function isEmailFieldOk ( AsEmail )
{    var icount = 0 ;     var percount = 0 ;     var bResult = false ;     var emailLen = AsEmail.length;    var temp = "" ;       for ( var i = 0 ; i < emailLen; i++ )
    {        temp = AsEmail.charAt(i) ;	if ( temp == "@" )             icount++ ; 		if ( temp == "." )	    percount++;	    }    if ( (icount == 1) && (percount > 0))        bResult = true ;	    return bResult ;}/*******************************************************************   Given a form, we validate the specific named fields in that form.    the field names must match what we are looking for below.   for validation we are really only looking at 3 fields   		- name   		- email   		- email verification*******************************************************************/function validateFields ( Aform ){    var sfield ;    var bResult = true ;     // check the name.    sfield = Aform.fld_name.value ;     if ( sfield.length == 0 )
    {        alert ("Your Name must be entered.") ;        Aform.fld_name.focus() ;        bResult = false ;         return bResult ;     }    // check email fields    sfield = Aform.fld_emailaddress.value ;         if ( sfield.length == 0 )
    {        alert("An Email address must be entered.");        Aform.fld_emailaddress.focus();        bResult = false ;         return bResult ; 
    }    sfield = Aform.fld_emailaddress.value ;     	   	       if (isEmailFieldOk ( sfield ) == false)
    {        bResult = false ;        alert ("The Email address you have entered is not valid.");        Aform.fld_emailaddress.focus();        return bResult ;     }    // check the email is ok.    sfield = Aform.fld_emailconfirm.value ;     if ( sfield.length == 0 )
    {        alert("Please Confirm your Email address.");        Aform.fld_emailconfirm.focus();        bResult = false ;         return bResult ;     }    sfield = Aform.fld_emailconfirm.value ;     if (isEmailFieldOk ( sfield ) == false)
    {        bResult = false ;        alert ("The Confirmation address you have entered is not valid.");        Aform.fld_emailconfirm.focus();        return bResult ;     }    var em1 = Aform.fld_emailaddress.value;    var emv = Aform.fld_emailconfirm.value;    if (em1 != emv)
    {        bResult = false;        alert("The Email address does not match the Confirmation address");        Aform.fld_emailaddress.focus();        return bResult;    }

    // if all ok, then submit page to asp page.		    if ( bResult == true )
    {
        Aform.submit();
        // alert("Fake Submitting");    }    
    return bResult ;}

