// JavaScript Document
	
	function highlightTopMenu(nomDeClasse){
		var classe=nomDeClasse;
		var menu=document.getElementById("cssmenu");
		var tablLi=menu.getElementsByTagName("li");
		for(var i=0; i<=tablLi.length-1;i++){
			var elementListe=tablLi[i];
			if(elementListe.className.indexOf(classe) != -1){
				elementListe.style.backgroundImage="url(../styles/richmont/images/selected_background.gif)";
				elementListe.style.backgroundRepeat="repeat-x";
				elementListe.style.backgroundPosition="center";
				elementListe.style.backgroundColor="#fff";

				var tablA=elementListe.getElementsByTagName("a");
				tablA[0].style.backgroundColor="#a08d46";
				tablA[0].style.color="#fff";
				
				}
			
			}
		
		}
	
	function getParentSectionTitle(){
		/*recherche du titre de section en se basant sur le menu du haut*/		
		var titre=document.getElementById("description").childNodes[0].nodeValue;
		var menu=document.getElementById("menuContextuel");
		var tablA=menu.getElementsByTagName("a");
		for(var i=0; i<=tablA.length-1;i++){
				if(tablA[i].className=="phplmselected"){
				var div_parent=tablA[i].parentNode;
				var div_parent_parent=div_parent.parentNode;
					if(div_parent_parent.id.indexOf("son")!=-1){
					var nomId=div_parent_parent.id;
					var nomIdParent=nomId.substr(0,nomId.length-3);
					var sectionParent=document.getElementById(nomIdParent);
					var tablASectionParent=sectionParent.getElementsByTagName("a");
						for(var k=0; k<=tablASectionParent.length-1;k++){
							if(tablASectionParent[k].className=="phplmnormal"){
							var titreSectionParent=tablASectionParent[k].childNodes[0].nodeValue;
							return titreSectionParent;
							break;
							}
						}
					}else{ return null;}
				}
			}
	
		}
		
		function creeFilArianne(){
		/*	var divContainer=document.getElementById("arianne");
			if(getParentSectionTitle() != null){
				var txt=getParentSectionTitle();
				}*/
			}
			
			function getWidth(id){
				var obj=document.getElementById(id);
				callExternalInterface(obj.offsetWidth);
				}
	function callExternalInterface(str) {
    thisMovie("flash").setWidthOfBloc(str);
}

function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
    }
    else {
        return document[movieName]
    }
}
	
	
	function enleveBreakDansSiteMap(){//permet d,enlever les break des menus pour le site Map, ce qui permet de voir tous les noms de btn sur une même ligne.
	var classe="phplm";
		var tablA=document.getElementsByTagName("a");

		for(var i=0; i<=tablA.length-1;i++){
			if(tablA[i].className==classe){
				if(tablA[i].childNodes.length>1){
					var obj=tablA[i].parentNode;
					var href=tablA[i].getAttribute('href');
					var txt=tablA[i].childNodes[0].nodeValue+tablA[i].childNodes[2].nodeValue;				
					var newA=document.createElement('a');
					newA.setAttribute('href', href);
					newA.className=classe;
					newA.innerHTML=txt;
					obj.replaceChild(newA,tablA[i]);
				
					}
				}
			}
			expandAllMenu();
		}
		
		function expandAllMenu(){
			var tablDiv=document.getElementsByTagName("div");
			for(var i=0; i<=tablDiv.length-1; i++){
				tablDiv[i].style.display="block";
				
				}
			
			
			
			}
			
		function addLinkTofolderName(){
				//permet d'ajouter au texte l'action "collapse/expand" du signe + ou - dans le menu
		var obj=document.getElementById("menuContextuel");
		if(obj){
				var tablA=obj.getElementsByTagName("A");
				if(tablA && tablA.length>0){
					for(var i=0; i<=tablA.length-1;i++){
						if(tablA[i].getAttribute("onMouseDown",2)){
							var txt=tablA[i].getAttribute("onMouseDown",2);
							if(txt.indexOf('toggle')!=-1){
								//
								var mouseAction=tablA[i].getAttribute("onMouseDown",2);
								var newA=document.createElement('a');
								newA.setAttribute('href', "javascript:"+mouseAction);
								newA.className="phplmnormal";
								if(i<tablA.length-1){
								var oldA=tablA[i+1];
							
								newA.innerHTML=oldA.innerHTML;
								var parentOldA=oldA.parentNode;
								parentOldA.replaceChild(newA,oldA);
								}
							}
				
						}
					}
				}
			}
	}
				
				
		

