function validate_required(field,alerttxt) {	

      with (field) {		

           if (value==null||value=="") {			

           alert(alerttxt);			

           return false;		

           }		

            else {			

                   return true;		

           }	

     }

}



function validate_email(field,alerttxt) {	

       with (field) {		

       apos=value.indexOf("@")		

       dotpos=value.lastIndexOf(".")		

        if (apos<1||dotpos-apos<2) {			

               alert(alerttxt);			

               return false;		

        } else {			

                return true;		

        }	

     }

}





function validate_form(thisform) {	

       with (thisform) {                

       if (validate_required(name,"Please enter your first name.")==false) {			        name.focus();			

       return false;		

       }  

              

       if (validate_required(lastname,"Please enter your last name.")==false) {			       lastname.focus();

       return false;		

       }

       if (validate_required(email,"Please enter your email address.")==false) {			       email.focus();			

       return false;		

       }		

       if (validate_email(email,"Not a valid e-mail address.")==false) {			        email.focus();			

       return false;		

       }		

       if (validate_required(phone,"Please enter your contact number.")==false) {			       phone.focus();			

       return false;		

       }                

       if (validate_required(website,"Please enter your website URL.")==false) {			       website.focus();			

        return false;		

        }

       if (validate_required(priority,"Pick a Budget Range")==false) {			                priority.focus();			

       return false;		

       }     	

    }





}




