// JavaScript Document
//=================================================//
//=== FONCTIONS APPELEES PAR L'EVENEMENT ONLOAD ===//
//=================================================//

function DinitLoad(){
	//Attachement pour l'événement LOAD
	if (navigator.appName == "Microsoft Internet Explorer" && window.attachEvent) {
			window.attachEvent("onload", DinitCall);
	}else if(window.addEventListener){
		window.addEventListener("load", DinitCall, false);
	}
}

function DinitCall(){
	//Initialisation du DMouseManager
	if(typeof(DMouseManagerInit)=='function')
		DMouseManagerInit();
	//Appels à l'événement ONLOAD
	Dinit();
}

function addMyEvent(el,eventType,func,mode){
	if(el){
		if (navigator.appName == "Microsoft Internet Explorer" && el.attachEvent) {
			el.attachEvent("on"+eventType, func);
			//el.setAttribute("on"+eventType, func);
		}else if(el.addEventListener){
			mode = (mode)? mode : false ;
			if(eventType=='mousewheel') el.addEventListener('DOMMouseScroll', func, mode);
			el.addEventListener(eventType, func, mode);
		}
	}
}


function Dinit(){
	initOnglets();
}

//=======================================================//
//=== FONCTION D'INITIALISATION DE L'EVENEMENT ONLOAD ===//
//=======================================================//

DinitLoad();


	/**********************************/
	/*** INITIALISATION DES ONGLETS ***/
	/**********************************/
	
	function initOnglets(){
		var i = 1;
		while(document.getElementById("titre_onglet"+i) && document.getElementById("onglet"+i)){
			initMyOnglet(i);
			i++;
		}
	}
		
		function initMyOnglet(index){
			//Roll
			var el = document.getElementById("titre_onglet"+index);
			if(el){
				el.onmouseover = function(){rollTitreOngletOver(el);};
				el.onmouseout = function(){rollTitreOngletOut(el);};
			}
			//Depli-Repli
			var speed = "normal";
			var titreonglet = "#titre_onglet"+index;
			$(titreonglet).click(function () {
				callbackMyOnglet(index);
				if($(titreonglet).hasClass('on')){
					$(titreonglet).removeClass('on');				
					var onglet = "#onglet"+index;
					var el = document.getElementById("onglet"+index);
					var j = 0;
					while(el){
						$(onglet).slideUp(speed);
						j++;
						onglet = "#onglet"+index+j;
						el = document.getElementById("onglet"+index+j);
					}
				}else{
					$(titreonglet).addClass('on');				
					var onglet = "#onglet"+index;
					var el = document.getElementById("onglet"+index);
					var j = 0;
					while(el){
						$(onglet).slideDown(speed);
						j++;
						onglet = "#onglet"+index+j;
						el = document.getElementById("onglet"+index+j);
					}
				}
			});
		}
			function callbackMyOnglet(index){
				var speed = "normal";
				var i = 1;
				while(document.getElementById("titre_onglet"+i) && document.getElementById("onglet"+i)){			
					if(i!=index){
						//On cache les contenus
						var onglet = "#onglet"+i;
						var el = document.getElementById("onglet"+i);
						var j = 0;
						while(el){
							$(onglet).slideUp(speed);
							j++;
							onglet = "#onglet"+i+j;
							el = document.getElementById("onglet"+i+j);
						}
						//On modifie les class de titreonglets
						var titreonglet = "#titre_onglet"+i;
						$(titreonglet).removeClass('on');
					}
					i++;
				}
			}
			
