jQuery(document).ready(function(){ // refresh captcha $j('img#captcha-refresh').click(function() { change_captcha(); }); function change_captcha() { document.getElementById('captcha').src="https://arbresha.net/wp-content/themes/core/get_captcha.php?rnd=" + Math.random(); } $j.validator.setDefaults({ submitHandler: function() { $j.ajax({ type: 'GET', url: 'https://arbresha.net/wp-content/themes/core/get_captcha.php?check=true', data: $j('#contact_form').serialize(), success: function(msg){ if(msg == 'true') { var contactData = jQuery('#contact_form').serialize(); $j.ajax({ type: 'POST', url: tgAjax.ajaxurl, data: contactData+'&tg_security='+tgAjax.ajax_nonce, success: function(msg){ $j('#contact_form').hide(); $j('#reponse_msg').html('
'+msg); } }); } else { alert(msg); } } }); return false; } }); $j('#contact_form').validate({ rules: { your_name: "required", email: { required: true, email: true }, message: "required" }, messages: { your_name: "Please enter your name", email: "Please enter a valid email address", message: "Please enter some message" } }); });