// JavaScript Document
function nocolor(){
var i,cnt;
cnt=document.forms[0].elements.length;
for(i=0;i<cnt-1;i++){
//document.forms[0].elements[i].style.backgroundColor="#FAFFF4";
}
}
var userid=/^[A-Za-z0-9\s\-]{1,45}$/; //for name
var cel=/^[0-9\s\-()]{0,45}$/; //for name
var rexAddress=/^[a-zA-Z0-9,.\s-/]{10,250}$/;  //for previous educational back and address and comments
var rexEmail=/^[a-zA-Z0-9_]+@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;  //for email
function vf(){
	nocolor();
	
	if(document.forms[0].elements['firstName'].value.search(userid)==-1)
	{
		document.getElementById("firstName").style.backgroundColor="#ffccFF";
		document.forms[0].elements['firstName'].focus();
				alert('Enter vaild first name');			
				document.x=false;
	}
	else if(document.forms[0].elements['lastName'].value.search(userid)==-1)
	{
		document.getElementById("lastName").style.backgroundColor="#ffccFF";
		document.forms[0].elements['lastName'].focus();
				alert('Enter vaild last name');			
				document.x=false;
	}
	else if(document.forms[0].elements['userId'].value.search(rexEmail)==-1)
	{
		document.getElementById("userId").style.backgroundColor="#ffccFF";
		document.forms[0].elements['userId'].focus();
				alert('Enter vaild user id, must be a valid email address');			
				document.x=false;
	}
	else if(document.forms[0].elements['password'].value.search(userid)==-1)
	{
		document.getElementById("password").style.backgroundColor="#ffccFF";
		document.forms[0].elements['password'].focus();
				alert('Enter vaild password');			
				document.x=false;
	}
	else if(document.forms[0].elements['password'].value!=document.forms[0].elements['cPass'].value)
	{
		document.getElementById("password").style.backgroundColor="#ffccFF";
		document.forms[0].elements['password'].focus();
				alert('Password and confirm password don\'t match');			
				document.x=false;
	}
	else if(document.forms[0].elements['cell'].value.search(cel)==-1)
	{
		document.getElementById("cell").style.backgroundColor="#ffccFF";
		document.forms[0].elements['cell'].focus();
				alert('Enter valid mobile number');			
				document.x=false;
	}
	else if(document.forms[0].elements['Tel'].value.search(cel)==-1)
	{
		document.getElementById("Tel").style.backgroundColor="#ffccFF";
		document.forms[0].elements['Tel'].focus();
				alert('Enter vaild landline number');			
				document.x=false;
	}
	else if(document.forms[0].elements['adress'].value.search(rexAddress)==-1)
	{
		document.getElementById("adress").style.backgroundColor="#ffccFF";
		document.forms[0].elements['adress'].focus();
				alert('Enter a valid location');			
				document.x=false;
	}
	
	
	else
	{
				document.x=true;
	}	
}
