/* ----- FORM VALIDATION ----- */
function validate()
{	
    // PRESET OK = TRUE
    ok = true;
    
    //TEST THE VALUE OF FIRST NAME IN THE FORM
    // When testing form values, two options exist
    // Format 1:  document.form_name.field_name.value (required field have a name.)
    // format 2:  document.getElementById("FIELD_ID_NAME").value (requires an ID in the field)
    
    //BASIC VALIDATION TESTING EMPTY VALUES
    if(document.requestProposal.Name.value == "")
    {				
        alert('Please make sure you fill in your Name before submitting the form.');
        return false;				
    }	
    if(document.requestProposal.Email.value == "")
    {				
        alert('Please make sure you fill in your Email Address before submitting the form.');
        return false;				
    }	
    //END BASIC VALIDATION	
	
	//TESTING EMAIL VALUE
    // ASSIGNING THE VALUE OF EMAIL		
    var email_str = document.requestProposal.Email.value;	
    //TEST TO SEE IF THE VALUE CONTAINS AN '@" SYMBOL	
    if(! email_str.match("@"))
    {				
        alert('Email Format Error: Please make sure you fill in your email address correctly.');
        return false;				
    }
    //TEST TO SEE IF THE VALUE CONTAINS A PERIOD
    if(! email_str.match("."))
    {				
        alert('Email Format Error: Please make sure you fill in your email address.');
        return false;				
    }
}
