// 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 rexName=/^[A-Za-z0-9\s\-]{1,45}$/; //for firstname
var rexNic=/^[0-9\s\-()]{0,45}$/;
var rexDob=/^[0-9\s\-()]{0,45}$/;//for dob
var rexDisease=/^[A-Za-z0-9\s\-]{1,45}$/; 
var rexAddress=/^[a-zA-Z0-9\,.\s-]{5,1000}$/; 
var rexPhone=/^[0-9\s\-()]{0,45}$/; //for phone
var rexEmail=/^[a-zA-Z0-9_]+@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/; 


function vf()
{
	nocolor();
	if(document.forms[0].elements['name'].value.search(rexName)==-1)
	{
		document.getElementById("name").style.backgroundColor="#ffccFF";
		document.forms[0].elements['name'].focus();
				alert('Please enter valid  Name');			
				document.x=false;
	}
	else if(document.forms[0].elements['nic'].value.search(rexNic)==-1)
	{
		document.getElementById("nic").style.backgroundColor="#ffccFF";
		document.forms[0].elements['nic'].focus();
				alert('Please enter valid  NIC#');			
				document.x=false;
	}
	
	else if(document.forms[0].elements['dob'].value.search(rexDob)==-1)
	{
		document.getElementById("dob").style.backgroundColor="#ffccFF";
		document.forms[0].elements['dob'].focus();
				alert('Please enter valid  Date of Birth');			
				document.x=false;
	}
	
	else if(document.forms[0].elements['disease'].value.search(rexDisease)==-1)
	{
		document.getElementById("disease").style.backgroundColor="#ffccFF";
		document.forms[0].elements['disease'].focus();
				alert('Please enter a valid Disease Name');			
				document.x=false;
	}
	else if(document.forms[0].elements['address'].value.search(rexAddress)==-1)
	{
		document.getElementById("address").style.backgroundColor="#ffccFF";
		document.forms[0].elements['address'].focus();
				alert('Please enter a valid Address');			
				document.x=false;
	}
	else if(document.forms[0].elements['phone'].value.search(rexPhone)==-1)
	{
		document.getElementById("phone").style.backgroundColor="#ffccFF";
		document.forms[0].elements['phone'].focus();
				alert('Please enter a valid Phone No');			
				document.x=false;
	}
	else if(document.forms[0].elements['email'].value.search(rexEmail)==-1)
	{
		document.getElementById("email").style.backgroundColor="#ffccFF";
		document.forms[0].elements['email'].focus();
				alert('Please enter a valid Email');			
				document.x=false;
	}

	else
	{
		document.x=true;
		}
	
	
}//end funtion


