// JavaScript Document
jQuery(document).ready(function(){try{jQuery('div.wpcf7 > form').ajaxForm({beforeSubmit:wpcf7BeforeSubmit,dataType:'json',success:wpcf7ProcessJson})}catch(e){}try{jQuery('div.wpcf7 > form').each(function(i,n){wpcf7ToggleSubmit(jQuery(n))})}catch(e){}});function wpcf7ExclusiveCheckbox(a){jQuery(a.form).find('input:checkbox[name="'+a.name+'"]').not(a).removeAttr('checked')}function wpcf7ToggleSubmit(a){var b=jQuery(a).find('input:submit');if(!b.length)return;var c=jQuery(a).find('input:checkbox.wpcf7-acceptance');if(!c.length)return;b.removeAttr('disabled');c.each(function(i,n){n=jQuery(n);if(n.hasClass('wpcf7-invert')&&n.is(':checked')||!n.hasClass('wpcf7-invert')&&!n.is(':checked'))b.attr('disabled','disabled')})}function wpcf7BeforeSubmit(a,b,c){wpcf7ClearResponseOutput();jQuery('img.ajax-loader',b[0]).css({visibility:'visible'});a.push({name:'_wpcf7_is_ajax_call',value:1});jQuery(b[0]).append('<input type="hidden" name="_wpcf7_is_ajax_call" value="1" />');return true}function wpcf7NotValidTip(a,b){jQuery(a).append('<span class="wpcf7-not-valid-tip">'+b+'</span>');jQuery('span.wpcf7-not-valid-tip').mouseover(function(){jQuery(this).fadeOut('fast')});jQuery(a).find(':input').mouseover(function(){jQuery(a).find('.wpcf7-not-valid-tip').not(':hidden').fadeOut('fast')});jQuery(a).find(':input').focus(function(){jQuery(a).find('.wpcf7-not-valid-tip').not(':hidden').fadeOut('fast')})}function wpcf7ProcessJson(b){var c=jQuery(b.into).find('div.wpcf7-response-output');wpcf7ClearResponseOutput();if(b.invalids){jQuery.each(b.invalids,function(i,n){wpcf7NotValidTip(jQuery(b.into).find(n.into),n.message)});c.addClass('wpcf7-validation-errors')}if(b.captcha){jQuery.each(b.captcha,function(i,n){jQuery(b.into).find(':input[name="'+i+'"]').clearFields();jQuery(b.into).find('img.wpcf7-captcha-'+i).attr('src',n);var a=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);jQuery(b.into).find('input:hidden[name="_wpcf7_captcha_challenge_'+i+'"]').attr('value',a[1])})}if(b.quiz){jQuery.each(b.quiz,function(i,n){jQuery(b.into).find(':input[name="'+i+'"]').clearFields();jQuery(b.into).find(':input[name="'+i+'"]').siblings('span.wpcf7-quiz-label').text(n[0]);jQuery(b.into).find('input:hidden[name="_wpcf7_quiz_answer_'+i+'"]').attr('value',n[1])})}if(1==b.spam){c.addClass('wpcf7-spam-blocked')}if(1==b.mailSent){jQuery(b.into).find('form').resetForm().clearForm();c.addClass('wpcf7-mail-sent-ok')}else{c.addClass('wpcf7-mail-sent-ng')}c.append(b.message).fadeIn('fast')}function wpcf7ClearResponseOutput(){jQuery('div.wpcf7-response-output').hide().empty().removeClass('wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked');jQuery('span.wpcf7-not-valid-tip').remove();jQuery('img.ajax-loader').css({visibility:'hidden'})}
