﻿///
/// Función JavaScript que maneja el cambio de estado de los botones del menú
///
/// Parámetros:
///    cambioEstado (bool): Indica que el botón debe cambiar de estado en caso de ser 'true' o 
///                         volver al estado original en caso de ser 'false'.
///
///    identificador (int): Identificador (id) del control que debe cambiar.
///
///    seleccionada (bool): Indica si la imagen actual es la seleccionada (no tiene que haber
///                         cambio de estado).
function CambiarEstado(cambioEstado, carpeta, identificador, seleccionada)
{
    var nuevaImagen = '';

    if (seleccionada == 'true') 
    {
        nuevaImagen = 'menu-' + identificador.toUpperCase() + '-2.png';
    }
    else
    {       
        if (cambioEstado)
            nuevaImagen = 'menu-' + identificador.toUpperCase() + '-2.png';
        else
            nuevaImagen = 'menu-' + identificador.toUpperCase() + '-1.png';
    }
    
    var control = document.getElementById(identificador);
    control.src = carpeta + nuevaImagen;
}
