﻿function switchInicio(val)
{    
    if(val==0)
    {
        document.getElementById("inicio").className = "textoMenuSuperiorPequenoSubrayado";        
    }
    else
    {
        document.getElementById("inicio").className = "textoMenuSuperiorPequenoNoSubrayado";
    }
}
function switchMapa(val)
{    
    if(val==0)
    {
        document.getElementById("mapa").className = "textoMenuSuperiorPequenoSubrayado";        
    }
    else
    {
        document.getElementById("mapa").className = "textoMenuSuperiorPequenoNoSubrayado";
    }
}
function switchContacto(val)
{    
    if(val==0)
    {
        document.getElementById("contacto").className = "textoMenuSuperiorPequenoSubrayado";        
    }
    else
    {
        document.getElementById("contacto").className = "textoMenuSuperiorPequenoNoSubrayado";
    }
}
function cambiaIdioma(val)
{
        document.getElementById("hIdioma").value = val;
        if(val==0) //Español
        {
            document.getElementById("aEspanish").className = "textoMenuSuperiorPequenoOn";
            document.getElementById("aEnglish").className = "textoMenuSuperiorPequenoOff";
        }
        else
        {
            document.getElementById("aEspanish").className = "textoMenuSuperiorPequenoOff";
            document.getElementById("aEnglish").className = "textoMenuSuperiorPequenoOn";
        }
        cargarPortal(val);
}
function cargaMapa(idioma, codigo)
{
    $find("mpeLoader").show();
    PageMethods.cargaMapa(idioma, codigo, cargaMapa_CallBack);
}
function cargaMapa_CallBack(res)
{
    document.getElementById("dvContenido").innerHTML = res;
    $find("mpeLoader").hide();
}
function cargarPortal(idioma)
{
    $find("mpeLoader").show();
    PageMethods.cargaPortal(idioma,cargaPortal_CallBack);
}
function cargaPortal_CallBack(res)
{
    document.getElementById("dvCabecera").innerHTML = res[0];
    document.getElementById("dvContenido").innerHTML = res[1];
    document.getElementById("dvPiePagina").innerHTML = res[2];
    cargaJquery();
    $find("mpeLoader").hide();
}
function contactenos()
{
    $find("mpeLoader").show();
    var idioma = document.getElementById("hIdioma").value;
    PageMethods.cargaContactenos(idioma,cargaContactenos_CallBack);
}
function cargaContactenos_CallBack(res)
{
    document.getElementById("dvContenido").innerHTML = res;    
    $find("mpeLoader").hide();
}
function cargarHome()
{
    var idioma = document.getElementById("hIdioma").value;
    $find("mpeLoader").show();
    PageMethods.cargaHome(idioma,cargarHome_CallBack);
}
function cargarHome_CallBack(res) {
    document.getElementById("dvContenido").innerHTML = res[0];
    eval(res[1]);
    //function para las noticias
    cargaJquery();
    $find("mpeLoader").hide();
}
function cargaJquery()
{
    $(function() {
	$(".newsticker-jcarousellite").jCarouselLite({
		vertical: true,
		hoverPause:true,
		visible: 3,
		auto:5000,
		speed:1000
	});
});


//función para el slideshow inicial
/*
$(function() {
    $('#slideshow').crossSlide({
      sleep: 7,
      fade: 1
    }, [
      { src: '../images/foto1.jpg' },
      { src: '../images/foto2.jpg' },
      { src: '../images/foto3.jpg' },
      { src: '../images/foto4.jpg' },
      { src: '../images/foto5.jpg' },
      { src: '../images/foto6.jpg' },
      { src: '../images/foto7.jpg' },
      { src: '../images/foto8.jpg' },
      { src: '../images/foto9.jpg' }
    ])
  });
  */
  function mainmenu(){
    // Oculto los submenus
    $(" #nav ul ").css({display: "none"});
    // Defino que submenus deben estar visibles cuando se pasa el mouse por encima
    $(" #nav li").hover(function(){
        $(this).find('ul:first:hidden').css({visibility: "visible",display: "none"}).slideDown(400);
        },function(){
            $(this).find('ul:first').slideUp(400);
        });
    }
    $(document).ready(function(){
        mainmenu();
    });

}
//Esta función llama a la clase WebBO y realiza el armado de la página solicitada
function cargaContenido(codigo)
{
    //document.getElementById("dvContenido").innerHTML = "<table border='0' cellspacing='0' cellpadding='0' height='491px' width='959px' bgcolor='#FFFFFF'><tr><td valign='middle' align='center'><div><img src='../images/ajax-loader.gif'> <span class='texto'>Cargando datos...</span></div></td></tr></table>";
    $find("mpeLoader").show();
    document.getElementById("hCodigo").value = codigo;        
    PageMethods.cargarContenido(codigo, cargarContenido_CallBack);
}
//Función para imprimir
function imprimir()
{
    window.print();
}
//Esta función recibe el html que isertará en el div de contenido
function cargarContenido_CallBack(res)
{    
    document.getElementById("dvContenido").innerHTML = res;
    $find("mpeLoader").hide();
}
//Funcions para la exposición de videos de las galerías
function cargaGaleriaVideo(codigo)
{
    document.getElementById("hGaleria").value = codigo;
    PageMethods.cargaGaleriaVideo(codigo,cargaGaleriaVideo_CallBack);
    document.getElementById("hSecuenciaGaleria").value = 0;    
    $find("mpeGaleriaVideo").show();
}
function cargaGaleriaVideo_CallBack(res) //----------------->>> AQUI ME QUEDE!!
{
    document.getElementById("dvVideoGaleria").innerHTML=res[0];
    document.getElementById("dvContadorGaleriaVideo").innerHTML = res[1];
}
//Funciones para la exposición de imágenes de las galerías
function cargaGaleria(codigo)
{    
    document.getElementById("hGaleria").value = codigo;
    PageMethods.cargaGaleria(codigo,cargaGaleria_CallBack);
    document.getElementById("hSecuenciaGaleria").value = 0;    
    $find("mpeGaleria").show();
}
function cargaGaleria_CallBack(res)
{
    document.getElementById("imgGaleria").src="../files/" + res[0];
    document.getElementById("dvContadorGaleria").innerHTML = res[1];  
}
function iteraGaleriaVideo(direccion)
{
    $find("mpeLoader").show();
    var codigo = document.getElementById("hGaleria").value;
    var actual = document.getElementById("hSecuenciaGaleria").value;
    PageMethods.iteraGaleriaVideo(codigo, direccion, actual, iteraGaleriaVideo_CallBack);    
}
function limpiarVideo()
{
    document.getElementById("dvVideoGaleria").innerHTML="";
}
function iteraGaleriaVideo_CallBack(res)
{
    document.getElementById("dvVideoGaleria").innerHTML=res[0];
    document.getElementById("dvContadorGaleriaVideo").innerHTML = res[2];
    document.getElementById("hSecuenciaGaleria").value = res[1];    
    $find("mpeLoader").hide();
}
function iteraGaleria(direccion)
{
    $find("mpeLoader").show();
    var codigo = document.getElementById("hGaleria").value;
    var actual = document.getElementById("hSecuenciaGaleria").value;
    PageMethods.iteraGaleria(codigo, direccion, actual, iteraGaleria_CallBack);    
} 
function iteraGaleria_CallBack(res)
{
    document.getElementById("imgGaleria").src="../files/" + res[0];
    document.getElementById("dvContadorGaleria").innerHTML = res[2];
    document.getElementById("hSecuenciaGaleria").value = res[1];    
    $find("mpeLoader").hide();
}
//función para carga una noticia
function cargaNoticia(codigo)
{
    PageMethods.cargaNoticia(codigo, cargarNoticia_Callback);
    $find("mpeLoader").show();
}
function cargarNoticia_Callback(res)
{
    document.getElementById("dvContenido").innerHTML = res;
    $find("mpeLoader").hide();
}
function listaNoticiasMes(ano, mes)
{
    $find("mpeLoader").show();
    var idioma = document.getElementById("hIdioma").value;
    PageMethods.listaNoticiasMes(ano, mes,idioma, listaNoticiasMes_CallBack);
}
function listaNoticiasMes_CallBack(res)
{
    document.getElementById("dvContenido").innerHTML = res;
    $find("mpeLoader").hide();
}
function MM_swapImgRestore() { //v3.0
    var i, x, a = document.MM_sr; for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) x.src = x.oSrc;
}
function MM_preloadImages() { //v3.0
    var d = document; if (d.images) {
        if (!d.MM_p) d.MM_p = new Array();
        var i, j = d.MM_p.length, a = MM_preloadImages.arguments; for (i = 0; i < a.length; i++)
            if (a[i].indexOf("#") != 0) { d.MM_p[j] = new Image; d.MM_p[j++].src = a[i]; } 
    }
}

function MM_findObj(n, d) { //v4.01
    var p, i, x; if (!d) d = document; if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
        d = parent.frames[n.substring(p + 1)].document; n = n.substring(0, p);
    }
    if (!(x = d[n]) && d.all) x = d.all[n]; for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
    for (i = 0; !x && d.layers && i < d.layers.length; i++) x = MM_findObj(n, d.layers[i].document);
    if (!x && d.getElementById) x = d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
    var i, j = 0, x, a = MM_swapImage.arguments; document.MM_sr = new Array; for (i = 0; i < (a.length - 2); i += 3)
        if ((x = MM_findObj(a[i])) != null) { document.MM_sr[j++] = x; if (!x.oSrc) x.oSrc = x.src; x.src = a[i + 2]; }
}
//funciòn para el menu
function mainmenu(){
    // Oculto los submenus
    $(" #nav ul ").css({display: "none"});
    // Defino que submenus deben estar visibles cuando se pasa el mouse por encima
    $(" #nav li").hover(function(){
        $(this).find('ul:first:hidden').css({visibility: "visible",display: "none"}).slideDown(400);
        },function(){
            $(this).find('ul:first').slideUp(400);
        });
    }
    $(document).ready(function(){
        mainmenu();
    });
//function para las noticias
$(function() {
	$(".newsticker-jcarousellite").jCarouselLite({
		vertical: true,
		hoverPause:true,
		visible: 3,
		auto:5000,
		speed:1000
	});
});


//función para el slideshow inicial
/*
$(function() {
    $('#slideshow').crossSlide({
      sleep: 7,
      fade: 1
    }, [
      { src: '../images/foto1.jpg' },
      { src: '../images/foto2.jpg' },
      { src: '../images/foto3.jpg' },
      { src: '../images/foto4.jpg' },
      { src: '../images/foto5.jpg' },
      { src: '../images/foto6.jpg' },
      { src: '../images/foto7.jpg' },
      { src: '../images/foto8.jpg' },
      { src: '../images/foto9.jpg' }
    ])
  });

  */
