
var flag=false;
function emailcheck(str) 
{
    var at="@"
    var dot="."
    var lat=str.indexOf(at)
    var lstr=str.length
    var ldot=str.indexOf(dot)
    var errmsg='' ;
    if (str.indexOf(at)==-1)
    {
        errmsg="E-mail Id is not valid...\n";
        return errmsg;
       
    }

    if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
    {
        errmsg="E-mail Id is not valid...\n";
        return errmsg;
    }

    if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
    {
        errmsg="E-mail Id is not valid...\n";
        return errmsg;
    }

     if (str.indexOf(at,(lat+1))!=-1)
     {
         errmsg="E-mail Id is not valid...\n";
         return errmsg; 
     }

     if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
     {
         errmsg="E-mail Id is not valid...\n";
         return errmsg;
     }

     if (str.indexOf(dot,(lat+2))==-1)
     {
         errmsg="E-mail Id is not valid...\n";
         return errmsg;
     }
    
     if (str.indexOf(" ")!=-1)
     {
          errmsg="E-mail Id is not valid...\n";
          return errmsg;
     }
 return errmsg;
                        
}
function checknumeric(name,str)
{
    var errmsg = '' ;
    var num = /^[0-9]+$/;
    if(str!="")
    {
        if(!(str.match(num)))
        {
            errmsg =name + " should be numeric ...\n" ;
            return errmsg;
        }
        else 
            return errmsg;
    }
    else
         return errmsg;
    
}
function checkblank(name,str)
{
    var errmsg = '' ;
    var name=name;
    
    if(str == '')
    {
        errmsg =name + " required...\n" ;
        return errmsg;
    }
    else
        return errmsg;
        
}
    
function fromcheck(form)
{
    if(form.name.value=="")
    {
   	 	alert("Please Enter Name Field.");
     	return false;
		form.name.focus();
   
    }
	if(form.company.value=="")
    {
    alert("Please Enter Company Field.");
    form.company.focus();
    return false;
    }
	if(form.address.value=="")
    {
    alert("Please Enter Address Field.");
    form.address.focus();
    return false;
    }
	if(form.state.value=="")
    {
    alert("Please Enter State Field.");
    form.state.focus();
    return false;
    }
	if(form.pincode.value=="")
    {
    alert("Please Enter Pincode Field.");
    form.pincode.focus();
    return false;
    }
	if(form.city.value=="")
    {
    alert("Please Enter City Field.");
    form.city.focus();
    return false;
    }
	if(form.tel.value=="")
    {
    alert("Please Enter Telephone Field.");
    form.tel.focus();
    return false;
    }
	
    if(form.email.value=="")
    {
        alert(" Please Enter Email Field.");
        form.email.focus();
        return false;
    }
    if(emailcheck(form.email.value)!='')
                       {
                        alert(emailcheck(form.email.value));
                        return false;                                
                        } 
    
     if(form.enquiry.value=="")
    {
        alert(" Please Enter Enquiry Field.");
        form.enquiry.focus();
        return false;
    }
    if(checknumeric("Telephone",form.tel.value)!='')
    {
          alert(checknumeric("Telephone",form.tel.value));
          return false;
    }
	if(checknumeric("Pincode",form.pincode.value)!='')
    {
          alert(checknumeric("Pincode",form.pincode.value));
          return false;
    }
   return true;
} 


