function getWindowSize(){var myWidth=0,myHeight=0;if(typeof(window.innerWidth)=='number'){myWidth=window.innerWidth;myHeight=window.innerHeight;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){myWidth=document.documentElement.clientWidth;myHeight=document.documentElement.clientHeight;}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){myWidth=document.body.clientWidth;myHeight=document.body.clientHeight;} return new Array(myWidth,myHeight);} function ReSize(user){var size=getWindowSize();myWidth=size[0];myHeight=size[1];leftDiv=document.getElementById('izquierda');rightDiv=document.getElementById('derecha');centerDiv=document.getElementById('centro');topDiv=document.getElementById('cabecera');bottomDiv=document.getElementById('pie');leftDivWidth=leftDiv.offsetWidth;rightDivWidth=rightDiv.offsetWidth;centerDivHeight=centerDiv.offsetHeight;topDivHeight=topDiv.offsetHeight;bottomDivHeight=bottomDiv.offsetHeight;centerDiv.style.width=myWidth-leftDivWidth-rightDivWidth-30;centerDiv.style.maxWidth=myWidth-leftDivWidth-rightDivWidth-30;centerDiv.style.left=leftDivWidth+'px';if(user=='user') centerDiv.style.height=myHeight-topDivHeight-26;if(document.all){centerDiv.style.height=myHeight-topDivHeight-bottomDivHeight-13;centerDiv.style.width=myWidth-leftDivWidth-rightDivWidth-25;document.getElementById('center_wrapper').style.height=centerDiv.style.height;var version=IEVersion();if(version==6){document.body.style.overflow='auto';document.body.style.overflowX='hidden';document.body.style.overflowY='auto';centerDiv.style.textAlign='left';document.getElementById('center_wrapper').style.width=myWidth-leftDivWidth-rightDivWidth-25;}}} function Tooltip(id,mostrar,obj){var div=document.getElementById(id);var referenceLeft;if(document.all) referenceLeft=document.getElementById('centro').offsetLeft-7;else referenceLeft=document.getElementById('center_wrapper').offsetLeft-7;var referenceTop=obj.offsetTop+150;div.style.left=referenceLeft+'px';div.style.top=referenceTop;if(mostrar){if(div.innerHTML!="") div.style.display='';}else div.style.display='none';} var mensaje_cambio_pestana="";var funcion_cambio_pestana="";function setMensajeCambioPestana(mensaje){mensaje_cambio_pestana=mensaje;} function setFuncionCambioPestana(funcion){funcion_cambio_pestana=funcion;} function compruebaCambio(link){if(funcion_cambio_pestana!=""){var result=eval(funcion_cambio_pestana);if(!result) return false;} if(mensaje_cambio_pestana!=""){if(!confirm(mensaje_cambio_pestana)) return false;} document.location.href=link;} function generaVentanaModal(id,width,height){var size=getWindowSize();myWidth=size[0];myHeight=size[1];var div=document.getElementById(id);if(width==null) width=myWidth/2;if(height==null) height=400;if(div==null){div=document.createElement('div');div.id=id;if(document.all) div.style.position='absolute';else div.style.position='fixed';div.style.display='none';div.style.backgroundColor='#FFFFFF';div.style.border='1px solid #000000';div.style.width=width;div.style.height=height;div.style.zIndex='100';div.style.padding='5px';div.style.top=(myHeight/2.2)-(height/2);div.style.left=(myWidth/2)-(width/2);document.body.appendChild(div);}} function IEVersion(){var ieVer=0;if(/MSIE 6.0/i.test(navigator.userAgent)){ieVer=6;} return ieVer;}function mostrarBox(id_comentario){if(id_comentario!=null){var nueva_altura;var altura_actual=parseInt(document.getElementById('comentario_'+id_comentario).style.height);var altura_texto=$("#comentario_mensaje_"+id_comentario).height();if(altura_actual>altura_texto){if(parseInt(altura_texto)<45) nueva_altura=altura_texto;else nueva_altura="45px";$("#boton_ver_mas_comentario_"+id_comentario).html("+");}else{nueva_altura=$("#comentario_cont_"+id_comentario).height();$("#boton_ver_mas_comentario_"+id_comentario).html("-");} $("#comentario_"+id_comentario).animate({"height":nueva_altura},500);}else $(".comentario_box").toggle(function(){$("#comentario_nick").focus();});} function enviarComentario(){var texto=document.getElementById('comentario_texto').value;if(document.getElementById('comentario_email')!==null){var email=document.getElementById('comentario_email').value;if(email!=""){var valido=compruebaEmailValido(email);if(!valido){alert("El email indicado no parece valido.");return false;}}}else email="";if(document.getElementById('comentario_contrasena')!==null) var pswrd=document.getElementById('comentario_contrasena').value;else pswrd="";var nick=document.getElementById('comentario_nick');if(nick!==null){nick=nick.value;}else nick="";if(texto==""){alert("Por favor, rellene todos los campos.");return false;} $("#caja_comentarios").fadeOut(500);mostrarBox();document.getElementById('comentario_texto').value="";var url=document.getElementById('comentario_url').value;var tcat=document.getElementById('comentario_tipo_categoria').value;var cat=document.getElementById('comentario_categoria').value;var art=document.getElementById('comentario_articulo').value;var num_comentarios_mostrar=document.getElementById('num_comentarios_mostrar').value;var respuesta_a=$("#respuesta_a").val();var datos="nick="+nick+"&email="+email+"&contrasena="+pswrd+"&texto="+texto+"&url="+url+"&num_comentarios_mostrar="+num_comentarios_mostrar+'&respuesta='+respuesta_a+'&tipo_categoria='+tcat+'&categoria='+cat+'&articulo='+art;EnviaPeticionServidor('/virtual_shop/default/default/app/comentarios/pasarela.php','actualizadorComentarios',true,"POST",datos,false,false);} function actualizadorComentarios(json){if(json[0].error!=""&&json[0].error!=null) alert(json[0].error);if(json[0].respondido_a=='reload'){MuestraCargando();window.location.reload();return false;} var caja=$("#caja_comentarios");caja.html("");for(n=0;n"+json[n].nick+""+' el '+json[n].fecha_hora;if(json[n].num_respuestas>0) nick.innerHTML+='
('+json[n].num_respuestas_real+' Respuestas)';var texto=document.createElement('div');texto.id="comentario_"+json[n].codigo;texto.className="comentario_texto";var cadena=json[n].texto;if(cadena.length<100) texto.style.height="auto";var instead=document.createElement('div');instead.id="comentario_cont_"+json[n].codigo;instead.className="comentario_instead";var comentario_texto=document.createElement('div');comentario_texto.className="comentario_mensaje";comentario_texto.id="comentario_mensaje_"+json[n].codigo;comentario_texto.innerHTML=json[n].texto;instead.appendChild(comentario_texto);if(json[n].num_respuestas>0){var contenedor_respuestas=document.createElement('div');contenedor_respuestas.className='comentario_respuestas';contenedor_respuestas.id="comentario_"+json[n].codigo+"_respuestas";for(y=0;y<3;y++){var respuesta=json[n].respuestas[y] if(respuesta===undefined) continue;var respuesta_body=document.createElement('div');respuesta_body.id="respuesta_"+respuesta.codigo var respuesta_quien=document.createElement('div');respuesta_quien.className="comentar_usuario";respuesta_quien.innerHTML=''+respuesta.nick+''+' el '+respuesta.fecha_hora respuesta_body.appendChild(respuesta_quien);var auxiliar_element=document.createElement('div');auxiliar_element.innerHTML=respuesta.texto;respuesta_body.appendChild(auxiliar_element);contenedor_respuestas.appendChild(respuesta_body);} instead.appendChild(contenedor_respuestas);} texto.appendChild(instead);body.appendChild(nick);body.appendChild(texto);if(cadena.length>100||json[n].num_respuestas>0){var but=document.createElement('div');but.id="boton_ver_mas_comentario_"+json[n].codigo;but.className='boton_mostrar_mas';but.onclick=function(){var s=this.id.split("_");mostrarBox(s[s.length-1]);};but.innerHTML='+';body.appendChild(but);} var b_responder=document.createElement('div');b_responder.id='boton_responder_comentario_'+json[n].codigo;b_responder.className="boton_responder_comentario";b_responder.onclick=function(){var s=this.id.split("_");Responder(s[s.length-1]);} b_responder.innerHTML='Responder';body.appendChild(b_responder);if(json[n].num_respuestas_real>3){var b_ver_mas=document.createElement("div");b_ver_mas.id="boton_ver_mas_comentario_"+json[n].codigo;b_ver_mas.className="boton_ver_mas_comentario";b_ver_mas.onclick=function(){var s=this.id.split("_");verMas(s[s.length-1]);} b_ver_mas.innerHTML='Ver + ';body.appendChild(b_ver_mas);} var hr=document.createElement("hr");hr.className='comentario_bottom';hr.style.clear="both";body.appendChild(hr);document.getElementById('caja_comentarios').appendChild(body);} $("#caja_comentarios").fadeIn(500,function(){commentsResize();if(json[0].respondido_a>0){mostrarBox(json[0].respondido_a);$.scrollTo($("#comentario_"+json[0].respondido_a+"_respuestas"));}});$(".cuantos_comentarios").html(json[0].cuantos_comentarios);} function Responder(comentario){$("#respuesta_a").val(comentario);var display=$(".comentario_box").css('display');if(display=="none") mostrarBox();else{$(document).scrollTo($('.comentario_box'));$("#comentario_nick").focus();}} function commentsResize(){$(".comentario_texto").each(function(){var height=$(this).height() var h;$(this).children().each(function(){$(this).children().each(function(){if($(this).attr("class")=="comentario_mensaje"){h=$(this).height();}});});if(h!=null){if(h<45){$(this).height(h);}else{$(this).height("45px");}}});} function verMas(id_comentario){window.location.href='/comentarios/index.html?v='+id_comentario;} function adaptaQtip(){var qtip=getQtip();qtip.css("left",$("#comentario_email").offset().left-8);qtip.find("span").css("font-size","12px");} $(document).ready(function(){commentsResize();});function loginModal(vars){if(vars===undefined) vars="";var div=document.getElementById('login_modal');if(div===null){div=document.createElement('div');div.id="login_modal";div.style.display='none';document.body.appendChild(div);} $("#login_modal").colorbox({href:"/virtual_shop/default/default/app/identificacion/login/modal_login.html"+(vars!=""?"?"+vars:""),open:true,width:"50%",fixed:true,close:"",onComplete:reescalarColorBox()});} function generaDivModalAuxiliar(id){div=document.createElement('div');div.id=id;div.style.display='none';div.style.height="85%";div.style.left="7.5%",div.style.overflow="hidden";div.style.paddingBottom="20px";div.style.paddingRight='0px';div.style.position="fixed";div.style.top="7.5%";div.style.width="85%";div.style.zIndex="99999";div.style.backgroundColor="#FFFFFF";var closing=document.createElement('div');closing.id='cboxClose';closing.style.top='0px';closing.style.right='15px';closing.className="closing_mod_aux";div.appendChild(closing);var content=document.createElement('div');content.id='content_mod_aux';content.style.overflow="auto";div.appendChild(content);document.body.appendChild(div);} function abrirModal(url,onOpen,onClosed){if(onClosed===undefined) onClosed=function(){$("#mod_aux").fadeOut(200);$("#cboxOverlay").fadeOut(200);};if(onOpen===undefined) onOpen=function(){$("#mod_aux").fadeIn(200);$("#cboxOverlay").fadeIn(200);};var div=document.getElementById('mod_aux');if(div===null) generaDivModalAuxiliar('mod_aux');$.ajax({type:"GET",url:url,cache:false,complete:function(){if(typeof(onOpen)=='function') onOpen();else eval(onOpen);},success:function(data){$("#content_mod_aux").html(data).height($("#mod_aux").height());$(".closing_mod_aux").unbind("click").click(function(){if(typeof(onClosed)==="function") onClosed();else eval(onClosed);});if($("#content_mod_aux").height()>$(window).height()) $("#mod_aux").height($(window).height()-50);$("#mod_aux").css("top",function(){return $(window).height()/2-$("#mod_aux").height()/2-10;}).css("left",function(){return $(window).width()/2-$("#mod_aux").width()/2;})}});} function abrirCondicionesUso(onOpen,onClosed){abrirModal("/virtual_shop/reservas_salas/padel_dluxe/app/condiciones_uso/index.html",onOpen,onClosed);} function abrirAvisoLegal(onOpen,onClosed){abrirModal("",onOpen,onClosed);} function abrirBasesSorteo(onOpen,onClosed){abrirModal("",onOpen,onClosed);} function abrirPoliticaPrivacidad(onOpen,onClosed){abrirModal("/virtual_shop/reservas_salas/padel_dluxe/app/politica_privacidad/index.html",onOpen,onClosed);} function login(onSuccess){if(onSuccess===undefined){onSuccess=function(){window.location.reload();}} var email=document.getElementById('email').value;var pass=document.getElementById('contrasena').value;if(email==""||pass==""){alert("Por favor, rellena todos los campos");return false;} var url='/virtual_shop/default/default/app/identificacion/login/modal_login_proc.php';$.ajax({type:"POST",url:url,data:{email:email,contrasena:pass},beforeSend:function(xhr){MuestraCargando();$.colorbox.close();},success:function(data){if(data.error!=null&&data.error!=""){alert(data.error);OcultaCargando();return false;} if(typeof(onSuccess)=="function") onSuccess();else eval(onSuccess);},dataType:"json"});} function YaSoyUsuario(){$("#no_soy_usuario").fadeOut(500,function(){$("#ya_soy_usuario").fadeIn(500,function(){reescalarColorBox();$(".ya_soy_usuario").css("opacity","1");$(".nuevo_usuario").css("opacity","0.7");});});} function NoSoyUsuario(){$("#ya_soy_usuario").fadeOut(500,function(){$("#no_soy_usuario").fadeIn(500,function(){reescalarColorBox();$(".ya_soy_usuario").css("opacity","0.7");$(".nuevo_usuario").css("opacity","1");});});} function reescalarColorBox(){$.colorbox.resize();} function register(onClosed,onSuccess,onBeforeSend,pedir_password){if(onClosed===undefined){onClosed=function(){loginModal("o=register");}} if(onBeforeSend===undefined){onBeforeSend=function(){}} var result=onBeforeSend();if(result===false) return false;if(pedir_password===undefined) pedir_password=true;if(onSuccess==undefined) onSuccess='alert("Su cuenta ha sido registrada correctamente.");window.location.reload();';var nombre=document.getElementById('nombre').value;var apellidos=document.getElementById('apellidos').value;var condiciones_uso=$("#condiciones_uso").val();var newsletter=$("#newsletter").val();var alias=$("#alias").val();try{var email=document.getElementById('reg_email').value;}catch(e){var email=document.getElementById('email').value;} if(pedir_password){var password=document.getElementById('password').value;if(password.length<4||password.length>15){alert("La contraseña no puede contener menos de 4 caracteres ni mas de 15.");return false;}}else password="1";if(nombre==""||apellidos==""||email==""||password==""){alert("Por favor, rellene todos los campos");return false;} var email_valido=compruebaEmailValido(email);if(!email_valido){alert("La dirección de correo electrónico no parece una dirección válida.");return false;} if(condiciones_uso=="N"||condiciones_uso==""){alert("Debes aceptar nuestras condiciones de uso para poder registrar tu cuenta.");return false;} peticionAJAXRegistro('form_checkout',onClosed,onSuccess);} function serializeFormjQuery(formObject){var serialized="";formObject.find("input, select, textarea").each(function(){if($(this).attr("name")!==undefined) serialized+=$(this).attr("name")+"="+$(this).val()+"&";}) return serialized;} function peticionAJAXRegistro(form,callbackClose,callbackSuccess,data){var dta;if(typeof(form)=="object") dta=serializeFormjQuery(form);else dta=serializeForm(form);if(data!==undefined&&typeof(data)=="string") dta+="&"+data;$.ajax({type:"POST",url:"/virtual_shop/reservas_salas/padel_dluxe/app/identificacion/registro/registrar.php",data:dta,beforeSend:function(xhr){MuestraCargando();},success:function(data){if(data.result.toLowerCase()=='error'){OcultaCargando();if(data.error=='email'){$.colorbox({href:'/virtual_shop/default/default/app/identificacion/avisos/email_ya_existente.html?x='+data.email,height:"25%",width:"35%",open:true,fixed:true,onClosed:callbackClose});}}else if(data.result=='OK'){if(typeof(callbackSuccess)=="function") callbackSuccess();else eval(callbackSuccess);}},dataType:"json"});} function escondeColorBox(){$("#colorbox").fadeOut(200,function(){$("#mod_aux").fadeIn(200);});} function muestraColorBox(){$("#mod_aux").fadeOut(200,function(){$("#colorbox").fadeIn(200);});} function modalShow(){$("#cboxOverlay").fadeIn(200);$("#mod_aux").fadeIn(200);} function modalClose(){$("#mod_aux").fadeOut(200);$("#cboxOverlay").fadeOut(200);} function compruebaEmailValido(x){var atpos=x.indexOf("@");var dotpos=x.lastIndexOf(".");if(atpos<1||dotpos=x.length){return false;} return true;} function irA(url){window.location.href=url;} function getQtip(){qtip=document.getElementById("qtip");if(qtip===null){qtip=document.createElement('div');qtip.className='qtip_articulos_oferta';qtip.id="qtip";} document.body.appendChild(qtip);return $(qtip);} function mostrarQtip(objeto,callback){var qtip=getQtip();objeto=$(objeto);var texto=objeto.attr("rel");if(texto!==undefined) texto=texto.split("|");else return false;var t="";if(texto.length>1) for(n=0;n';else t+=texto[0];qtip.html("");var span=document.createElement("span");span.innerHTML=t;qtip.append($(span));qtip.width("auto");qtip.css("left",function(){var elementLeft=objeto.offset().left;var elementWidth=objeto.outerWidth();return elementLeft-(qtip.outerWidth()/2-elementWidth/2)});qtip.css("top",function(){obj=$(objeto);var top=obj.offset().top;top=top+obj.height();return top;});qtip.show(0,function(){$(this).css("display","inline-block");if(callback!==undefined) callback();});} function ocultarQtip(objeto){var qtip=getQtip();qtip.hide();} function Rastreador(){$.ajax({type:"POST",dataType:'json',url:'/virtual_shop/default/default/app/rastreador/index.html',data:{},success:function(json){if(json.aviso=="S"){mostrarAvisoRastreador(json.texto);}}});} function mostrarAvisoRastreador(aviso){$.colorbox({html:'
'+aviso+'
',open:true,fixed:true,onComplete:reescalarColorBox()});} function abrirAgrupados(codigo){$.colorbox({href:'/virtual_shop/default/default/app/articulos/agrupados.php?articulo='+codigo,open:true,fixed:true,width:"75%",height:"85%"});} function cambiarIdioma(idioma){var url=document.location.href;var pos_hl=url.indexOf('hl=');if(pos_hl!=-1){var pos_amp=url.indexOf('&',pos_hl);if(pos_amp==-1) url=url.substr(0,pos_hl)+'hl='+idioma;else{url=url.substr(0,pos_hl)+'hl='+idioma+url.substr(pos_amp);}}else{if(url.indexOf('?')==-1) url=url+"?";else url=url+"&";url=url+"hl="+idioma;} document.location.href=url;} function controlaIntroLogin(event,callback){var esIE=(document.all);var esNS=(document.layers);var tecla=(esIE)?event.keyCode:event.which;if(tecla==13){login(callback);}} function controlaIntro(event,callback){var esIE=(document.all);var esNS=(document.layers);var tecla=(esIE)?event.keyCode:event.which;if(tecla==13){callback();}} function creaObjetoCargando(obj_append,callback){var objeto=document.getElementById('objeto_loading');if(objeto===null){var load=document.createElement('div');load.id="objeto_loading";load.style.backgroundImage="url(/virtual_shop/default/default/imgs/loading_1.gif)";load.style.position="absolute";load.style.zIndex="9999";load.style.width="32px";load.style.height="32px";$("body").append($(load));} var ret=$("#objeto_loading");var top=obj_append.offset().top+obj_append.height()/2;var left=obj_append.offset().left+obj_append.width()/2;ret.css("top",top+"px");ret.css("left",left+"px");if(typeof(callback)=="function") callback();return $("#objeto_loading");} function reescalarCentro(){var pantalla=$(window).height();var documento=$(document).height();var pie=$("#pie").height();var wrapper=$("#wrapper");var cabecera=$("#cabecera");wrapper.css("min-height",function(){return pantalla-pie;});var subheight=(pantalla-pie)-cabecera.height()-20;$("#subwrapper").css("min-height",subheight);$("#centro").css("min-height",subheight);$("#center_wrapper").css("min-height",subheight);try{$(".head_wrapper").css("min-height",subheight);$(".articulo_wrapper .head_wrapper").css("min-height","0px");}catch(e){}} function expressCheckout(codigo,app){if(codigo!==undefined) document.form.codigo_articulo.value=codigo;if(app===undefined) app=$(".articulo_wrapper");var obj=creaObjetoCargando(app,function(){var bj=document.getElementById('objeto_loading');bj.style.top=(parseInt(bj.style.top)-150)+"px";});obj.fadeTo(50,1,function(){app.fadeTo(300,0.01,function(){EnviaPeticionServidor("/virtual_shop/default/default/app/articulos/express_checkout.php","goExpressCheckout",false,"POST",serializeForm("form"),false,false);});});} function goExpressCheckout(data){window.location.href='/checkout/index.html'} function twitterCallback2(twitters){var statusHTML=[];for(var i=0;i]*[^.,;'">\:\s\<\>\)\]\!])/g,function(url){return''+url+'';}).replace(/\B@([_a-z0-9]+)/ig,function(reply){return reply.charAt(0)+''+reply.substring(1)+'';});statusHTML.push('
  • '+status+' '+relative_time(twitters[i].created_at)+'
  • ');} document.getElementById('twitter_update_list').innerHTML=statusHTML.join('');} function relative_time(time_value){var values=time_value.split(" ");time_value=values[1]+" "+values[2]+", "+values[5]+" "+values[3];var parsed_date=Date.parse(time_value);var relative_to=(arguments.length>1)?arguments[1]:new Date();var delta=parseInt((relative_to.getTime()-parsed_date)/1000);delta=delta+(relative_to.getTimezoneOffset()*60);if(delta<60){return'hace menos de un minuto';}else if(delta<120){return'hace un minuto';}else if(delta<(60*60)){return(parseInt(delta/60)).toString()+' minutos';}else if(delta<(120*60)){return'hace una hora';}else if(delta<(24*60*60)){return'hace '+(parseInt(delta/3600)).toString()+' horas';}else if(delta<(48*60*60)){return'hace un día';}else{return(parseInt(delta/86400)).toString()+' dias';}} function extraeTextoDeCabeceraCheckout(html){var html_s=html.split("");if(html_s!==undefined){var html_d=html_s[1];if(html_d!==undefined){var num=html_d.split("");var fi_num=num[0];var txt=num[1];return fi_num+' - '+txt;}else return"";}else return"";} function fadeEffect(jQuery,fadeTo,duration){jQuery.hover(function(){jQuery.fadeTo(duration,fadeTo);},function(){jQuery.fadeTo(duration,1);})} function zoomEffect(jQuery,toZoom,duration){jQuery.mouseover(function(){jQuery.animate({"zoom":toZoom},duration);jQuery.mouseleave(function(){jQuery.css("zoom",1);});});} function registerV2(callbackClose,callbackSuccess,data){var break_register=false;$("form[name=form] > input[type!=hidden], form[name=form] > select, form[name=form] > textarea").each(function(){console.log(this.value);var object=$(this);if(object.val()==""||object.val()==$("#"+object.attr("id")+"_def").val()){alert("Por favor, rellena todos los campos");break_register=true;return false;} if(object.attr("id")=="reg_email"){var email_valido=compruebaEmailValido(object.val());if(!email_valido){alert("La dirección de correo electrónico no parece una dirección válida.");break_register=true;return false;}}});if($("#condiciones_uso").val()=="N"&&!break_register){break_register=true;alert("Tienes que aceptar nuestras condiciones de uso para poder registrar una cuenta");} if(!break_register){peticionAJAXRegistro($("#registro form"),callbackClose,callbackSuccess,data)}else return false;return true;} function jcarousel_init_callback(carousel){carousel.buttonNext.bind('click',function(){carousel.startAuto(0);});carousel.buttonPrev.bind('click',function(){carousel.startAuto(0);});carousel.clip.hover(function(){carousel.stopAuto();},function(){carousel.startAuto();});} function EnviarNuevoPassword(x){$.colorbox.close();if(x===undefined) x=document.getElementById("email").value;var atpos=x.indexOf("@");var dotpos=x.lastIndexOf(".");if(atpos<1||dotpos=x.length){alert("La dirección de correo electrónico no parece una dirección valida.");return false;} $.ajax({type:"POST",url:"/virtual_shop/default/default/app/recuperar_contrasena/recuperar.php",data:{email:x},beforeSend:function(xhr){MuestraCargando();},success:function(data){if(data.result=='Error'){alert("La dirección de correo electrónico indicada no se encuentra en nuestra base de datos.");OcultaCargando();return false;} if(data.result=='Error_enviar'){alert("Ha ocurrido algún error al intentar enviar el e-mail:"+data.error);OcultaCargando();return false;} if(data.result=='OK'){alert("Se ha enviado tu nueva contraseña al correo electrónico indicado.");OcultaCargando();return false;}},dataType:"json"});} function CalculaTiempoFalta(articulo){if(articulo===undefined) articulo="";var tiempo_falta=0;var obj=document.getElementById("tiempo_restante_"+articulo);if(obj!==null){tiempo_falta=obj.value;tiempo_falta=tiempo_falta-1;obj.value=tiempo_falta;} var dias=parseInt(tiempo_falta/86400,10);var horas=parseInt((tiempo_falta-dias*86400)/3600,10);var minutos=parseInt((tiempo_falta-dias*86400-horas*3600)/60,10);var segundos=tiempo_falta-dias*86400-horas*3600-minutos*60;if(horas.toString().length==1) horas='0'+horas;if(minutos.toString().length==1) minutos='0'+minutos;if(segundos.toString().length==1) segundos='0'+segundos;if(segundos<0){$(".tiempo_falta_"+articulo).each(function(i){$(this).parent().html("OFERTA FINALIZADA").parent().find("#tiempo_restante").width("0px");return false;});$(".boton_comprar_"+articulo).attr("onclick","").unbind("click").find("span").html("FINALIZADA").css("color","red");return false;} var nuevo_tiempo=new Array(dias,horas,minutos,segundos);$('.tiempo_falta_'+articulo).each(function(i){var anterior=$(this).html();var nuevo=nuevo_tiempo[i];if(parseInt(anterior,10)!=nuevo){if(anterior==""){$(this).html(nuevo);if($(this).attr('id')=='segundos_faltan') setTimeout(function(){CalculaTiempoFalta(articulo);},1000);}else{$(this).animate({opacity:0.1},1000,function(){$(this).html(nuevo);$(this).css('opacity',1);if($(this).attr('id')=='segundos_faltan'){CalculaTiempoFalta(articulo);}});}}});} function atencionCliente(){$.colorbox({href:"",open:true,fixed:true,cache:false,width:440});} function enviarTicket(){var objmail=document.getElementById("comentario_email");if(objmail!=null)mail=objmail.value;else mail="";if(objmail!=null&&mail==""){alert("Por favor, indicanos una dirección de e-mail donde podamos responderte.");return false;} if(objmail!=null){var valido=compruebaEmailValido(mail);if(!valido){alert("El e-mail indicado no parece válido. Por favor, comprueba que esta bien escrito.");return false;}} var objname=document.getElementById("comentario_nick");if(objname!=null)name=objname.value;else name="";if(objname!=null&&name==""){alert("Por favor, indícanos un nombre para saber a quien dirigirnos.");return false;} var texto=document.getElementById("comentario_texto");if(texto.value==""){alert("Introduce una descripción de tu problema.");return false;} var url="/virtual_shop/default/default/app/comentarios/pasarela.php";$.ajax({url:url,dataType:"json",type:"POST",data:{email:mail,nick:name,texto:texto.value,num_comentarios_mostrar:10},success:function(data){if(data.error==null){alert("Tu comentario ha quedado registrado en nuestro sistema. Te responderemos lo antes posible. ¡Muchas gracias!");$.colorbox.close();}else alert(data.error);}});} function EnviarNuevoPassword(onSuccess){var x=document.getElementById("email_recuperar").value;var valido=compruebaEmailValido(x);if(!valido){alert("El e-mail indicado no parece valido. Por favor, comprueba que esta bien escrito.");return false;} $.ajax({type:"POST",url:"/virtual_shop/default/default/app/recuperar_contrasena/recuperar.php",data:{email:x},beforeSend:function(xhr){MuestraCargando();},success:function(data){if(data.result=='Error'){alert("La dirección de correo electrónico indicada no se encuentra en nuestra base de datos.");OcultaCargando();return false;} if(data.result=='Error_enviar'){alert("Ha ocurrido algún error al intentar enviar el e-mail:"+data.error);OcultaCargando();return false;} if(data.result=='OK'){if(typeof(onSuccess)=="function") onSuccess();else{alert("Se ha enviado tu nueva contraseña al correo electrónico indicado.");window.location.href='/login/index.html';}}},dataType:"json"});} function abrirRegistro(){$.colorbox({fixed:true,open:true,href:"",width:"440",cache:false});} function EnviaPeticionServidor(pagina,funcion_respuesta,objeto_json,metodo,postdata,mostrar_cargando,comprobarResultadoPOST,callback){objAJAX=new PeticionAJAX();objAJAX.funcion_respuesta=funcion_respuesta;if(objeto_json!=undefined) objAJAX.objeto_json=objeto_json;if(metodo!=undefined) objAJAX.metodo=metodo;if(postdata!=undefined){objAJAX.postdata="metodo_ajax=1&"+postdata;objAJAX.ultima_postdata=postdata;} if(mostrar_cargando===undefined) mostrar_cargando=false;if(comprobarResultadoPOST!=undefined) objAJAX.comprobarResultadoPOST=comprobarResultadoPOST;objAJAX.pagina=pagina;objAJAX.mostrar_cargando=mostrar_cargando;objAJAX.EnviaPeticion(callback);} try{jQuery.fn.serializeForm=function(){var formparams={};this.each(function(){jQuery("input, select, textarea, label",this).each(function() {var jObj=jQuery(this);var name=jObj.attr("name");if(name=="") name=jObj.attr("id");var data=jObj.val();var type=jObj.attr("type");if("checkbox"==type) {if(this.checked){formparams[name]="true";}else{formparams[name]="false";}} else if("radio"==type) {if(this.checked){formparams[name]=data;}} else{if(formparams[name]===undefined){if("textarea"==type){formparams[name]=encodeURIComponent(data);}else{formparams[name]=data;}}else{formparams[name]+=","+encodeURIComponent(data);}}});});return formparams;};}catch(e){} function utf8_encode(argString){if(argString===null||typeof argString==="undefined"){return"";} var string=(argString+'');var utftext="",start,end,stringl=0;start=end=0;stringl=string.length;for(var n=0;n127&&c1<2048){enc=String.fromCharCode((c1>>6)|192)+String.fromCharCode((c1&63)|128);}else{enc=String.fromCharCode((c1>>12)|224)+String.fromCharCode(((c1>>6)&63)|128)+String.fromCharCode((c1&63)|128);} if(enc!==null){if(end>start){utftext+=string.slice(start,end);} utftext+=enc;start=end=n+1;}} if(end>start){utftext+=string.slice(start,stringl);} return utftext;} function serializeForm(form,incluir_labels){if(typeof form=='string'){form=(document.getElementById(form)||document.forms[form]);} var el,name,val,disabled,data='',hasSubmit=false;for(var i=0;i0){_handleTeclaEnter=_pilaHandleTeclaEnter[_pilaHandleTeclaEnter.length-1];_pilaHandleTeclaEnter.length=_pilaHandleTeclaEnter.length-1;} if(_pilaHandleTeclaEsc.length>0){_handleTeclaEsc=_pilaHandleTeclaEsc[_pilaHandleTeclaEsc.length-1];_pilaHandleTeclaEsc.length=_pilaHandleTeclaEsc.length-1;} CambiarVisibilidadCombos(true);document.getElementById(div).style.display="none";if(document.getElementById('div_fondo')) document.getElementById("div_fondo").style.display="none";} function CambiarVisibilidadCombos(visibles){if(document.all){var combos=document.getElementsByTagName('select');for(i=0;i'+titulo+'

    ';} texto=texto+respuesta+'';var boton='';texto=texto+'
    '+boton+'
    ';div_ayuda.innerHTML=texto;if(document.all){div_ayuda.style.posTop=document.body.scrollTop+50;document.getElementById("div_fondo").style.height=document.body.clientHeight;}else div_ayuda.style.top=(parseInt(window.scrollY,10)+50)+"px";mostrarDivModal('div_ayuda_mantenimiento','','');} function centrarDiv(id_div){var div=document.getElementById(id_div);if(div.offsetHeight!=0) var height=div.offsetHeight;else var height=div.style.height;if(div.offsetWidth!=0) var width=div.offsetWidth;else var width=div.style.width;if(document.all){div.style.top=(parseInt(document.body.clientHeight)-height)/2+document.body.scrollTop;div.style.left=(parseInt(document.body.clientWidth)-width)/2+document.body.scrollLeft;}else{div.style.top=(parseInt(document.body.clientHeight)-height)/2+parseInt(window.scrollY,10)+"px";div.style.left=(parseInt(document.body.clientWidth)-width)/2+parseInt(window.scrollX,10)+"px";}} function CerrarAyudaMantenimiento(){ocultarDivModal('div_ayuda_mantenimiento');} function CargaDivAyudaMantenimiento(){var divAyuda=document.createElement("div");divAyuda.setAttribute('id',"div_ayuda_mantenimiento");divAyuda.style.display="none";divAyuda.style.backgroundImage='url(/images/fons2.jpg)';divAyuda.style.zIndex=5;divAyuda.style.position="absolute";divAyuda.style.left="50px";divAyuda.style.top="50px";divAyuda.style.width="450px";divAyuda.style.height="300px";divAyuda.style.border="2px #0099CC solid";divAyuda.style.overflow="hidden";divAyuda.style.paddingLeft="5px";divAyuda.style.paddingTop="5px";document.body.appendChild(divAyuda);} var funcion_callback_refrescar_combo=null;function RefrescarCombo(combos,parametros,permitir_seleccionar_todos,pagina_refrescar,funcion_callback,valores_seleccionados){var strCombos="";for(var i=0;i1){obj.options[j].datos=respuesta.combos[i].valores[j][2];} if(valor_seleccionado!==null){if(obj.options[j].value==valor_seleccionado) obj.selectedIndex=j;}}}else if(obj.className=="select_multiple_checkbox"){var valor_seleccionado=respuesta.combos[i].valor_seleccionado+"";var valores=valor_seleccionado.replace('\\',"");var name=obj.name;var json={} json.length=respuesta.combos[i].valores.length;for(j=0;j(-1)||navigator.appName.indexOf("Konqeror")>(-1)) ie=0;function CacheElementos(){this.campos_cache=Array();this.getElemento=function(campo,indice){return this.campos_cache[campo][indice];};this.inicializaCacheElementos=function(campo,numero_elementos){if(this.campos_cache[campo]==undefined) this.campos_cache[campo]=Array();if(this.campos_cache[campo].length!=numero_elementos){for(var i=0;iError'||(objAJAX.receiveReq.responseText.search(patron)!=-1)){var error="Ha ocurrido un error al procesar los datos.

    Datos completos del error:
    "+objAJAX.ultima_postdata+"

    "+objAJAX.receiveReq.responseText;muestraErrorAJAX(error);}else{var regExp=/"/gi;if(objAJAX.receiveReq.responseText.substring(0,9)=="ejecutar:"){eval(objAJAX.receiveReq.responseText.substring(9,objAJAX.receiveReq.responseText.length));}else{if(objAJAX.objeto_json){try{eval('objRespuesta = '+objAJAX.receiveReq.responseText);}catch(ex){if(objAJAX.receiveReq.responseText!=""){var error="Ha ocurrido un error al procesar los datos.

    Datos completos del error:
    "+objAJAX.ultima_postdata+"

    "+objAJAX.receiveReq.responseText;muestraErrorAJAX(error);console.log("Ha ocurrido un error al procesar los datos.");} return false;} eval(objAJAX.funcion_respuesta+'(objRespuesta)');}else eval(objAJAX.funcion_respuesta+'(objAJAX.receiveReq.responseText);');} if(typeof(callback)==="function") callback();} if(this.mostrar_cargando) OcultaCargando();}}})(this);if(this.metodo=="POST"){this.receiveReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded");} this.receiveReq.send(this.postdata);}}} function muestraErrorAJAX(mensaje_error){CrearDivErrorAJAX();CrearDivFondo();divError=document.getElementById("errorAjax");divFondo=document.getElementById("div_fondo");divError.innerHTML=mensaje_error+"

    ";divFondo.style.display="";divError.style.display="";} function Mensaje(texto,fnOkCallback,fnCancelCallback){var id_div_mensaje="div_mensaje";var div_mensaje=$('#'+id_div_mensaje);if(div_mensaje.length==0){$('body').append('").parent();if(this.container.size()===0)this.container=this.clip.wrap("
    ").parent();b!==""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('
    ');this.buttonPrev=g(".jcarousel-prev",this.container);if(this.buttonPrev.size()===0&&this.options.buttonPrevHTML!==null)this.buttonPrev=g(this.options.buttonPrevHTML).appendTo(this.container);this.buttonPrev.addClass(this.className("jcarousel-prev"));this.buttonNext=g(".jcarousel-next",this.container);if(this.buttonNext.size()===0&&this.options.buttonNextHTML!==null)this.buttonNext=g(this.options.buttonNextHTML).appendTo(this.container);this.buttonNext.addClass(this.className("jcarousel-next"));this.clip.addClass(this.className("jcarousel-clip")).css({position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,margin:0,padding:0}).css(this.options.rtl?"right":"left",0);this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});!this.options.vertical&&this.options.rtl&&this.container.addClass("jcarousel-direction-rtl").attr("dir","rtl");var j=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null,b=this.list.children("li"),e=this;if(b.size()>0){var h=0,i=this.options.offset;b.each(function(){e.format(this,i++);h+=e.dimension(this,j)});this.list.css(this.wh,h+100+"px");if(!c||c.size===void 0)this.options.size=b.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){e.next()};this.funcPrev=function(){e.prev()};this.funcResize=function(){e.resizeTimer&&clearTimeout(e.resizeTimer);e.resizeTimer=setTimeout(function(){e.reload()},100)};this.options.initCallback!==null&&this.options.initCallback(this,"init");!m&&g.browser.safari?(this.buttons(!1,!1),g(window).bind("load.jcarousel",function(){e.setup()})):this.setup()};var f=g.jcarousel;f.fn=f.prototype={jcarousel:"0.2.8"};f.fn.extend=f.extend=g.extend;f.fn.extend({setup:function(){this.prevLast=this.prevFirst=this.last=this.first=null;this.animating=!1;this.tail=this.resizeTimer=this.timer=null;this.inTail=!1;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+"px");var a=this.pos(this.options.start,!0);this.prevFirst=this.prevLast=null;this.animate(a,!1);g(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize);this.options.setupCallback!==null&&this.options.setupCallback(this)}},reset:function(){this.list.empty();this.list.css(this.lt,"0px");this.list.css(this.wh,"10px");this.options.initCallback!==null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!==null&&this.inTail&&this.list.css(this.lt,f.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=!1;this.options.reloadCallback!==null&&this.options.reloadCallback(this);if(this.options.visible!==null){var a=this,c=Math.ceil(this.clipping()/this.options.visible),b=0,d=0;this.list.children("li").each(function(f){b+=a.dimension(this,c);f+1this.options.size)c=this.options.size;for(var b=a;b<=c;b++){var d=this.get(b);if(!d.length||d.hasClass("jcarousel-item-placeholder"))return!1}return!0},get:function(a){return g(">.jcarousel-item-"+a,this.list)},add:function(a,c){var b=this.get(a),d=0,p=g(c);if(b.length===0)for(var j,e=f.intval(a),b=this.create(a);;){if(j=this.get(--e),e<=0||j.length){e<=0?this.list.prepend(b):j.after(b);break}}else d=this.dimension(b);p.get(0).nodeName.toUpperCase()=="LI"?(b.replaceWith(p),b=p):b.empty().append(c);this.format(b.removeClass(this.className("jcarousel-item-placeholder")),a);p=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null;d=this.dimension(b,p)-d;a>0&&a=this.first&&a<=this.last)){var b=this.dimension(c);athis.options.size?this.options.size:a);for(var d=this.first>a,g=this.options.wrap!="circular"&&this.first<=1?1:this.first,j=d?this.get(g):this.get(this.last),e=d?g:g-1,h=null,i=0,k=!1,l=0;d?--e>=a:++ethis.options.size)))j=this.get(this.index(e)),j.length&&(h=this.add(e,j.clone(!0)));j=h;l=this.dimension(h);k&&(i+=l);if(this.first!==null&&(this.options.wrap=="circular"||e>=1&&(this.options.size===null||e<=this.options.size)))b=d?b+l:b-l}for(var g=this.clipping(),m=[],o=0,n=0,j=this.get(a-1),e=a;++o;){h=this.get(e);k=!h.length;if(h.length===0){h=this.create(e).addClass(this.className("jcarousel-item-placeholder"));if(j.length===0)this.list.prepend(h);else j[d?"before":"after"](h);if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size))j=this.get(this.index(e)),j.length&&(h=this.add(e,j.clone(!0)))}j=h;l=this.dimension(h);if(l===0)throw Error("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...");this.options.wrap!="circular"&&this.options.size!==null&&e>this.options.size?m.push(h):k&&(i+=l);n+=l;if(n>=g)break;e++}for(h=0;h0&&(this.list.css(this.wh,this.dimension(this.list)+i+"px"),d&&(b-=i,this.list.css(this.lt,f.intval(this.list.css(this.lt))-i+"px")));i=a+o-1;if(this.options.wrap!="circular"&&this.options.size&&i>this.options.size)i=this.options.size;if(e>i){o=0;e=i;for(n=0;++o;){h=this.get(e--);if(!h.length)break;n+=this.dimension(h);if(n>=g)break}}e=i-o+1;this.options.wrap!="circular"&&e<1&&(e=1);if(this.inTail&&d)b+=this.tail,this.inTail=!1;this.tail=null;if(this.options.wrap!="circular"&&i==this.options.size&&i-o+1>=1&&(d=f.intval(this.get(i).css(!this.options.vertical?"marginRight":"marginBottom")),n-d>g))this.tail=n-g-d;if(c&&a===this.options.size&&this.tail)b-=this.tail,this.inTail=!0;for(;a-->e;)b+=this.dimension(this.get(a));this.prevFirst=this.first;this.prevLast=this.last;this.first=e;this.last=i;return b},animate:function(a,c){if(!this.locked&&!this.animating){this.animating=!0;var b=this,d=function(){b.animating=!1;a===0&&b.list.css(b.lt,0);!b.autoStopped&&(b.options.wrap=="circular"||b.options.wrap=="both"||b.options.wrap=="last"||b.options.size===null||b.last=b.first&&c<=b.last)&&(c<1||c>b.options.size)&&b.remove(c)};this.notify("onBeforeAnimation");if(!this.options.animation||c===!1)this.list.css(this.lt,a+"px"),d();else{var f=!this.options.vertical?this.options.rtl?{right:a}:{left:a}:{top:a},d={duration:this.options.animation,easing:this.options.easing,complete:d};if(g.isFunction(this.options.animationStepCallback))d.step=this.options.animationStepCallback;this.list.animate(f,d)}}},startAuto:function(a){if(a!==void 0)this.options.auto=a;if(this.options.auto===0)return this.stopAuto();if(this.timer===null){this.autoStopped=!1;var c=this;this.timer=window.setTimeout(function(){c.next()},this.options.auto*1E3)}},stopAuto:function(){this.pauseAuto();this.autoStopped=!0},pauseAuto:function(){if(this.timer!==null)window.clearTimeout(this.timer),this.timer=null},buttons:function(a,c){if(a==null&&(a=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size===null||this.last=this.options.size))a=this.tail!==null&&!this.inTail;if(c==null&&(c=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1),!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!==null&&this.first==1))c=this.tail!==null&&this.inTail;var b=this;this.buttonNext.size()>0?(this.buttonNext.unbind(this.options.buttonNextEvent+".jcarousel",this.funcNext),a&&this.buttonNext.bind(this.options.buttonNextEvent+".jcarousel",this.funcNext),this.buttonNext[a?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",a?!1:!0),this.options.buttonNextCallback!==null&&this.buttonNext.data("jcarouselstate")!=a&&this.buttonNext.each(function(){b.options.buttonNextCallback(b,this,a)}).data("jcarouselstate",a)):this.options.buttonNextCallback!==null&&this.buttonNextState!=a&&this.options.buttonNextCallback(b,null,a);this.buttonPrev.size()>0?(this.buttonPrev.unbind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev),c&&this.buttonPrev.bind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev),this.buttonPrev[c?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",c?!1:!0),this.options.buttonPrevCallback!==null&&this.buttonPrev.data("jcarouselstate")!=c&&this.buttonPrev.each(function(){b.options.buttonPrevCallback(b,this,c)}).data("jcarouselstate",c)):this.options.buttonPrevCallback!==null&&this.buttonPrevState!=c&&this.options.buttonPrevCallback(b,null,c);this.buttonNextState=a;this.buttonPrevState=c},notify:function(a){var c=this.prevFirst===null?"init":this.prevFirst=j&&k<=e)&&a(k)}}},create:function(a){return this.format("
  • ",a)},format:function(a,c){for(var a=g(a),b=a.get(0).className.split(" "),d=0;d=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);(function($){var locationWrapper={put:function(hash,win){(win||window).location.hash=this.encoder(hash);},get:function(win){var hash=((win||window).location.hash).replace(/^#/,'');try{return $.browser.mozilla?hash:decodeURIComponent(hash);} catch(error){return hash;}},encoder:encodeURIComponent};var iframeWrapper={id:"__jQuery_history",init:function(){var html='