var urll=window.location.href; if(urll.indexOf("http://www.ifema.es")!=-1) document.domain = "ifema.es"; addEvent("body",'load', doIframe); // Funcion que llama a funciones al iniciar la primera carga de la web $(document).ready(function(){ inicia(); }); // funcion que se ejecuta al inicio de la carga de la pagina function inicia(){ var p = $("#contenedor"); var posicion = p.position(); var enlace, secc; $("#menu1").css("overflow","hidden"); $("#mi_iframe").css("overflow","hidden"); $(".fragmento").css("visibility","visible"); $('.bot_app').hover(function() { //cont = $('#bot_app').html(); //$('#bot_app span').css("display","block"); }, function() { //$('#bot_app span').css("display","none"); }); //alert(posicion.top-10); $('#ir_arriba').click(function(){ $('html,body').animate({scrollTop:'0px'}, 500); return false; }); if(urll.indexOf("_i.")!=-1) var pagina_inicio="presentacion_i.html"; else var pagina_inicio="presentacion.html"; // si no existe cookie apartado incluimos la pagina de inicio en la variable enlace que mas tarde creará la cookie if($.cookie('apartado')==null){ enlace=pagina_inicio; $.cookie('apartado',pagina_inicio); secc=1; }else{ enlace=$.cookie('apartado'); secc=$.cookie('seccion'); } // anadimos la clase activo al enlace a cargar a traves de la cookie apartado (enlace) $("a[@href='"+enlace+"']").addClass("activo"); // si el enlace no contiene http cargamos la pagina de inicio en el iframe if(enlace.indexOf("http")==-1 ) $('#mi_iframe').attr("src",enlace); $(".destacado a[@href='#']").click(function(){ return false; }); $("#leyenda").click(function(){ if(urll.indexOf("_i.")!=-1) pagina_inicio="presentacion_i.html"; else pagina_inicio="presentacion.html"; $("#mi_iframe").attr("src",pagina_inicio); return false; }); $(".fechas").click(function(){ if(urll.indexOf("_i.")!=-1) pagina_inicio="presentacion_i.html"; else pagina_inicio="presentacion.html"; $("#mi_iframe").attr("src",pagina_inicio); return false; }); // funcion que imprime el iframe cuando pulsamos un enlace con el id='printt' /*$("#printt").click(function () { window.frames[0].focus(); window.frames[0].print(); return false; });*/ // funcion que cambia el idioma de la pagina cuando pulsamos un enlace con el id='idiomas' $("#idioma").click(function(){ var mi_idioma=$(this).html(); var enlace=$.cookie('apartado'); if(mi_idioma.indexOf("lish")!=-1){ if (enlace.indexOf("www.ifema.es")==-1) if(enlace.indexOf("prensa.ifema.es")!=-1 || enlace.indexOf("utilidades.ifema.es")!=-1) $.cookie('apartado',enlace.replace("_01","_06")); else if(enlace.indexOf("_i")==-1) $.cookie('apartado',enlace.replace(".html","_i.html")); location.href="default_i.html"; }else{ if(enlace.indexOf("_i")!=-1) if (enlace.indexOf("www.ifema.es")==-1) if(enlace.indexOf("prensa.ifema.es")!=-1 || enlace.indexOf("utilidades.ifema.es")!=-1) $.cookie('apartado',enlace.replace("_06","_01")); else if(enlace.indexOf("_i")!=-1) $.cookie('apartado',enlace.replace("_i.html",".html")); location.href="default.html"; } }); // Oculto los submenus $("#menu_nivel_2").css({display: "none"}); $("#menu_nivel_2 ul").css({display: "none"}); $("#menu_nivel_3").css({display: "none"}); $("#menu_nivel_3 ul").css({display: "none"}); $("#menu a").removeClass("activo"); var esta_1=false; var esta_2=false; jQuery.each($("#menu_nivel_1 li a"), function(i) { if($(this).attr("href")==$.cookie('apartado')){ esta_1=true; return false; } }); jQuery.each($("#menu_nivel_2 li a"), function() { if($(this).attr("href")==$.cookie('apartado')){ $("#menu_nivel_2").css("display","block"); var ul_activo=$(this).parent().parent().attr('class'); $("#menu_nivel_2 ul." + ul_activo).css("display","block"); $("#menu_nivel_1 li a").each(function (i) { if(i==ul_activo) $(this).addClass("activo"); }); $(this).addClass("activo"); esta_2=true; return false; } }); jQuery.each($("#menu_nivel_3 li a"), function(i) { if($(this).attr("href")==$.cookie('apartado')){ var ul_activo=$(this).parent().parent().attr('class'); $("#menu_nivel_3 ul." + ul_activo).css("display","block"); ul_activo=ul_activo.split("_"); $("#menu_nivel_2").css("display","block"); $("#menu_nivel_2 ul."+ul_activo[0]).css("display","block"); $("#menu_nivel_3").css("display","block"); $("#menu_nivel_2 ul."+ul_activo[0]+" li a").each(function (i) { if(i==ul_activo[1]) $(this).addClass("activo"); }); $("#menu_nivel_1 li a").each(function (i) { if(i==ul_activo[0]) $(this).addClass("activo"); }); $(this).addClass("activo"); return false; } }); $("#menu_nivel_1 li a").click(function () { $("#menu_nivel_1 li a").removeClass("activo"); $(this).addClass("activo"); var actual = $(this); if($(this).attr("href")!="#") $.cookie('apartado',$(this).attr("href")); var id_actual=$("#menu_nivel_1 li a").index(actual); $("#menu_nivel_2 ul").css({display: "none"}); $("#menu_nivel_3").css("display","none"); if($("#menu_nivel_2 ul."+id_actual)){ $("#menu_nivel_2 ul."+id_actual).css({display:"block"}); $("#menu_nivel_2 ul."+id_actual+" li a").removeClass("activo"); $("#menu_nivel_2 ul."+id_actual+" li:first-child a").addClass("activo"); if($("#menu_nivel_2 ul."+id_actual+" li:first-child a").attr("target")!="_blank") $.cookie('apartado',$("#menu_nivel_2 ul."+id_actual+" li:first-child a").attr("href")); $("#mi_iframe").attr("src",$("#menu_nivel_2 ul."+id_actual+" li:first-child a").attr("href")); $("#menu_nivel_2").css({display: "block"}); if($("#menu_nivel_3 ul."+id_actual+"_0").length){ $("#menu_nivel_3 ul").css('display','none'); if($("#menu_nivel_3 ul."+id_actual+"_0 li:first-child a").attr("target")!="_blank") $.cookie('apartado',$("#menu_nivel_3 ul."+id_actual+"_0 li:first-child a").attr("href")); $("#menu_nivel_3").fadeIn("fast",function(){ $("#menu_nivel_3 ul."+id_actual+"_0 li a").removeClass("activo"); $("#menu_nivel_3 ul."+id_actual+"_0 li:first-child a").addClass("activo"); $("#mi_iframe").attr("src",$("#menu_nivel_3 ul."+id_actual+"_0 li:first-child a").attr("href")); $("#menu_nivel_3 ul."+id_actual+"_0").css('display','block'); }); }else{ $("#menu_nivel_3").fadeOut("fast"); $("#menu_nivel_3 ul").css('display','none'); } } return false; }); $("#menu_nivel_2 li a").click(function(){ if($(this).attr("href")!="#") $.cookie('apartado',$(this).attr("href")); var clase=$(this).attr("class"); var actual = $(this); var ul_activo=$(this).parent().parent().attr('class'); var id_actual=$("."+ul_activo+" li a").index(actual); if($("#menu_nivel_3 ul."+ul_activo+"_"+id_actual).length){ $("#menu_nivel_3 ul").css('display','none'); $("#menu_nivel_3").css("display","block") $("#menu_nivel_3 ul."+ul_activo+"_"+id_actual+" li a").removeClass("activo"); $("#menu_nivel_3 ul."+ul_activo+"_"+id_actual+" li:first-child a").addClass("activo"); if($("#menu_nivel_3 ul."+ul_activo+"_"+id_actual+" li:first-child a").attr("target")=="_blank") window.open($("#menu_nivel_3 ul."+ul_activo+"_"+id_actual+" li:first-child a").attr("href")); else{ $.cookie('apartado',$("#menu_nivel_3 ul."+ul_activo+"_"+id_actual+" li:first-child a").attr("href")); $("#mi_iframe").attr("src",$("#menu_nivel_3 ul."+ul_activo+"_"+id_actual+" li:first-child a").attr("href")); } $("#menu_nivel_3 ul."+ul_activo+"_"+id_actual).css('display','block'); }else{ $("#menu_nivel_3 ul").css('display','none'); $("#menu_nivel_3").css('display','none'); } $("#menu_nivel_2 li a").removeClass("activo"); $(this).addClass("activo"); }); $("#menu_nivel_3 li a").click(function(){ if($(this).attr("target")!="_blank") $.cookie('apartado',$(this).attr("href")); $("#menu_nivel_3 li a").removeClass("activo"); $(this).addClass("activo"); }); $("#contenedor_redes .menu > li").click(function(e){ var a = e.target.id; if(a=="tab_twitter") var b="tab_facebook"; else var b="tab_twitter"; //desactivamos seccion y activamos elemento de menu $("#contenedor_redes > .menu > li.active").removeClass("active"); $("#contenedor_redes > .menu > #"+a).addClass("active"); //ocultamos divisiones, mostramos la seleccionada $("."+b).css("display","none"); $("."+a).css("display","block"); }); var css = '@font-face { '+ ' font-family: Folio; '+ 'src: url(\'css/folio-webfont.eot\'); '+ 'src: url(\'css/folio-webfont.eot?#iefix\') format(\'embedded-opentype\'), '+ ' url(\'css/folio-webfont.woff\') format(\'woff\'), '+ ' url(\'css/folio-webfont.ttf\') format(\'truetype\'), '+ ' url(\'css/folio-webfont.svg#\') format(\'svg\'); '+ '} '+ '.mi_fuente { '+ ' font-family:Folio, Trebuchet MS,sans-serif, Helvetica,Verdana, Arial; '+ '}'; addDeclaration(css); } function addDeclaration(css){ if (document.createStyleSheet){ var st = document.createStyleSheet(); st.cssText = css; } else { var st = document.createElement('style'); st.textContent = css; document.getElementsByTagName('head')[0].appendChild(st); } $(".destacado li a span").addClass("mi_fuente"); $("h2 span").addClass("mi_fuente"); $(".enlaces_redes span").addClass("mi_fuente"); $("h2 span").css("display","block"); $(".destacado li a span").css("display","block"); $(".enlaces_redes span").css("display","inline-table"); } var apartado=""; function doIframe(){ if($.cookie('apartado')){ apartado=$.cookie('apartado'); o = document.getElementsByTagName('iframe'); for(i=0;i