// JavaScript Document



function check()
{
   if(document.frmAddCustomer.txtFirstName.value=="")
    {
   alert("Please Enter Your Full Name");
    document.frmAddCustomer.txtFirstName.focus();
    return(false);
    }
	
	/*if(document.frmAddCustomer.txtLastName.value=="")
    {
    alert("Please fill last name field");
    document.frmAddCustomer.txtLastName.focus();
    return(false);
    } */
	
	if(document.frmAddCustomer.txtEmail.value=="")
    {
    alert("Please Enter Your Email Id");
    document.frmAddCustomer.txtEmail.focus();
    return(false);
    } 
	if(document.frmAddCustomer.txtEmail.value!="")  
							{	var emailID=document.frmAddCustomer.txtEmail
							  if (echeck(emailID.value)==false){
								emailID.value="";		emailID.focus();
								return(false);	}
							}	
							
	if(document.frmAddCustomer.txtPhone.value=="")
    {
    alert("Please fill Mobile Number");
    document.frmAddCustomer.txtPhone.focus();
    return(false);
    }
	
	if(document.frmAddCustomer.selCountry.value=="")
    {
    alert("Please Select Country");
    document.frmAddCustomer.selCountry.focus();
    return(false);
    }
	
	
	if(isNaN(document.frmAddCustomer.txtPhone.value))
	{
	
		alert("Mobile Number Should be Nemeric Only.");
		return false;
	} 
	
	if(document.frmAddCustomer.txtStreet.value=="")
    {
    alert("Please Enter Your Address");
    document.frmAddCustomer.txtStreet.focus();
    return(false);
    } 
	
	if(document.frmAddCustomer.txtPost.value=="")
    {
    alert("Please fill Postal/zip code field");
    document.frmAddCustomer.txtPost.focus();
    return(false);
    } 
	
	if(document.frmAddCustomer.txtCity.value=="")
    {
    alert("Please fill City field");
    document.frmAddCustomer.txtCity.focus();
    return(false);
    } 
	/*if(document.frmAddCustomer.txtState.value=="")
    {
    alert("Please fill State field");
    document.frmAddCustomer.txtState.focus();
    return(false);
    } */
	
	if(document.frmAddCustomer.txtPassword.value=="")
    {
    alert("Please fill Password field");
    document.frmAddCustomer.txtPassword.focus();
    return(false);
    } 
	if(document.frmAddCustomer.txtConfirm.value=="")
    {
    alert("Please fill Confirm Password field");
    document.frmAddCustomer.txtConfirm.focus();
    return(false);
    } 
	if(document.frmAddCustomer.txtConfirm.value != document.frmAddCustomer.txtPassword.value)
    {
    alert("Password and Confirm Password field are not equal");
	document.frmAddCustomer.txtConfirm.value="";
	document.frmAddCustomer.txtPassword.value="";
    document.frmAddCustomer.txtPassword.focus();
    return(false);
    }
	
	
	}
	
	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					
	}
	

