var historial;var SIB={version:'1.2.1',debug:false,ventanasEnPrincipal:true,mostrarHomeAlternativa:"false",activarHistorial:false,activarStats:true,activarCoremetrics:true,mostrarRegistroPrevio:true,nombreElemMenuSel:"",identificadorMenuSel:"",servidor:"",urlIdentificacion:"",urlRegistro:"",s:"",mostrarDebug:function(msg){if(this.debug)
{var fecha=new Date();SibCapas.mostrarCapa("debug");$("debug").innerHTML+="<br/> -"+fecha.getHours()+":"+fecha.getMinutes()+":"+fecha.getSeconds()+"-> "+msg;}},inicio:function(param,idS,codCategoria,idContenido)
{this.iniciaMenu();this.s=idS;this.servidor=param;this.mostrarDebug(param);this.setUrl();SibContenidoFlash.cargarFlashContenedor('promo.swf',100,'cabeceraHome');this.mostrarDebug("ESTA LOGADO-->"+SibUsuarioConectado.estaLogado);if(codCategoria!="null")
{if(idContenido!="null")
{this.ventanasEnPrincipal=false;SIB.cargarSeccion(codCategoria,idContenido);this.ventanasEnPrincipal=true;}
else
{SIB.cargarSeccion(codCategoria);}}
else
{if(!SibUsuarioConectado.estaLogado)
{SibContenidoFlash.flashPrincipal();}}
if(this.activarHistorial)
{this.inicializarDhtmlHistory();}},iniciaMenu:function(){var enlaces=document.getElementsByTagName("a");for(var i=0;i<enlaces.length;i++)
{if(enlaces[i].childNodes!=null&&enlaces[i].childNodes.length>0)
{if(enlaces[i].getAttribute("identificador")!=null&&enlaces[i].getAttribute("identificador")!="")
{enlaces[i].onmouseover=this.overMenuHandler;enlaces[i].onmouseout=this.outMenuHandler;enlaces[i].onclick=this.clickMenuHandler;}}}},clickMenuHandler:function(){SIB.clickMenu(this);},overMenuHandler:function(){SIB.overMenu(this);},outMenuHandler:function(){SIB.outMenu(this);},overMenu:function(elemento){if(elemento.name==this.nombreElemMenuSel)
{return;}
if(elemento.src!=null)
{}
else if(elemento.href!=null)
{elemento.style.fontWeight="bold";}},outMenu:function(elemento){if(elemento.name==this.nombreElemMenuSel)
{return;}
if(elemento.src!=null)
{}
else if(elemento.href!=null)
{elemento.style.fontWeight="normal";}},getElementoMenu:function(idCategoria){var elementos,elemento;elementos=document.getElementsByClassName("divMenu");elemento=this.buscaElementoMenu(elementos,idCategoria);if(elemento==null)
{elementos=$("pieDerecha").getElementsByTagName("div");elemento=this.buscaElementoMenu(elementos,idCategoria);}
if(elemento==null)
{elementos=$("botonesDer").getElementsByTagName("div");elemento=this.buscaElementoMenu(elementos,idCategoria);}
return elemento;},buscaElementoMenu:function(elementos,idCategoria){for(var i=0;i<elementos.length;i++)
{if(elementos[i].childNodes!=null&&elementos[i].childNodes.length>0)
{var elemento=elementos[i].childNodes[0];if(elemento.getAttribute("identificador")==idCategoria)
{return elemento;}}}},seleccionarOpcionMenu:function(codCategoria){if(codCategoria!=null&&codCategoria!=this.identificadorMenuSel)
{var elemento=this.getElementoMenu(codCategoria);if(elemento!=null)
{SIB.insertarCoremetrics(elemento.getAttribute("title"));this.marcarOpcionMenu(elemento);}}},marcarOpcionMenu:function(elemento){if(this.nombreElemMenuSel==elemento.name)
{return;}
this.nombreElemMenuSel=elemento.name;this.identificadorMenuSel=elemento.getAttribute("identificador");if(elemento.src!=null)
{}
else if(elemento.href!=null)
{this.resetEnlaces();elemento.style.fontWeight="bold";}},clickMenu:function(elemento){var identificador=elemento.getAttribute("identificador");SIB.cargarSeccion(identificador);},resetEnlaces:function(){var enlaces=document.getElementsByTagName("a");for(var i=0;i<enlaces.length;i++)
{var enlaceActual=enlaces[i];enlaceActual.style.fontWeight="normal";}},cargarContenido:function(destino,contenedor,campos){if(destino==null||contenedor==null)
{return;}
if(destino!=null&&contenedor!=null)
{var parametros;var matrizCampos;var i;if(campos!=null)
{matrizCampos=campos.split(",");for(i=0;i<matrizCampos.length;i++)
{var idCampoActual=matrizCampos[i];var campoActual=document.getElementById(idCampoActual);if(idCampoActual!=null)
{if(parametros!=null)
{parametros=parametros+"&"+idCampoActual+"="+escape(campoActual.value);}
else
{parametros=idCampoActual+"="+escape(campoActual.value);}}}}
else
{parametros="";}
this.informar();var myAjax=new Ajax.Updater(contenedor,destino,{method:'post',asynchronous:true,evalScripts:true,postBody:parametros,encoding:'ISO-8859-1',onFailure:this.informarError,onException:this.informarError,onComplete:this.accionesContenido(contenedor,destino)});}},informar:function(){Effect.Appear(SibCapas.idIndicadorAjax,{duration:0.0});},informarError:function(request){Effect.Fade(SibCapas.idIndicadorAjax);alert('Lo siento. Se ha producido un error en la comunicaci?n con el servidor.');},error:function(){SibCapas.ocultarCapa()(SibCapas.idIndicadorAjax);alert("Se ha producido un error de conexion. Perdone las molestias, intentelo pasado unos minutos.");},accionesContenido:function(contenedor,destino){if(contenedor=='contenido')
{new Effect.Appear(contenedor,{duration:0.0});}
else
{if(contenedor=='contenidoEmergente'||contenedor=='contenidoProducto'||contenedor=="contenidoContacto"||contenedor=="configuradorMesas")
{SibCapas.mostrarTransparencia();}
SibCapas.mostrarCapa(contenedor);}},cargarDestacado:function(codigoCategoria,idContenido)
{this.cargarSeccion(codigoCategoria,idContenido);},cargarSeccion:function(codigoCategoria,idContenido,vieneDeHistorial){SIB.ocultarCapas();var pagina=null;if(SibCategoria.esNoticia(codigoCategoria)){if(idContenido==null||idContenido=="")
{SibStats.registrarStats('Noticias','Home');this.cargarContenido('noticias.jsp','flashPrincipal');}
else
{if(this.ventanasEnPrincipal)
{$("id").value=idContenido;SIB.cargarContenido('noticia.jsp','contenidoEmergente','id');}
else
{this.cargarContenido('noticias.jsp?idNoticia='+idContenido,'flashPrincipal');}}}
else if(SibCategoria.esTruco(codigoCategoria)){if(idContenido==null||idContenido=="")
{SibStats.registrarStats('Trucos y Consejos');this.cargarContenido('trucos.jsp','flashPrincipal');}
else
{if(this.ventanasEnPrincipal)
{$("id").value=idContenido;SIB.cargarContenido('truco.jsp','contenidoEmergente','id');}
else
{this.cargarContenido('trucos.jsp?idTruco='+idContenido,'flashPrincipal');}}}
else if(SibCategoria.esPregunta(codigoCategoria)){SibStats.registrarStats('Preguntas Frecuentes','Todas');this.cargarContenido('preguntas.jsp','flashPrincipal');}
else if(SibCategoria.esContactar(codigoCategoria)){SibStats.registrarStats('Portada','Contactar');this.cargarContenido("contactoSIB.jsp","contenidoContacto");}
else if(SibCategoria.esAvisoLegal(codigoCategoria)){SibStats.registrarStats('Portada','Aviso Legal');this.cargarContenido('avisoLegal.jsp','flashPrincipal');}
else if(SibCategoria.esMapaWeb(codigoCategoria)){SibStats.registrarStats('Portada','Mapa Web');this.cargarContenido('mapaWeb.jsp','flashPrincipal');}
else if(SibCategoria.esMiniHome(codigoCategoria)){this.cargarContenido('miniHome.jsp','flashPrincipal');}
else if(SibCategoria.esForo(codigoCategoria)){this.verForo();SIB.insertarCoremetrics("Foro");}
else if(SibCategoria.esBlog(codigoCategoria)){this.verBlog();SIB.insertarCoremetrics("Blog");}
else if(SibCategoria.esConfiguradorBanquetes(codigoCategoria)){this.cargarContenido('configuradorBanquetes.jsp','configuradorMesas');}
else if(SibCategoria.esFeria(codigoCategoria)){SIB.resetEnlaces();SibContenidoFlash.cargarFlashFeria(idContenido);}
else if(SibCategoria.esQueEsElSIB(codigoCategoria)){SibContenidoFlash.cargarFlash('sib.swf',500);SibStats.registrarStats('Portada','Que es SIB?','que es');}
else if(SibCategoria.esPreparaBoda(codigoCategoria)){SibStats.registrarStats('Prepara tu Boda');SibContenidoFlash.cargarFlash('cronograma.swf',430);}
else if(idContenido!=null){this.cargarContenidoFlash(codigoCategoria,idContenido);}
else
{this.cargarContenidoFlash(codigoCategoria);}
if(this.activarHistorial&&(vieneDeHistorial==null||!vieneDeHistorial)&&codigoCategoria!=this.identificadorMenuSel)
{this.incluirEnHistorial(codigoCategoria,idContenido);}
this.seleccionarOpcionMenu(codigoCategoria);},cargarContenidoFlash:function(codigoCategoria,idContenido){var cadena="";if(SibCategoria.esContenidoEditorial(codigoCategoria)){cadena+=SibCategoria.NIVEL_PRODUCTOS_EDITORIAL+"_"+codigoCategoria;if(idContenido)
{cadena+="_"+idContenido;}}
else if(SibCategoria.esAlbumFotos(codigoCategoria)){cadena=SibCategoria.NIVEL_ALBUM_FOTOS;}
else if(SibCategoria.esMisDatos(codigoCategoria)){if(SibUsuarioConectado.esConyuge)
{cadena=SibCategoria.NIVEL_MIS_DATOS;}
else
{cadena=SibCategoria.NIVEL_MIS_DATOS_INVITADOS;}}
else if(SibCategoria.esWizzard(codigoCategoria)){cadena=SibCategoria.NIVEL_WIZARD;}
else if(SibCategoria.esWishList(codigoCategoria)){cadena=SibCategoria.NIVEL_WHISLIST;}
else if(SibCategoria.esListaInvitados(codigoCategoria)){cadena=SibCategoria.NIVEL_LISTA_INVITADOS;}
else if(SibCategoria.esPortada(codigoCategoria)){cadena=SibCategoria.NIVEL_PORTADA;}
SibContenidoFlash.flashPrincipal(cadena);},mostrarMenu:function(){if(SibUsuarioConectado.esInvitado)
{SIB.mostrarDebug("es un invitado se ocultar? la lista de invitados");SibCapas.ocultarCapa("invitados");SibCapas.ocultarCapa("invitadosLinea");SibCapas.ocultarCapa("configurador");SibCapas.ocultarCapa("configuradorLinea");}
Effect.BlindDown('lineaMenu');Effect.BlindDown('menuPrivado');this.ocultarBotonesSuperiores();},ocultarMenu:function(){Effect.BlindUp('lineaMenu');Effect.BlindUp('menuPrivado');this.mostrarBotonesSuperiores();SibCapas.mostrarCapa("invitados");SibCapas.mostrarCapa("invitadosLinea");},ocultarBotonesSuperiores:function(){SibCapas.ocultarCapa("accesoBoda");SibCapas.ocultarCapa("regist");SibCapas.ocultarCapa("columRegist");},mostrarBotonesSuperiores:function(){SibCapas.mostrarCapa("accesoBoda");SibCapas.mostrarCapa("regist");SibCapas.mostrarCapa("columRegist");},ocultarCapas:function()
{SibCapas.ocultarCapa('elegirUsuario');SibCapas.ocultarCapa('login');SibCapas.ocultarCapa('deseaCrearBoda');SibCapas.ocultarCapa('generarClave');SibCapas.ocultarCapa('contenidoContacto');SibCapas.ocultarTransparencia();},setUrl:function(){this.urlIdentificacion="https://www.elcorteingles.es/grupoeci/grupoeci/registro/Identificacion?tipo=uid&urlregreso="+this.servidor+"retorno.jsp%3Fs="+this.s;this.urlRegistro="https://www.elcorteingles.es/grupoeci/grupoeci/registro/AutoRegistro?tipo=uid&urlregreso="+this.servidor+"retorno.jsp";},mostrarPreviaRegistro:function()
{if(this.mostrarRegistroPrevio)
{this.cargarContenido("registroPrevio.jsp","flashPrincipal");}
else
{this.mostrarRegistro();}},mostrarRegistro:function(){SibStats.registrarStats('Portada','Registrate');window.location.href=this.urlRegistro;},mostrarElegirUsuario:function(){if(!SibUsuarioConectado.estaLogado)
{SibStats.registrarStats('Portada','Acceso Boda');SibCapas.mostrarCapa('elegirUsuario');}},login:function(){var email=document.getElementById("email").value;var clave=document.getElementById("clave").value;var myAjax=new Ajax.Request('login.jsp',{method:'post',parameters:'email='+email+'&clave='+clave,onLoading:this.informar,onSuccess:this.handlerLogin,onFailure:this.error});},handlerLogin:function(t){if(t.responseText!=null&&t.responseText.indexOf('<resultado>false')>=0)
{alert("email o clave incorrecta");}
else
{SibCapas.ocultarCapa("login");if(SibUtilidades.esNavegadorMac)
{SibCapas.mostrarCapa("flashPrincipal");}
SibUsuarioConectado.esInvitado=t.responseXML.getElementsByTagName("invitado").length>0;SibUsuarioConectado.esConyuge=!SibUsuarioConectado.esInvitado;SibUsuarioConectado.estaValidado=t.responseText.indexOf('<validado>true')>0;SibUsuarioConectado.estaLogado=true;if(SibUsuarioConectado.estaValidado)
{SIB.cargarSeccion(SibCategoria.CODIGO_MINI_HOME);SIB.mostrarMenu();}
else
{SIB.ocultarBotonesSuperiores();SIB.cargarSeccion(SibCategoria.CODIGO_WIZZARD);SibCapas.indicadorAjax();}}},loginNovios:function(){SibStats.registrarStats('La web de mi boda','Conyuge');window.location.href=this.urlIdentificacion;},loginInvitados:function(){if(!SibUsuarioConectado.estaLogado)
{SibStats.registrarStats('La web de mi boda','Invitado');if(SibUtilidades.esNavegadorMac)
{SibCapas.ocultarCapa('flashPrincipal');}
SibCapas.mostrarCapa('flashPrincipal');SibCapas.ocultarCapa('elegirUsuario');SibCapas.mostrarCapa('login');}},mostrarGenerarClave:function(){SibCapas.ocultarCapa('login');SibCapas.mostrarCapaConEfecto('generarClave',0.2);},regenerarClave:function(){var email=$("emailRecuperar").value;if(email=="")
{alert("Debe de indicar su email");return;}
SibCapas.mostrarCapa(SibCapas.idIndicadorAjax);var myAjax=new Ajax.Request('generarClave.jsp',{method:'post',parameters:'email='+email,onSuccess:this.handlerGenClave,onFailure:this.error});},handlerGenClave:function(t){SibCapas.ocultarCapa(SibCapas.idIndicadorAjax);if(t.responseText!=null&&t.responseText.indexOf('<resultado>false')>=0)
{SibCapas.mostrarCapa('errorRecuperarClave');}
else
{var msg="<br/><div class='texto'>&nbsp;Se le ha enviado un email indicandole su clave.</div><br/>";var contenidoGenClave=document.getElementById('contenidoGenClave');contenidoGenClave.innerHTML=msg;}},tratarPalabrasClaves:function(){if($('palabrasClaves')!=null)
{eval(cadenaOculta);}},mostrarPagina:function(numeroPagina,destino,contenedor){var numPagina=$('numeroPagina');if(numPagina!=null)
{numPagina.value=numeroPagina;var criterio=$('criterioBusqueda');var parametros='numeroPagina';if(criterio==null)
{parametros+=',criterio';}
else
{parametros+=',criterioBusqueda';}
var idTema=$('idTema');if(idTema!=null&&idTema!="")
{parametros+=',idTema';}
this.cargarContenido(destino,contenedor,parametros,null);}},crearBoda:function(){var myAjax=new Ajax.Request('crearBoda.jsp',{method:'post',onSuccess:this.handlerCrearBoda,onFailure:this.error});},handlerCrearBoda:function(t){SibCapas.ocultarCapa(SibCapas.idIndicadorAjax);alert('La boda se ha creado correctamente');SibCapas.ocultarCapa('deseaCrearBoda');SibUsuarioConectado.estaLogado=true;SibUsuarioConectado.esConyuge=true;SibUsuarioConectado.esInvitado=false;SIB.cargarSeccion(SibCategoria.CODIGO_WIZZARD);},salir:function(){var myAjax=new Ajax.Request('cerrarSesion.jsp',{method:'post',onFailure:this.error,onSuccess:this.handlerCerrarSesion});},handlerCerrarSesion:function(t){SibUsuarioConectado.estaLogado=false;this.ocultarMenu();},verBlog:function(){window.open("verBlog.jsp",'Blog',"toolbar=no,status=yes,height=700,width=900,resizable=yes,scrollbars=yes,left=0,top=0");},verForo:function(){window.open("verForo.jsp",'Foro',"toolbar=no,status=yes,height=700,width=900,resizable=yes,left=0,top=0,scrollbars=yes");},mostrarListaDeBodas:function(){window.location.href="http://www.elcorteingles.es/listasdeboda";},inicializarDhtmlHistory:function(){dhtmlHistory.initialize();dhtmlHistory.addListener(this.historyChange);if(dhtmlHistory.isFirstLoad()){}},historyChange:function(newLocation,historyData){if(historyData!=null&&newLocation!=null)
{var caracterSeparador="|";var t=historyData.split(caracterSeparador);if(historyData.indexOf(caracterSeparador)==-1)
SIB.cargarSeccion(t[0],null,true);else
SIB.cargarSeccion(t[0],t[1],true);}},incluirEnHistorial:function(codigoCategoria,idContenido){if(SIB.activarHistorial)
{var cadena=codigoCategoria;if(idContenido!=null&&idContenido!="")
cadena+="|"+idContenido;var codigo=0;for(var i=0;i<cadena.length;i++){codigo=codigo*7+cadena.charCodeAt(i);}
this.mostrarDebug("Se incluye en el historial la categoria:"+codigoCategoria+"y el contenido:"+idContenido+"la clave es:"+codigo);dhtmlHistory.add(codigo,cadena);}},recargarSIB:function(){this.cargarSeccion(SibCategoria.CODIGO_PORTADA);},recargarWeb:function(){window.location.href="home.jsp";},insertarCoremetrics:function(pagina)
{if(SIB.activarCoremetrics)
{var categoria='SIB';var idPagina='SIB: '+pagina;cmSetProduction();cmCreatePageviewTag(idPagina,categoria,null,null);}
else if(SIB.debug)
{SIB.mostrarDebug("Coremetrics: (\'SIB: "+pagina+"\',\'SIB\')");}}};var SibCategoria={CODIGO_ALBUM_DIGITAL:'COD-ALBUM_DIGITAL',CODIGO_WHISLIST:'COD-WHISLIST',CODIGO_MIS_DATOS:'COD-MIS-DATOS',CODIGO_LISTA_INVITADOS:'COD-LISTA-INVITADOS',CODIGO_CONFIGURADOR_BANQUETES:'COD-CONGIGURADOR',CODIGO_WIZZARD:'COD-WIZZARD',CODIGO_NOTICIA:'308',CODIGO_TRUCOS:'310',CODIGO_PREGUNTAS:'COD-PREGUNTAS',CODIGO_LA_NOVIA:'299',CODIGO_EL_NOVIO:'300',CODIGO_LOS_INVITADOS:'302',CODIGO_CELEBRACION:'303',CODIGO_VIAJE:'304',CODIGO_HOGAR:'307',CODIGO_AVISO_LEGAL:'COD-AVISO-LEGAL',CODIGO_CONTACTAR:'COD-CONTACTAR',CODIGO_MAPA_WEB:'COD-MAPA-WEB',CODIGO_MINI_HOME:'COD-MINI-HOME',CODIGO_FORO:'COD-FORO',CODIGO_BLOG:'COD-BLOG',CODIGO_QUE_SIB:'COD-QUE-SIB',CODIGO_PREPARA_BODA:'COD-PREPARA-BODA',CODIGO_PORTADA:'8',CODIGO_FERIAS:'317',NIVEL_HOME_EDITORIAL:0,NIVEL_PRODUCTOS_EDITORIAL:1,NIVEL_PRODUCTOS_VISUALIZADOR:2,NIVEL_MIS_DATOS:3,NIVEL_MIS_DATOS_INVITADOS:8,NIVEL_WHISLIST:5,NIVEL_ALBUM_FOTOS:4,NIVEL_LISTA_INVITADOS:6,NIVEL_WIZARD:7,NIVEL_PORTADA:8,NIVEL_CONFIGURADOR_DE_BANQUETES:9,CODIGOS_CATEGORIAS:[this.CODIGO_NOTICIA,this.CODIGO_TRUCOS,this.CODIGO_LA_NOVIA,this.CODIGO_EL_NOVIO,this.CODIGO_LOS_INVITADOS,this.CODIGO_CELEBRACION,this.CODIGO_VIAJE,this.CODIGO_HOGAR,this.CODIGO_PREGUNTAS],CODIGOS_EDITORIAL:new Array(),establecerCodigosEditorial:function(){if(this.CODIGOS_EDITORIAL.length==0)
{this.CODIGOS_EDITORIAL[0]=this.CODIGO_LA_NOVIA;this.CODIGOS_EDITORIAL[1]=this.CODIGO_EL_NOVIO;this.CODIGOS_EDITORIAL[2]=this.CODIGO_LOS_INVITADOS;this.CODIGOS_EDITORIAL[3]=this.CODIGO_CELEBRACION;this.CODIGOS_EDITORIAL[4]=this.CODIGO_VIAJE;this.CODIGOS_EDITORIAL[5]=this.CODIGO_HOGAR;}},esContenidoEditorial:function(codigo){var res=false;this.establecerCodigosEditorial();for(var i=0;i<this.CODIGOS_EDITORIAL.length&&!res;i++)
{if(this.CODIGOS_EDITORIAL[i]==codigo)
res=true;}
return res;},esWizzard:function(codigo){return codigo==this.CODIGO_WIZZARD;},esMisDatos:function(codigo){return codigo==this.CODIGO_MIS_DATOS;},esAlbumFotos:function(codigo){return codigo==this.CODIGO_ALBUM_DIGITAL;},esWishList:function(codigo){return codigo==this.CODIGO_WHISLIST;},esListaInvitados:function(codigo){return codigo==this.CODIGO_LISTA_INVITADOS;},esConfiguradorBanquetes:function(codigo){return codigo==this.CODIGO_CONFIGURADOR_BANQUETES;},esCodigo:function(identificador){return(Number(identificador));},esNoticia:function(codigo){return codigo==this.CODIGO_NOTICIA;},esTruco:function(codigo){return(codigo==this.CODIGO_TRUCOS);},esPregunta:function(codigo){return(codigo==this.CODIGO_PREGUNTAS);},esMapaWeb:function(codigo){return codigo==this.CODIGO_MAPA_WEB;},esContactar:function(codigo){return codigo==this.CODIGO_CONTACTAR;},esAvisoLegal:function(codigo){return codigo==this.CODIGO_AVISO_LEGAL;},esMiniHome:function(codigo){return codigo==this.CODIGO_MINI_HOME;},esForo:function(codigo){return codigo==this.CODIGO_FORO;},esBlog:function(codigo){return codigo==this.CODIGO_BLOG;},esQueEsElSIB:function(codigo){return codigo==this.CODIGO_QUE_SIB;},esPreparaBoda:function(codigo){return codigo==this.CODIGO_PREPARA_BODA;},esPortada:function(codigo){return codigo==this.CODIGO_PORTADA;},esFeria:function(codigo){return codigo==this.CODIGO_FERIAS;}};var SibCapas={idIndicadorAjax:'indicadorAjax',indicadorAjax:function(){if($(this.idIndicadorAjax)!=null){Element.hide(this.idIndicadorAjax);}},mostrarCapaConEfecto:function(idCapa){if($(idCapa)!=null){Effect.Appear(idCapa);}},mostrarCapa:function(idCapa){if($(idCapa)!=null){Element.show(idCapa);}},ocultarCapaConEfecto:function(idCapa){if($(idCapa)!=null){Effect.Fade(idCapa);}},ocultarCapa:function(idCapa){var capa=$(idCapa);if(capa!=null)
{if(idCapa==this.idIndicadorAjax)
{var indicador=setInterval("SibCapas.indicadorAjax()",600);}
else
{capa.style.display='none';if(idCapa=='contenidoEmergente'||idCapa=='configuradorMesas')
{capa.innerHTML='';}}}},mostrarCapaEspera:function(){this.mostrarCapaConEfecto(this.idIndicadorAjax);},ocultarCapaEspera:function(){this.ocultarCapaEspera()(this.idIndicadorAjax);},mostrarTransparencia:function(){if($("overlay")!=null){Element.show("overlay");}},ocultarTransparencia:function(){if($('overlay')!=null){Element.hide('overlay');}},bajarPie:function(){},mostrarTransparenciaTotal:function(){if($("overlayTotal")!=null)
{Element.show("overlayTotal");}
var provincia=$("provincia");if(provincia!=null)
{provincia.disabled=true;}},ocultarTransparenciaTotal:function(){if($('overlayTotal')!=null)
{$('overlayTotal').style.display='none';}
var provincia=$("provincia");if(provincia!=null)
{provincia.disabled=false;}},ocultarConfigurador:function()
{SibCapas.ocultarCapa('configuradorMesas');SibCapas.ocultarTransparencia();}};var SibContenidoFlash={swfContenido:null,flashPrincipal:function(cadena){SIB.mostrarDebug("El parametro de entrada del flash es:"+cadena);this.establecerFlashContenido(cadena);var pelicula=this.swfContenido.getPeliculaFlash();if(pelicula==null)
{SIB.mostrarDebug("La pelicula es nula");if(cadena!=null)
{this.swfContenido.addVariable("cargaContenidosId",cadena);}
this.swfContenido.write("flashPrincipal");}
else
{SIB.mostrarDebug("La pelicula no es nula y la cadena es:"+cadena);if(pelicula.useExpressInstall!=null)
{pelicula.useExpressInstall('swfs/expressinstall.swf');}
if(cadena!=null&&pelicula.cargaContenido!=null)
{pelicula.cargaContenido(cadena);}}},establecerFlashContenido:function(cadena){if(this.swfContenido==null)
{SIB.mostrarDebug("this.swfContenido es nulo y ademas la pelicula");this.swfContenido=new SWFObject("swfs/contenidos_id.swf","contenidoPrincipal","640","480","8","#FFFFFF");this.swfContenido.addParam("scale","noscale");this.swfContenido.addParam("quality","high");this.swfContenido.addParam("salign","lt");this.swfContenido.addParam("allowScriptAccess","sameDomain");this.swfContenido.addParam('menu','false');var provSel=$("provincia").value;var lista=$("provincia");var opcionSeleccionada=lista.options[lista.selectedIndex];var nombreProvSel=opcionSeleccionada.text;this.swfContenido.addVariable("provin",provSel);this.swfContenido.addVariable("nombreProvincia",nombreProvSel);this.swfContenido.addVariable("rutaSWF",SIB.servidor+"swfs/");this.swfContenido.addVariable("rutaServidor1",SIB.servidor);if(!SibUtilidades.esNavegadorMac())
{this.swfContenido.addParam("wmode","transparent");}
if(cadena!=null)
{this.swfContenido.addVariable("cargaContenidosId",cadena);}
this.swfContenido.write("flashPrincipal");}
else
{SIB.mostrarDebug("this.swfContenido no es nulo");}},dameProvincia:function(){var provSel=$("provincia").value;var lista=$("provincia");var opcionSeleccionada=lista.options[lista.selectedIndex];var nombreProvSel=opcionSeleccionada.text;var peli=this.swfContenido.getPeliculaFlash();if(peli!=null)
{peli.setProvincia(provSel,nombreProvSel);}},cargarFlashContenedor:function(nombre,altura,contenedor,elemento){if(elemento!=null)
{SIB.marcarOpcionMenu(elemento);}
var swfT=new SWFObject("swfs/"+nombre,"swfBoda","614",altura,"8","#FFFFFF");swfT.addParam("scale","noscale");swfT.addParam("quality","high");swfT.addParam("salign","t");swfT.addParam("allowScriptAccess","sameDomain");if(!SibUtilidades.esNavegadorMac())
{swfT.addParam("wmode","transparent");}
swfT.write(contenedor);},	 /*Carga el flash banner configurador*/
    cargarFlashAdConfigurador:function(){

        var swfT = new SWFObject("swfs/banner_peq_menu.swf","configuradorAd", "156","156", "2", "#FFFFFF");
        
        swfT.addParam("scale","noscale");
        swfT.addParam("quality","high");
        swfT.addParam("salign","t");
        if(!SibUtilidades.esNavegadorMac())
        {
            swfT.addParam("wmode","transparent");
        }        
        swfT.write("configuradorAd");
    },cargarFlashFeria:function(idFeria){var swfT=new SWFObject("swfs/ferias.swf","swfBoda","614","520","8","#FFFFFF");swfT.addParam("scale","noscale");swfT.addParam("quality","high");swfT.addParam("salign","t");swfT.addParam("allowScriptAccess","sameDomain");swfT.addVariable("rutaServidor1",SIB.servidor);if(idFeria!=null)
{swfT.addVariable("idFeria",idFeria);}
else
{swfT.addVariable("idFeria",0);}
if(!SibUtilidades.esNavegadorMac())
{swfT.addParam("wmode","transparent");}
swfT.write("flashPrincipal");},cargarFlash:function(nombre,altura,elemMenu){this.cargarFlashContenedor(nombre,altura,"flashPrincipal",elemMenu);}};var SibUtilidades={msgError:'Disculpe las molestias, se ha producido un error en la comunicaci?n con el servidor. Intentelo pasado unos minutos',mostrarMensageError:function(){SibCapas.ocultarCapaEspera();alert(this.msgError);},esNavegadorMac:function(){return((BrowserDetect.OS=='Mac'||BrowserDetect.OS=='MAC')&&(BrowserDetect.browser=='Firefox'));}};var SibUsuarioConectado={estaLogado:false,esConyuge:false,esInvitado:false,estaValidado:false};var SibStats={debug:false,registrarStats:function()
{if(this.debug)
{var res="";for(var i=0;i<arguments.length;i++)
{res+=" "+arguments[i];}
alert(res);}
if(SIB.activarStats&&arguments.length>=2)
{var WRP_ID=397635;var WRP_SECTION=arguments[0];var WRP_SUBSECTION=arguments[1];var WRP_SECTION_GRP='MediaContacts';var WRP_SUBSECTION_GRP='ECI';var WRP_CONTENT;var WRP_CHANNEL;var WRP_ACC;if(arguments.length>=3)
{WRP_CONTENT=arguments[2];}
if(arguments.length==4)
{WRP_CHANNEL=arguments[3];}
var w_counter=new wreport_counter(WRP_SECTION,WRP_SUBSECTION,WRP_ID,WRP_ACC,WRP_CHANNEL,WRP_SECTION_GRP,WRP_SUBSECTION_GRP);w_counter.add_content(WRP_CONTENT);w_counter.count();}}};var SibPreguntas;SibPreguntas={ultimaPreguntaSeleccionada:null,crearPregunta:function(){var pregunta=$('txPregunta');var email=$('email');var emailRegxp=/^([\w]+)(.[\w]+)*@([\w]+)(.[\w]{2,3}){1,2}$/;if(!emailRegxp.test(email.value))
{alert("El email introducido no es correcto");return false;}
if(pregunta.value=='')
{alert('Debes de especificar tu pregunta');return false;}
SIB.cargarContenido('altaPregunta.jsp','nuevaPregunta','txPregunta,email,nombre');SibCapas.indicadorAjax();},mostrarCrearPregunta:function(){SibCapas.mostrarCapaConEfecto('nuevaPregunta');},cancelarCrearPregunta:function(){SibCapas.ocultarCapa('nuevaPregunta');},filtrarPorTema:function(idTema,tema){if(tema==null)
{SibStats.registrarStats('Preguntas Frecuentes',tema);}
else
{SibStats.registrarStats('Preguntas Frecuentes','Todas');}
$('idTema').value=idTema;SIB.cargarContenido('preguntas.jsp','flashPrincipal','idTema');},ocultarPregunta:function(idPregunta){var pregunta=$(idPregunta);if(pregunta!=null)
{var respuesta=$('respuesta_'+idPregunta);var titulo=$('titulo_'+idPregunta);if(Element.hasClassName(pregunta,'preguntaSeleccionada'))
{Element.removeClassName(pregunta,'preguntaSeleccionada');if(titulo!=null)
{Element.removeClassName(titulo,'tituloPreguntaSeleccionada');}
if(respuesta!=null)
{Effect.Fade(respuesta,{duration:0.0});}
this.ultimaPreguntaSeleccionada=null;}}},mostrarPregunta:function(idPregunta){var pregunta=$(idPregunta);if(pregunta!=null)
{var respuesta=$('respuesta_'+idPregunta);var titulo=$('titulo_'+idPregunta);if(!Element.hasClassName(pregunta,'preguntaSeleccionada'))
{Element.addClassName(pregunta,'preguntaSeleccionada');if(titulo!=null){Element.addClassName(titulo,'tituloPreguntaSeleccionada');}
if(respuesta!=null){Effect.Appear(respuesta,{duration:0.0});}}}},tratarPregunta:function(idPregunta){var pregunta=$(idPregunta);if(pregunta!=null)
{if(Element.hasClassName(pregunta,'preguntaSeleccionada'))
{this.ocultarPregunta(idPregunta);}
else
{if(this.ultimaPreguntaSeleccionada!=null)
{this.ocultarPregunta(this.ultimaPreguntaSeleccionada);}
this.mostrarPregunta(idPregunta);this.ultimaPreguntaSeleccionada=idPregunta;}}}};var SibMiniHome={mostrarFotoAlbum:function(idFotoAlbum){SIB.cargarContenido('fotoAlbum.jsp?idFotoAlbum='+idFotoAlbum,'flashPrincipal',null);},mostrarAsuntoBlog:function(idBlog,idAsunto){var url="blog.jsp?idBlog="+idBlog+"&mostrarAsunto=true&idAsunto="+idAsunto;var altura=700;var anchura=900;window.open(url,'Blog',"toolbar=no,status=yes,height="+altura+",width="+anchura+",resizable=yes,left=0,top=0,scrollbars=yes");},mostrarPreguntaForo:function(idForo,idPregunta){var url="respuestas.jsp?idForo="+idForo+"&idPregunta="+idPregunta+"&pag=1";var altura=700;var anchura=900;window.open(url,'Foro',"toolbar=no,status=yes,height="+altura+",width="+anchura+",resizable=yes,left=0,top=0,scrollbars=yes");},imprimirFoto:function(ruta){var url="imprimirFotoAlbum.jsp?ruta="+ruta;var altura=600;var anchura=800;window.open(url,'Foto',"toolbar=no,status=yes,height="+altura+",width="+anchura+",resizable=yes,left=0,top=0,scrollbars=yes");}};var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(data){for(var i=0;i<data.length;i++)
{var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString)
{if(dataString.indexOf(data[i].subString)!=-1)
return data[i].identity;}
else if(dataProp)
return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();
