function emailcheck(str) 
{
var at="@"
var dot="."
var lat=str.indexOf(at)
var lstr=str.length
var ldot=str.indexOf(dot)
if (str.indexOf(at)==-1){
return false
}
if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
//alert("The eMail address '@' convention appears to be invalid.")
return false
}
if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
//alert("The eMail address 'dot' convention appears to be invalid.")
return false
}
if (str.indexOf(at,(lat+1))!=-1){
//alert("The eMail address '@' convention appears to be invalid.")
return false
}
if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
//alert("The eMail address 'dot' convention appears to be invalid.")
return false
}
if (str.indexOf(dot,(lat+2))==-1){
//alert("The eMail address 'dot' convention appears to be invalid.")
return false
}
if (str.indexOf(" ")!=-1){
//alert("The eMail address spacing convention appears to be invalid.")
return false
}

return true 
}


function contactus_validate()
{
	  if(document.contactform.fname.value=='')
			{
				alert('First Name missing');
				document.contactform.fname.focus();
				return false;
			}
		if(document.contactform.lname.value=='')
			{
				alert('Last Name missing');
				document.contactform.lname.focus();
				return false;
			}
		if(document.contactform.address.value=='')
			{
				alert('Address Field missing');
				document.contactform.address.focus();
				return false;
			}	
		if(document.contactform.city.value=='')
			{
				alert('city field missing');
				document.contactform.city.focus();
				return false;
			}
		if(document.contactform.mobileno.value=='')
			{
				alert('Mobile no field missing');
				document.contactform.mobileno.focus();
				return false;
			}
			
			if(isNaN(document.contactform.mobileno.value))
				{
					alert('Please enter number for mobile number');
					document.contactform.mobileno.value='';
					document.contactform.mobileno.focus();
					return false;
				}
		if(document.contactform.email.value=='')
			{
				alert('Mobile no field missing');
				document.contactform.email.focus();
				return false;
			}		
		
	  if(document.contactform.email.value!="")
		{
		if(emailcheck(document.contactform.email.value)==false)
			{
				alert("Please enter valid E-mail address.")
				document.contactform.email.value='';
				document.contactform.email.focus();
				return false
			}
		}
}

