(function( $ ) { "use strict"; $(function() { var $loading = '
' + ''; if( $( "#form-contatti" ).length ) { var $contactForm = $( "#form-contatti" ); $contactForm.on( "submit", function( e ) { e.preventDefault(); $contactForm.after( $loading ); if( $( "#validation-output" ).length ) { $( "#validation-output" ).remove(); } var url = hotelmarteform.ajaxurl; var data = "action=hotelmarteform_send&" + $contactForm.serialize(); $.post( url, data, function( output ){ $contactForm.after( output ); }).done( function(){ $( ".loading" ).remove(); /* mc stuff */ // if( $( '#mc' ).is(':checked') ) { // var $fname = $contactForm.find( 'input[type=text]' ).val(); // var $email = $contactForm.find( 'input[type=email]' ).val(); // var $lang = hotelmarteform.currlang; // $.ajax({ // url: hotelmarteform.themepath + '/inc/mc-API-connector.php', // type: 'POST', // data: { // fname: $fname, // email: $email, // lang: $lang // }, // success: function (data) { // $('#mc-result').html(data); // }, // error: function (xhr, status, error) { // console.log(xhr.responseText); // } // }); // } }); }); } if( $( "#form-newsletter" ).length ) { var $newsletterForm = $( "#form-newsletter" ); $newsletterForm.on( "submit", function( e ) { e.preventDefault(); $newsletterForm.after( $loading ); if( $( "#validation-output" ).length ) { $( "#validation-output" ).remove(); } var url = hotelmarteform.ajaxurl; var data = "action=hotelmarteform_send&" + $newsletterForm.serialize(); $.post( url, data, function( output ){ $newsletterForm.after( output ); }).done( function(){ $( ".loading" ).remove(); /* mc stuff */ if( $( '#privacy-check' ).is(':checked') ) { // var $fname = $newsletterForm.find( 'input[type=text]' ).val(); var $email = $newsletterForm.find( 'input[type=email]' ).val(); var $lang = hotelmarteform.currlang; $.ajax({ url: hotelmarteform.themepath + '/inc/mc-API-connector.php', type: 'POST', data: { fname: $email, email: $email, lang: $lang }, success: function (data) { $('#mc-result').html(data); }, error: function (xhr, status, error) { console.log(xhr.responseText); } }); } }); }); } }); })( jQuery );