var emis_c_did=(window.emis_c_did==null)?0:emis_c_did; var emis_c_action=(window.emis_c_action==null)?"#":emis_c_action; document.write('
Contact Us
'); $("ems_c_form").onsubmit=function() { function isNum(str) {return /^\d+$/.test(str);} errors=[]; $("ems_c_fname").className=""; $("ems_c_lname").className=""; $("ems_c_phone_1").className=""; $("ems_c_phone_2").className=""; $("ems_c_phone_3").className=""; if ($("ems_c_fname").value.length==0) { errors.push("Please fill in your first name"); $("ems_c_fname").className="error"; } if ($("ems_c_lname").value.length==0) { errors.push("Please fill in your last name"); $("ems_c_lname").className="error"; } if (!isNum($("ems_c_phone_1").value) || !isNum($("ems_c_phone_2").value) || !isNum($("ems_c_phone_3").value) || $("ems_c_phone_1").value.length!=3 || $("ems_c_phone_2").value.length!=3 || $("ems_c_phone_3").value.length!=4 || $("ems_c_phone_1").value.substring(0, 1)<2 || $("ems_c_phone_2").value.substring(0, 1)<2) { errors.push("Please fill in a valid phone number"); $("ems_c_phone_1").className="error"; $("ems_c_phone_2").className="error"; $("ems_c_phone_3").className="error"; } if (errors.length==0) { var jsonp=document.createElement("script"); jsonp.type="text/javascript"; var fields=new Array("did", "fname", "lname", "phone_1", "phone_2", "phone_3", "email", "request_type", "info"); var url="http://www.aroofers.com/wp-content/themes/emiswp/r.php?option=dsg_emis_add_contact_url?"; for (var i in fields) {url+="&"+fields[i]+"="+urlencode($("ems_c_"+fields[i]).value);} jsonp.src=url; document.getElementById("ems_c_form").appendChild(jsonp); return false; } else return false; } function $(el) {return document.getElementById(el);} function urlencode(str) { var s=(str+"").toString(); return encodeURIComponent(s).replace(/\%20/g, "+").replace(/!/g, "%21").replace(/'/g, "%27").replace(/\(/g, "%28").replace(/\)/g, "%29").replace(/\*/g, "%2A").replace(/\~/g, "%7E"); } function get_contact(data) {if (data.message.substring(0, 12)=="good contact") $("ems_c_form").submit();}