﻿    function Abre(menu)
    {
        Effect.BlindDown(menu);
        ConcursoBoletos.ActivaMenu(menu, 1, ActivaMenu_CallBack );
    }
    
    function Cierra(menu)
    {
        Effect.BlindUp(menu);
        ConcursoBoletos.ActivaMenu(menu, 0, ActivaMenu_CallBack );
    }
   	
   	function ActivaMenu_CallBack(response){}


    function Configura()
    {
        var opciones = $$("ul");
        for(var i=0;i<opciones.length;i++)
        {
            if(opciones[i].id.length>0)
                Effect.BlindUp(opciones[i].id);
        }
        ConcursoBoletos.AbreMenuActivo(AbreMenuActivo_CallBack);
    }


    function AbreMenuActivo_CallBack(response)
    {
        if(response.value.length>0)
        {
            Abre(response.value);
        }
    }

    function mostrarOcultar(sNombre, iSeleccionado, iTotal) 
    {        
        // Se obtiene la referencia del objeto seleccionado
        oObjetoSeleccionado = document.getElementById(sNombre + iSeleccionado);        
        // Se obtiene el estado de 'display' del objeto seleccionado
        sDisplay = oObjetoSeleccionado.style.display.toLowerCase();
        // Se comprueba si el objeto seleccionado está o no desplegado
        
        if ((sDisplay == "")||(sDisplay == "none")) 
        {
            // El objeto pulsado no está desplegado
            // Se pliegan todos los objetos no seleccionados
            // Se despliega el objeto seleccionado
            
            for (i=1; i<=iTotal; i++) 
            {
                oObjetoActivo = document.getElementById(sNombre + i)
                if (i == iSeleccionado) 
                {
                    oObjetoActivo.style.display = "inline";
                } 
                else 
                {
                    oObjetoActivo.style.display = "none";
                }
            }
        } 
        else 
        {                
            // El objeto pulsado está desplegado
            // Se pliega el objeto seleccionado sólo si no es el primer objeto
            
                // Se pliega el objeto seleccionado
                oObjetoActivo = document.getElementById(sNombre + iSeleccionado);
                oObjetoActivo.style.display = "none";
                
        }
    }
    
    
    function ventanaSecundaria (URL)
    {
        window.open(URL,"ventana1","width=300,height=300,scrollbars=NO")
    } 
    
    function popUp (URL, width, height)
    {
       var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width=" + width +", height=" + height + ", top=85, left=140"; 
        window.open(URL,"", opciones)
    } 
    
    
    
    