$(function() { $('.count-number').appear(function(){ $(this).each(function(){ datacount = $(this).attr('data-count'); $(this).find('.counter').delay(6000).countTo({ from: 10, to: datacount, speed: 3000, refreshInterval: 50, }); }); }); $('#cuit').mask('00-00000000-0'); $('#cuitc').mask('00-00000000-0'); $(document).on('click','#closeBtn',function(){ $('#cuit').val(''); $('#mail').val(''); $('#cuitc').val(''); }); $(document).on('click','#closeBtnSend',function(){ $('#registracionModal').hide(); $('div#formRegStep1').toggle(); $('div#formRegStep2').toggle(); $('#cuit').val(''); $('#mail').val(''); }); $('#sendReg').pGenerator({ 'bind': 'click', 'passwordElement': '#passprov', 'passwordLength': 16, 'uppercase': true, 'lowercase': true, 'numbers': true, 'specialChars': false, 'onPasswordGenerated': function(generatedPassword) { } }); $("#sendReg").validate({ rules: { cuit: { required: true, minlength: 13, remote: { url: 'php/chkcuit.php', type: 'post' } }, mail: { required: true, email: true, remote: { url: 'php/chkmail.php', type: 'post' } } }, messages: { cuit: { required: "Por favor ingrese el número de CUIT del Club", minlength: "El número de CUIT debe tener un mínimo de 11 dígitos", remote: 'El número de CUIT ingresado ya se encuentra registrado o en proceso de registración' }, mail: { required: "Por favor ingrese la dirección de e-mail", email: "Por favor ingrese una dirección de e-mail válida", remote: "La dirección de e-mail ya se encuentra en uso. Utilice otra dirección de e-mail" } }, submitHandler: function(form) { var datos = $(form).serialize(); $('#RegGo').hide(); $.ajax({ type: 'POST', url: 'php/send.php', data: datos, success: function (data) { $('div#formRegStep1').toggle('500'); $('div#formRegStep2').toggle('500'); $('#RegGo').show(); }, error:function(jqXHR, textStatus, errorThrown){ alertify.error('Error:'+ errorThrown); } }); } }); // ENVIO FORM DE CONTACTO $("#sendContact").validate({ rules: { club: { required: true, minlength: 5 }, nombre: { required: true, minlength: 3 }, correo: { required: true, email: true }, tel: { required: true, minlength: 10 }, prov: { required: true, }, comenta: { required: true, minlength: 10 } }, messages: { club: { required: "Por favor ingrese el nombre del club", minlength: "El nombre del club debe tener al menos 5 caracteres" }, nombre: { required: "Por favor ingrese su nombre y apellido", minlength: "El espacio de nombre no puede tener menos de 3 caracteres" }, correo: { required: "Por favor ingrese su dirección de e-mail", email: "Por favor ingrese una dirección de e-mail válida" }, tel: { required: "Por favor ingrese un teléfono de contacto (incluyendo prefijo)", minlength: "El número telefónico debe tener al menos 10 dígitos. No olvide ingresar el prefijo." }, prov: { required: "Por favor seleccione la provincia donde se localiza el club", }, comenta: { required: "Por favor describanos su consulta", minlength: "Su consulta debe contener un mínimo de 10 caracteres" } }, submitHandler: function(form) { var datos = $(form).serialize(); $('#ContactGo').hide(); $.ajax({ type: 'POST', url: 'php/sendcontact.php', data: datos, success: function (data) { $('div#formContactStep1').toggle('500'); $('div#formContactStep2').toggle('500'); $('#ContactGo').show(); }, error:function(jqXHR, textStatus, errorThrown){ alertify.error('Error:'+ errorThrown); } }); } }); // POST ENVIO DE FORMULARIO POR MAIL $(document).on('click','#closeBtnContact',function(){ $('#contactoModal').hide(); $('div#formContactStep1').toggle(); $('div#formContactStep2').toggle(); $('#club').val(''); $('#cuitc').val(''); $('#nombre').val(''); $('#correo').val(''); $('#tel').val(''); $('#comenta').val(''); $('#prov').prop('selectedIndex',0); }); // Apoyos Económicos $(document).on('click','.butDeta',function(){ $('#detaTram').toggle('500'); var ref = $('.butDeta').attr('ref'); if(ref === '1'){ $('.butDeta').html("(-) Ver menos detalles de como realizar el trámite"); $('.butDeta').attr('ref','0'); }else{ $('.butDeta').html("(+) Ver más detalles de como realizar el trámite"); $('.butDeta').attr('ref','1'); } reventDefault(); }); });