function validate_email() {
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = $("#id_email").attr('value');
   if(reg.test(address) == false) {
      return false;
}
}

function isZip(s) 
{

     // Check for correct zip code
     reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);

     if (!reZip.test(s)) {
          return false;
     }

return true;
}

$("#checkfrm").click(function(){
$("#errordrop").css('display','none');
$("#erroremail").css('display','none');
$("#errorzip").css('display','none');
if($("#id_name").attr('value') == "" || $("#id_email").attr('value') == "" || $("#id_zip").attr('value') == "" || $("#id_siteurl").attr('value') == "") {
	$("#errordrop").css('display','block');
	//alert("All fields are required.");
} else if (validate_email() == false) {
	$("#erroremail").css('display','block');
	//alert("you must enter a valid email");
} else if (isZip($("#id_zip").attr('value')) == false) {
	$("#errorzip").css('display','block');
	//alert("you must enter a valid zip code");
} else {
$("#sbmtfrm").click();
}
})


