// JavaScript Document
var xmlHttp
var xmlHttpPackageDetails
var loadstatustext="";
var packages;
function checkCapcha()
{
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
xmlHttp=GetXmlHttpObject2()
//alert("Enterd");
if(document.getElementById("contactName").value=="")
{
	alert("Please enter Contact name");
	document.getElementById("contactName").focus();
	return false;
}
else if(document.getElementById("companyName").value=="")
{
	alert("Please enter Company name");
	document.getElementById("companyName").focus();
	return false;
}
else if(document.getElementById("phone").value=="")
{
	alert("Please enter Phone number");
	document.getElementById("phone").focus();
	return false;
}
else if(document.getElementById("mobile").value=="")
{
	alert("Please enter Mobile number");
	document.getElementById("mobile").focus();
	return false;
}
else if(document.getElementById("email").value=="")
{
	alert("Please enter Email address");
	document.getElementById("email").focus();
	return false;
}
else if(!emailPattern.test(document.getElementById("email").value))
{
	alert("Invalid Email address");
	document.getElementById("email").focus();
	return false;
}
else if(document.getElementById("insurance").value=="")
{
	alert("Please enter Type of Insurance");
	document.getElementById("insurance").focus();
	return false;
}
else if(document.getElementById("renewal_date").value=="")
{
	alert("Please enter Renewal date");
	document.getElementById("renewal_date").focus();
	return false;
}
else if(document.getElementById("txtCaptcha").value=="")
{
	alert("Please enter Security code");
	document.getElementById("txtCaptcha").focus();
	return false;
}
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 

var url			="php/capchaCheck.php"
var capcha	= document.getElementById("txtCaptcha").value;
url=url+"?capcha="+capcha
url=url+"&stid="+Math.random()
xmlHttp.onreadystatechange=stateChanged3 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)

////////////////////////
} 

function stateChangedPackageDetails() 
{ 

	if (xmlHttpPackageDetails.readyState==4 || xmlHttpPackageDetails.readyState=="complete")
	{	
		document.getElementById("packageDetails").innerHTML=xmlHttpPackageDetails.responseText
	} 
} 


function stateChanged3() 
{ 

	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{	
		var result=xmlHttp.responseText;
		//alert(result);
		if(result=="OK")
		{
			document.getElementById("submitbtn").value=1;
			document.innerfrm1.submit();	
		}
		else
		{
			alert("Invalid Security Code");
			return false;
		}
		//showPackageDetails(packages);
	} 
} 


//The function used to create a XMLHttpRequest object
function GetXmlHttpObject2()	{
	var xmlHttp=null;
	try	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try	{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)	{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}