  

  function echeck(str) {

// check the validity of email

		var at="@";

		var dot=".";

		var lat=str.indexOf(at)

		var lstr=str.length

		var ldot=str.indexOf(dot)



		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr-1){

		   return("Invalid E-mail ID")

		}



		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr-1){

		    return("Invalid E-mail ID")

		 }



		 if (str.indexOf(at,(lat+1))!=-1){

		    return ("Invalid E-mail ID")

		  }



		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){

		    return ("Invalid E-mail ID")

		     }



		 if (str.indexOf(dot,(lat+2))==-1){

		    return ("Invalid E-mail ID")

		   }

		

		 if (str.indexOf(" ")!=-1){

		    return ("Invalid E-mail ID")

		    }

	 return true					

	}

  

  

  

function chkData(f) {



	if(f.txtName.value==""){

			alert("Please enter Your Name.");

			f.txtName.focus();

			return false;

		}

		if(f.txtCompany.value==""){

			alert("Please enter your Company Name.");

			f.txtCompany.focus();

			return false;

		}

		if(f.txtPhone.value==""){

			alert("Please enter your Phone Number.");

			f.txtPhone.focus();

			return false;

		}

		var em_check=echeck(f.txtEmail.value);

			if(em_check!=true )  {

			alert(em_check);

			f.txtEmail.focus();

			return false;

		}

		

	}
