
 

// Menu toujours au top
function top_menu() {
    var fen = getPageSize();
    var haut = fen[6];
    var scrolly = fen[1];
    document.getElementById('header').style.top = haut + "px";
    document.getElementById('bas').style.bottom = (20 - haut) + "px";
}
// Repli le menu à gauche
function repli_menu(sens) {
    var elm = document.getElementById('page');
    var block = document.getElementById('block_menu');
    var left = parseInt(elm.style.marginLeft);
    if (sens == -1 && left > -222) {
        if (left > -222) left = left - 20;
        if (left < -222) left = -222;
        elm.style.marginLeft = left + "px";
        document.getElementById('smenu').style.marginLeft = -left + "px";
        block.style.marginTop = (left/1.834710743802 + 121) + "px";
        block.style.opacity = "0.7";
        setTimeout("repli_menu(-1)", 1);
        
    }
    if (sens == 1 && left < 0) {
        if (left < 0) left = left + 20;
        if (left > 0) left = 0;
        elm.style.marginLeft = left + "px";
        document.getElementById('smenu').style.marginLeft = -left + "px";
        block.style.marginTop = (left/1.834710743802 + 121) + "px";
        block.style.opacity = "1";
        setTimeout("repli_menu(1)", 1);
    }
}



function menu_op(valeur) {
    var elm = document.getElementById("menu_p");
    if (valeur == "act") opacity = 1;
    if (valeur == "des") opacity = 0.8;
    
    elm.style.opacity = opacity;
    elm.filter = "alpha(opacity=" + (opacity*10) + ")";
}

// Sous menu
var timer_repli, timer_deroule;
var haut = 1;
function init_deroule() {
	clearTimeout(timer_repli);
	var elm = document.getElementById("sousmenu1");
	if (elm.style.display == "block") return;
	elm.style.display = "block";
	if (elm.offsetHeight) {
		var h = elm.offsetHeight;
	} else if (elm.style.pixelHeight) {
		var h = elm.style.pixelHeight;
	}
	elm.style.height = "1px";
	
	haut = 1;
	timer_deroule = setTimeout("deroule("+h+")", 0);
}
function deroule(h) {
	haut = haut + 20;
	if (haut > h) haut = h;
	document.getElementById("sousmenu1").style.height = haut + "px";
	if (haut < h) timer_deroule = setTimeout("deroule("+h+")", 0);
}


function init_repli() {
	//clearTimeout(timer_deroule);
	timer_repli = setTimeout("repli()", 400);
}

function repli() {
	haut = haut - 20;
	if (haut < 0) haut = 0;
	document.getElementById("sousmenu1").style.height = haut + "px";
	if (haut > 0) {
		timer_repli = setTimeout("repli()", 0);
	} else {
		document.getElementById("sousmenu1").style.height = "auto";
		document.getElementById("sousmenu1").style.display = "none";
		document.getElementById("menu_p").innerHTML = document.getElementById("menu_p").innerHTML;
	}
}

