$(document).ready(function(){$('.lightbox-trigger, .close, .tabbedBox .boxTitle a').attr('href','javascript:void(0);');$('#menu ul li:not(".current_page_item")').animate({opacity:0.4});$('#menu ul li:not(".current_page_item")').hover(function(){$(this).stop().animate({opacity:1})},function(){$(this).stop().animate({opacity:0.4})});$('.statBox ul, .statBox tbody').each(function(){$(this).children('li:odd, tr:odd').addClass('zebra')});$('.tabbedBox').each(function(){$(this).find('ul:first').show()});$('.tabbedBox .boxTitle a').click(function(){$(this).addClass('currentTab');$(this).siblings().removeClass('currentTab');var tabTriggerId=$(this).attr('id');var tabBoxId=tabTriggerId.split('trigger-');$('#'+tabBoxId[1]).fadeIn('slow');$('#'+tabBoxId[1]).siblings('ul').hide()});$('.lightbox-trigger').click(function(){var getLb=$(this).attr('rel');$('#'+getLb).fadeIn('slow');$('#'+getLb).siblings('.lightbox').hide()});$('.close').click(function(){$(this).parents('.lightbox').fadeOut('slow')});if((screen.width<=800)&&(screen.height<=600)){$('.lightbox-holder').css('margin','3% auto')}$("#accusernew").change(function(){check_availability()});$.validator.addMethod("loginRegex",function(value,element){return this.optional(element)||/^[a-zA-Z0-9\s]+$/i.test(value)},"Puedes poner solo letras y números.");$("#createAccount").validate({rules:{accnamenew:"required",accusernew:{required:true,minlength:1,maxlength:10,loginRegex:true},accpswnew:{required:true,minlength:1,maxlength:10},accpswconfirmnew:{required:true,minlength:1,maxlength:10,equalTo:"#accpswnew"},accemailnew:{required:true,email:true},accquestionnew:{required:true,loginRegex:true},accanswernew:"required",accterms:"required",},messages:{accnamenew:"Por favor completa tu nombre",accusernew:{required:"Completa tu usuario",minlength:"El mínimo es de 1 caracter",maxlength:"El máximo es de 10 caracteres",loginRegex:"Puedes poner solo letras y números."},accpswnew:{required:"Por favor escribe tu password",minlength:"El mínimo es de 1 caracter",maxlength:"El máximo es de 10 caracteres"},accpswconfirmnew:{required:"Por favor escribe tu password",minlength:"El mínimo es de 1 caracter",maxlength:"El máximo es de 10 caracteres",equalTo:"Las passwords deben ser identicas"},accemailnew:"Por favor completa un email válido",accquestionnew:{required:"Por favor completa todos los campos requeridos",loginRegex:"Puedes poner solo letras y números."},accanswernew:"Por favor completa todos los campos requeridos",accterms:"Debes aceptar los terminos y condiciones"},submitHandler:function(form){$("#createAccount .msgBox").html('').removeClass('msgError, msgOk').append('<img src='+uT+'"/images/ajax-loader.gif">').fadeIn(1000);$.post(uT+"/ssi/createacc.php?lang="+lang,{account:$('#accusernew').val(),password:$('#accpswnew').val(),passconf:$('#accpswconfirmnew').val(),nombre:$('#accnamenew').val(),email:$('#accemailnew').val(),pregunta:$('#accquestionnew').val(),respuesta:$('#accanswernew').val(),terms:$('#accterms').val()},function(data){if(data.trim()=='yes'){$('#createAccount .msgBox').addClass('msgOk').html('La cuenta fue creada con éxito.')}else{$('#createAccount .msgBox').addClass('msgError').html(data)}})}});$("#loginAccount").validate({rules:{accuserlogin:{required:true,minlength:1,maxlength:10},accpswlogin:{required:true,minlength:1,maxlength:10}},messages:{accuserlogin:{required:"Completa tu usuario",minlength:"El mínimo es de 1 caracter",maxlength:"El máximo es de 10 caracteres"},accpswlogin:{required:"Completa tu password",minlength:"El mínimo es de 1 caracter",maxlength:"El máximo es de 10 caracteres"}},submitHandler:function(form){$("#loginAccount .msgBox").html('').removeClass('msgError, msgOk').append('<img src='+uT+'"/images/ajax-loader.gif">').fadeIn(1000);$.post(uT+"/ssi/login.php?lang="+lang,{account:$('#accuserlogin').val(),password:$('#accpswlogin').val()},function(data){if(data.trim()=='yes'){window.location.href='/usuario-logueado/';$('#loginAccount .msgBox').addClass('msgOk').html('Fuiste logueado correctamente.')}else{$('#loginAccount .msgBox').addClass('msgError').html(data)}})}});$("#changePsw").validate({rules:{accpswchange:{required:true,minlength:1,maxlength:10},accpswnewchange:{required:true,minlength:1,maxlength:10},accpswnewconfchange:{required:true,minlength:1,maxlength:10,equalTo:"#accpswnewchange"}},messages:{accpswchange:{required:"Completa tu password",minlength:"El mínimo es de 1 caracter",maxlength:"El máximo es de 10 caracteres",},accpswnewchange:{required:"Completa tu password",minlength:"El mínimo es de 1 caracter",maxlength:"El máximo es de 10 caracteres",},accpswnewconfchange:{required:"Por favor escriba tu password",minlength:"El mínimo es de 1 caracter",maxlength:"El máximo es de 10 caracteres",equalTo:"Las passwords deben ser identicas"}},submitHandler:function(form){$("#changePsw .msgBox").html('').removeClass('msgError, msgOk').append('<img src='+uT+'"/images/ajax-loader.gif">').fadeIn(1000);$.post(uT+"/ssi/changepass.php?lang="+lang,{password:$('#accpswchange').val(),passnew:$('#accpswnewchange').val()},function(data){if(data.trim()=='yes'){$('#changePsw .msgBox').addClass('msgOk').html('La clave fue modificada correctamente.');location.reload(true)}else{$('#changePsw .msgBox').addClass('msgError').html(data)}})}});$("#recoverPass").validate({rules:{accuserrecover:{required:true,minlength:1,maxlength:10},accemailrecover:{required:true,email:true}},messages:{accuserrecover:{required:"Completa tu account",minlength:"El mínimo es de 1 caracter",maxlength:"El máximo es de 10 caracteres",},accemailrecover:{required:"Completa tu email",email:"El email no es valido"}},submitHandler:function(form){$("#recoverPass .msgBox").html('').removeClass('msgError, msgOk').append('<img src='+uT+'"/images/ajax-loader.gif">').fadeIn(1000);$.post(uT+"/ssi/passrec.php?lang="+lang,{account:$('#accuserrecover').val(),email:$('#accemailrecover').val()},function(data){if(data.trim()=='yes'){$('#recoverPass .msgBox').addClass('msgOk').html('Se envió el correo para modificar la clave.')}else{$('#recoverPass .msgBox').addClass('msgError').html(data)}})}});$("#changeCity").validate({rules:{charchangecity:{required:true}},messages:{charchangecity:{required:"Seleciona un personaje"}},submitHandler:function(form){$("#changeCity .msgBox").html('').removeClass('msgError, msgOk').append('<img src='+uT+'"/images/ajax-loader.gif">').fadeIn(1000);$.post(uT+"/ssi/changecity.php?lang="+lang,{personaje:$('#charchangecity').val(),option:$('#changeCity input[name="optionchangecity"]:checked').val()},function(data){if(data.trim()=='yes'){$('#changeCity .msgBox').addClass('msgOk').html('El personaje fue cambiado de ciudad.')}else{$('#changeCity .msgBox').addClass('msgError').html(data)}})}});$("#newTicketForm, #newResponseTicket").validate()});function check_availability(){$.post(uT+"/ssi/check_account.php",{account:$('#accusernew').val()},function(data){if(data.trim()!=='yes'){$('#createAccount .msgBox').addClass('msgError').html('La cuenta ya existe')}})}
