// ----- Navbar -----
var ID_Timer = null;

function navbar_Over(id){
clearTimeout(ID_Timer); // clear le timeout
var Obj = document.getElementById(id);
if(Obj) {
	if (Obj.style.display=="none") {
		nbLi = document.getElementById('navbarNiveau1').getElementsByTagName("ul").length;
		for (i=1; i<nbLi+1; i++) document.getElementById('navbarSubMenu'+i).style.display="none";
    	new Effect.toggle(Obj, 'slide' , { duration: 0.4 })
    }
}
}

function navbar_Out(id){
var Obj = document.getElementById(id);
        if(Obj)
    //Obj.style.display = "none";
    Effect.Fade(Obj, { duration: 0.2 });
}

function initNavbar(navbar) {
        myNavbar = document.getElementById(navbar);
}

// ----- Bannière Slideshow -----
//setTimeout("start_slideshow2(1, 4, 4000)", 1000);
//setTimeout("start_slideshow1(1, 4, 4000)", 6000);

function start_slideshow1(start_frame, end_frame, delay) {
	setTimeout(switch_slides1(start_frame,start_frame,end_frame, delay), delay);
}

function start_slideshow2(start_frame, end_frame, delay) {
	setTimeout(switch_slides2(start_frame,start_frame,end_frame, delay), delay);
}

function switch_slides1(frame, start_frame, end_frame, delay) {
return (function() {
	var frame2=frame;
	document.getElementById('diapoR_' + frame).style.zIndex=2;
    if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
	document.getElementById('diapoR_' + frame).style.zIndex=1;
	document.getElementById('diapoR_' + frame).style.display="block";
    Effect.Fade('diapoR_' + frame2);
    setTimeout(switch_slides1(frame, start_frame, end_frame, delay), delay + 5000);    
})
}
function switch_slides2(frame, start_frame, end_frame, delay) {
return (function() {
	var frame2=frame;
	document.getElementById('diapoL_' + frame).style.zIndex=2;
    if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
	document.getElementById('diapoL_' + frame).style.zIndex=1;
	document.getElementById('diapoL_' + frame).style.display="block";
    Effect.Fade('diapoL_' + frame2);
    setTimeout(switch_slides2(frame, start_frame, end_frame, delay), delay + 5000);    
})
}
// ----- ** -----
