// JavaScript Document
function validate1()
{
	if(document.form1.firstname.value=="")
{
	alert("Enter First Name!");
	return false;
}
if(document.form1.lastname.value=="")
{
	alert("Enter Last Name!");
	return false;
}
if(document.form1.phone.value=="")
{
	alert("Enter Phone Number!");
	return false;
}
if(isNaN(document.form1.phone.value))
{
	alert("Enter A Number!");
	return false;
}
 if(document.form1.email.value==""){
		alert("Enter E-Mail");
			    document.form1.email.focus();
				return false;
			}
			
		else if(document.form1.email.value!= ""){
			if(echeck(document.form1.email.value) == false){
				document.form1.email.focus();
				return false;
			}			
		}
		
		if(document.form1.comments.value=="")
{
	alert("Enter Comments!");
	return false;
}

		/*if(document.form1.postcode.value=="")
{
	alert("Enter PostCode!");
	return false;
}

		if(isNaN(document.form1.postcode.value))
{
	alert("Enter A Number!");
	return false;
}
		if(document.form1.address.value=="")
{
	alert("Enter Address!");
	return false;
}

		if(document.form1.select1.selectedIndex==0)
{
	alert("Select request Type!");
	return false;
}*/

}
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
	
	
		for(i=0;i<lstr;++i)
		{
			if ((str.charAt(i)=='.') && (str.charAt(i+1)=='.'))
			{
				 alert("Invalid E-mail ID")
				 return false
			}
			if ((str.charAt(i)=='@') && (str.charAt(i+1)=='@'))
			{
				 alert("Invalid E-mail ID")
				 return false
			}
		}
		
				
		if (str.indexOf(".")==0)
		{
		 alert("Invalid E-mail ID")
		   return false		
		}
		if (str.indexOf("@")==0)
		{
		 alert("Invalid E-mail ID")
		   return false		
		}
		if ((str.charAt(lstr-1))=='.')
		{
		 alert("Invalid E-mail ID")
		   return false		
		}
		if ((str.charAt(lstr-1))=='@')
		{
		 alert("Invalid E-mail ID")
		   return false		
		}		
		
		
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 /*if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }*/
        
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}
