jQuery(document).ready(function() { var validator = $("#form_929").validate( { errorClass: 'message', errorElement: 'strong', rules: { form_929_Name: {required: true},form_929_EMail: {required: true,email: true},form_929_Country: {required: true},form_929_CityState: {required: true},form_929_Phone: {required: true},form_929_Travel_dates: {},form_929_Must_visit_sites: {},form_929_Activities_of_interes: {},form_929_One_Day_Tours: {},form_929_Party_Size_and_Age_Range: {},form_929_Preferred_Means_of_Transportation: {},form_929_Estimated_budget: {},form_929_Additional_Comments: {} }, messages: { form_929_Name: {required: 'Please type your name.'},form_929_EMail: {required: 'Please type your e-mail address.',email: 'Please type a valid e-mail address'},form_929_Country: {required: 'Please type your country name.'},form_929_CityState: {required: 'Please type your city and state.'},form_929_Phone: {required: 'Please type a phone number.'},form_929_Travel_dates: {},form_929_Must_visit_sites: {},form_929_Activities_of_interes: {},form_929_One_Day_Tours: {},form_929_Party_Size_and_Age_Range: {},form_929_Preferred_Means_of_Transportation: {},form_929_Estimated_budget: {},form_929_Additional_Comments: {} }, errorPlacement: function(error, element) { var div=element.parents('div:first'); if ( element.is(':radio') || element.is(':checkbox')) { error.prependTo(div.parent()); }else { error.prependTo(div); } error.addClass('message'); }, highlight: function(element, errorClass) { var $el=$(element) if ( $el.is(':radio') || $el.is(':checkbox')) { $el.parents('div:first').parent().addClass('error'); }else { $el.parents('div:first').addClass('error'); } }, submitHandler: function(form) { } ,success: function(label) { label.parents('div:first').removeClass('error'); } }); var options = { url:'/FormSubmit/929' }; $('#form_929').submit(function() { if($('#form_929').valid()) { $(this).ajaxSubmit(options); alert('Thank you for contacting Best of Costa Rica! We will be in touch within the next 48 hours.'); $(this).clearForm(); } return true; }); });