// JavaScript Document
var xmlHttp

function emailcheck1(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
	alert ("Browser does not support HTTP Request")
	return
	} 
	if (str==""){
		document.getElementById("emailcheck").innerHTML='<span style="color:red"><b>Please enter your Email-ID</b></span>'
		//document.registers.uemail.focus();
		return false;
	}
	n=str.indexOf('.');
	n1=str.indexOf('@');
	if(!((n>0) && (n1>0)))
	{
		document.getElementById("emailcheck").innerHTML='<span style="color:red"><b>Please Enter a valid Email address</b></span>'
		//document.registers.uemail.focus();
		return false;
	}
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			var ajaxDisplay = document.getElementById('emailcheck');
			ajaxDisplay.innerHTML = xmlHttp.responseText;
		}
	}
	var url="emailcheck.php"
	url=url+"?q="+str
	url=url+"&sid="+Math.random()
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function stateChanged13() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		var test=xmlHttp.responseText;
		document.getElementById("emailcheck").innerHTML=xmlHttp.responseText 
		//document.registers.uemail.focus();

		if (test.length!=1){			
			document.registers.uemail.value="";
			//document.registers.uemail.focus();
		} 
	} 
} 

function checkunm1(str)
{ 
	if (str==""){
		document.getElementById("checkunm").innerHTML='<span style="color:red"><b>Please enter your Username</b></span>'
		//document.registers.username.focus();
		return false;
	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			var ajaxDisplay = document.getElementById('checkunm');
			ajaxDisplay.innerHTML = xmlHttp.responseText;
		}
	}
	var url="checkunm.php"
	url=url+"?q="+str
	url=url+"&sid="+Math.random()
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function stateChanged2() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		var test=xmlHttp.responseText;
		
		document.getElementById("checkunm").innerHTML=xmlHttp.responseText 
			//document.registers.username.focus();		
		
		if(test.length!=1){
			document.getElementById("checkunm").innerHTML=test;
			document.registers.username.value="";
			//document.registers.username.focus();
		}
	} 
} 

function fnamecheck(fnm)
{
	var fnmflag=0;
	var charpos = fnm.search("[^A-Za-z]");
	
	if(fnm=='')
	{
		document.getElementById("fnamemsg").innerHTML='<span style="color:red"><b>Please enter your First Name</b></span>';
		//document.registers.fname.focus();
		fnmflag=1;
	}
	if(fnm!='' && charpos==0)
	{
		document.getElementById("fnamemsg").innerHTML='<span style="color:red"><b>Enter Only alphabets to First Name</b></span>';
		//alert("Enter Only alphabets to First Name");
		//document.registers.fname.focus();
		fnmflag=1;
		return false;
	}
	if(fnmflag==0)
		document.getElementById("fnamemsg").innerHTML='';
}
function lnamecheck(lnm)
{
	var lnmflag=0;
	var lcharpos = lnm.search("[^A-Za-z]");
	
/*	alert("last name");
	document.registers.lname.focus();
*/	
	if(lnm=='')
	{
		document.getElementById("lnamemsg").innerHTML='<span style="color:red"><b>Please enter your Last Name</b></span>';
		//alert("Please enter your Last Name");
		//document.registers.lname.focus();
		lnmflag=1;
	}
	if(lnm!='' && lcharpos==0)
	{
		document.getElementById("lnamemsg").innerHTML='<span style="color:red"><b>Enter Only alphabets to Last Name</b></span>';
		//alert("Enter Only alphabets to Last Name");
		//document.registers.lname.focus();
		lnmflag=1;
	}
	if(lnmflag==0)
		document.getElementById("lnamemsg").innerHTML='';

}
function passcheck(passval)
{
	var passflag=0;
	if(passval=='')
	{
		document.getElementById("passmsg").innerHTML='<span style="color:red"><b>Please enter your Password</b></span>';
		//alert("Please enter your Password");
		//document.registers.password.focus();
		passflag=1;
		return false;
	}
	if((passval!='') && ((passval).length<6))
	{
		document.getElementById("passmsg").innerHTML='<span style="color:red"><b>Min length for Password is 6</b></span>';
		//alert("Min length for Password is 6");
		//document.registers.password.focus();
		passflag=1;
		return false;
	}
	if((passval!='') && ((passval).length>14))
	{
		document.getElementById("passmsg").innerHTML='<span style="color:red"><b>Max length for Password is 14</b></span>';
		//alert("Max length for Password is 14");
		//document.registers.password.focus();
		passflag=1;
		return false;
	}
	if(passflag==0)
		document.getElementById("passmsg").innerHTML='';
}
function conpasscheck(conpassval)
{
	var conpassflag=0;
	if(conpassval=='')
	{
		document.getElementById("conpassmsg").innerHTML='<span style="color:red"><b>Please enter confirm Password</b></span>';
		//alert("Please enter your Password");
		//document.registers.conpassword.focus();
		conpassflag=1;
		return false;
	}
	if((conpassval!='') && ((conpassval).length<6))
	{
		document.getElementById("conpassmsg").innerHTML='<span style="color:red"><b>Min length for Password is 6</b></span>';
		//alert("Min length for Password is 6");
		//document.registers.conpassword.focus();
		conpassflag=1;
		return false;
	}
	if((conpassval!='') && ((conpassval).length>14))
	{
		document.getElementById("conpassmsg").innerHTML='<span style="color:red"><b>Max length for Password is 14</b></span>';
		//alert("Max length for Password is 14");
		//document.registers.conpassword.focus();
		conpassflag=1;
		return false;
	}
	if(document.registers.password.value!=document.registers.conpassword.value)
	{
		document.getElementById("conpassmsg").innerHTML='<span style="color:red"><b>Confirm password does not match</b></span>';
		//alert("Confirm password does not match.");
		//document.registers.conpassword.focus();
		conpassflag=1;
		return false;
	}
	if(conpassflag==0)
		document.getElementById("conpassmsg").innerHTML='';
}
function payidcheck(payid)
{
	var payidflag=0;
	if(payid=='')
	{
		document.getElementById("payidmsg").innerHTML='<span style="color:red"><b>Please enter payment Id</b></span>';
		//alert("Please enter payment Id");
		//document.registers.paymentid.focus();
		payidflag=1;
		return false;
	}
	if(payidflag==0)
		document.getElementById("payidmsg").innerHTML='';
}
function varycheck(varval)
{
	var varmsg=0;
	if(varval=='')
	{	
		document.getElementById("varymsg").innerHTML='<span style="color:red"><b>Please enter your Varification code</b></span>';
		//alert("Please enter your Varification code");
		varmsg=1;
		//document.registers.varifycode.focus();
		return false;
	}
	if((varval!='') && ((varval).length>7))
	{
		document.getElementById("varymsg").innerHTML='<span style="color:red"><b>Max length for varification code is 7</b></span>';
		//alert("Max length for varification code is 7");
		varmsg=1;
		//document.registers.varifycode.focus();
		return false;
	}
	if(varmsg==0)
		document.getElementById("varymsg").innerHTML='';
}

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}
