/*========================================*\
	Fonction lancée au démarrage :
	- pour les survols des tr pour IE
	- pour liens externes
\*========================================*/
	var startPageLoad = function(){
		// Survol tableaux
		if(document.all && document.getElementById){
			var obj = document.getElementsByTagName('TR');
			for(i = 0; i < obj.length; i++){
				var node = obj[i];
				if(node.nodeName == 'TR'){
					node.onmouseover = function(){
						this.className += ' over';
					}
					node.onmouseout = function(){
						this.className = this.className.replace(' over','');
					}
				}
			}
		}
		// Liens externes
		var obj = document.getElementsByTagName('A');
		for(var i = 0; i < obj.length; i++){
			var node = obj[i];
			var test = node.href.replace('http://'+window.location.hostname,'');
			if(node.nodeName == 'A' && (test.search('http://') != -1 || test.search('https://') != -1 || test.search('go-liens-') != -1)){
				node.onclick = function(){
					window.open(this.href,'','');
					return false;
				}
			}
		}
		// ON/OFF AFFLOG
		var node1 = document.getElementById('bt_log1');
		var node2 = document.getElementById('bt_log2');
		if(node1){	node1.onclick = function(){sw('log1'); sw('bt_log1'); sw('bt_log2');}
					sw('bt_log1');
		}
		if(node2){	node2.onclick = function(){sw('log2'); sw('bt_log1'); sw('bt_log2');}
					sw('bt_log2');
		}
		var logs = new Array('log1','log2')
		for(j in logs){
			if(document.getElementById(logs[j])){
				var obj = document.getElementById(logs[j]).getElementsByTagName('A')
				for(var i = 0; i < obj.length; i++){
					var node = obj[i];
					if(node.className == 'fermer_log1' || node.className == 'fermer_log2'){
						node.onclick = function(){sw(this.className.replace('fermer_',''));sw('bt_log1'); sw('bt_log2');return false;}
					}
					else{
						node.onclick = function(){sw('c_'+this.id);return false;}
					}
				}
			}
		}
		// Fil d'ariane
		document.getElementById('ariane').lastChild.className = 'Der';
	}
	window.onload = startPageLoad;
/*========================================*\
	Fonctions Afficher / Masquer
\*========================================*/
	function sw(qui){
		var 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 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;
	}