function validateMyForm(input) {
    if( !input.name.value ) {	
      alert("Please enter your name. ");
      input.name.focus();
      input.name.select();
      return false;
    }
    if( !input.email.value ) {	
      alert("Please enter your email address. ");
      input.email.focus();
      input.email.select();
      return false;
    }
	if( input.email.value ) {
	   var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
    	 if( !re_mail.test( input.email.value ) ) {
        	alert(" Please enter a valid email address. ");
	        input.email.focus();
    	    input.email.select();
        	return false;
	    }
	}
    if( !input.zip.value ) {	
      alert("Please enter your zip code. ");
      input.zip.focus();
      input.zip.select();
      return false;
    }
    if( !input.problem.value ) {	
      alert("Please enter your question. ");
      input.problem.focus();
      input.problem.select();
      return false;
    }
return true;
}

