﻿Array.prototype.inArray = function(val) {
	for(var a2 = 0; a2 < this.length; ++a2) {
		if(this[ a2] == val){
		return true;
		}
	}
	return false;
};

document.getElementsByClassName = function(className) {
	var elts = document.getElementsByTagName('*');
	var classArray = new Array();
	for (var j = 0; j < elts.length; ++j) {
		if(navigator.appName=="Microsoft Internet Explorer")
		{
		    if (elts[j].getAttribute('className') && elts[j].getAttribute('className').split(' ').inArray(className)) {
			    classArray.push(elts[j]);
		    }
		}
		else
		{
			if (elts[j].getAttribute('class') && elts[j].getAttribute('class').split(' ').inArray(className)) {
			    classArray.push(elts[j]);
		    }
		}
	}
	return classArray;
};


function montrerMenu(id, idLien, type) {
   var ul = document.getElementById(id);
    if (type=='visibility') {
        ul.style.visibility='visible';
    } else {    
        ul.style.display='block';
    }    
    var lien = document.getElementById(idLien);
    lien.attributes["class"].value = "MenuNiveau1_Selected";
}
function cacherMenu(id, idLien,type) {
    var ul = document.getElementById(id);
    if (ul) {
        if (type == 'visibility') {
            ul.style.visibility = 'hidden';
        } else {
            ul.style.display = 'none';
        }
    }
    var lien = document.getElementById(idLien);
    if (lien) lien.attributes["class"].value = "MenuNiveau1";
}
function gererAffichage(idUL, idLien) {

    var lien = document.getElementById(idLien);
    if (lien) {
        if (lien.attributes["class"].value == "MenuNiveau1_Selected"){
            cacherMenu(idUL,idLien);
        } else {
            montrerMenu(idUL,idLien);
        }
    }
}

