$(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); }); // ENVIO FORM DE ASISTENCIA TECNICA POR MAIL $("#sendFormAsisTec").validate({ rules: { club: { required: true, minlength: 3 }, prov: { required: true }, muni: { required: true }, nombre: { required: true, minlength: 3 }, correo: { required: true, email: true }, 'op[]':{ required: true, minlength: 1 }, cargo:{ required: true } }, messages: { club: { required: "Por favor ingrese su nombre del club", minlength: "El espacio de nombre del club no puede tener menos de 3 caracteres" }, prov: { required: "Por favor seleccione una provincia" }, muni: { required: "Por favor seleccione un partido/municipio" }, 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" }, 'op[]':{ required:"Debe seleccionar al menos una de las opciones", minlength: "debe seleccionar al menos una opción" }, cargo: { required:"Debe seleccionar al menos una de las opciones" } }, submitHandler: function(form) { var datos = $(form).serialize(); $('#FormAsisTecGo').hide(); $.ajax({ type: 'POST', url: '/php/sendformasistec.php', data: datos, success: function (data) { $('div#FormAsisTecStep1').toggle('500'); $('div#FormAsisTecStep2').toggle('500'); $('#FormAsisTecGo').show(); }, error:function(jqXHR, textStatus, errorThrown){ alertify.error('Error:'+ errorThrown); } }); } }); $(document).on('change','#prov',function(){ var prv=$(this).val(); $.ajax({ type: 'POST', url:'/php/munic.php', data: { idProv: prv}, success: function(data){ $('#muni').html(''); $('#muni').append(data); } }); }); $(document).on('click','#closeBtnFormAsisTec',function(){ $('#asistenciaTecnicaFormModal').hide(); $('div#FormAsisTecStep1').toggle(); $('div#FormAsisTecStep2').toggle(); $('#nombre').val(''); $('#correo').val(''); $('#cargo').prop('selectedIndex',0); }); // / ENVIO FORM DE ASISTENCIA TECNICA POR MAIL // ENVIO FORM ENCB $("#sendFormENCB").validate({ rules: { nyaENCB: { required: true, minlength: 3 }, dniENCB: { required: true, minlength: 7 }, provENCB: { required: true }, muniENCB: { required: true }, instDepo: { required: true }, orgDepo: { required: true, minlength: 3 }, correoENCB: { required: true, email: true }, motivoENCB: { required: true, } }, messages: { nyaENCB: { required: "Por favor ingrese su Nombre y Apellido", minlength: "Este campo no puede tener menos de 3 caracteres" }, dniENCB: { required: "Por favor ingrese su DNI", minlength: "Este campo no puede tener menos de 7 dígitos" }, provENCB: { required: "Por favor seleccione una provincia" }, muniENCB: { required: "Por favor seleccione un partido/municipio" }, correoENCB: { required: "Por favor ingrese su dirección de e-mail", email: "Por favor ingrese una dirección de e-mail válida" }, orgDepo: { required: "Por favor ingrese el Organismo o Institución Deportiva a la que pertenece", minlength: "Este campo no puede tener menos de 3 caracteres" }, motivoENCB: { required: "Por favor escriba por qué motivo tiene interés en participar del Encuentro", minlength: "Este campo no puede tener menos de 3 caracteres" }, instDepo: { required: "Por favor especifique si pertenece a algún organismo o institución deportiva", } }, submitHandler: function(form) { var datos = $(form).serialize(); $('#FormENCBGo').hide(); $.ajax({ type: 'POST', url: '/php/sendformencb.php', data: datos, success: function (data) { $('div#FormEncbStep1').toggle('500'); $('div#FormEncbStep2').toggle('500'); $('#FormENCBGo').show(); }, error:function(jqXHR, textStatus, errorThrown){ alertify.error('Error:'+ errorThrown); } }); } }); $(document).on('change','#provENCB',function(){ var prv=$(this).val(); $.ajax({ type: 'POST', url:'/php/munic.php', data: { idProv: prv}, success: function(data){ $('#muniENCB').html(''); $('#muniENCB').append(data); } }); }); $(document).on('click','#closeBtnFormENCB',function(){ $('#encb').hide(); $('div#FormEncbStep1').toggle(); $('div#FormEncbStep2').toggle(); $('#nyaENCB').val(''); $('#dniENCB').val(''); $('#correoENCB').val(''); $('#orgDepo').val(''); $('#motivoENCB').val(''); $('.resetSel').prop('selectedIndex',0); }); $(document).on('change','#instDepo',function(){ if($(this).val() == "1"){ $("#instDepCont").show(); }else{ $("#instDepCont").hide(); } }); // / ENVIO FORM ENCB // 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(); }); $('.onlynum').numeric( { negative : false, decimal : 'false' }); $('.onlyimp').numeric( { negative : false, decimalPlaces : 2 }); });