function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
 	var checkOK = "~`!#$%^&*()=+|\}{][',?";
  	var checkStr = str;
  	var allValid = true;
   
   var s=0;
		for (i = 0;  i < checkStr.length;  i++)
  		{
			ch = checkStr.charAt(i);
    			if (ch==dot)
    			{
    			s=s+1
    			if (s==1)
    			   var first_dot=i;
    			if (s==2)
    			   var second_dot=i;    
    			}
    			
    			for (j = 0;  j < checkOK.length;  j++)
		   			if (ch == checkOK.charAt(j))
       				    allValid = false;
       				
    				if (j == 54 )
    				{
      				allValid = false;
     				 break;
   					}
 		 }

		if (!allValid)
        {
        alert("Invalid E-mail ID")
        return false
        }
       	
		if (str.indexOf(at)==-1)
		{
		   alert("Invalid E-mail ID")
		   return false
		}
		if (s>3)
		{
		   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
		}
		//alert(str.indexOf(dot)+'+++'+ (str.length-2))
		if (str.indexOf(dot)>=(str.length-2))
		{
		  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
		 }
		if (s>1)
		{
         	
          if (first_dot<str.indexOf(at))
          {
          
          if ((first_dot<str.indexOf(at)) && (second_dot>str.indexOf(at)))
		 	{
		     return true
		 	}
         	else
         	{
         	alert("Invalid E-mail ID")
          	return false
         	}
		}}

 		 return true					
	}



function bclick(){
    if(document.form1.name.value==''){
    alert("Please make sure Name is not left blank");
	document.form1.name.focus();
   	return false;
    }
	if(document.form1.cname.value==''){
    alert("Please make sure Company Name is not left blank");
	document.form1.cname.focus();
   	return false;
    }

if(document.form1.phone.value==''){

alert("Please fill the phone number");
document.form1.phone.focus();
return false;
}
if (isNaN(document.form1.phone.value)) {
  	alert("Please Fill Phone Number in Numeric Form");
	document.form1.phone.focus();
	return false;
}

var emailID=document.form1.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
if (echeck(emailID.value)==false){
		//emailID.value=""
		emailID.select()
		return false
	}
	
if(document.form1.Hear.value=='0'){

alert("Please select  How did you hear about us.");
document.form1.Hear.focus();
return false;
}
 if(document.form1.help.value==''){

alert("Please fill how we can help you.");
document.form1.help.focus();
return false;
}
if(document.form1.img.value==''){

alert("Please make sure image verification is not left blank");
document.form1.img.focus();
return false;
}
document.form1.submit();

return true;
}

function abcc(){
window.location='contact-us.php';
}

