   var http_request = false;   var mycaptchatres;   function makeRequest(url, parameters) {      http_request = false;      if (window.XMLHttpRequest) { // Mozilla, Safari,...         http_request = new XMLHttpRequest();         if (http_request.overrideMimeType) {         	// set type accordingly to anticipated content type            //http_request.overrideMimeType('text/xml');            http_request.overrideMimeType('text/html');         }      } else if (window.ActiveXObject) { // IE         try {            http_request = new ActiveXObject("Msxml2.XMLHTTP");         } catch (e) {            try {               http_request = new ActiveXObject("Microsoft.XMLHTTP");            } catch (e) {}         }      }      if (!http_request) {         alert('Cannot create XMLHTTP instance');         return false;      }      http_request.onreadystatechange = alertContents;      http_request.open('GET', url + parameters, true);      http_request.send(null);   }   function alertContents() {      if (http_request.readyState == 4) {         if (http_request.status == 200) {            //alert(http_request.responseText);            result = http_request.responseText;			//alert(result);			if(result!='Success') { document.getElementById('myspan').innerHTML = result;  }			else {  document.getElementById('myspan').innerHTML=''; }			//Get a reference to CAPTCHA image			img = document.getElementById('imgCaptcha'); 			//Change the image			img.src = 'create_image.php?' + Math.random(); // Search for new image			document.getElementById('txtCaptcha').value=''; //Reset input Captcha  after succes return 				mycaptchatres = result;					submit_form();         } else {            alert('You entered an invalid verification code!');         }      }   }      function get(obj) {      var getstr = "?" +			"&webtolead_email1=" + encodeURI( document.getElementById("webtolead_email1").value) +			"&txtCaptcha=" + encodeURI( document.getElementById("txtCaptcha").value) ;      makeRequest('get.php', getstr);   }// IMAGE REFRESHINGfunction refreshimg(){	//Get a reference to CAPTCHA image	img = document.getElementById('imgCaptcha'); 	//Change the image	img.src = 'create_image.php?' + Math.random();}function submit_form(){ 	if(window.mycaptchatres=='undefined'){		alert('nick'); 		return false; 	}else{ 		check_webtolead_fields();  	} } function check_webtolead_fields() {     if(document.getElementById('bool_id') != null){        var reqs=document.getElementById('bool_id').value;        bools = reqs.substring(0,reqs.lastIndexOf(';'));        var bool_fields = new Array();        var bool_fields = bools.split(';');        nbr_fields = bool_fields.length;        for(var i=0;i<nbr_fields;i++){          if(document.getElementById(bool_fields[i]).value == 'on'){             document.getElementById(bool_fields[i]).value = 1;          }          else{             document.getElementById(bool_fields[i]).value = 0;          }        }      }    if(document.getElementById('req_id') != null){        var reqs=document.getElementById('req_id').value;        reqs = reqs.substring(0,reqs.lastIndexOf(';'));        var req_fields = new Array();        var req_fields = reqs.split(';');        nbr_fields = req_fields.length;        var req = true;        for(var i=0;i<nbr_fields;i++){          if(document.getElementById(req_fields[i]).value.length <=0 || document.getElementById(req_fields[i]).value==0 ||  checkEmail()==false){           req = false;           break;          }        }        if(req && document.getElementById('human').value == '55'){        	if(window.mycaptchatres!='Success') { alert("invalid verification code!"); return false; }        	else {				document.WebToLeadForm.action = "http://crm.meaincorporated.com/index.php?entryPoint=WebToLeadCapture";            	document.WebToLeadForm.submit();            	return true;            }        }        else{          alert('Please provide all the required fields');          return false;         }        return false   }   else{	document.WebToLeadForm.action = "http://crm.meaincorporated.com/index.php?entryPoint=WebToLeadCapture";       document.WebToLeadForm.submit();   }}function validateEmailAdd(){	if(document.getElementById('webtolead_email1').value.length >0) {		if(document.getElementById('webtolead_email1').value.match(/^\w+(['\.\-\+]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/) == null){		  alert('Not a valid email address');		}	}}function validateHuman(){	document.getElementById('human').value = "55";}function checkEmail() {var email = document.getElementById('webtolead_email1');var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if (!filter.test(email.value)) {     //alert('Not a valid email address');email.focusreturn false;}}
