
// D'autres scripts et des tutoriaux sur http://www.toutjavascript.com

//-- Fonction globale Javascript --//
//--Ajouter dans cette unité, toutes les fonctions Javascript nécéssaire au quotidien.

function ObjetVisible(idElement, visible ) {
   //Assignation d'un style sur un élément donné
   var objet;
   var trouve;

    if ( document.getElementById && document.getElementById( idElement ) ) {
        // Pour les navigateurs récents

        objet = document.getElementById( idElement );
        trouve = true;
    }
    else if ( document.all && document.all[ idElement ] ) {
        // Pour les navigateurs moins récents
        objet = document.all[ idElement ];
        trouve = true;
    }
    else if ( document.layers && document.layers[ idElement ] ) {
        // Pour les navigateurs encore moins récents
        objet = document.layers[ idElement ];
        trouve = true;
    }
    else {
        trouve = false;
    }

    if ( trouve ) {
         //objet.className = LeStyle;
         if ( visible ) {
             objet.style.visibility = 'visible';
         }
         else {
             objet.style.visibility = 'hidden';
         }
    }
}

function TrouveObjet(idElement) {
   //Assignation d'un style sur un élément donné
   var objet;
   var trouve;

    if ( document.getElementById && document.getElementById( idElement ) ) {
        // Pour les navigateurs récents

        objet = document.getElementById( idElement );
        trouve = true;
    }
    else if ( document.all && document.all[ idElement ] ) {
        // Pour les navigateurs moins récents
        objet = document.all[ idElement ];
        trouve = true;
    }
    else if ( document.layers && document.layers[ idElement ] ) {
        // Pour les navigateurs encore moins récents
        objet = document.layers[ idElement ];
        trouve = true;
    }
    else {
        trouve = false;
    }

    if ( trouve ) {         
		return objet;
    }
}

//a supprimer
function LogoNormal(QuelBouton) {
	// src est l'adresse du fichier d'image que l'on veux afficher
	
	var objLibelle = "libbtn_"+QuelBouton;
        ObjetVisible(objLibelle, false );

	document.images['logo'].src = ObtientImageLogo("LogoDs");
}

//a supprimer
function ChangeImageLogo(QuelBouton) {
	// src est l'adresse du fichier d'image que l'on veux afficher

	var objLibelle = "libbtn_"+QuelBouton;
        ObjetVisible(objLibelle, true );

	document.images['logo'].src = ObtientImageLogo(QuelBouton);
}

 function redir(QuelBouton, NewFenetre) {
     var Btn;
         Btn="btn_"+QuelBouton;

     if ( NewFenetre )  {
         window.open(ObtientLien(QuelBouton),"","");
     }
     else {
         window.location.href = ObtientLien(QuelBouton);
     };
 }


