$(document).ready(function(){$("#submit").click(function(){$("#error").remove();$("#request :input").removeClass("error");var emptyInputs=$("#request :input").not('#comments');var emailExp=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;var phoneNumberPattern=/^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/;var errorString='';var error=false;$.each(emptyInputs,function(){if($(this).val()==''){$(this).addClass("error");error=true;}});if(!$("input[name='email']").val().match(emailExp)){$("input[name='email']").addClass("error");errorString+="Your email address in not valid.<br />";error=true;}
if(!$("input[name='phone1']").val().match(phoneNumberPattern)){$("input[name='phone1']").addClass("error");errorString+="Your phone number in not valid. Don't forget the area code.<br />";error=true;}
if(error===true){errorString+="Please fill in all required fields before submitting.<br />";$("#submit").after("<p id='error' style='color:red'>"+errorString+"</p>");return false;}});});
