function clearMyForm(){
	document.getElementById("idemail").value="";
	document.getElementById("idemail0").value="";
}
function checkUser(str){
	alert(str);
	checkId = validateEmail();
	if(checkId==false){
		return false;
	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	var url="getUser.php";
	url=url+"?pid="+str;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function GetXmlHttpObject(){
	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;
}
function stateChanged(){ 
	if (xmlHttp.readyState==4){
		var msg=xmlHttp.responseText;
		//document.getElementById("usermsg").innerHTML=msg;
		var xmlDoc=xmlHttp.responseXML.documentElement;
				alert(msg);

		//document.getElementById("usermsg").innerHTML
		var msga=xmlDoc.getElementsByTagName("emailmsg")[0].childNodes[0].nodeValue;

		var errmsg = xmlDoc.getElementsByTagName("errmsg")[0].childNodes[0].nodeValue;
		
		if((errmsg=="duplicateemail")||(errmsg=="invalidemail")){
			msga = "<font color='red'><b>" + msga + "</b></font>";
		}
		else{
			msga = "<font color='green'>" + msga + "</font>";
		}
		document.getElementById("usermsg").innerHTML=msga;
		document.getElementById("id_err_msg").value=errmsg;
		if(errmsg=="invalidemail"){
			alert("This email address not recognized. Use a different ID");			
			document.getElementById("idemail").focus();
			document.getElementById('idemail').value="";
		}
		if(errmsg=="duplicateemail"){
			alert("This email address is already registered with us. Use a different ID");				
			document.getElementById("idemail").focus();
			document.getElementById('idemail').value="";
		}
	}
	
}


function validateEmail(){
	var email=document.getElementById("idemail").value;
	if(email == ""){
		alert("Please enter a valid email address to proceed further");
		document.getElementById("idemail").focus();
		return false;
	}
}


	function checkIDspell(){
//		alert("jhk");
		var email=document.getElementById("idemail").value;
		var email1=document.getElementById("idemail0").value;
		if(email!=email1){
			alert("Please retype your Email ID. \n The Confirmation Email ID does not match with the Email Id that you have entered");
			document.getElementById("idemail0").value="";	
			return false;
		}
	}



	function validate(){

		var fname=document.getElementById("fnameid").value;
		var addr=document.getElementById("addrid").value;
		var city=document.getElementById("cityid").value;
		var state=document.getElementById("stateid").value;
		var zip=document.getElementById("pinid").value;
		var phone=document.getElementById("phoneid").value;
		var n_pass=document.getElementById("passid").value;	
		var n_pass1=document.getElementById("passid1").value;
		validateEmail();
//		alert("hi1");
		
		checkIDspell();

//		alert("hi");
		if(n_pass==""){
			alert("Please enter the Password before proceeding further");
			document.getElementById("passid").focus();
			return false;
		} 
		if(n_pass!=n_pass1){
			alert("The confirm password does not match with the original password. Please retype.");
			document.getElementById("passid1").focus();
			return false;
			
		}
		
		if(fname == ""){
			alert("Please enter the First Name to proceed further");
			document.getElementById("fnameid").focus();
			return false;
		}
		if(addr == ""){
			alert("Please enter the Address to proceed further");
			document.getElementById("addrid").focus();
			return false;
		}
		if(city == ""){
			alert("Please enter the City to proceed further");
			document.getElementById("cityid").focus();
			return false;
		}
		if(state == ""){
			alert("Please enter the State to proceed further");
			document.getElementById("stateid").focus();
			return false;
		} if(zip == ""){
			alert("Please enter the Pin Code to proceed further");
			document.getElementById("pinid").focus();
			return false;
		}
		if(phone == ""){
			alert("Please enter the Phone number to proceed further");
			document.getElementById("phoneid").focus();
			return false;
		}	
		return true;
/*		var errmsg=document.getElementById("id_err_msg").value;			
		if(errmsg=="invalidemail"){
			alert("This email address not recognized. Use a different ID");			
			document.getElementById('idemail').focus();
			document.getElementById('idemail').value="";
		}
		if(errmsg=="duplicateemail"){
			alert("This email address is already registered with us. Use a different ID");				
			document.getElementById('idemail').focus();
			document.getElementById('idemail').value="";
			document.getElementById('idemail0').value="";
		}		*/
	}
