///Added by Media Glint on 24-June-2008
function ValidateContactUsForm(CForm){

    ///// Validate the first name.
	ElemValFname = CForm.FirstName.value;
	if (ElemValFname == "") {
		alert ("Invalid Name");
        CForm.FirstName.focus();
		return false;
	} ///// End if ()

    ///// Validate the e-mail address.
	var RegExp_1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var RegExp_2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	var ElemValEmail = CForm.EMailAddress.value;
	if ( RegExp_1.test (ElemValEmail) || !RegExp_2.test (ElemValEmail) ) {
		alert ("Invalid e-mail address.  Valid format: abc@example.com");
        CForm.EMailAddress.focus();
		return false;
	} ///// End if ()

    ///// Validate the telephone number.
	var RegExp_T = /^\d{3}\-?\d{3}\-?\d{4}$/;
	ElemValPhone = CForm.Telephone.value;
    if(ElemValPhone != ""){
    	if (!RegExp_T.test (ElemValPhone)) {
    		alert ("Invalid telephone number.  Valid format: 123-555-0123");
    		CForm.Telephone.focus();
    		return false;
    	} ///// End if ()
    }

    var ElemValSubject = CForm.Subject.value;
	if (ElemValSubject == "") {
		alert ("Invalid Subject");
        CForm.Subject.focus();
		return false;
	} ///// End if ()

    var ElemValReason = CForm.Reason.value;
	if (ElemValReason == "") {
		alert ("Invalid Reason For Contact");
        CForm.Reason.focus();
		return false;
	} ///// End if ()

	return true;
}
///End of Added by Media Glint