<!-- Hide from old browsers																			bpl03
function subForm_Validator(Form)
{
  if (Form.username.value == "")
  {
    alert("Please enter an \"E-Mail Address\".");
    Form.username.focus();
    return (false);
  }
  if (Form.username.value.length > 50)
  {
    alert("Please enter at most 50 characters in the \"E-Mail\" field.");
    Form.username.focus();
    return (false);
  }

  if (Form.realname.value == "")
  {
    alert("Please enter a \"Contact Name\".");
    Form.realname.focus();
    return (false);
  }
  if (Form.realname.value.length > 50)
  {
    alert("Please enter at most 50 characters in the \"Contact Name\" field.");
    Form.realname.focus();
    return (false);
  }
  if (Form.realname.value.length < 5)
  {
	 alert("Please enter your full name in the \"Contact Name\" field.");
 	 Form.realname.focus();
    	 return (false);
  }

 
  if (Form.tel.value == "")
  {
    alert("Please enter your \"Telephone Number\".");
    Form.tel.focus();
    return (false);
  }
  if (Form.tel.value.length > 20)
  {
    alert("Please enter at most 20 characters in the \"Telephone Number\" field.");
    Form.tel.focus();
    return (false);
  }


  if (Form.requirements.value == "")
  {
    alert("Please enter \" Additional Info Required\".\n   or enter \"NONE\"");
    Form.requirements.focus();
    return (false);
  }
  if (Form.requirements.value.length > 150)
  {
    alert("Please enter at most 150 characters in the \" Additional Info Required\" field.");
    Form.requirements.focus();
    return (false);
  }
  
   var entry;
   entry=Form.tel.value;

   if(!parseFloat(entry)){
	 alert("Please enter only numeric values in \"Tel Number\"");
 	 Form.tel.focus();
    	 return (false);
   }
   else 
   {
  	for(var e=0; e<entry.length; e++) {
		if ( entry.charAt(e) != " ") 
		if ( entry.charAt(e) != "+")
		if ( entry.charAt(e) != "0"){
		        if(!parseFloat(entry.charAt(e))) {
	 			alert("Please enter your correct number in \"Tel Number\"");
				Form.tel.focus();
    				return (false);
			}
		}
	}

	if (entry.length < 8 ) 	
        {
  	 	alert( "Please enter a valid Telephone Number");
		Form.tel.focus();
		return (false);
	} 
   }

   var at = 0, dot = 0;
	// test for the @ & . symbol that is present in all valid email addresses
	for ( var i = 0 ; i < Form.username.value.length ; i++ ) {
		if ( Form.username.value.substring( i, i + 1 ) == "@" ) {
			at = true;
		}
		if (Form.username.value.substring( i, i + 1 ) == "." ) {
			dot += 1;
		}
	}
	if ( at == true && dot != 0 && i > 8 ) {
		return true;
	}
	else
	{
		alert( "Please check your E-Mail address, it should have a similar format to: \n\tuser_name@company.etc");
		Form.username.focus();
		return false;
	}
  	return true;
}
// -->