1/* VALIDACION REGISTRO*/ 2/* 3 Name: form - Register 4 Written by: Penaflor Themes - (http://www.gdm.cl) 5 Version: 4.7.0 - 2.0 6 */ 7 8(function ($) { 9 10 'use strict'; 11 12 /* 13 Contact Form: Basic 14 */ 15 $('#register').validate({ 16 submitHandler: function (form) { 17 18 var $form = $(form), 19 // $messageSuccess = $('#contactSuccess'), 20 // $messageError = $('#contactError'), 21 $submitButton = $(this.submitButton), 22 $errorMessage = $('#mailErrorMessage'); 23 24 $submitButton.button('loading'); 25 26 // Ajax Submit 27 $.ajax({ 28 type: 'POST', 29 url: $form.attr('action'), 30 data: { 31 // name: $form.find('#name').val(), 32 // email: $form.find('#email').val(), 33 // subject: $form.find('#subject').val(), 34 // message: $form.find('#message').val() 35 } 36 }).always(function (data, textStatus, jqXHR) { 37 38 $errorMessage.empty().hide(); 39 40 if (data.response == 'success') { 41 42 $messageSuccess.removeClass('hidden'); 43 $messageError.addClass('hidden'); 44 45 // Reset Form 46 $form.find('.form-control') 47 .val('') 48 .blur() 49 .parent() 50 .removeClass('has-success') 51 .removeClass('has-error') 52 .find('label.error') 53 .remove(); 54 55 if (($messageSuccess.offset().top - 80) < $(window).scrollTop()) { 56 $('html, body').animate({ 57 scrollTop: $messageSuccess.offset().top - 80 58 }, 300); 59 } 60 61 $submitButton.button('reset'); 62 63 return; 64 65 } else if (data.response == 'error' && typeof data.errorMessage !== 'undefined') { 66 $errorMessage.html(data.errorMessage).show(); 67 } else { 68 $errorMessage.html(data.responseText).show(); 69 } 70 71 $messageError.removeClass('hidden'); 72 $messageSuccess.addClass('hidden'); 73 74 if (($messageError.offset().top - 80) < $(window).scrollTop()) { 75 $('html, body').animate({ 76 scrollTop: $messageError.offset().top - 80 77 }, 300); 78 } 79 80 $form.find('.has-success') 81 .removeClass('has-success'); 82 83 $submitButton.button('reset'); 84 85 }); 86 } 87 }); 88 89 90 91}).apply(this, [jQuery]);
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.