// JavaScript Document
function checkinput(formAddress)
{
	fname=formAddress.fname.value;
	
	mname=formAddress.mname.value;
	lname=formAddress.lname.value;
	phno1=formAddress.phno1.value;
	//phno2=formAddress.phno2.value;
	address=formAddress.address.value;
	zipcode=formAddress.zipcode.value;
	state=formAddress.state.value;
	email1=formAddress.email1.value;
	email2=formAddress.email2.value;
	radio=formAddress.amt; //alert(radio);
	message=formAddress.message.value; //alert(radio);
	
	if(fname.length==0)
	{
		alert("First Name Required");
		formAddress.fname.focus();
		return false;
	}
	if(lname.length==0)
	{
		alert("Last Name Required");
		formAddress.lname.focus();
		return false;
	}
	/*if(mname.length==0)
	{
		alert("Middle Name Required");
		formAddress.mname.focus();
		return false;
	}*/
	if(address.length==0)
	{
		alert("Address Required");
		formAddress.address.focus();
		return false;
	}
	if(zipcode.length==0)
	{
		alert("Zip Code Required");
		formAddress.zipcode.focus();
		return false;
	}
	if(phno1.length==0)
	{
		alert("Phone Number Required");
		formAddress.phno1.focus();
		return false;
	}
	if(state==" ")
	{
		alert("Please Select Something from Combo");
		formAddress.state.focus();
		return false;
	}
	if(zipcode.length>0 && zipcode.length<5)
	{
		alert(" zipcode Required or Enter maximum 5 digits ");
		formAddress.phno1.focus();
		return false;
	}
	if(phno1.length>0 && phno1.length<10)
	{
		alert(" Phone Number Required or Enter maximum 10 digits ");
		formAddress.phno1.focus();
		return false;
	}
/*	if(phno2.length>0 && phno2.length<10)
	{
		alert(" Phone Number Required or Enter maximum 10 digits ");
		formAddress.phno2.focus();
		return false;
	}*/
	if(email1.length==0)
	{
		alert("Email id Required");
		formAddress.email1.focus();
		return false;
	}
	if(message.length==0)
	{
		alert("Comments Required");
		formAddress.message.focus();
		return false;
	}
	
	   
	  if(mname!="")
	   {
		if(mname==fname)
	    {
		  
		   alert("Mid Name should be diffrent from First Name ");
		    formAddress.mname.value="";
			formAddress.mname.focus();
			return false;
		}
	  } 
	  
	   
		if(lname==fname)
	    {
		  
		   alert("Last Name  should be diffrent from First Name .");
		    formAddress.lname.value="";
			formAddress.lname.focus();
			return false;
		}
	   
	
	v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	for(e=0;e<fname.length;e++)
	{
		if(v.indexOf(fname.charAt(e))==-1)
		{
			alert("Incorrect Data In First Name");
			formAddress.fname.value="";
			formAddress.fname.focus();
			return false;
		}
	}
	for(e=0;e<mname.length;e++)
	{
		if(v.indexOf(mname.charAt(e))==-1)
		{
			alert("Incorrect Data In Middle Name");
			formAddress.mname.value="";
			formAddress.mname.focus();
			return false;
		}
	}
	for(e=0;e<lname.length;e++)
	{
		if(v.indexOf(lname.charAt(e))==-1)
		{
			alert("Incorrect Data In Last Name");
			formAddress.lname.value="";
			formAddress.lname.focus();
			return false;
		}
	}	
	
	w="1234567890";		
	for(e=0;e<zipcode.length;e++)
	{
		if(w.indexOf(zipcode.charAt(e))==-1)
		{
			alert("Incorrect data in Zip Code");
			formAddress.zipcode.value="";
			formAddress.zipcode.focus();
			return false;
		}
	}
	
	for(e=0;e<phno1.length;e++)
	 {
		if(w.indexOf(phno1.charAt(e))==-1)
		{
			alert("Incorrect data in Phone Number");
			formAddress.phno1.value="";
			formAddress.phno1.focus();
			return false;
		}
	}
	

	
	
/* for(e=0;e<phno2.length;e++)
	{
		if(w.indexOf(phno2.charAt(e))==-1)
		{
			alert("Incorrect data in Phone Number");
			formAddress.phno2.value="";
			formAddress.phno2.focus();
			return false;
		}
	}*/
	//	var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/; 
		 
 var re= /^[^@  ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$/; 
		if (!email1.match(re)) {
			alert("1 ..Verify the e-mail address format.");
			formAddress.email1.value="";
			formAddress.email1.focus();
			return false;
		}
		if (email2.length!=0 && !email2.match(re)) {
			alert(" 2..Verify the e-mail address format.");
			formAddress.email2.value="";
			formAddress.email2.focus();
			return false;
		}
		
		
		for (var i = 0; i < radio.length; i++) 
		{
		  	if (radio[0].checked || radio[1].checked ||radio[2].checked ) 
			{
				return true;
			}
			else
			alert("Make a choice from the radio buttons.");
			return false;
		}	
		
	return true;
}