// JavaScript Document
var site_url='http://www.mammothimaging.com/wp-content/themes/mammothimaging/';
function ValidateRequestQuote(thisform)
{ 

	with (thisform)
	{
	
		
			if (emptyvalidation(contactName,"Please fill in your Contact Name.")==false) 
			{
				contactName.select();
				contactName.focus();
				return false;
			}
			
			if (emptyvalidation(phoner,"Please fill in your Phone Number.")==false) 
			{
				phoner.select();
				phoner.focus();
				return false;
			}
				
			
			if (emptyvalidation(emailr,"Please fill in your Email Address.")==false) 
			{
				emailr.select();
				emailr.focus();
				return false;
			}
			 if(emailvalidation_RQ(emailr)==false)
			{
				alert("Sorry, you have entered an invalid Email Address.");
				emailr.select();
				emailr.focus();
				return false;			
			}
		
		 
		
	if (userdigitr.value==userdigitr.defaultValue || userdigitr.value=="Invalid Verification Code")
			{
			userdigitr.value="";	
			}
			if(emptyvalidation(userdigitr,"Please fill Verification Code.")==false)
			{
			userdigitr.focus();
			return false;
			}
			document.getElementById("loadimagenewr").innerHTML='<div   style="float: right;width:150px;">Please wait...'+'<img  src="'+site_url+'images/ajax-loader-2.gif" alt=""  /></div>';

			runAjaxr('check_captchar',''+site_url+'process_mailr.php',thisform.userdigitr.value);
			
			return false;

			
				document.quickcontact.submit();
		
	} 
	document.getElementById("loadimagenewr").innerHTML='<div   style="float: right;width:150px;">Please wait...'+'<img  src="'+site_url+'images/ajax-loader-2.gif" alt=""  /></div>';
	
	runAjaxr('check_captchar','process_mailr.php',document.requestquote.userdigitr.value);
return false;	
//thisform.submit();			
	
}
// JavaScript Document

function emailvalidation_RQ(thisform) {

   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = thisform.value;
   var email = address.split(',');
   
   for (var i = 0; i < email.length; i++) {
   if(reg.test(email[i]) == false) {
     // alert('Invalid Email Address');
      return false;
   }
   else
   {
    }
   }
}
//------------------------------------------------------

function captcha_refreshr()
{ 
document.getElementById("button_divr").src=""+site_url+"free-quote-button.php?"+Math.random();
return false;
}

<!--Ajax for checking the captcha code ends here -->

var xmlHttp
function runAjaxr(field,argurl,argVal)
{
//document.getElementById("check_captcha1").innerHTML=" Loading...";
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
var url=argurl
url=url+"?userdigitr="+argVal
url=url+"&sid="+Math.random()
if(field=='check_captchar')
xmlHttp.onreadystatechange=check_captchar;
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function check_captchar() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	//alert(xmlHttp.responseText);
			if(xmlHttp.responseText=="yes")
			{
			
			document.requestquote.submit();
		//	return true;
			
			}
			else
			{			

				document.getElementById("loadimagenewr").innerHTML='<div><a href="#" class=" submit-request" title="SUBMIT" onclick="return ValidateRequestQuote(document.requestquote);return false;">SUBMIT</a></div></div> <br clear="all" />';
				captcha_refreshr();
				alert("Invalid Verification Code.");
			 	document.requestquote.userdigitr.value="";
				document.requestquote.userdigitr.focus();
				document.requestquote.userdigitr.select();
				return false;
			}
	} 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
	objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
	return objXMLHttp

}


