/* ------------------ Proyecto GAP07 ver 1.0 ------------------ */
/* ------------------ Script Comunes y de utilidad gloval ----- */
    var MODAL_ACTIVO = false;
    var VENTANA_FICHA = "/Iniciativas/Ficha.aspx";
    var VENTANA_ESTADISTICA = "/Iniciativas/ResultadosSimple.aspx";
    
    // FUNCIONES POP-UP ESTADISTICAS
    
    // Función que abre un pop-up con el contenido de una estadística
    function VerEstadistica(fecha, ref)
    {
            if (MODAL_ACTIVO)
                PopUpModal( VENTANA_ESTADISTICA + '?Fecha=' + fecha + '&NumRef=' + ref,400,400);
            else
                PopUpNoModal(VENTANA_ESTADISTICA + '?Fecha=' + fecha + '&NumRef=' + ref,400,400);
    }

   // FUNCIONES POP-UP FICHAS
    
    // Función que abre un pop-up con el contenido de una ficha    
    function VerFicha(Entidad, Leg, Cod, Num, fXSL, Otros)
    {
        var url = VENTANA_FICHA + '?' + ComponerURL(Entidad, Leg, Cod, Num, fXSL, Otros);
        
        if (MODAL_ACTIVO)
            PopUpModal(url,600,420);
        else
            PopUpNoModal(url,600,720);
    }
    
    // Función que compone los parámetros URL 
    function ComponerURL(Entidad, Leg, Cod, Num, fXSL, Otros)
    {
        return Preparar('Entidad',Entidad,true) + Preparar('Leg',Leg,true) + Preparar('Cod',Cod,true) + 
                Preparar('Num',Num,true) + Preparar('fXSL',fXSL,true) + Preparar('Otros',Otros,false);
    }
    
    // Función que prepara un parámetro para ser usado en una URL y añade (o no) el separador
    function Preparar(parName, parValue, addSeparador)
    {
        var res = parName + '=' + parValue;
        if (addSeparador)
            return res + '&';
        else
            return res;
    }
    
    // Función que abre una ventana modal
    function PopUpModal(url, height, width)
    {
        alert('center=YES,width='+width+',height='+height+',scrollbars=YES,status=NO');
        window.showModalDialog(url,'','center=yes,width='+width+',height='+height+',scrollbars=YES,status=NO');
    }
    
    // Función que abre una ventana no modal
    function PopUpNoModal(url, height, width)
    {
        window.open(url,'','center=YES,width='+width+',height='+height+',scrollbars=YES');
    }

    //* Función para levantar el Pop-up de las estadísticas que no disponen de datos
    function NoDatos()
    {
            if (MODAL_ACTIVO)
                PopUpModal('/Iniciativas/NoDatos.htm',400,400);
            else
                PopUpNoModal('/Iniciativas/NoDatos.htm',400,400);
    }



/* ------------------ Ultima Modificación : 21-3-2007 ----- */

