
function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false}
else {return true}
}
}
 function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@")
dotpos=value.lastIndexOf(".")
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false}
else {return true}
}
}
function validate_form(thisform)
{
with (thisform)
{
if (validate_required(fName,"Please Enter First Name.")==false)
{fName.focus();return false}

if (validate_required(lName,"Please Enter Last Name.")==false)
{lName.focus();return false}

if (validate_required(dispName,"Please Enter your Display Name.")==false)
{dispName.focus();return false}

if (validate_email(email,"Not a valid e-mail address!")==false)
  {email.focus();email.value='';return false}

if (validate_required(userName,"Please Enter User Name.")==false)
{userName.focus();return false}

if (validate_required(password,"Please Enter Your Password.")==false)
{password.focus();return false}

if (validate_required(secQue,"Please select Question.")==false)
{secQue.focus();return false}

if (validate_required(secAns,"Please Enter Your Answer.")==false)
{secAns.focus();return false}

}

}
