// JavaScript Document

  function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            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					
	}

function ValidateForm(){

	var emailID = document.form1.Email;
	
	var FirstName    = document.getElementById ('FirstName').value;
	var address1     = document.getElementById ('address1').value;
	var Country    = document.getElementById ('Country').value;
	var Telephone = document.getElementById ('Telephone').value;
	
	if ((FirstName==null)||(FirstName=="")){
		alert ('Please Enter your Name.');	
		document.form1.FirstName.focus();
		return false
		}
		
	if ((address1==null)||(address1=="")){
		alert ('Please Enter Your Address.');	
		document.form1.address1.focus();
		return false
	}
	
	if ((Country==null)||(Country=="")){
		alert ('Please Enter your Country.');	
		document.form1.Country.focus();
		return false
		}
	
	if ((Telephone==null)||(Telephone=="")){
		alert ('Please Enter your Phone.');	
		document.form1.Telephone.focus();
		return false
	}
	
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	
	return true
 }
 

function check(){
	var ch = ValidateForm();
	if (ch == true){
		document.form1.submit();
	}
}



