<script type="text/javascript">
function validateEmail(){
var emailid=document.myForm.EMail.value;
atpos=emailid.indexof("@");
dotpos=emailid.lastindexof(".");
if(atpos < 1|| (dotpos - atpos < 2)){
alert("Please enter correct email ID")
document.myForm.Email.focus();
return false;
}
return (true);
}
function validate(){
if(document.myForm.Name.value == ""){
alert( "Please provide your name!");
document.myForm.Name.focus();
return false;
}
if(document.myForm. EMail.value == ""){
alert( "Please provide your Email!");
document.myForm.EMail.focus();
return false;
}
else{
validateEmail();
}
if(document.myForm.Pin.value==""||isNaN( document.myForm.Pin.value) || document.myForm.Pin.value.length != 6)
{
alert( "Please provide a Pin in the format ######");
document.myForm.Pin.focus();
return false;
}
if(document.myForm.Country.value = "-1")
{
alert("Please provide your country!");
return false;
}
return( true );
}
<form action="/cgi-bin/test.cgi" name="myForm" onsubmit="return(validate())">
<table cellspacing="2" cellpadding="2" border="1">
<td align="right">Name
</td>
<td align="right">EMail
</td>
<td align="right">Zip Code
</td>
<td align="right">Country
</td>
<td><input type="submit" value="Submit" /></td>