function validateEmail(email){ var emailReg = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); var valid = emailReg.test(email); if(!valid) { return false; } else { return true; } } $().ready(function() { $("#search_go").click(function(){ $("#sitesearch").submit(); }); $(".submit").click(function () { var email = $.trim($("#email").val()); var name = $("#name").val() var text = $("#text").val(); if(!$.trim(name).length) { $("#name").addClass("error"); $("#name").focus(); return false; } else if(!$.trim(text).length) { $("#text").addClass("error"); $("#text").focus(); return false; } else if(validateEmail(email)) { $('form#contactus').submit(); } else { $("#email").addClass("error"); $("#email").val(''); $("#email").focus(); return false; } }); $('#phone').mask('000-000-0000', {clearIfNotMatch: true}); });// JavaScript Document