1/* <![CDATA[ */ 2 3/// Jquery validate newsletter 4$('#newsletter_form').submit(function () { 5 6 var action = $(this).attr('action'); 7 8 $("#message-newsletter").slideUp(750, function () { 9 $('#message-newsletter').hide(); 10 11 $('#submit-newsletter') 12 .after('<i class="icon-spin4 animate-spin loader"></i>') 13 .attr('disabled', 'disabled'); 14 15 $.post(action, { 16 email_newsletter: $('#email_newsletter').val() 17 }, 18 function (data) { 19 document.getElementById('message-newsletter').innerHTML = data; 20 $('#message-newsletter').slideDown('slow'); 21 $('#newsletter_form .loader').fadeOut('slow', function () { 22 $(this).remove() 23 }); 24 $('#submit-newsletter').removeAttr('disabled'); 25 if (data.match('success') != null) $('#newsletter_form').slideUp('slow'); 26 27 } 28 ); 29 30 }); 31 return false; 32}); 33 34 35// Jquery validate form contact 36$('#contactform').submit(function () { 37 38 var action = $(this).attr('action'); 39 40 $("#message-contact").slideUp(750, function () { 41 $('#message-contact').hide(); 42 43 $('#submit-contact') 44 .after('<i class="icon-spin4 animate-spin loader"></i>') 45 .attr('disabled', 'disabled'); 46 47 $.post(action, { 48 name_contact: $('#name_contact').val(), 49 lastname_contact: $('#lastname_contact').val(), 50 email_contact: $('#email_contact').val(), 51 phone_contact: $('#phone_contact').val(), 52 message_contact: $('#message_contact').val(), 53 verify_contact: $('#verify_contact').val() 54 }, 55 function (data) { 56 document.getElementById('message-contact').innerHTML = data; 57 $('#message-contact').slideDown('slow'); 58 $('#contactform .loader').fadeOut('slow', function () { 59 $(this).remove() 60 }); 61 $('#submit-contact').removeAttr('disabled'); 62 if (data.match('success') != null) $('#contactform').slideUp('slow'); 63 64 } 65 ); 66 67 }); 68 return false; 69}); 70 71/// Jquery validate contact form detail page 72$('#contact_detail').submit(function () { 73 74 var action = $(this).attr('action'); 75 76 $("#message-contact-detail").slideUp(750, function () { 77 $('#message-contact-detail').hide(); 78 79 $('#submit-contact-detail') 80 .after('<i class="icon-spin4 animate-spin loader"></i>') 81 .attr('disabled', 'disabled'); 82 83 $.post(action, { 84 name_detail: $('#name_detail').val(), 85 email_detail: $('#email_detail').val(), 86 message_detail: $('#message_detail').val(), 87 verify_contact_detail: $('#verify_contact_detail').val() 88 }, 89 function (data) { 90 document.getElementById('message-contact-detail').innerHTML = data; 91 $('#message-contact-detail').slideDown('slow'); 92 $('#contact_detail .loader').fadeOut('slow', function () { 93 $(this).remove() 94 }); 95 $('#submit-contact-detail').removeAttr('disabled'); 96 if (data.match('success') != null) $('#contact_detail').slideUp('slow'); 97 98 } 99 ); 100 101 }); 102 return false; 103}); 104 105/* ]]> */
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.