function form1valid()
{
	var checkerror=0;
	var name= document.form1.name.value;
	var email= document.form1.email.value;
	var mobile= document.form1.mobile.value;     
	//var city = document.getElementById("city");
//	var state = document.getElementById("state");
//	var country = document.getElementById("country");

	var city = document.form1.city.value;
	var state = document.form1.state.value
	var country = document.form1.country.value
	//alert(city);
	if(name=='')
	{
		alert("Please Enter the Name");
		document.form1.name.focus();
		checkerror++;
		return false;
	}
	if(echeck(email)==false)
	{
		document.form1.email.focus();
		checkerror++;
		return false;
		
	}
	if(mobile=="")
	{
		alert("Please Enter the Contact No");
		document.form1.mobile.focus();
		checkerror++;
		return false;
	}
	if(mobile!="") 
	{
		if(isNaN(mobile))
		{
		alert("Please Enter Valid Contact No");
		document.form1.mobile.focus();
		checkerror++;
		return false;
		}
		else
		{
		if(mobile.length < 10)
				{
				alert("Please Enter Valid Contact No");
				document.form1.mobile.focus();
				checkerror++;	
				return false;
				}
        }
	}
	if(city=='')
	{
		alert("Please Enter the City");
		document.form1.city.focus();
		checkerror++;
		return false;
	}
	if(state=='')
	{
		alert("Please Enter the State");
		document.form1.state.focus();
		checkerror++;
		return false;
	}
	if(country=='')
	{
		alert("Please Enter the Country");
		document.form1.country.focus();
		checkerror++;
		return false;
	}
	//return true;
}
function echeck(str) 
{

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		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;
}
