/*========================================*\
	Fonctions du menu deroulant
\*========================================*/
	startList = function(){
		if(document.all && document.getElementById && navigator.userAgent.indexOf('Mac') == -1){
			navRoot = document.getElementById('menu1');
			for(i=0;i<navRoot.childNodes.length;i++){
				node = navRoot.childNodes[i];
				if(node.nodeName == "LI") {
					node.onmouseover = function() {
						this.className += ' over';
					}
					node.onmouseout = function() {
						this.className = this.className.replace(' over','');
					}
				}
			}
		}
	}
	window.onload = startList;
/*========================================*\
	Fonction Afficher / Masquer MENU
\*========================================*/
	function swm(qui){
		obj1 = document.getElementById('sm'+qui);
		obj2 = document.getElementById('m'+qui);
		var tab = smenus.split(',');
		var tab2 = menus.split(',')
		// Referme tous les autres menus
		for(i in tab){
				obj = document.getElementById(tab[i]);
				class_sw = ' '+obj.className+' ';
				class_sw = class_sw.replace(' v ',' ');
				class_sw = class_sw+' c ';
				obj.className = trim(class_sw);
		}
		if(obj1 != null){
			class1 = ' '+obj1.className+' ';
		}
		if(obj2 != null){
			class2 = ' '+obj2.className+' ';
		}
		// Desactive le style actif pour le menu selectionné
		for(i in tab2){
			obj = document.getElementById(tab2[i]);
			class_sw = ' '+obj.className+' ';
			class_sw = class_sw.replace(' actif ',' ');
			obj.className = trim(class_sw);
		}
		// Switch le sous menu
		if(class1.indexOf(' c ') >= 0){
			class1 = class1.replace(' c ',' ');
			class1 = class1+' v ';
			class2 = class2+' actif ';
		}
		else{
			alert('a');
			class1 = class1.replace(' v ',' ');
			class1 = class1+' c ';
			class2 = class2.replace(' actif ',' ');
		}
		obj1.className = class1;
		obj2.className = class2;
		return false;
	}
/*========================================*\
	Fonction pour les survols des tr pour IE, pour moz la 
	pseudo-classe :hover fonctionne
\*========================================*/
	function startTableau() {
		if(document.all && document.getElementById){
			obj = document.getElementsByTagName('TR');
			for(i = 0; i < obj.length; i++){
				node = obj[i];
				if(node.nodeName == 'TR'){
					node.onmouseover = function(){
						this.className += ' over';
					}
					node.onmouseout = function(){
						this.className = this.className.replace(' over','');
					}
				}
			}
		}
	}
/*========================================*\
	Fonctions demandant confirmation
\*========================================*/
	function conf2(){
		if(window.confirm('Etes vous sűr ?')){
			return true;
		}
		else {
			return false;
		}
	}
/*========================================*\
	Fonctions de verification des champs
\*========================================*/
	function verif(champs){
		var mess = 'Veuillez verifier les champs :\n\n';
		var tab = champs.split(",")
		for(i in tab){
			//tab[i] = tab[i].replace("file_", "");
			if(document.getElementById(tab[i]).value.length<1){
				mess+='- '+tab[i]+'\n';
			}
		}
		if(mess!='Veuillez verifier les champs :\n\n'){
			mess2 = mess + '\nMerci';
			window.alert(mess2);mess2='';
			return false;
		}
		else {
			return true;
		}
	}
/*========================================*\
	Fonctions Afficher / Masquer
\*========================================*/
	function sw(qui){
		obj = document.getElementById(qui);
		var classe = ' '+obj.className+' ';
		if(classe.indexOf(' c ') >= 0){
			classe = classe.replace(' c ','');
			classe += ' v ';
		}
		else{
			classe = classe.replace(' v ','');
			classe += ' c ';
		}
		obj.className = trim(classe);
		return false;
	}
/*========================================*\
	Function masquer tout - afficher 1
\*========================================*/
	function sw2(qui){
		// Masque tout
		for(i in tabAll){
			obj1 = document.getElementById(tabAll[i]);
			classe = ' '+obj1.className+' ';
			classe = classe.replace(' v ','');
			classe = classe.replace(' c ','');
			classe += ' c ';
			classe = trim(classe);
			obj1.className = classe;
		}
		// Affiche le bon bloc
		obj = document.getElementById(qui);
		classe = ' '+obj.className+' ';
		classe = classe.replace(' c ','');
		classe += ' v ';
		classe = trim(classe);
		obj.className = classe;
	}
/*========================================*\
	Function trim
\*========================================*/
	function trim(str){
		while(''+str.charAt(0)==' '){
			str=str.substring(1,str.length);
		}
		while(''+str.charAt(str.length-1)==' '){
			str=str.substring(0,str.length-1);
		}
		return str;
	}
