function validate_form ( )
{
    valid = true;

    if ( document.askus.FirstName.value == "" )
    {
        alert ( "Please fill in the 'Name' box." );
        return false;
    } 


    if (isNaN(document.askus.PhoneNumber.value) || document.askus.PhoneNumber.value.length < 10)
    {
        alert ( "Please fill in the 'Phone Number' box with area code and no dashes or spaces." );
        return false;
    } 
	
	    if (document.askus.Email.value == "" || document.askus.Email.value.indexOf("@") == -1 || document.askus.Email.value.indexOf(".") == -1 )
    {
        alert ( "Please fill in the 'Email Address' box with a valid email address." );
        return false;
    } 


    if ( document.askus.Comment.value == "" )
    {
        alert ( "Please fill in the 'Comment' box." );
        return false;
    } 
	
	
    return valid;
}