function echeck2(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("wrong Invalid E-mail ID")
          	return false
         	}
		}}

 		 return true					
	}
function ValidatePhone(phno) 
{
       // var regPhone = /^(\+\d)*\s*(\(\d{3}\)\s*)*\d{3}(-{0,1}|\s{0,1})\d{2}(-{0,1}|\s{0,1})\d{2}$/; 
	  var regPhone = /^[0-9]+$/;
        if (phno.match(regPhone))
        {
return true;
        }
        else
        {
              alert("Please Enter Valid Phone Number Only Digits");
			  document.form1.phone.focus();
			return true;
			} return true;
}
		

		

function abhi()
{
if(document.form1.name.value=="")
{
alert("Please enter your name");
document.form1.name.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 (echeck2(emailID.value)==false){
		//emailID.value=""
		emailID.select()
		return false
	}
 

if(document.form1.country.value=="")
{
alert("Please Enter your Country");
document.form1.country.focus();
return false;
}
if(document.form1.phone.value=="")
{
alert("Please enter your Phone Number");
document.form1.phone.focus();
return false;
}

if(document.form1.phone.value!="")
{
var phno=document.form1.phone.value
 var regPhone = /^[0-9]+$/;
        if (phno.match(regPhone))
        {
//return false;
        }
        else
        {
              alert("Please Enter Valid Phone Number Only Digits");
			  document.form1.phone.focus();
			return false;
			} 
			//return false;
}
return true;
}