	function validateforgotpass(){
		var i=document.frmforgot.emailid.value;
		var a=0;
		var b=0;
		var c = i.length;
		for(j=0; j<c; j++)	{
		if(i.charAt(j)=='@')		{
			a=j;	
		}
		if(i.charAt(j)=='.')		{
			b=j;
		}
		}
		if(a==0 || b==0 || b-a<=1)	{
			alert("Invalid email entry..");
			document.frmforgot.emailid.focus();
			document.frmforgot.emailid.value="";
			return;
	    }
		document.frmforgot.submit.disabled = true;	
		var url="LRF.asp?view=forgot&emailid="+i;
		xmlHttp = getXmlHttpObject(stateChanged);	
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);	
	}

	function validateregister(){
	//username, password fullname address phone emailid country company designation
		var field1 = document.frmregister.username.value;
		var st="";
		if ( field1.length == 0 ) {
			st  = "Please enter username..\n";
		}
		field1 = document.frmregister.pass.value;
		if ( field1.length == 0 ) {
			st  = st + "Please enter password..\n";
		}
		field1 = document.frmregister.fullname.value;
		if ( field1.length == 0 ) {
			st  = st + "Please enter fullname..\n";
		}
		field1 = document.frmregister.address.value;
		if ( field1.length == 0 ) {
			st  = st + "Please enter address..\n";
		}
		field1 = document.frmregister.phone.value;
		if ( field1.length == 0 ) {
			st  = st + "Please enter work phone..\n";
		}
		field1 = document.frmregister.country.value;
		if ( field1 == 0 ) {
			st  = st + "Please enter country..\n";
		}
		field1 = document.frmregister.mobile.value;
		if ( field1.length == 0 ) {
			st  = st + "Please enter mobile number..\n";
		}
		field1 = document.frmregister.nationality.value;
		if ( field1 == 0 ) {
			st  = st + "Please enter nationality..\n";
		}
		field1 = document.frmregister.dob.value;
		if ( field1 == 0 ) {
			st  = st + "Please enter DoB..\n";
		}
			
		if ( st.length != 0 ) {
			alert(st);
			return;
		}
		var i=document.frmregister.emailid.value;
		var a=0;
		var b=0;
		var c = i.length;
		for(j=0; j<c; j++)	{
		if(i.charAt(j)=='@')		{
			a=j;	
		}
		if(i.charAt(j)=='.')		{
			b=j;
		}
		}
		if(a==0 || b==0 || b-a<=1)	{
			alert("Invalid email entry..");
			document.frmregister.emailid.focus();
			document.frmregister.emailid.value="";
			return;
	    }

document.frmregister.submit.disabled = true;	

username1 = document.frmregister.username.value;
pass1 =  document.frmregister.pass.value;
fullname1 = document.frmregister.fullname.value;
address1 = document.frmregister.address.value;
phone1 = document.frmregister.phone.value;
/*alert(address1);alert(phone1);return;*/
emailid1 = document.frmregister.emailid.value;
country1 = document.frmregister.country.value;
company1 = document.frmregister.company.value;
designation1 = document.frmregister.designation.value;

mobile = document.frmregister.mobile.value;
dob = document.frmregister.dob.value;
nationality = document.frmregister.nationality.value;
residence = document.frmregister.residence.value;

		var url="LRF.asp?view=register&username="+username1+"&password="+pass1+"&fullname="+fullname1+"&add="+address1+"&ph="+phone1+"&emailid="+emailid1+"&country="+country1+"&company="+company1+"&designation="+designation1+"&CMobile="+mobile+"&CDoB="+dob+"&CNationality="+nationality+"&CResidenceNumber="+residence;
		xmlHttp = getXmlHttpObject(stateChanged);
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}

	function validatelogin(){
		var u;
		var st="";
		u = document.frmlogin.username.value;
		if ( u.length == 0 ) {
			st = "Please enter username..\n";
		}
		u = document.frmlogin.pass.value;
		if ( u.length == 0 ) {
			st = st + "Please enter password..";
		}
		if ( st.length != 0 ) {
			alert(st);
			return;
		}
		document.frmlogin.submit.disabled = true;
		u = document.frmlogin.username.value;
		p = document.frmlogin.pass.value;
		var url="LRF.asp?view=login&username="+u+"&password="+p;
		xmlHttp = getXmlHttpObject(stateChanged);	
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);	
	}
	
	function validatelogin1(){
		var u;
		var st="";
		u = document.frmlogin1.username1.value;
		if ( u.length == 0 ) {
			st = "Please enter username..\n";
		}
		u = document.frmlogin1.pass1.value;
		if ( u.length == 0 ) {
			st = st + "Please enter password..";
		}
		if ( st.length != 0 ) {
			alert(st);
			return;
		}
		document.frmlogin1.submit.disabled = true;
		u = document.frmlogin1.username.value;
		p = document.frmlogin1.pass.value;
		var url="LRF.asp?view=login&username="+u+"&password="+p;
		xmlHttp = getXmlHttpObject(stateChanged);	
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);	
	}
	
	function showLRF(v){
		var url = "LRF.asp?view="+v;
		xmlHttp = getXmlHttpObject(stateChanged);
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
	
	function stateChanged() {
		if ( xmlHttp.readyState < 4 ){
			document.getElementById("txtProgress").innerHTML = "<p align=right><font face=verdana size=1 style='font-size:10px;padding-left:5px;padding-right:5px;background-color:#84654F;color:white'>Loading..</font></p>";
		}
		if(xmlHttp.readyState == 4 || xmlHttp.readyState == "complete"){
			document.getElementById("txtProgress").innerHTML = "<p align=right><font face=verdana size=1 style='font-size:10px;padding-left:5px;padding-right:5px;background-color:#663300;color:white'>Loading complete..</font></p>";
			//document.getElementById("txtdata").innerHTML = xmlHttp.responseText;

			var y = xmlHttp.responseText;
			//alert(y.indexOf("hi"));
			if ( y.indexOf("hitesting") != -1 ) {
				window.location = "?id=1&type=birthdaycake&initfun=true";
			} else {
				document.getElementById("txtdata").innerHTML = xmlHttp.responseText;
			}

		}
	}

	function getXmlHttpObject(handler){
		var xmlHttp=null;
		if ( navigator.userAgent.indexOf("MSIE") >= 0 ) {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
			xmlHttp.onreadystatechange = handler;
		return xmlHttp;
		}
		if ( navigator.userAgent.indexOf("MSIE 5.5") >= 0 ) {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			xmlHttp.onreadystatechange = handler;
		return xmlHttp;			
		}		
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
var xmlHttp=null;
xmlHttp=new XMLHttpRequest();
xmlHttp.onload=handler;
xmlHttp.onerror=handler ;
return xmlHttp;
}
		if ( navigator.userAgent.indexOf("Opera") >= 0 ) {
			alert("This AJAX example wont work on opera browser");
			return;
		}
	}
