/*   fichier affiche_masque.js :
*    affiche masque le contenu d'un DIV + bascule du bouton affiche / masque
*/


/* affiche_masque(id_cadre, vis) affiche/masque le contenu du cadre d'id id_cadre
*  vis = 0 => masque | vis = 1 => affiche
*/

function affiche_masque (id_cadre, vis) {
    div_actif = document.getElementById(id_cadre);
    if (vis == 0) {
        div_actif.style.display = 'none';
    }
    else {
        div_actif.style.display = 'block';
    }
}

/* affiche_masque_totale(id_cadre, id_bt_aff, id_bt_masq, vis_cadre) 
*  affiche/masque le contenu du cadre gris d'id = id_cadre
*  ainsi que les boutons "afficher" (d'id = id_bt_aff) et "masquer" (d'id = id_bt_masq)
*  vis_cadre = 0 => masque le cadre gris + le bouton "masquer", affiche le bouton "afficher"
*  vis_cadre = 1 => affiche le cadre gris + le bouton "masquer", masque le bouton "afficher"
*  cette fonction utilise la fonction affiche_masque() définie + haut
*/

function affiche_masque_totale(id_cadre, id_bt_aff, id_bt_masq, vis_cadre) {
    if (vis_cadre == 0) {
    	vis_inverse = 1;
    }
    else {
    	vis_inverse = 0;
    }
    affiche_masque (id_cadre, vis_cadre);
    affiche_masque (id_bt_masq, vis_cadre);
    affiche_masque (id_bt_aff, vis_inverse);    
}


/* chge_couleur(id_cadre, coul) modifie la couleur du cadre d'id id_cadre
*  coul est la couleur à afficher
*/
function chge_couleur(id_cadre,coul) {
     div_actif = document.getElementById(id_cadre);
     div_actif.style.backgroundColor = coul;
}

