var site_url ='http://www.whichabam.com/images/';
//var site_url ='http://192.168.1.150/wyseguyz/whichabam.com/images/';

function MM_preloadImages() { //v3.0
	 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

MM_preloadImages(site_url+'whichabam-email.jpg');

function quick_contact_validate(thisform)
{//function starts here

	with (thisform)
	{//thisform starts here
		if(emptyvalidation(fname,"Please fill in your Name.")==false)
		{			
			fname.focus();
			return false;
		}
		if(emptyvalidation(email,"Please fill in your Email Address.")==false)
		{			
			email.focus();
			return false;
		}

		if(validate_email(email,"Sorry, you have entered an invalid Email Address.")==false)
		{
			email.select();
			email.focus();
			return false;
		}

		if(emptyvalidation(phone,"Please fill in your Phone Number.")==false)
		{			
			phone.focus();
			return false;
		}
		
		if(emptyvalidation(comments,"Sorry, you forgot to fill in your Comments.")==false)
		{			
			comments.focus();
			return false;
		}
		document.getElementById("button_show_hide").innerHTML='<img  src="'+site_url+'loading1.gif" alt="" />';
		thisform.submit();
	}//thisform ends here
}//function ends here
function quick_validate(thisform)
{//function starts here
//document.getElementById("submit_button").style.backgroud='none';alert(document.getElementById("submit_button").style.backgroud);
//document.getElementById("submit_button").innerHTML='<img  src="'+site_url+'loading.gif" alt="" />'; return false;
	with (thisform)
	{//thisform starts here
		if(emptyvalidation(fname,"Please enter your first name.")==false)
		{			
			fname.focus();
			return false;
		}
		
		if(emptyvalidation(email,"Please enter your email address.")==false)
		{			
			email.focus();
			return false;
		}

		if(validate_email(email,"Invalid email address.")==false)
		{
			email.select();
			email.focus();
			return false;
		}

		if(emptyvalidation(phone," Please enter your phone number.")==false)
		{			
			phone.focus();
			return false;
		}
		if(emptyvalidation(comments," Please enter your message.")==false)
		{			
			comments.focus();
			return false;
		}
		if(emptyvalidation(verify_quick_digit," Please enter verification code.")==false)
		{			
			verify_quick_digit.focus();
			return false;
		}
		runAjax('quick','verify_quick_capcha.php',verify_quick_digit.value);
		//document.getElementById("submit_button").innerHTML='<img  src="'+site_url+'loading.gif" alt="" />';
		return false;		
		
	}//thisform ends here
}
// second form starts
function contactus_validate(thisform)
{//function starts here

	with (thisform)
	{//thisform starts here
		if(emptyvalidation(fname,"Please enter your first name.")==false)
		{			
			fname.focus();
			return false;
		}
		/*if(emptyvalidation(lname,"Please fill in your Last Name.")==false)
		{			
			lname.focus();
			return false;
		}*/
		if(emptyvalidation(email,"Please enter your email address.")==false)
		{			
			email.focus();
			return false;
		}

		if(validate_email(email,"Invalid email address.")==false)
		{
			email.select();
			email.focus();
			return false;
		}

		if(emptyvalidation(phone," Please enter your phone number.")==false)
		{			
			phone.focus();
			return false;
		}
		
		if(emptyvalidation(verify_digit," Please enter verification code.")==false)
		{			
			verify_digit.focus();
			return false;
		}
		runAjax('contact','verify_capcha.php',verify_digit.value)
		document.getElementById("submit_button").innerHTML='<img  src="'+site_url+'loading.gif" alt="" />';
		return false;		
		
	}//thisform ends here
}
/********************************************************************************************/
<!--Ajax for checking the captcha code ends here -->

var xmlHttp
function runAjax(field,argurl,argVal)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
var url=argurl;
url=url+"?digit="+argVal;
url=url+"&sid="+Math.random()
 if(field=='contact')
 {
  xmlHttp.onreadystatechange=check_captcha;
 }
 if(field=='support')
 {
  xmlHttp.onreadystatechange=check_support_captcha;
 }
 if(field=='quick')
 {
  xmlHttp.onreadystatechange=check_quick_captcha;
 }
xmlHttp.open("GET",url,true)
xmlHttp.send(null) 
}
function check_captcha() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
			
			if(xmlHttp.responseText=="yes")
			{
				document.getElementById("submit_button").innerHTML='<img  src="'+site_url+'loading.gif" alt="" />';
				document.contactusform.submit();
			}
			else
			{
				document.getElementById("submit_button").innerHTML='<img  src="images/contact-submit.jpg" alt="" />';
				captcha_refresh();
				alert("Verification code is invalid. Please try again.");
				//document.contactusform.verify_digit.value="Verification code is invalid. Please try again.";
				document.contactusform.verify_digit.focus();
				document.contactusform.verify_digit.select();
				return false;
			}
	} 
} 
function check_support_captcha() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
			
			if(xmlHttp.responseText=="yes")
			{
				document.getElementById("submit_button").innerHTML='<img  src="'+site_url+'loading.gif" alt="" />';
				document.contactusform.submit();
			}
			else
			{
				document.getElementById("submit_button").innerHTML='<img  src="images/contact-submit.jpg" alt="" />';
				captcha_refresh();
				alert("Verification code is invalid. Please try again.");
				//document.contactusform.verify_digit.value="Verification code is invalid. Please try again.";
				document.contactusform.verify_digit.focus();
				document.contactusform.verify_digit.select();
				return false;
			}
	} 
} 
function check_quick_captcha() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
			if(xmlHttp.responseText=="yes")
			{
				document.getElementById("submit_btn").innerHTML='<div style="float:right; margin:0 12px 0 0;"><img src="'+site_url+'loading.gif" alt="" /></div>';
				document.quick_contact_form.submit();				
			}
			else
			{
				//document.getElementById("submit_button").innerHTML='<a style="cursor:pointer;" onclick="return quick_validate(document.quick_contact_form);" >Submit</a>';
				captcha_quick_refresh();
				alert("Verification code is invalid. Please try again.");
				//document.quick_contact_form.verify_digit.value="Verification code is invalid. Please try again.";
				document.quick_contact_form.verify_quick_digit.value="";
				document.quick_contact_form.verify_quick_digit.focus();
				document.quick_contact_form.verify_quick_digit.select();
				return false;
			}
	} 
} 

/********************************************************************************************/









//function ends here
// second form ends
// third form
function supportus_validate(thisform)
{//function starts here

	with (thisform)
	{//thisform starts here
		if(emptyvalidation(fname,"Please fill in your Name.")==false)
		{			
			fname.focus();
			return false;
		}
		if(emptyvalidation(email,"Please in your Email Address.")==false)
		{			
			email.focus();
			return false;
		}

		if(validate_email(email,"Sorry, you have entered an invalid Email Address.")==false)
		{
			email.select();
			email.focus();
			return false;
		}
        if(emptyvalidation(verify_digit," Please fill in your Verification Code")==false)
		{			
			verify_digit.focus();
			return false;
		}
		document.getElementById("submit_button").innerHTML='<img  src="'+site_url+'loading.gif" alt="" />';
		runAjax('support','verify_capcha.php',verify_digit.value)
		return false;		 
		/*if(emptyvalidation(phone," You forgot to fill in your Phone Number")==false)
		{			
			phone.focus();
			return false;
		}
		
		if(emptyvalidation(comments," You forgot to fill in your Comments")==false)
		{			
			comments.focus();
			return false;
		}
		*/
		
	}//thisform ends here
}//function ends here
// third form
function captcha_refresh()
{
document.getElementById("button_div").src='button.php?'+Math.random();
return false;
}
function captcha_quick_refresh()
{
document.getElementById("button_quick_div").src='buttonquick.php?'+Math.random();
return false;
}

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
	objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
	return objXMLHttp
}


//preload images
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
MM_preloadImages('http://www.whichabam.com/images/loading.gif');
