function valor_parametro(name){
  var regexS = "[\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var tmpURL = window.location.href;
  var results = regex.exec( tmpURL );

  if( results == null )
    return "";
  else
    return results[1];
  }

function popup_loteria_navidad(p){  
  if(p==1){
  	window.open("/navidad_09/index.html", "", "width=570px, height=300px, status=0, toolbar=0");
    }
  }
  
// Funciones para añadir o quitar desplegados
function despliega_info_estrenos(object){
  // Primero quito todas las clases que haya y oculto la información
  $("LI.desplegado .mostrar-contenido").addClass("oculto");
  $("LI.desplegado").removeClass("desplegado");
	
  // Pongo el class desplegado y muestro la información
  $("LI[title='" + object.title + "']").addClass("desplegado");
  $("LI[title='" + object.title + "'] .mostrar-contenido").removeClass("oculto");
  }
  
function cerrar_info_estrenos(){
  $("LI.desplegado .mostrar-contenido").addClass("oculto");
  $("LI.desplegado").removeClass("desplegado");
  }

(function($){
	$(document).ready(function(){
		make_portada_movible();
	});
         //$(window).unload( function () { save_data(); } );
})(jQuery);
var multimedia_so;
var timer_tipo1;
function make_portada_movible() {
/*	var sortableChange = function(e, ui){
//		if(ui.sender){
//			var w = ui.element.width();
//			ui.placeholder.width(w);
//			ui.helper.css("width",ui.element.children().width());
//		}
	};
	var sortableUpdate = function(e, ui){
	};
                var els = ['#sort1', '#sort2', '#sort3'];
		var $els = $(els.toString());
		$els.sortable({
			items: '> .groupItem',
			handle: '.itemHeader',
			cursor: 'move',
			opacity: 0.6,
			appendTo: 'body',
			placeholder: 'sortHelper',
			connectWith: els,
			start: function(e,ui) {
                                 ui.helper.css("width", 304);
			},
			change: sortableChange,
			update: sortableUpdate
		});*/
}

function collapse_seccion(object) {
        object.parents(".groupItem").find(".itemContent").toggle();
        object.toggleClass("cerrado");
        //Refresco todo lo que hay debajo para evitar bug en IE6
        object.parents(".groupWrapper").find(".groupItem").each(function(){
                if($(this).attr("id")!=object.parents(".groupItem:first").attr("id")){
                        $(this).find(".itemHeader").toggleClass("changed")
                }
        })
}
function collapse_seccion_pestanas(object) {
        object.parents(".groupItem").find(".content_pestanas").toggle();
        object.toggleClass("cerrado");
        //Refresco todo lo que hay debajo para evitar bug en IE6
        object.parents(".groupWrapper").find(".groupItem").each(function(){
                if($(this).attr("id")!=object.parents(".groupItem:first").attr("id")){
                        $(this).find(".itemHeader").toggleClass("changed")
                }
        })
}
function show_preload(n,padre){
        //Compruebo si está cargada
        cargada=false;
        $(padre).find(".pre_load_" + n + " img").each(function() {
                cargada=true;
        });
        //Si no está cargada la cargo
        if (!cargada){
                //$(padre).find(".pre_load_" + n).html("<img src='" + $(padre).find(".pre_load_" + n).text() + "' />")
                aux = $(padre).find(".pre_load_" + n).text().split("|@|");
				if (aux.size>3) {
					$(padre).find(".pre_load_" + n).html("<a href='/mediateca/multimedia/" + aux[3] + "'><img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' /></a>")				
				}else {
					$(padre).find(".pre_load_" + n).html("<a href='/noticia/" + aux[1] + "'><img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' /></a>")
					
				}
        }
        //Repito el proceso para la n+1
        m=1*n + 1
        cargada=false;
        $(padre).find(".pre_load_" + m + " img").each(function() {
                cargada=true;
        });
        if (!cargada){
                //$(padre).find(".pre_load_" + m).html("<img src='" + $(padre).find(".pre_load_" + m).text() + "' />")
                aux = $(padre).find(".pre_load_" + m).text().split("|@|");
				if (aux.size>3) {
					$(padre).find(".pre_load_" + n).html("<a href='/mediateca/multimedia/" + aux[3] + "'><img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' /></a>")
				}else {
					$(padre).find(".pre_load_" + m).html("<a href='/noticia/" + aux[1] + "'><img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' /></a>")
				}
        }
}

function show_preload_verano(n,padre){
        //Compruebo si está cargada
        cargada=false;
        $(padre).find(".pre_load_" + n + " img").each(function() {
                cargada=true;
        });
        //Si no está cargada la cargo
        if (!cargada){
                //$(padre).find(".pre_load_" + n).html("<img src='" + $(padre).find(".pre_load_" + n).text() + "' />")
                aux = $(padre).find(".pre_load_" + n).text().split("|@|");
				if (aux.size>3) {
					$(padre).find(".pre_load_" + n).html("<img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' />")
				}else {
					$(padre).find(".pre_load_" + m).html("<img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' />")
				}
        }
        //Repito el proceso para la n+1
        m=1*n + 1
        cargada=false;
        $(padre).find(".pre_load_" + m + " img").each(function() {
                cargada=true;
        });
        if (!cargada){
                //$(padre).find(".pre_load_" + m).html("<img src='" + $(padre).find(".pre_load_" + m).text() + "' />")
                aux = $(padre).find(".pre_load_" + m).text().split("|@|");
				if (aux.size>3) {
					$(padre).find(".pre_load_" + n).html("<img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' />")
				}else {
					$(padre).find(".pre_load_" + m).html("<img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' />")
				}
        }
}

function go_to_page_tipo2(object, foto_verano){
	object.parents("div.noticias_destacadas").find("div.noticia").hide();
	object.parents("div.noticias_destacadas").find("li").removeClass("sel");
	object.parent("li").addClass("sel");
	trozos = object.attr("title").split("_");
	seccion = trozos[0];
	i = trozos[1];
	$("#destacada_" + seccion + "_" + i).show();
	if (foto_verano == 1) {
	show_preload_verano(i, object.parents("div.noticias_destacadas"));
	} else {
		show_preload(i, object.parents("div.noticias_destacadas"));
		}
                add_counter();
}
function go_to_next_page_tipo2(object, foto_verano){
        i = object.parents(".noticias_destacadas").find(".noticia:visible").attr("id").replace("destacada_","");
        trozos = i.split("_");
        seccion = trozos[0];
        i = trozos[1];
        i=1*i+1;
        if (i<=object.parents(".noticias_destacadas").find(".noticia:last").attr("id").replace("destacada_","").split("_")[1]) {
                object.parents(".noticias_destacadas").find(".noticia").hide();
                object.parents(".noticias_destacadas").find("li").removeClass("sel");
                object.parents(".noticias_destacadas").find(".multimedia-paginacion a[title='" + seccion + "_" + i + "']").parent("li").addClass("sel");
                $("#destacada_" + seccion + "_" + i).show();
                if (foto_verano == 1) {
	show_preload_verano(i, object.parents("div.noticias_destacadas"));
	} else {
		show_preload(i, object.parents("div.noticias_destacadas"));
		}
                add_counter();
        }
}
function go_to_previous_page_tipo2(object, foto_verano){
        i = object.parents(".noticias_destacadas").find(".noticia:visible").attr("id").replace("destacada_","");
        trozos = i.split("_");
        seccion = trozos[0];
        i = trozos[1];
        i=1*i-1;
        if (i>0) {
                object.parents(".noticias_destacadas").find(".noticia").hide();
                object.parents(".noticias_destacadas").find("li").removeClass("sel");
                object.parents(".noticias_destacadas").find(".multimedia-paginacion a[title='" + seccion + "_" + i + "']").parent("li").addClass("sel");
                $("#destacada_" + seccion + "_" + i).show();
                if (foto_verano == 1) {
	show_preload_verano(i, object.parents("div.noticias_destacadas"));
	} else {
		show_preload(i, object.parents("div.noticias_destacadas"));
		}
                add_counter();
        }
}

function go_to_page_vivir_verano_tipo2(object){
        object.parents("div.noticias_destacadas_verano").find("div.noticia").hide();
        object.parents("div.noticias_destacadas_verano").find("li").removeClass("sel");
        object.parent("li").addClass("sel");
        trozos = object.attr("title").split("_");
        seccion = trozos[0];
        i = trozos[1];
        $("#destacada_verano_" + seccion + "_" + i).show();
        //show_preload(i,object.parents("div.noticias_destacadas_verano"));
                add_counter();
}
function go_to_next_page_vivir_verano_tipo2(object){
        i = object.parents(".noticias_destacadas_verano").find(".noticia:visible").attr("id").replace("destacada_verano_","");
        trozos = i.split("_");
        seccion = trozos[0];
        i = trozos[1];
        i=1*i+1;
        if (i<=object.parents(".noticias_destacadas_verano").find(".noticia:last").attr("id").replace("destacada_verano_","").split("_")[1]) {
                object.parents(".noticias_destacadas_verano").find(".noticia").hide();
                object.parents(".noticias_destacadas_verano").find("li").removeClass("sel");
                object.parents(".noticias_destacadas_verano").find(".multimedia-paginacion a[title='" + seccion + "_" + i + "']").parent("li").addClass("sel");
                $("#destacada_verano_" + seccion + "_" + i).show();
                //show_preload(i,object.parents(".noticias_destacadas_verano"));
                add_counter();
        }
}
function go_to_previous_page_vivir_verano_tipo2(object){
        i = object.parents(".noticias_destacadas_verano").find(".noticia:visible").attr("id").replace("destacada_verano_","");
        trozos = i.split("_");
        seccion = trozos[0];
        i = trozos[1];
        i=1*i-1;
        if (i>0) {
                object.parents(".noticias_destacadas_verano").find(".noticia").hide();
                object.parents(".noticias_destacadas_verano").find("li").removeClass("sel");
                object.parents(".noticias_destacadas_verano").find(".multimedia-paginacion a[title='" + seccion + "_" + i + "']").parent("li").addClass("sel");
                $("#destacada_verano_" + seccion + "_" + i).show();
                //show_preload(i,object.parents(".noticias_destacadas_verano"));
                add_counter();
        }
}

function go_to_page_especial_informativo_tipo2(object){
        object.parents("div.noticias_destacadas_especial_informativo").find(".noticia").hide();
        object.parents("div.noticias_destacadas_especial_informativo").find("li").removeClass("sel");
        object.parent("li").addClass("sel");
        trozos = object.attr("title").split("_");
        seccion = trozos[0];
        i = trozos[1];
        $("#destacada_especial_informativo_" + seccion + "_" + i).show();
        //show_preload(i,object.parents("div.noticias_destacadas_especial_informativo"));
                add_counter();
}
function go_to_next_page_especial_informativo_tipo2(object){
        i = object.parents(".noticias_destacadas_especial_informativo").find(".noticia:visible").attr("id").replace("destacada_especial_informativo_","");
        trozos = i.split("_");
        seccion = trozos[0];
        i = trozos[1];
        i=1*i+1;
        if (i<=object.parents(".noticias_destacadas_especial_informativo").find(".noticia:last").attr("id").replace("destacada_especial_informativo_","").split("_")[1]) {
                object.parents(".noticias_destacadas_especial_informativo").find(".noticia").hide();
                object.parents(".noticias_destacadas_especial_informativo").find("li").removeClass("sel");
                object.parents(".noticias_destacadas_especial_informativo").find(".multimedia-paginacion a[title='" + seccion + "_" + i + "']").parent("li").addClass("sel");
                $("#destacada_especial_informativo_" + seccion + "_" + i).show();
                //show_preload(i,object.parents(".noticias_destacadas_especial_informativo"));
                add_counter();
        }
}
function go_to_previous_page_especial_informativo_tipo2(object){
        i = object.parents(".noticias_destacadas_especial_informativo").find(".noticia:visible").attr("id").replace("destacada_especial_informativo_","");
        trozos = i.split("_");
        seccion = trozos[0];
        i = trozos[1];
        i=1*i-1;
        if (i>0) {
                object.parents(".noticias_destacadas_especial_informativo").find(".noticia").hide();
                object.parents(".noticias_destacadas_especial_informativo").find("li").removeClass("sel");
                object.parents(".noticias_destacadas_especial_informativo").find(".multimedia-paginacion a[title='" + seccion + "_" + i + "']").parent("li").addClass("sel");
                $("#destacada_especial_informativo_" + seccion + "_" + i).show();
                //show_preload(i,object.parents(".noticias_destacadas_especial_informativo"));
                add_counter();
        }
}

function go_to_imagen_album(nueva_imagen){
  // Pongo a invisible la que estaba como visible
  $(".bloque-distribuidor").find(".imagen:visible").hide();
  // Pongo a visible la que hemos seleccionado
  $(".bloque-distribuidor").find(".imagen[id='imagen_"+nueva_imagen+"']").show(); 
  
  $(".listado_imagenes").find(".relativo").removeClass("sel");
  $(".listado_imagenes").find("A[rel="+nueva_imagen+"]").parents(".relativo").addClass("sel");
  }

function go_to_page_tipo1(object){
        $(".destacadas_tipo1 .noticia").hide();
        $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
        object.parent("li").addClass("sel");
        $("#destacada_tipo1_" + object.attr("title")).show();
        show_preload(i,$(".destacadas_tipo1"));
                add_counter();
}
function go_to_next_page_tipo1(object, valor){

/*
           if (valor==true && intervalo != 'parado') {
            clearInterval(intervalo);
            intervalo = 'parado';
            add_counter();
            return false;
        }

        if (valor == true) {
            add_counter();
        }
*/
        if (valor==true){
              clearInterval(timer_tipo1);
        }

        i = $(".destacadas_tipo1 .noticia:visible").attr("id").replace("destacada_tipo1_","");
        i=1*i+1;
        if (i<=$(".destacadas_tipo1 .noticia:last").attr("id").replace("destacada_tipo1_","")) {
                $(".destacadas_tipo1 .noticia").hide();
                $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
                $(".destacadas_tipo1 .multimedia-paginacion a[title='" + i + "']").parent("li").addClass("sel");
                $("#destacada_tipo1_" + i).show();
                es_noticia=false;
                $("#destacada_tipo1_" + i + " .titulo_destacado").each(function() {
                        es_noticia=true;
                });
                if (es_noticia) {
                        $(".destacadas_tipo1 .multimedia-paginacion").show();
                } else {
                        $(".destacadas_tipo1 .multimedia-paginacion").hide();
                }
                var fecha = new Date();
                var medio = fecha.getTime();
                show_preload(i,$(".destacadas_tipo1"));
                if (valor==true){
                    add_counter();
                }
        }
        if (i>$(".destacadas_tipo1 .noticia:last").attr("id").replace("destacada_tipo1_","")) {
                i = 1;
                $(".destacadas_tipo1 .noticia").hide();
                $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
                $(".destacadas_tipo1 .multimedia-paginacion a[title='" + i + "']").parent("li").addClass("sel");
                $("#destacada_tipo1_" + i).show();
                es_noticia=false;
                $("#destacada_tipo1_" + i + " .titulo_destacado").each(function() {
                        es_noticia=true;
                });
                if (es_noticia) {
                        $(".destacadas_tipo1 .multimedia-paginacion").show();
                } else {
                        $(".destacadas_tipo1 .multimedia-paginacion").hide();
                }
                show_preload(i,$(".destacadas_tipo1"));
                if (valor==true){
                    add_counter();
                }
        }
}
function go_to_previous_page_tipo1(object,valor){
/*
           if (valor==true && intervalo != 'parado') {
            clearInterval(intervalo);
            intervalo = 'parado';
            add_counter();
            return false;
        }

        if (valor == true) {
            add_counter();
        }
*/
        if (valor==true){
              clearInterval(timer_tipo1);
        }
        i = $(".destacadas_tipo1 .noticia:visible").attr("id").replace("destacada_tipo1_","");
        i=1*i-1;
        if (i>0) {
                $(".destacadas_tipo1 .noticia").hide();
                $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
                $(".destacadas_tipo1 .multimedia-paginacion a[title='" + i + "']").parent("li").addClass("sel");
                $("#destacada_tipo1_" + i).show();
                es_noticia=false;
                $("#destacada_tipo1_" + i + " .titulo_destacado").each(function() {
                        es_noticia=true;
                });
                if (es_noticia) {
                        $(".destacadas_tipo1 .multimedia-paginacion").show();
                } else {
                        $(".destacadas_tipo1 .multimedia-paginacion").hide();
                }
                show_preload(i,$(".destacadas_tipo1"));
                add_counter();
        }
        if (i==0) {
                i = $(".destacadas_tipo1 .noticia:last").attr("id").replace("destacada_tipo1_","");
                $(".destacadas_tipo1 .noticia").hide();
                $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
                $(".destacadas_tipo1 .multimedia-paginacion a[title='" + i + "']").parent("li").addClass("sel");
                $("#destacada_tipo1_" + i).show();
                es_noticia=false;
                $("#destacada_tipo1_" + i + " .titulo_destacado").each(function() {
                        es_noticia=true;
                });
                if (es_noticia) {
                        $(".destacadas_tipo1 .multimedia-paginacion").show();
                } else {
                        $(".destacadas_tipo1 .multimedia-paginacion").hide();
                }
                show_preload(i,$(".destacadas_tipo1"));
                add_counter();
        }
}
function next_resultados_deportivos(){
/*
           if (intervalo != 'parado') {
            clearInterval(intervalo);
            intervalo = 'parado';
            add_counter();
            return;
        }

        if (intervalo == 'parado') {
             add_counter();
        }
*/

              clearInterval(timer_tipo1);

        i = $(".destacadas_tipo1 .noticia:visible").attr("id").replace("destacada_tipo1_","");
        i=1*i+1;
        if (i<=$(".destacadas_tipo1 .noticia:last").attr("id").replace("destacada_tipo1_","")) {
                $(".destacadas_tipo1 .noticia").hide();
                $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
                $(".destacadas_tipo1 .multimedia-paginacion a[title='" + i + "']").parent("li").addClass("sel");
                $("#destacada_tipo1_" + i).show();
                es_noticia=false;
                $("#destacada_tipo1_" + i + " .titulo_destacado").each(function() {
                        es_noticia=true;
                });
                if (es_noticia) {
                        $(".destacadas_tipo1 .multimedia-paginacion").show();
                } else {
                        $(".destacadas_tipo1 .multimedia-paginacion").hide();
                }
                show_preload(i,$(".destacadas_tipo1"));
                add_counter();
        }
        if (i>$(".destacadas_tipo1 .noticia:last").attr("id").replace("destacada_tipo1_","")) {
                i = 1;
                $(".destacadas_tipo1 .noticia").hide();
                $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
                $(".destacadas_tipo1 .multimedia-paginacion a[title='" + i + "']").parent("li").addClass("sel");
                $("#destacada_tipo1_" + i).show();
                es_noticia=false;
                $("#destacada_tipo1_" + i + " .titulo_destacado").each(function() {
                        es_noticia=true;
                });
                if (es_noticia) {
                        $(".destacadas_tipo1 .multimedia-paginacion").show();
                } else {
                        $(".destacadas_tipo1 .multimedia-paginacion").hide();
                }
                show_preload(i,$(".destacadas_tipo1"));
                add_counter();
        }
}
function previous_resultados_deportivos(){
/*
           if (intervalo != 'parado') {
            clearInterval(intervalo);
            intervalo = 'parado';
            //add_counter();
            return;
        }

        if (intervalo == 'parado') {
             add_counter();
        }
*/
              clearInterval(timer_tipo1);

        i = $(".destacadas_tipo1 .noticia:visible").attr("id").replace("destacada_tipo1_","");
        i=1*i-1;
        if (i>0) {
                $(".destacadas_tipo1 .noticia").hide();
                $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
                $(".destacadas_tipo1 .multimedia-paginacion a[title='" + i + "']").parent("li").addClass("sel");
                $("#destacada_tipo1_" + i).show();
                es_noticia=false;
                $("#destacada_tipo1_" + i + " .titulo_destacado").each(function() {
                        es_noticia=true;
                });
                if (es_noticia) {
                        $(".destacadas_tipo1 .multimedia-paginacion").show();
                } else {
                        $(".destacadas_tipo1 .multimedia-paginacion").hide();
                }
                show_preload(i,$(".destacadas_tipo1"));
                add_counter();
               
        }
        if (i==0) {
                i = $(".destacadas_tipo1 .noticia:last").attr("id").replace("destacada_tipo1_","");
                $(".destacadas_tipo1 .noticia").hide();
                $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
                $(".destacadas_tipo1 .multimedia-paginacion a[title='" + i + "']").parent("li").addClass("sel");
                $("#destacada_tipo1_" + i).show();
                es_noticia=false;
                $("#destacada_tipo1_" + i + " .titulo_destacado").each(function() {
                        es_noticia=true;
                });
                if (es_noticia) {
                        $(".destacadas_tipo1 .multimedia-paginacion").show();
                } else {
                        $(".destacadas_tipo1 .multimedia-paginacion").hide();
                }
                show_preload(i,$(".destacadas_tipo1"));
                add_counter();
                
        }
}
function next_noticia_tipo1(){
        i = $(".destacadas_tipo1 .noticia:visible").attr("id").replace("destacada_tipo1_","");
        i=1*i+1;
        if (i<=$(".destacadas_tipo1 .noticia:last").attr("id").replace("destacada_tipo1_","")) {
                $(".destacadas_tipo1 .noticia").hide();
                $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
                $(".destacadas_tipo1 .multimedia-paginacion a[title='" + i + "']").parent("li").addClass("sel");
                $("#destacada_tipo1_" + i).show();
                es_noticia=false;
                $("#destacada_tipo1_" + i + " .titulo_destacado").each(function() {
                        es_noticia=true;
                });
                if (es_noticia) {
                        $(".destacadas_tipo1 .multimedia-paginacion").show();
                } else {
                        $(".destacadas_tipo1 .multimedia-paginacion").hide();
                }
                show_preload(i,$(".destacadas_tipo1"));
                add_counter();
        }
}
function previous_noticia_tipo1(){
        i = $(".destacadas_tipo1 .noticia:visible").attr("id").replace("destacada_tipo1_","");
        i=1*i-1;
        if (i>0) {
                $(".destacadas_tipo1 .noticia").hide();
                $(".paginador_destacadas_tipo1").parent("li").removeClass("sel");
                $(".destacadas_tipo1 .multimedia-paginacion a[title='" + i + "']").parent("li").addClass("sel");
                $("#destacada_tipo1_" + i).show();
                es_noticia=false;
                $("#destacada_tipo1_" + i + " .titulo_destacado").each(function() {
                        es_noticia=true;
                });
                if (es_noticia) {
                        $(".destacadas_tipo1 .multimedia-paginacion").show();
                } else {
                        $(".destacadas_tipo1 .multimedia-paginacion").hide();
                }
                show_preload(i,$(".destacadas_tipo1"));
                add_counter();
        }
}
function go_to_page_autores(object){
        object.parents("div.itemContent").find(".miniaturas_autores").hide();
        object.parents("div.itemContent").find("li").removeClass("sel");
        object.parent("li").addClass("sel");
        i = object.attr("title").replace("autores_","");
        $("#miniaturas_autores_pag_" + i).show();
                add_counter();
}
function go_to_next_page_autores(object){
        i = object.parents(".itemContent").find(".miniaturas_autores:visible").attr("id").replace("miniaturas_autores_pag_","");
        i=1*i+1;
        if (i<=object.parents(".itemContent").find(".miniaturas_autores:last").attr("id").replace("miniaturas_autores_pag_","")) {
                object.parents("div.itemContent").find(".miniaturas_autores").hide();
                object.parents("div.itemContent").find("li").removeClass("sel");
                object.parents(".itemContent").find("a[title='autores_" + i + "']").parent("li").addClass("sel");
                $("#miniaturas_autores_pag_" + i).show();
                add_counter();
        }
}
function go_to_previous_page_autores(object){
        i = object.parents(".itemContent").find(".miniaturas_autores:visible").attr("id").replace("miniaturas_autores_pag_","");
        i=1*i-1;
        if (i>0) {
                object.parents("div.itemContent").find(".miniaturas_autores").hide();
                object.parents("div.itemContent").find("li").removeClass("sel");
                object.parents(".itemContent").find("a[title='autores_" + i + "']").parent("li").addClass("sel");
                $("#miniaturas_autores_pag_" + i).show();
                add_counter();
        }
}

/* Paginador Servicios*/
function go_to_page_servicios(object){
        object.parents("div.itemContent").find(".imagenes_servicios").hide();
        object.parents("div.itemContent").find("li").removeClass("sel");
        object.parent("li").addClass("sel");
        i = object.attr("title").replace("servicios_","");
        $("#imagenes_servicios_pag_" + i).show();
                add_counter();
}

function go_to_next_page_servicios(object){
        i = object.parents(".itemContent").find(".imagenes_servicios:visible").attr("id").replace("imagenes_servicios_pag_","");
        i=1*i+1;
        if (i<=object.parents(".itemContent").find(".imagenes_servicios:last").attr("id").replace("imagenes_servicios_pag_","")) {
                object.parents("div.itemContent").find(".imagenes_servicios").hide();
                object.parents("div.itemContent").find("li").removeClass("sel");
                object.parents(".itemContent").find("a[title='servicios_" + i + "']").parent("li").addClass("sel");
                $("#imagenes_servicios_pag_" + i).show();
                add_counter();
        }
}
function go_to_previous_page_servicios(object){
        i = object.parents(".itemContent").find(".imagenes_servicios:visible").attr("id").replace("imagenes_servicios_pag_","");
        i=1*i-1;
        if (i>0) {
                object.parents("div.itemContent").find(".imagenes_servicios").hide();
                object.parents("div.itemContent").find("li").removeClass("sel");
                object.parents(".itemContent").find("a[title='servicios_" + i + "']").parent("li").addClass("sel");
                $("#imagenes_servicios_pag_" + i).show();
                add_counter();
        }
}

/* Paginador Blogs*/
function go_to_page_blogs(object){
        object.parents("div.itemContent").find(".imagenes_blogs").hide();
        object.parents("div.itemContent").find("li").removeClass("sel");
        object.parent("li").addClass("sel");
        i = object.attr("title").replace("blog_","");
        $("#imagenes_blogs_pag_" + i).show();
                add_counter();
}
function go_to_next_page_blogs(object){
        i = object.parents(".itemContent").find(".imagenes_blogs:visible").attr("id").replace("imagenes_blogs_pag_","");
        i=1*i+1;
        if (i<=object.parents(".itemContent").find(".imagenes_blogs:last").attr("id").replace("imagenes_blogs_pag_","")) {
                object.parents("div.itemContent").find(".imagenes_blogs").hide();
                object.parents("div.multimedia-paginacion").find("li").removeClass("sel");
                object.parents(".itemContent").find("a[title='blog_" + i + "']").parent("li").addClass("sel");
                $("#imagenes_blogs_pag_" + i).show();
                add_counter();
        }
}
function go_to_previous_page_blogs(object){
        i = object.parents(".itemContent").find(".imagenes_blogs:visible").attr("id").replace("imagenes_blogs_pag_","");
        i=1*i-1;
        if (i>0) {
                object.parents("div.itemContent").find(".imagenes_blogs").hide();
                object.parents("div.multimedia-paginacion").find("li").removeClass("sel");
                object.parents(".itemContent").find("a[title='blog_" + i + "']").parent("li").addClass("sel");
                $("#imagenes_blogs_pag_" + i).show();
                add_counter();
        }
}


/* Comprimir/ampliar configuracion portada */
function configurar_portada(object){
        $("#listado_secciones_home").slideToggle();
        $(".restaurar").toggle();
}
/* Mostrar/ocultar secciones */
function toggle_seccion(object){
        visible = $("#" + object.attr("title")).is(":visible");
        object.toggleClass("sel");
        //$("#" + object.attr("title") + " .preload_video_1").empty();
        if (visible) {
                hide_seccion(object.attr("title"));
        } else {
                show_seccion(object.attr("title"),1);
        }
        load_videos("#" + object.attr("title") + " .preload_video_1");
        //initial_load_images();
        make_portada_movible();
        save_data(object.attr("title"),!visible);
}
/* Comprimir/ampliar configuracion seccion */
function configurar_seccion(object){
        if (object.parent().next(".itemContent").find(".personalizacion:first").is(':visible')) {
                object.parents(".groupItem").find(".mas_noticias").hide();
                object.parents(".groupItem").find(".menos_noticias").hide();
        } else {
                object.parents(".groupItem").find(".mas_noticias").show();
                object.parents(".groupItem").find(".menos_noticias").show();
        }
        object.parent().next(".itemContent").find(".personalizacion").slideToggle();
}
function configurar_seccion_a_tu_salud(object){
        if (object.parents(".groupItem").find(".itemContent:visible .personalizacion:first").is(':visible')) {
                object.parents(".groupItem").find(".mas_noticias").hide();
                object.parents(".groupItem").find(".menos_noticias").hide();
        } else {
                object.parents(".groupItem").find(".mas_noticias").show();
                object.parents(".groupItem").find(".menos_noticias").show();
        }
        object.parents(".groupItem").find(".itemContent:visible .personalizacion").slideToggle();
}
/* Mostrar/ocultar subsecciones */
function toggle_subseccion(object){
        visible = $("#" + object.attr("title")).is(":visible");
        object.toggleClass("sel");
        object.parents(".groupItem").find(".itemContent").append($("#" + object.attr("title")));
        $("#" + object.attr("title")).slideToggle();
        if (!visible) {
                object.parents(".groupItem").find(".mas_noticias").show();
                object.parents(".groupItem").find(".menos_noticias").show();                
        }
        save_data(object.attr("title"),!visible);
}
function toggle_subseccion_a_tu_salud(object){
        visible = $("#" + object.attr("title")).is(":visible");
        object.toggleClass("sel");
        object.parents(".itemContent").append($("#" + object.attr("title")));
        $("#" + object.attr("title")).slideToggle();
        if (!visible) {
                object.parents(".itemContent").find(".mas_noticias").show();
                object.parents(".itemContent").find(".menos_noticias").show();                
        }
        save_data(object.attr("title"),!visible);
}
function toggle_a_tu_salud(object){
        object.parents(".groupItem").find(".itemContent").hide();
        object.parents(".groupItem").find("#a-tu-salud_" + object.attr('title')).show();
        object.parents(".groupItem").find(".pestanas_a_tu_salud li").removeClass("sel");
        object.parents(".groupItem").find("li[title='" + object.attr('title') + "']").addClass("sel")
}
function toggle_subseccion_verde(object){
        visible = $("#" + object.attr("title")).is(":visible");
        object.toggleClass("sel");
        object.parents(".itemContent").append($("#" + object.attr("title")));
        $("#" + object.attr("title")).slideToggle();
        if (!visible) {
                object.parents(".itemContent").find(".mas_noticias").show();
                object.parents(".itemContent").find(".menos_noticias").show();                
        }
        save_data(object.attr("title"),!visible);
}
function toggle_verde(object){
        object.parents(".groupItem").find(".itemContent").hide();
        object.parents(".groupItem").find("#verde_" + object.attr('title')).show();
        object.parents(".groupItem").find(".pestanas_verde li").removeClass("sel");
        object.parents(".groupItem").find("li[title='" + object.attr('title') + "']").addClass("sel")
}
function toggle_edicion_regional(object){
        object.parents(".groupItem").find(".itemContent").hide();
        object.parents(".groupItem").find("#ediciones_regionales_" + object.attr('title')).show();
        object.parents(".groupItem").find(".pestanas_ediciones_regionales li").removeClass("sel");
        object.parents(".groupItem").find("li[title='" + object.attr('title') + "']").addClass("sel")
}
function toggle_vivir_al_dia(object){
        object.parents(".groupItem").find(".itemContent").hide();
        object.parents(".groupItem").find("#vivir_al_dia_" + object.attr('title')).show();
        object.parents(".groupItem").find(".pestanas_vivir_al_dia li").removeClass("sel");
        object.parents(".groupItem").find("li[title='" + object.attr('title') + "']").addClass("sel")
}
function toggle_subseccion_vd_viajes(object){
        visible = $("#" + object.attr("title")).is(":visible");
        object.toggleClass("sel");
        object.parents(".itemContent").append($("#" + object.attr("title")));
        $("#" + object.attr("title")).slideToggle();
        if (!visible) {
                object.parents(".itemContent").find(".mas_noticias").show();
                object.parents(".itemContent").find(".menos_noticias").show();                
        }
        save_data(object.attr("title"),!visible);
}
function toggle_vd_viajes(object){
        object.parents(".groupItem").find(".itemContent").hide();
        object.parents(".groupItem").find("#vd-viajes_" + object.attr('title')).show();
        object.parents(".groupItem").find(".pestanas_vd_viajes li").removeClass("sel");
        object.parents(".groupItem").find("li[title='" + object.attr('title') + "']").addClass("sel")
}

function toggle_subseccion_ciencia(object){
        visible = $("#" + object.attr("title")).is(":visible");
        object.toggleClass("sel");
        object.parents(".itemContent").append($("#" + object.attr("title")));
        $("#" + object.attr("title")).slideToggle();
        if (!visible) {
                object.parents(".itemContent").find(".mas_noticias").show();
                object.parents(".itemContent").find(".menos_noticias").show();                
        }
        save_data(object.attr("title"),!visible);
}
function toggle_ciencia(object){
        object.parents(".groupItem").find(".itemContent").hide();
        object.parents(".groupItem").find("#ciencia_" + object.attr('title')).show();
        object.parents(".groupItem").find(".pestanas_ciencia li").removeClass("sel");
        object.parents(".groupItem").find("li[title='" + object.attr('title') + "']").addClass("sel")
}

/* Mostrar mas-menos noticias en una sección */
function show_menos_noticias(object){
        if (object.parents(".modulo_noticias").children("UL.list-links").find("LI:visible").size()>1) {
                object.parents(".modulo_noticias").children("UL.list-links").find("LI:visible:last").hide();
        }
        save_data();
}
function show_mas_noticias(object){
        object.parents(".modulo_noticias").children("UL.list-links").find("LI:hidden:first").show();
        save_data();
}
        /* Restaurar la portada a su estado inicial */
   function restaurar_portada(object){

        $.cookie('col1', null);
        $.cookie('col2', null);
        $.cookie('col3', null);

       window.location = "http://www.larazon.es/"
   
//                ar_subsecciones = "," + visible_subsecciones + ",";
//                $(".groupItem").each(function() {
//                        hide_seccion($(this).attr("id"));
//                });
//                $initial_sort1.find(".groupItem").each(function() {
//
//                        show_seccion($(this).attr("id"),1);
//                        $(this).find(".modulo_noticias").each(function() {
//                                if (ar_subsecciones.indexOf(',' +$(this).attr("id") + ',')!=-1) {
//                                        $("#" + $(this).attr("id")).show();
//                                } else {
//                                        $("#" + $(this).attr("id")).hide();
//                                }
//                        })
//                });
//                // Restauro la segunda columna
//                $initial_sort2.find(".groupItem").each(function() {
//                        show_seccion($(this).attr("id"),2);
//                        $(this).find(".modulo_noticias").each(function() {
//                                if (ar_subsecciones.indexOf(',' +$(this).attr("id") + ',')!=-1) {
//                                        $("#" + $(this).attr("id")).show();
//                                } else {
//                                        $("#" + $(this).attr("id")).hide();
//                                }
//                        })
//                });
//                // Restauro la tercera columna
//                $initial_sort3.find(".groupItem").each(function() {
//                        show_seccion($(this).attr("id"),3);
//                         $(this).find(".modulo_noticias").each(function() {
//                                if (ar_subsecciones.indexOf(',' +$(this).attr("id") + ',')!=-1) {
//                                        $("#" + $(this).attr("id")).show();
//                                } else {
//                                        $("#" + $(this).attr("id")).hide();
//                                }
//                        })
//                });
//                coordina_secciones_visibles();
//                make_portada_movible();
//        $("#listado_secciones_home").slideUp();
//        $(".restaurar").toggle();
//        save_data();
        }

function bind_larazon_events() {
        /* ************* */
        /* FRONT HOME */
        /* ************* */
        /* Paginacion en portada */
        $(".elto_paginador").click(function() {
                $(this).parents("div.noticias_destacadas").find("div.noticia").hide();
                $("#" + $(this).attr("alt")).toggle();
                return false;
        });
        /* Paginacion distribuidor */
        $(".bloque-distribuidor .paginador a").click(function() {
                n = $(this).html();
                $(this).parents(".galery").find(".destacado").hide();
                $(this).parents(".galery").find(".paginacion LI.sel").removeClass("sel");
                $(this).parents("li").addClass("sel");
                $(this).parents(".galery").find("div." + n).toggle();
                return false;
        });
        $(".distribuidor_siguiente").click(function() {
                i = $(this).parents(".galery").find(".paginacion LI.sel a").html();
                i=1*i+1;
                if (i<=$(this).parents(".galery").find(".paginacion LI:last a").html()) {
                        $(this).parents(".galery").find(".destacado").hide();
                        $(this).parents(".galery").find(".paginacion LI.sel").removeClass("sel");
                        $(this).parents(".galery").find("li." + i).addClass("sel");
                        $(this).parents(".galery").find("div." + i).toggle();
                }
                return false;
        });
        $(".distribuidor_anterior").click(function() {
                i = $(this).parents(".galery").find(".paginacion LI.sel a").html();
                i=1*i-1;
                if (i>0) {
                        $(this).parents(".galery").find(".destacado").hide();
                        $(this).parents(".galery").find(".paginacion LI.sel").removeClass("sel");
                        $(this).parents(".galery").find("li." + i).addClass("sel");
                        $(this).parents(".galery").find("div." + i).toggle();
                }
                return false;
        });
        /* ***************** */
        /* DETALLE NOTICIA */
        /* ***************** */
        /* Mostrar fotos/videos/flash.... */
        $("ul.nav-multimedia li a").click(function() {
                if ($(this).attr("class")!="documents") {
                         $("ul.nav-multimedia li").removeClass("sel");
                         $(".paginador_imagenes_videos").parent("li").removeClass("sel");
                        $("a[title='video_1']").parent("li").addClass("sel");
                        $(this).parent("div").parent("li").addClass("sel");
                        $("#fotos").hide();
                        if ($("#videos").css("display") != "none") {
                        	if (videoplayer_noticia != undefined) {
										videoplayer_noticia.ToClip(0);
									}	                        
	                        $("#videos").hide();
                        }
                        $("#flash").hide();
                        //$("#documents").hide();
                        $("#" + $(this).attr("class")).show(); 
                }
        });
        /* Paginaciones de fotos */
        $(".paginador_imagenes_noticias").click(function() {
                $(".imagen_noticia").hide();
                $(".paginador_imagenes_noticias").parent("li").removeClass("sel");
                $(this).parent("li").addClass("sel");
                $("#image_" + $(this).attr("title")).show();
                $(".pie-foto").text($("#image_" + $(this).attr("title")).attr("alt"));
        });
        $(".next_imagenes_noticias").click(function() {
                j = $(this).parents(".multimedia-paginacion").find("li.sel a").html();
                i=1*j+1;
                if (i<=$(this).parents(".multimedia-paginacion").find("li:last a").html()) {
                        $("#image_" + j).hide();
                        $(this).parents(".multimedia-paginacion").find("li.sel").removeClass("sel");
                        $(this).parents(".multimedia-paginacion").find("li[title=" + i + "]").addClass("sel");
                        $("#image_" + i).toggle();
                        $(".pie-foto").text($("#image_" + i).attr("alt"));
                }
                return false;
        });
        $(".previous_imagenes_noticias").click(function() {
                j = $(this).parents(".multimedia-paginacion").find("li.sel a").html();
                i=1*j-1;
                if (i>0) {
                        $("#image_" + j).hide();
                        $(this).parents(".multimedia-paginacion").find("li.sel").removeClass("sel");
                        $(this).parents(".multimedia-paginacion").find("li[title=" + i + "]").addClass("sel");
                        $("#image_" + i).toggle();
                        $(".pie-foto").text($("#image_" + i).attr("alt"));
                }
                return false;
        });
        /* Paginaciones de videos */
        $(".paginador_videos_noticias").click(function() {
                $(".video_noticia").hide();
                $(".paginador_videos_noticias").parent("li").removeClass("sel");
                $(this).parent("li").addClass("sel");
                $("#video_" + $(this).attr("title")).show();
                $(".pie-foto").text($("#video_" + $(this).attr("title")).attr("alt"));
        });
        $(".next_videos_noticias").click(function() {
                j = $(this).parents(".multimedia-paginacion").find("li.sel a").html();
                i=1*j+1;
                if (i<=$(this).parents(".multimedia-paginacion").find("li:last a").html()) {
                        $("#video_" + j).hide();
                        $(this).parents(".multimedia-paginacion").find("li.sel").removeClass("sel");
                        $(this).parents(".multimedia-paginacion").find("li[title=" + i + "]").addClass("sel");
                        $("#video_" + i).toggle();
                }
                return false;
        });
        $(".previous_videos_noticias").click(function() {
                j = $(this).parents(".multimedia-paginacion").find("li.sel a").html();
                i=1*j-1;
                if (i>0) {
                        $("#video_" + j).hide();
                        $(this).parents(".multimedia-paginacion").find("li.sel").removeClass("sel");
                        $(this).parents(".multimedia-paginacion").find("li[title=" + i + "]").addClass("sel");
                        $("#video_" + i).toggle();
                }
                return false;
        });
        /* Paginaciones de flashes */
        $(".paginador_flash_noticias").click(function() {
                $(".flash_noticia").hide();
                $(".paginador_flash_noticias").parent("li").removeClass("sel");
                $(this).parent("li").addClass("sel");
                $("#caja_flash_" + $(this).attr("title")).show();
                $(".pie-flash").text($("#caja_flash_" + $(this).attr("title")).attr("alt"));
        });
        $(".next_flash_noticias").click(function() {
                j = $(this).parents(".multimedia-paginacion").find("li.sel a").html();
                i=1*j+1;
                if (i<=$(this).parents(".multimedia-paginacion").find("li:last a").html()) {
                        $("#caja_flash_" + j).hide();
                        $(this).parents(".multimedia-paginacion").find("li.sel").removeClass("sel");
                        $(this).parents(".multimedia-paginacion").find("li[title=" + i + "]").addClass("sel");
                        $("#caja_flash_" + i).toggle();
			               $(".pie-flash").text($("#caja_flash_" + i).attr("alt"));
                }
                return false;
        });
        $(".previous_flash_noticias").click(function() {
                j = $(this).parents(".multimedia-paginacion").find("li.sel a").html();
                i=1*j-1;
                if (i>0) {
                        $("#caja_flash_" + j).hide();
                        $(this).parents(".multimedia-paginacion").find("li.sel").removeClass("sel");
                        $(this).parents(".multimedia-paginacion").find("li[title=" + i + "]").addClass("sel");
                        $("#caja_flash_" + i).toggle();
			               $(".pie-flash").text($("#caja_flash_" + i).attr("alt"));
                }
                return false;
        });
        /* Paginaciones de documentos */
        $(".paginador_documentos_noticias").click(function() {
                $(".documento_noticia").hide();
                $(".paginador_documentos_noticias").parent("li").removeClass("sel");
                $(this).parent("li").addClass("sel");
                $("#documento_" + $(this).attr("title")).show();
                $(".pie-documento").text($("#documento_" + $(this).attr("title")));
        });
        $(".next_documentos_noticias").click(function() {
                j = $(this).parents(".multimedia-paginacion").find("li.sel a").html();
                i=1*j+1;
                if (i<=$(this).parents(".multimedia-paginacion").find("li:last a").html()) {
                        $("#documento_" + j).hide();
                        $(this).parents(".multimedia-paginacion").find("li.sel").removeClass("sel");
                        $(this).parents(".multimedia-paginacion").find("li[title=" + i + "]").addClass("sel");
                        $("#documento_" + i).toggle();
                }
                return false;
        });
        $(".previous_documentos_noticias").click(function() {
                j = $(this).parents(".multimedia-paginacion").find("li.sel a").html();
                i=1*j-1;
                if (i>0) {
                        $("#documento_" + j).hide();
                        $(this).parents(".multimedia-paginacion").find("li.sel").removeClass("sel");
                        $(this).parents(".multimedia-paginacion").find("li[title=" + i + "]").addClass("sel");
                        $("#documento_" + i).toggle();
                }
                return false;
        });
        /*****************************/
        /* REPRODUCTOR DE VIDEOS */
        /*****************************/
        if ($("a.flowplayer").length) {
            $("a.flowplayer").flowembed("/swf/flowplayer.swf",  {initialScale:'scale'});
        }
        $(".enviar_video").click(function() {
               id_video = $("#mediateca div.sel .paginador_imagenes_videos_imagen").attr("alt");
               window.location = "/enviarvideo/datos/" + id_video;
        });
        /****************************/
        /* REPRODUCTOR DE FLASH */
        /****************************/
        $(".flash_player").each(function(){
                swfobject.embedSWF($(this).attr("id"), $(this).attr("id"), "300", "120", "9.0.0");
        });
        if ($("#eltiempo_localidad_1").length) {
  		  	$("#eltiempo_localidad_1").autocomplete({url:'/el_tiempo/localidades',fillin:true,avisar:false,top: 23,left: 0,minchar: 1,call_to:'localidad1_seleccionada'});
  		  	cargar_tiempo_cookie('1');
  		  	$("#texto_localidad_1").click( function() {
  		  		$("#prevision_1").show();
  		  		$("#texto_localidad_1").parent().removeClass("localidad_unsel");
  		  		$("#texto_localidad_1").parent().addClass("localidad_sel");
  		  		$("#prevision_2").hide();
  		  		$("#texto_localidad_2").parent().removeClass("localidad_sel");
  		  		$("#texto_localidad_2").parent().addClass("localidad_unsel");
//  		  		$("#caja_eltiempo_localidad_1").show();
//  		  		$("#caja_eltiempo_localidad_2").hide();
  		  	});
  		  }	
        if ($("#eltiempo_localidad_2").length) {
  		  	$("#eltiempo_localidad_2").autocomplete({url:'/el_tiempo/localidades',fillin:true,avisar:false,top: 23,left: 0,minchar: 1,call_to:'localidad2_seleccionada'});
  		  	cargar_tiempo_cookie('2');
  		  	$("#texto_localidad_2").click( function() {
  		  		$("#prevision_2").show();
  		  		$("#texto_localidad_2").parent().removeClass("localidad_unsel");
  		  		$("#texto_localidad_2").parent().addClass("localidad_sel");
  		  		$("#prevision_1").hide();
  		  		$("#texto_localidad_1").parent().removeClass("localidad_sel");
  		  		$("#texto_localidad_1").parent().addClass("localidad_unsel");
//  		  		$("#caja_eltiempo_localidad_2").show();
//  		  		$("#caja_eltiempo_localidad_1").hide();
  		  	});
  		  }
		  if ($("#multimedia_container").length) {
		    var dominio = document.domain;
			if (dominio == "localhost") {
				dominio = dominio+":"+document.location.port
				}
			
			var flashvars = {
  				rutaFecha: "http://"+dominio+"/mediateca/list_by_fecha",
				rutaVistos: "http://"+dominio+"/mediateca/list_by_visitas",
				rutaSecciones: "http://"+dominio+"/mediateca/list_secciones",
				rutaBase: "http://"+dominio,
                rutaUpdate: "http://"+dominio+"/videos/visitar/" 
                         };
		  	if ($("#multimedia_container").attr("video") != undefined) {
		  		flashvars.video = $("#multimedia_container").attr("video");
		  	}
		  	if ($("#multimedia_container").attr("abrir") != undefined) {
		  		flashvars.abrir = $("#multimedia_container").attr("abrir");
		  	}
			var params = {
    			scale: "noscale",
				allowfullscreen: "true",
				base: "/swf/",
				//PRODUCCION
				AllowScriptAccess: "sameDomain"
			};
			var attributes = {
			};

			swfobject.embedSWF("/swf/mediacenter.swf", "multimedia_container", "100%", "100%", "8","/swf/expressInstall.swf", flashvars, params, attributes);

		  }
		  if ($("#multimedia_container_elecciones").length) {
		  	var ruta_carpeta_flash = "";
			var ruta_flash = "";
			
		  	if ($("#multimedia_container_elecciones").attr("categoria") == 'galicia') {
				var flashvars = {
					rutaNoticiasPV: "http://www.larazon.es/noticiacategorias/listar_noticias_flash_elecciones/pais-vasco",
					rutaNoticiasG: "http://www.larazon.es/noticiacategorias/listar_noticias_flash_elecciones/galicia",
					abrir: "encuestas"//,
					
					// Comentar para el despliegue en PRO
					//realtime_url: "http://larazon-pre.vorago.es/private/admin/pagina/encuestas",
					//realtime_text: "Resultados completos(GALICIA)",
					//realtime_tipo: "_blank"
				};
				ruta_flash = "/swf/elecciones.03.swf";
			}
			if ($("#multimedia_container_elecciones").attr("categoria") == 'paisvasco') {
				var flashvars = {
	  				rutaNoticiasPV: "http://www.larazon.es/noticiacategorias/listar_noticias_flash_elecciones/pais-vasco",
					rutaNoticiasG: "http://www.larazon.es/noticiacategorias/listar_noticias_flash_elecciones/galicia",
					abrir: "noticias"//,
					
					// Comentar para el despliegue en PRO
					//realtime_url: "http://larazon-pre.vorago.es/private/admin/pagina/interior-col-decha",
					//realtime_text: "Resultados completos(PAIS VASCO)",
					//realtime_tipo: "_blank"                         
				 };	
				ruta_flash = "/swf/elecciones.03.swf";
			}		
			
			// Obtenemos el dominio (y el puerto si estamos en local) para la ruta
			var dominio = document.domain;
			if (dominio == "localhost") {
				dominio = dominio+":"+document.location.port
			}
			
			if ($("#multimedia_container_elecciones").attr("categoria") == 'eleccioneseuropeas2009') {
				var flashvars = {
					rutaNoticias: "http://"+dominio+"/noticiacategorias/listar_noticias_flash_elecciones/elecciones-europeas-2009",
					abrir: "noticias"//,
					
					// Comentar para el despliegue en PRO
					//realtime_url: "http://larazon-pre.vorago.es/private/admin/pagina/interior-col-decha",
					//realtime_text: "Resultados completos(Elecciones Europeas 2009)",
					//realtime_tipo: "_blank"    

				};	
				ruta_flash = "/uploads/xml/elecciones/europeas2009/swf/elecciones.05.swf";
				ruta_carpeta_flash = "europeas2009/"
			}
		  	if ($("#multimedia_container_elecciones").attr("categoria") != undefined) {
		  		flashvars.categoria = $("#multimedia_container_elecciones").attr("categoria");
		  	}
		  	
			/*if ($("#multimedia_container").attr("abrir") != undefined) {
		  		flashvars.abrir = $("#multimedia_container").attr("abrir");
		  	}*/
			/* Se añade el ruta_carpeta_flash, porque para las elecciones europeas no lo controlan el en flash
			 * Todos los ficheros estan tiraos en "uploads/xml/elecciones/europeas2009/"
			 */
			var params = {
    			scale: "noscale",
				allowfullscreen: "true",
				base: "/uploads/xml/elecciones/" + ruta_carpeta_flash,
				//base: "/",
				//PRODUCCION
				AllowScriptAccess: "sameDomain"				
			};
			var attributes = {
			};

			swfobject.embedSWF(ruta_flash, "multimedia_container_elecciones", "100%", "100%", "8","/swf/expressInstall.swf", flashvars, params, attributes);

		  }  		  
                  
        /************* PROMOCIONES ***************/          
        $(".linea-listado-promociones .link-cab").click(function() {
               $(".listado-promociones form").parents(".main-colum").slideDown();
               return false;
        });       
        $("#formulario_de_contacto .cerrar").click(function() {
               $(".listado-promociones form").parents(".main-colum").slideUp();
               return false;
        });
        $("#contacto-enviar .cerrar").click(function() {
               $(".listado-promociones form").parents(".main-colum").slideUp();
               return false;
        });		
}
function save_data(seccion,es_visible){
        col1=[];
        hijos = $("#sort1").find(".groupItem");
        hijos.each(function(){
                visible = $(this).is(":visible");
                if (seccion==$(this).attr("id")) visible=es_visible;
                col1 = col1.concat([$(this).attr("id") + "@" + visible]);
                subsec = [];
                $("#" + $(this).attr("id") + " .modulo_noticias").each(function(){
                        subseccion = $(this).attr("id");
                        visible = $(this).is(":visible");
                        if (seccion==$(this).attr("id")) visible=es_visible;
                        num_noticias = $(this).children("UL.list-links").find("LI:visible").size();
                        subsec = subsec.concat(subseccion + "@" + num_noticias + "@" + visible)
                })
                $.cookie($(this).attr("id"), subsec.join("|"), { expires: 7, path: '/' });
        });
        col2=[];
        hijos = $("#sort2").find(".groupItem");
        hijos.each(function(){
                visible = $(this).is(":visible");
                if (seccion==$(this).attr("id")) visible=es_visible;
                col2 = col2.concat([$(this).attr("id") + "@" + visible]);
                subsec = [];
                $("#" + $(this).attr("id") + " .modulo_noticias").each(function(){
                        subseccion = $(this).attr("id");
                        visible = $(this).is(":visible");
                        if (seccion==$(this).attr("id")) visible=es_visible;
                        num_noticias = $(this).children("UL.list-links").find("LI:visible").size();
                        subsec = subsec.concat(subseccion + "@" + num_noticias + "@" + visible)
                })
                $.cookie($(this).attr("id"), subsec.join("|"), { expires: 7, path: '/' });
        });
        col3=[];
        hijos = $("#sort3").find(".groupItem");
        hijos.each(function(){
                visible = $(this).is(":visible");
                if (seccion==$(this).attr("id")) visible=es_visible;
                col3 = col3.concat([$(this).attr("id") + "@" + visible]);
                subsec = [];
                $("#" + $(this).attr("id") + " .modulo_noticias").each(function(){
                        subseccion = $(this).attr("id");
                        visible = $(this).is(":visible");
                        if (seccion==$(this).attr("id")) visible=es_visible;
                        num_noticias = $(this).children("UL.list-links").find("LI:visible").size();
                        subsec = subsec.concat(subseccion + "@" + num_noticias + "@" + visible)
                })
                $.cookie($(this).attr("id"), subsec.join("|"), { expires: 7, path: '/' });
        });
        $.cookie('col1', col1.join("|"), { expires: 7, path: '/' });
        $.cookie('col2', col2.join("|"), { expires: 7, path: '/' });
        $.cookie('col3', col3.join("|"), { expires: 7, path: '/' });
}
function coloca_publicidad() {
        $("#sort3 .groupItem:first").after($("#publicidad"));
}
function restaura_columna(columna) {
        if ($.cookie('col' + columna)) {
                secciones_col = $.cookie('col' + columna).split("|");
                for (var i=0; i<secciones_col.length;i++){
                        valores = secciones_col[i].split("@");
                        if (valores[1]=="true") {
                                show_seccion(valores[0],columna)
                                restaura_subsecciones(valores[0]);
                        }
                };
        }
}
function restaura_subsecciones(seccion) {
        //Ahora restauro el estado de las subsecciones
        if ($.cookie(seccion)) {
                subsecciones_seccion = $.cookie(seccion).split("|");
                //Para cada subseccion:
                for (var j=subsecciones_seccion.length-1;j>=0;j--){
                        valores_subseccion = subsecciones_seccion[j].split("@");
                        //Compruebo si está visible u oculta
                        if (valores_subseccion[2]=="true") {
                                /*$("#" + valores_subseccion[0]).parents(".groupItem").find(".noticias_destacadas").after($("#" + valores_subseccion[0]));*/
                                $("#" + valores_subseccion[0]).show();
                        } else {
                        $("#" + valores_subseccion[0]).hide();
                }
                //Oculto todas sus noticias
                $("#" + valores_subseccion[0] + " UL LI").hide();
                //Muestro el número de noticias marcado en la cookie
                for (var k=1; k<=valores_subseccion[1]; k++){
                        $("#" + valores_subseccion[0] + " UL.list-links").find("LI:hidden:first").show();
                }
        }
} 
}
function show_seccion(nombre,columna){
        if (nombre!="mediateca" && nombre!="servicios" && nombre!="publicidad"){
        $elto = $("#" + nombre);
        if ($elto!=undefined && $elto.length>0) {
        //        $elto_clone = $elto.clone(false);
        //        $("#sort" + columna + " p:last").before($elto_clone);
                $("#sort" + columna ).append($elto);
        //        $elto.remove();
        //        $elto_clone.show();
                $elto.show();
        }
        }
        
        //$("*").unbind();
        //bind_larazon_events();
        //make_portada_movible();
}
function hide_seccion(nombre){
        if (nombre!="mediateca" && nombre!="servicios" && nombre!="publicidad"){
        $elto = $("#" + nombre);
        if ($elto!=undefined && $elto.length>0) {
                $elto.hide();
                $("#hidden_seccions").append($elto);
        }
        }
}
function coordina_secciones_visibles() { 
        // Empiezo con las secciones
        $("li.seccion").removeClass("sel");
        $("li.seccion").each(function() {
                if ($("#" + $(this).attr("title")).is(":visible")) {
                        $(this).addClass("sel");
                }
        });
        $("LI.subseccion").removeClass("sel");
        $("li.subseccion").each(function() {
                if ($("#" + $(this).attr("title")).is(":visible")) {
                        $(this).addClass("sel");
                }
        });
}
function load_videos(eltos){
        $(eltos).each(function() {
                values = $(this).attr("title").split(",");
                id="";
                width="";
                height="";
                video="";
                thumb="";
                title="";
                for (var j=values.length-1;j>=0;j--){
                        aux = values[j].split(":");
                        clave = aux[0];
                        valor = aux[1];
                        eval(clave + "='" + valor + "';");
                }
                var videoplayer=flashembed('video_' + id + '_container', { src:'/swf/flowplayer.swf', width: width, height: height },
                        {config: { playerId: id, controlsOverVideo: 'ease', controlBarGloss: 'low', showMenu: false , autoPlay: true, autoBuffering: true, controlBarBackgroundColor: -1, initialScale: 'scale', playList: [ {url: video, id: id, name: title}], splashImageFile: thumb}} );
        });
}
function initial_load_images(){
        $(".destacadas_tipo1 .pre_load_1:not(:contains('img'))").each(function() {
                aux = $(this).text().split("|@|");
                $(this).html("<a href='/noticia/" + aux[1] + "'><img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' /></a>")
        });
        $(".groupItem:visible .noticias_destacadas .pre_load_1:not(:contains('img'))").each(function() {
                aux = $(this).text().split("|@|");
                $(this).html("<a href='/noticia/" + aux[1] + "'><img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' /></a>")
        });
        $(".destacadas_tipo1 .pre_load_2:not(:contains('img'))").each(function() {
                aux = $(this).text().split("|@|");
                $(this).html("<a href='/noticia/" + aux[1] + "'><img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' /></a>")
        });
        $(".groupItem:visible .noticias_destacadas .pre_load_2:not(:contains('img'))").each(function() {
                aux = $(this).text().split("|@|");
                $(this).html("<a href='/noticia/" + aux[1] + "'><img src='" + aux[0] + "' alt='" + aux[2] + "' title='" + aux[2] + "' /></a>")
        });
}
// Listado de imágenes 
function toogleListaImagenes(sender) {
        $(sender).parent('LI').children('UL').toggle();
        if ($(sender).attr("class")=="closeEl")
                $(sender).attr("class","closeEl cerrado");
        else
                $(sender).attr("class","closeEl");
}
function loadListaSeccionesImagenes(lugar) {
	$.get("/images/secciones_con_imagen/");
}
// Listado de imágenes 
function openLista(lista) {
        sender = "#"+lista;
        $(sender).parent('LI').children('UL').css('display','');
        $(sender).attr("class","closeEl");
}
function add_attr_noticias_relacionadas() {
        href = $('#link_relacionar_noticias').attr('href_');
        title = $('#noticia_title').attr('value');
        valor = href + '&title=' + title;
        secciones = get_secciones();
        valor += "&sec=" + secciones;
        $('#link_relacionar_noticias').attr('href',valor);
}
function get_secciones() {
        var i=0;
        secciones = "";
        sec = $("#asmList0").children();
        for (i=0;i<sec.length;i++) {
                secciones += $("#"+sec[i].getAttribute("rel")).attr("value") + ",";
        }	 
        return secciones;
}
// Visitas de vídeos
var playerReady=false;
var videoClicked=false;
function onPlay(clip) {
//	if (typeof(player)!='undefined') {
		if (clip['id'] != undefined) {
			$.get("/videos/visitar/" + clip['id']);
		}
//	}
}                            
function onFlowPlayerReady() {
	playerReady=true;
	if (typeof(eval("video_multimedia"))!='undefined') {		
		eval("video_multimedia").ToClip(mediateca_portada_video);
	}
}
function onClipChanged(clip) {
	if (playerReady && !videoClicked) {
		$(".pie-video").text(clip['name']);
		n = $(".paginador_imagenes_videos").parent("li.sel").attr("title");
		n = (1*n)+1;
		if (n>$(".paginador_imagenes_videos").parent("li").length) {
			n=1;
		}
		$(".paginador_imagenes_videos").parent("li").removeClass("sel");
		$("a[title='video_" + n + "']").parent("li").addClass("sel");
	}
	else {
		$(".pie-video").text(clip['name']);
	}
	videoClicked=false;
}

// Navegación de vídeos
function go_to_next_video(player,prw) {
	if (typeof(player)!='undefined') {
		if (player.hasNext()) {
			videoClicked = true;
			player.NextClip();
		}
		else {
			videoClicked = true;
			player.ToClip(1);
		}
		n = $(".paginador_imagenes_videos").parent("li.sel").attr("title");
		n = (1*n)+1;
		if (n>$(".paginador_imagenes_videos").parent("li").length) {
			n=1;
		}
		$(".paginador_imagenes_videos").parent("li").removeClass("sel");
		$("a[title='video_" + n + "']").parent("li").addClass("sel");
                add_counter();
	}
	else {
		if (typeof(prw)!='undefined') {
			n = $(".paginador_imagenes_videos").parent("li.sel").attr("title");
			n = (1*n)+1;
			if (n>$(".paginador_imagenes_videos").parent("li").length) {
				n=1;
			}
			$(".paginador_imagenes_videos").parent("li").removeClass("sel");
                add_counter();
			$("a[title='video_" + n + "']").parent("li").addClass("sel");
			prw.each(function() {
				if (1*$(this).attr("title")== n*1) {
					$(this).show();
					$(".pie-video").text($(this).attr("title_video"));
				}
				else {
					$(this).hide();
				}
			});
		}
	}
}

function go_to_previous_video(player,prw) {
	if (typeof(player)!='undefined') {
		if (player.getCurrentClip()>1) {
			videoClicked = true;
			player.PrevClip();
		}
		else {
			videoClicked = true;
			player.ToClip($(".paginador_imagenes_videos").parent("li").length);
		}
		n = $(".paginador_imagenes_videos").parent("li.sel").attr("title");
		n = (1*n)-1;
		if (n<1) {
			n=$(".paginador_imagenes_videos").parent("li").length;
		}
		$(".paginador_imagenes_videos").parent("li").removeClass("sel");
		$("a[title='video_" + n + "']").parent("li").addClass("sel");
                add_counter();
	}
	else {
		if (typeof(prw)!='undefined') {
			n = $(".paginador_imagenes_videos").parent("li.sel").attr("title");
			n = (1*n)-1;
			if (n>$(".paginador_imagenes_videos").parent("li").length) {
				n=1;
			}
			$(".paginador_imagenes_videos").parent("li").removeClass("sel");
			$("a[title='video_" + n + "']").parent("li").addClass("sel");
                add_counter();
			prw.each(function() {
				if (1*$(this).attr("title")== n*1) {
					$(this).show();
					$(".pie-video").text($(this).attr("title_video"));
				}
				else {
					$(this).hide();
				}
			});
		}
	}
}
function go_to_video_mediateca(player,i,prw) {
   $('#mediateca').attr('title',i);
	if (typeof(player)!='undefined') {
		videoClicked = true;
		player.ToClip(i);
			n = $(".paginador_imagenes_videos").parent("li.sel").attr("title");
			n = (1*n)+1;
			if (n>$(".paginador_imagenes_videos").parent("li").length) {
				n=1;
			}
			$(".paginador_imagenes_videos").parent("li").removeClass("sel");
			$("a[title='video_" + n + "']").parent("li").addClass("sel");
                add_counter();
	}
	else {
		if (typeof(prw)!='undefined') {
			prw.each(function() {
				if (1*$(this).attr("title")==1*i) {
					$(this).show();
					$(".pie-video").text($(this).attr("title_video"));
				}
				else {
					$(this).hide();
				}
			});
			n = $(".paginador_imagenes_videos").parent("li.sel").attr("title");
			n = (1*n)+1;
			if (n>$(".paginador_imagenes_videos").parent("li").length) {
				n=1;
			}
			$(".paginador_imagenes_videos").parent("li").removeClass("sel");
			$("a[title='video_" + n + "']").parent("li").addClass("sel");
			$(".video_click").attr("title", i);
                add_counter();
		}
	}
}

function go_to_video_mediateca_con_publicidad(player,i,prw) {
   $('#mediateca').attr('title',i);
	if (typeof(player)!='undefined') {
		videoClicked = true;
		player.play(i-1);
			/* n = $(".paginador_imagenes_videos").parent("li.sel").attr("title");
			n = (1*n)+1;
			if (n>$(".paginador_imagenes_videos").parent("li").length) {
				n=1;
			} */
			$(".paginador_imagenes_videos").parent("li").removeClass("sel");
			$("a[title='video_" + n + "']").parent("li").addClass("sel");
                add_counter();
	}
	else {
		if (typeof(prw)!='undefined') {
			prw.each(function() {
				if (1*$(this).attr("title")==1*i) {
					$(this).show();
					$(".pie-video").text($(this).attr("title_video"));
				}
				else {
					$(this).hide();
				}
			});
			n = $(".paginador_imagenes_videos").parent("li.sel").attr("title");
			n = (1*n)+1;
			if (n>$(".paginador_imagenes_videos").parent("li").length) {
				n=1;
			}
			$(".paginador_imagenes_videos").parent("li").removeClass("sel");
			$("a[title='video_" + n + "']").parent("li").addClass("sel");
			$(".video_click").attr("title", i);
            add_counter();
		}
	}
}

var mediateca_portada_video=1;

function go_to_video_mediateca_home(player,i,prw) {
   $('#mediateca').attr('title',i);
	if (typeof(player)!='undefined') {
		videoClicked = true;
		player.ToClip(i);
			mediateca_portada_video = i;
			$(".paginador_imagenes_videos").parent("div").removeClass("sel");
			$("a[title='video_" + i + "']").parent("div").addClass("sel");
                add_counter();
	}
	else {
		if (typeof(prw)!='undefined') {
			prw.each(function() {
				if (1*$(this).attr("title")==1*i) {
					$(this).show();
					$(".pie-video").text($(this).attr("title_video"));
				}
				else {
					$(this).hide();
				}
			});
			/*n = $(".paginador_imagenes_videos").parent("div.sel").attr("title");
			n = (1*n)+1;
			if (n>$(".paginador_imagenes_videos").parent("div").length) {
				n=1;
			}*/
			mediateca_portada_video = i;
			$(".paginador_imagenes_videos").parent("div").removeClass("sel");
			$("a[title='video_" + i + "']").parent("div").addClass("sel");
			$(".video_click").attr("title", i);
                add_counter();
		}
	}
}

function go_to_video_mediateca_home_con_publicidad(player,i,prw, publicidad) {
   $('#mediateca').attr('title',i);
	if (typeof(player)!='undefined') {
videoClicked = true;
		player.play(i-1);	
		mediateca_portada_video = i;
			$(".paginador_imagenes_videos").parent("div").removeClass("sel");
			$("a[title='video_" + i + "']").parent("div").addClass("sel");
                add_counter();
	}
	else {
		if (typeof(prw)!='undefined') {
			prw.each(function() {
				if (1*$(this).attr("title")==1*i) {
					$(this).show();
					$(".pie-video").text($(this).attr("title_video"));
				}
				else {
					$(this).hide();
				}
			});
			/*n = $(".paginador_imagenes_videos").parent("div.sel").attr("title");
			n = (1*n)+1;
			if (n>$(".paginador_imagenes_videos").parent("div").length) {
				n=1;
			}*/
			mediateca_portada_video = i;
			$(".paginador_imagenes_videos").parent("div").removeClass("sel");
			$("a[title='video_" + i + "']").parent("div").addClass("sel");
			$(".video_click").attr("title", i);
                add_counter();
		}
	}
}


function go_to_video(player,i,prw) {
	if (typeof(player)!='undefined') {
		videoClicked = true;
		player.ToClip(i);
		$(".paginador_imagenes_videos").parent("li").removeClass("sel");
		$("a[title='video_" + i + "']").parent("li").addClass("sel");
                add_counter();
	}
	else {
		if (typeof(prw)!='undefined') {
			prw.each(function() {
				if (1*$(this).attr("title")==1*i) {
					$(this).show();
					$(".pie-video").text($(this).attr("title_video"));
				}
				else {
					$(this).hide();
				}
			});
/*			n = $(".paginador_imagenes_videos").parent("li.sel").attr("title");
			n = (1*n)+1;
			if (n>$(".paginador_imagenes_videos").parent("li").length) {
				n=1;
			} */
			$(".paginador_imagenes_videos").parent("li").removeClass("sel");
			$("a[title='video_" + i + "']").parent("li").addClass("sel");
                add_counter();
		}
	}
}

function go_to_next_page_miniaturas(object){
        i = object.parents(".itemContent").find(".miniaturas:visible").attr("id").replace("miniaturas_pag_","");
        i=1*i+1;
        if (i<=object.parents(".itemContent").find(".miniaturas:last").attr("id").replace("miniaturas_pag_","")) {
                object.parents("div.itemContent").find(".miniaturas").hide();
                object.parents("div.itemContent").find("li").removeClass("sel");
                object.parents(".itemContent").find("a[title='miniaturas_multimedia_" + i + "']").parent("li").addClass("sel");
                $("#miniaturas_pag_" + i).show();
                add_counter();
        }
}
function go_to_previous_page_miniaturas(object){
        i = object.parents(".itemContent").find(".miniaturas:visible").attr("id").replace("miniaturas_pag_","");
        i=1*i-1;
        if (i>0) {
                object.parents("div.itemContent").find(".miniaturas").hide();
                object.parents("div.itemContent").find("li").removeClass("sel");
                object.parents(".itemContent").find("a[title='miniaturas_multimedia_" + i + "']").parent("li").addClass("sel");
                $("#miniaturas_pag_" + i).show();
                add_counter();
        }
}

function go_to_pag_miniaturas(n){
        $("#miniaturas_pag_1").hide();
        $("#miniaturas_pag_2").hide();
		$("#miniaturas_pag_3").hide();
		$("#miniaturas_pag_4").hide();
		
        $("#miniaturas_pag_" + n).show();
		
        $(".paginador_destacadas_tipo2").parent("li").each(function() {
        	if ($(this).attr("title")!=n) {
				$(this).removeClass("sel");        		
        		}
        	else {
				$(this).addClass("sel");        		
        		}
        });
                add_counter();
}

function go_to_pag_miniaturas_elecciones(n){
		for(i = 0; i < 10; i++){
			var num = new String(i+1)
			var m = $(".minitauras_especiales_pag" + num).hide()
			if( m == null)
				break;
			$(".minitauras_especiales_pag" + n).hide();
		}
        $(".minitauras_especiales_pag" + n).show();
        $(".paginador_destacadas_tipo2").parent("li").each(function() {
        		if ($(this).attr("title")!=n) {
					$(this).removeClass("sel");        		
        		}
        		else {
					$(this).addClass("sel");        		
        		}
        });
                add_counter();
}
function go_to_current_video(player) {
	go_to_video(player,eval("player"+"_current"));
}
function changeFontsize(increment) {
 if (document.getElementsByTagName) {
 tags = new Array ( "p", "a", "li", "h2", "h3", "h4", "h5", "h6" );
 for (j=0; j<tags.length; j++) {
         $(tags[j]).each(function() {
                str = $(this).css("font-size").replace(" ","");
                unit = str.substr(str.length-2,2);
                size = str.substr(0,str.length-2);
                
                factor = 1.0 * increment;
                if (tags[j]=="h2") factor = 3.0 * increment; 
                if (tags[j]=="h3") factor = 2.0 * increment; 
                
                if (unit=="em") {
                        size = 1.0 * size + (1.0 * factor/10.)
                } else  {
                        size = 1.0 * size + 1.0 * factor
                }
                
                 $(this).css("font-size", size + unit);
        });
  }       
 }
 return false;
}
/*
function provincia_seleccionada() {
	var valor = $("#eltiempo_provincia").attr("value");
	$("#eltiempo_localidad").attr("value","Cargando...")
	$("#eltiempo_localidad").attr("disabled","disabled")
	$.ajax({async:true, dataType:'script', url:"/el_tiempo/provincia_seleccionada/" + valor})
}
*/

/*
function cargar_localidades() {
	$("#eltiempo_localidad").autocomplete({url: '/el_tiempo/localidades/', 
	   fillin:true,
      avisar:true,
      call_to:'localidad_seleccionada'
      });
	$("#eltiempo_localidad").removeAttr("disabled")
	$("#eltiempo_localidad").attr("value","")
}
*/

function localidades_home_seleccionadas() {
	localidad1_seleccionada();
	localidad2_seleccionada();
}

function localidad1_seleccionada() {
	try {
		var cad = $("#eltiempo_localidad_1").attr("value");
		var page = $("#eltiempo_localidad_1").attr("name");
		var aux = cad.split('(')[0];
		var localidad = aux.substring(0,aux.length-1);
		var provincia = cad.split('(')[1].split(')')[0];
		$("#texto_localidad_1").html("...");
		$("#prevision_1").parents("li").addClass("transparente")
		//$("#prevision_1").html("<img src='/images/loading.gif' alt='Cargando previsión' title='Cargando previsión'/>");
		$.ajax({async:false, dataType:'script', url:"/el_tiempo/ver_prevision?pos=1&localidad=" + localidad + "&provincia=" + provincia + "&page=" + page})
		$("#prevision_1").parents("li").removeClass("transparente")
	} catch (e) {}
}

function localidad2_seleccionada() {
	try {
		var cad = $("#eltiempo_localidad_2").attr("value");
		var page = $("#eltiempo_localidad_2").attr("name");
				var aux = cad.split('(')[0];
		var localidad = aux.substring(0,aux.length-1);
		var provincia = cad.split('(')[1].split(')')[0];
		$("#texto_localidad_2").html("...");
		$("#prevision_2").parents("li").addClass("transparente")
		//$("#prevision_2").html("<img src='/images/loading.gif' alt='Cargando previsión' title='Cargando previsión'/>");
		$.ajax({async:false, dataType:'script', url:"/el_tiempo/ver_prevision?pos=2&localidad=" + localidad + "&provincia=" + provincia + "&page=" + page})
		$("#prevision_2").parents("li").removeClass("transparente")
	} catch (e) {}
}


function cargar_tiempo_cookie(value) {
	if ($("#eltiempo_localidad_" + value).length && $.cookie("tiempo_provincia_" + value)!=null && $.cookie("tiempo_localidad_" + value)!=null) {
		var localidad = $.cookie("tiempo_localidad_" + value);
		var provincia = $.cookie("tiempo_provincia_" + value);
		var page = $("#eltiempo_localidad_2").attr("name");
		$("#texto_localidad").html("...");
		$("#prevision").html("Cargando...");
		$.ajax({async:true, dataType:'script', url:"/el_tiempo/ver_prevision?pos=" + value + "&localidad=" + localidad + "&provincia=" + provincia + "&page=" + page})
	}	
}

$(function() {
        /* Almaceno el estado inicial de la portada para poder restaurarla */
        //$initial_sort1 = $("#sort1").clone(false);
        //$initial_sort2 = $("#sort2").clone(false);
        //$initial_sort3 = $("#sort3").clone(false);
        //ar_subsec=[];
        //$(".modulo_noticias:visible").each(function(){
        //    ar_subsec = ar_subsec.concat($(this).attr("id"));
        //})
        //visible_subsecciones = ar_subsec.join(",");
        ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        /* Personalizacion de la portada a partir de las cookies */
        // Si estoy en portada y tengo definidas cookies:
        if ($("#body_configurable_interior").size()>0) {
            if ($.cookie('col1') + $.cookie('col2') + $.cookie('col3')){
                    $("#mensaje_cargando").show();
                    document.getElementById("body_configurable_interior").style.display="none";
                    // Oculto todas las cajas
                    $(".groupItem").each(function() {
                            hide_seccion($(this).attr("id"));
                    });
                    // Restauro la primera columna
                    restaura_columna(1);
                    // Restauro la segunda columna
                    restaura_columna(2);
                    // Restauro la tercera columna
                    restaura_columna(3);
                    oculta_subsecciones_ocultas();
            }
        }
        // Coordino las secciones visibles/ocultas con el panel de configuracion
        //coordina_secciones_visibles();
        bind_larazon_events();
        //$("#mensaje_cargando").hide();
        //$("#body_configurable_interior").show();
        if ($("#body_configurable_interior").size()>0) {
            if ($.cookie('col1') + $.cookie('col2') + $.cookie('col3')){
                timerId = setTimeout("muestra_home()",5000);
                coordina_secciones_visibles();
            }
            
            //timer_tipo1 = setInterval("go_to_next_page_tipo1($(this),false)", 4000);
        } else {
            visitar_noticia();
            distribuidor_ready();
            distribuidor_mas_secciones();
            promociones_ready();
            muestra_errores();
        }
        listo=false;
        //initial_load_images();
        //make_portada_movible();
        //$(document).pngFix();
        //coloca_publicidad();
        
});

function oculta_subsecciones_ocultas(){
        $(".modulo_noticias:hidden").each(function() {
                $("#hidden_seccions").append($(this));
        });
}

function muestra_errores(){
    if( $("#errorExplanation li").length && $("#errorExplanation li:first").position()['top'] )
        window.scrollTo(0, $("#errorExplanation li:first").position()['top']);
}

function visitar_noticia() {
	if ($("#noticia_visitada").length) {
		$.get("/noticias/visitar/" + $("#noticia_visitada").attr("title"));
	}
}

function promociones_ready() {
	if ($(".linea-listado-promociones").length) {
                if ($(".errorExplanation").length) {
                        $(".listado-promociones form").parents(".main-colum").show();
                }
        } else {
                 $(".listado-promociones form").parents(".main-colum").show();
                 $("#formulario_de_contacto .cerrar").hide();
        }
}

function distribuidor_ready() {
	$(".multimedia-listado-de-imagenes ul.scroll-pane").jScrollPane({showArrows:true});
	
	if ($("#distribuidor_ready").length) {
		var clave = $("#distribuidor_ready").attr("clave");
   	 if ($.cookie(clave)) {
      	subsecciones_seccion = $.cookie(clave).split("|");
	      //Para cada subseccion:
   	   for (var j=subsecciones_seccion.length-1;j>=0;j--){
      	  	valores_subseccion = subsecciones_seccion[j].split("@");
      	  //Compruebo si está visible u oculta y si está visible la pongo al principio
	        if (valores_subseccion[2]=="true") {
   	       $elto = $("#seccion_" + valores_subseccion[0]);
      	    $("#contenedor_secciones").prepend($elto);
        	  } 
      	}
    	} 
		$(".distribuidor-listado ul").jScrollPane({showArrows:true});
		//$(".distribuidor-listado-sin-imagen ul").jScrollPane({showArrows:true});
                 if ($("#nav a[href='/secciones/" + clave + "']").size()>0) {
                        $("#nav a[href='/secciones/" + clave + "']").parents("li").addClass("sel");
                 } else if ($("#nav a[href='" + clave + "']").size()>0) {
                        $("#nav a[href='" + clave + "']").parents("li").addClass("sel");
                 } else {
                        $("#nav a[href='/secciones/mas-secciones']").parents("li").addClass("sel");
                 }
	}
	if ($("#distribuidor_subseccion_ready").length) {
		var subclave = $("#distribuidor_subseccion_ready").attr("clave");
                 if ($("#nav a[href='/secciones/" + subclave + "']").size()>0) {
                        $("#nav a[href='/secciones/" + subclave + "']").parents("li").addClass("sel");
                 } else if ($("#nav a[href='" + subclave + "']").size()>0) {
                        $("#nav a[href='" + subclave + "']").parents("li").addClass("sel");
                 } else {
                        $("#nav a[href='/secciones/mas-secciones']").parents("li").addClass("sel");
                 }
	}
}

function distribuidor_mas_secciones() {
	if ($("#distribuidor_mas_secciones").length) {
		$(".distribuidor-listado ul").jScrollPane({showArrows:true});
		$(".distribuidor-listado-sin-imagen ul").jScrollPane({showArrows:true});
                $("#nav a[href='/secciones/mas-secciones']").parents("li").addClass("sel");
	}
} 

function go_to_blogs_seccion() {
        location.href = $("#blog_seccion").attr("value");
} 

function add_counter(){
    //Contabiliza en Nielsen
    if((_rsSE)&&(random() <= _rsSM)) {
     var _rsIM='<scr'+'ipt language="JavaScript" type="text/javascript" src="'+_rsND+'cgi-bin/j?ci='+_rsCI+'&ss='+_rsSS+'&cc='+_rsCC+'&rd='+_rsRD+'&se='+_rs$
     document.write(_rsIM);
    }
    else {
        $("#wrap").append(rsCi_vorago());
    }
    if(_rsCL==1) {
     _rsCLRegisterIt();
    }
    //Contabiliza en Analitycs
    try {
        var pageTracker = _gat._getTracker("UA-6683675-1");
        pageTracker._trackPageview();
    } catch(err) {}
}

//////////////////////////////////////////////////////////////////
//		Funcion para la publicidad ADSERVER
//////////////////////////////////////////////////////////////////
sas_tmstp = Math.round(Math.random() * 10000000000);
sas_masterflag = 1;
function SmartAdServer(sas_pageid, sas_formatid, sas_target){
    if (sas_masterflag == 1) {
        sas_masterflag = 0;
        sas_master = 'M';
    }
    else {
        sas_master = 'S';
    };
    document.write('<scr' + 'ipt SRC="http://www.smartadserver.com/call/pubj/' + sas_pageid + '/' + sas_formatid + '/' + sas_master + '/' + sas_tmstp +  '/' +  escape(sas_target) +  '?"></scr' +  'ipt>');
}

function rsCi_vorago()
{
	var _rsUA=navigator.appName+" "+navigator.appVersion;
	var _rsRUA=navigator.userAgent;
	var _rsWS=window.screen;
	var _rsBV=navigator.appVersion.substring(0, 1);
	var _rsNN=(_rsUA.indexOf('Netscape'));
	var _rsMC=(_rsUA.indexOf('Mac'));
	var _rsIE=(_rsUA.indexOf('MSIE'));
	var _rsOP=(_rsRUA.indexOf('Opera'));
	var _rsIEV=(parseInt(_rsUA.substr(_rsIE+5)));
	var _rsRP=escape(document.referrer);
	var _rsSR;
	var _rsCD;
	var _rsLG;
	var _rsJE;
	var _rsCK;
	var _rsTZ;
	var _rsCT;
	var _rsHP;
	var _rsTL;
	var _rsSW;
	var _rsSH;
	var _rsFL;
	var _rsQT;
	var _rsRE;
	var _rsWM;
	var _rsJJ;
	var _rsAC;
	if (_rsMP==0) {return;}
        _rsJE=(navigator.javaEnabled()==true)?"y":"n";
        if (_rsDT==1) {
		_rsTL=escape(document.title);
	}
	if((_rsIE>0)||((_rsNN!=-1)&&(_rsBV >=5))) {
		_rsCK=(navigator.cookieEnabled==true)?"y":"n";
	}
	if((_rsIE>=0)&&(_rsIEV>=5)&&(_rsMC==-1)&&(_rsOP==-1)) {
		document.body.addBehavior("#default#clientCaps");
		_rsCT=document.body.connectionType;
		document.body.addBehavior("#default#homePage");
		_rsHP=(document.body.isHomePage(location.href))?"y":"n";
	}
	var _rsD = new Date();
	_rsTZ = _rsD.getTimezoneOffset()/-60;
	if((typeof(_rsWS)!="undefined")&&(_rsWS!=null)) {
		_rsSW=_rsWS.width;
		_rsSH=_rsWS.height;
		_rsCD=_rsWS.colorDepth;
		_rsSR=_rsSW+'x'+_rsSH;
		if((_rsNN!=-1)&&(_rsBV >=4)) {
			_rsCD=_rsWS.pixelDepth;
		}
	}
	if((_rsNN!=-1)&&(_rsBV >=4)||(_rsOP>=0)) {
		_rsLG=navigator.language;
	}
	if((_rsIE!=-1)&&(_rsBV >=4)&&(_rsOP==-1)) {
		_rsLG=navigator.userLanguage;
	}
	var _rsPlugins = _rsPluginDetect();
	var _rsPR="";
	_rsPR='<img src="';
	_rsPR=_rsPR+_rsND+'cgi-bin/m?rnd='+(new Date()).getTime();
	_rsPR=_rsPR+'&ci='+_rsCI;
	_rsPR=_rsPR+'&cg='+escape(_rsCG);
	_rsPR=_rsPR+'&cc='+_rsCC;
	if (_rsSR!=null) {_rsPR=_rsPR+'&sr='+_rsSR;}
	if (_rsCD!=null) {_rsPR=_rsPR+'&cd='+_rsCD;}
	if (_rsLG!=null) {_rsPR=_rsPR+'&lg='+_rsLG;}
	if (_rsJE!=null) {_rsPR=_rsPR+'&je='+_rsJE;}
	if (_rsCK!=null) {_rsPR=_rsPR+'&ck='+_rsCK;}
	if (_rsTZ!=null) {_rsPR=_rsPR+'&tz='+_rsTZ;}
	if (_rsCT!=null) {_rsPR=_rsPR+'&ct='+_rsCT;}
	if (_rsHP!=null) {_rsPR=_rsPR+'&hp='+_rsHP;}
	if (_rsTL!=null) {_rsPR=_rsPR+'&tl='+_rsTL;}
	if (_rsUT==1) {
	   if (_rsC0!=null) {_rsPR=_rsPR+'&c0='+escape(_rsC0);}
	   if (_rsC1!=null) {_rsPR=_rsPR+'&c1='+escape(_rsC1);}
	   if (_rsC2!=null) {_rsPR=_rsPR+'&c2='+escape(_rsC2);}
	   if (_rsC3!=null) {_rsPR=_rsPR+'&c3='+escape(_rsC3);}
	   if (_rsC4!=null) {_rsPR=_rsPR+'&c4='+escape(_rsC4);}
	   if (_rsC5!=null) {_rsPR=_rsPR+'&c5='+escape(_rsC5);}
	   if (_rsC6!=null) {_rsPR=_rsPR+'&c6='+escape(_rsC6);}
	   if (_rsC7!=null) {_rsPR=_rsPR+'&c7='+escape(_rsC7);}
	   if (_rsC8!=null) {_rsPR=_rsPR+'&c8='+escape(_rsC8);}
	   if (_rsC9!=null) {_rsPR=_rsPR+'&c9='+escape(_rsC9);}
	}
	if (_rsPlugins['FL']!=null) {_rsPR=_rsPR+'&fl='+_rsPlugins['FL'];}
	if (_rsPlugins['QT']!=null) {_rsPR=_rsPR+'&qt='+_rsPlugins['QT'];}
	if (_rsPlugins['RE']!=null) {_rsPR=_rsPR+'&re='+_rsPlugins['RE'];}
	if (_rsPlugins['WM']!=null) {_rsPR=_rsPR+'&wm='+_rsPlugins['WM'];}
	if (_rsPlugins['JJ']!=null) {_rsPR=_rsPR+'&jj='+_rsPlugins['JJ'];}
	if (_rsPlugins['AC']!=null) {_rsPR=_rsPR+'&ac='+_rsPlugins['AC'];}
	_rsPR=_rsPR+'&si='+_rsSI;
	_rsPR=_rsPR+'&rp='+_rsRP;
	if (_rsIP==1) {_rsPR=_rsPR+'" style="visibility:hidden;position:absolute;left:0px;top:0px;z-index:-1';}
	_rsPR=_rsPR+'" width="1" height="1" alt=""/>';
	return _rsPR;
}

/************** Portada movible ****************/

(function() {

var Dom = YAHOO.util.Dom;
var Event = YAHOO.util.Event;
var DDM = YAHOO.util.DragDropMgr;

//////////////////////////////////////////////////////////////////////////////
// example app
//////////////////////////////////////////////////////////////////////////////
YAHOO.example.DDApp = {
    init: function() {

        $(".groupWrapper").each(function(){
            new YAHOO.util.DDTarget($(this).attr("id"));
        })
				
        $(".groupItem").each(function(){
              new YAHOO.example.DDList($(this).attr("id"));
        })
//        $(".groupWrapper_2").each(function(){
//            new YAHOO.util.DDTarget($(this).attr("id"));
//        })
//				
//        $(".groupItem_2").each(function(){
//              new YAHOO.example.DDList($(this).attr("id"));
//        })						
    }
};

//////////////////////////////////////////////////////////////////////////////
// custom drag and drop implementation
//////////////////////////////////////////////////////////////////////////////

YAHOO.example.DDList = function(id, sGroup, config) {

    YAHOO.example.DDList.superclass.constructor.call(this, id, sGroup, config);

    this.logger = this.logger || YAHOO;
    var el = this.getDragEl();
    Dom.setStyle(el, "opacity", 0.67); // The proxy is slightly transparent

    this.goingUp = false;
    this.lastY = 0;
};

YAHOO.extend(YAHOO.example.DDList, YAHOO.util.DDProxy, {

    startDrag: function(x, y) {
        this.logger.log(this.id + " startDrag");

        // make the proxy look like the source element
        var dragEl = this.getDragEl();
        var clickEl = this.getEl();
        Dom.setStyle(clickEl, "visibility", "hidden");

        dragEl.innerHTML = clickEl.innerHTML;

        //Dom.setStyle(dragEl, "color", Dom.getStyle(clickEl, "color"));
        //Dom.setStyle(dragEl, "backgroundColor", Dom.getStyle(clickEl, "backgroundColor"));
        //Dom.setStyle(dragEl, "border", "2px solid gray");
Dom.setStyle(dragEl, "border", "none");
    },

    endDrag: function(e) {

        var srcEl = this.getEl();
        var proxy = this.getDragEl();

        // Show the proxy element and animate it to the src element's location
        Dom.setStyle(proxy, "visibility", "");
        var a = new YAHOO.util.Motion( 
            proxy, { 
                points: { 
                    to: Dom.getXY(srcEl)
                }
            }, 
            0.2, 
            YAHOO.util.Easing.easeOut 
        )
        var proxyid = proxy.id;
        var thisid = this.id;

        // Hide the proxy and show the source element when finished with the animation
        a.onComplete.subscribe(function() {
                Dom.setStyle(proxyid, "visibility", "hidden");
                Dom.setStyle(thisid, "visibility", "");
            });
        a.animate();
        save_data(thisid,true);
    },

    onDragDrop: function(e, id) {

        // If there is one drop interaction, the li was dropped either on the list,
        // or it was dropped on the current location of the source element.
        if (DDM.interactionInfo.drop.length === 1) {

            // The position of the cursor at the time of the drop (YAHOO.util.Point)
            var pt = DDM.interactionInfo.point; 

            // The region occupied by the source element at the time of the drop
            var region = DDM.interactionInfo.sourceRegion; 

            // Check to see if we are over the source element's location.  We will
            // append to the bottom of the list once we are sure it was a drop in
            // the negative space (the area of the list without any list items)
            if (!region.intersect(pt)) {
                var destEl = Dom.get(id);
                var destDD = DDM.getDDById(id);
                destEl.appendChild(this.getEl());
                destDD.isEmpty = false;
                DDM.refreshCache();
            }
        }
    },

    onDrag: function(e) {

        // Keep track of the direction of the drag for use during onDragOver
        var y = Event.getPageY(e);

        if (y < this.lastY) {
            this.goingUp = true;
        } else if (y > this.lastY) {
            this.goingUp = false;
        }

        this.lastY = y;
    },

    onDragOver: function(e, id) {
    
        var srcEl = this.getEl();
        var destEl = Dom.get(id);

        // We are only concerned with list items, we ignore the dragover
        // notifications for the list.
        if (destEl.nodeName.toLowerCase() == "li") {
            var orig_p = srcEl.parentNode;
            var p = destEl.parentNode;
            if (this.goingUp) {
                p.insertBefore(srcEl, destEl); // insert above
            } else {
                p.insertBefore(srcEl, destEl.nextSibling); // insert below
            }

            DDM.refreshCache();
        }
    }
});

Event.onDOMReady(YAHOO.example.DDApp.init, YAHOO.example.DDApp, true);
})();
