function validform(tf1, form_name){
    switch(form_name) {
        case "searchform" :
            if(tf1.formstateprovid.value == "" || tf1.formstateprovid.value == "0" || tf1.formworktype.value == "") {
                alert("Please select state and worktype first.");
                return false;
            }
            break;
        
        case "subscribeform" :
            if(tf1.formentityname.value == "" || tf1.formcontact.value == "" || tf1.formstreet1.value == "" || tf1.formcity.value == "" ||  tf1.formstateprovid.value == "0" || tf1.formzip.value == "" || tf1.formphone.value == "" || tf1.formemail.value == "" || tf1.formcompany_type.value == 0) {
                    alert("Please make sure that you have entered complete and accurate info. in all required fields.");
                    return false;
            }
            break;
            
        case "contactform" :
            if(tf1.organization.value == "" || tf1.contact_name.value == "" || tf1.email.value == "" || tf1.message.value == "") {
                alert("Please fill out the required information.");
                return false;
            }
            break;

        default:
            break;
    }
}
