function ValidateContactForm()
{
    var firstname = document.ContactForm.First_Name;
    var lastname  = document.ContactForm.Last_Name;
    var street    = document.ContactForm.Street;
    var city      = document.ContactForm.City;
    var state     = document.ContactForm.State;
    var zip       = document.ContactForm.Zip;
    var phone         = document.ContactForm.Phone;
    var email         = document.ContactForm.E_Mail;
    var what          = document.ContactForm.Subject;
    var commenttype   = document.ContactForm.Messagetype;
    var comment       = document.ContactForm.Message;

   


    if (firstname.value == "")
    {
        window.alert("Please enter your First name.");
        firstname.focus();
        return false;
    }

    if (lastname.value == "")
    {
        window.alert("Please enter your Last name.");
        lastname.focus();
        return false;
    }
    
    if (street.value == "")
    {
        window.alert("Please enter your Street address.");
        street.focus();
        return false;
    }


    if (city.value == "")
    {
        window.alert("Please enter City.");
        city.focus();
        return false;
    }

    if (zip.value == "")
    {
        window.alert("Please enter Zip.");
        zip.focus();
        return false;
    }


    if (phone.value == "")
    {
        window.alert("Please enter your phone number.");
        phone.focus();
        return false;
    }


    if (email.value == "")
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }

    if (email.value.indexOf("@", 0) < 0)
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
    if (email.value.indexOf(".", 0) < 0)
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }

    if ((nocall.checked == false) && (phone.value == ""))
    {
        window.alert("Please enter your telephone number.");
        phone.focus();
        return false;
    }

    if (what.selectedIndex < 1)
    {
        alert("Please tell us how we can help you.");
        what.focus();
        return false;
    }

    if (comment.value == "")
    {
        window.alert("Please provide a detailed description or comment.");
        comment.focus();
        return false;
    }
    return true;
}


