// JavaScript Document

var timer; /* Utilisé pour le setTimeout */

function init() {
	
	var anim_margin = new YAHOO.util.Anim('onglet_feuilletable');
	anim_margin.attributes.marginTop = { to: -38};
	anim_margin.attributes.height = { to: 40};
	anim_margin.duration = 2;
	anim_margin.method = YAHOO.util.Easing.bounceOut;
	
	YAHOO.util.Event.addListener("onglet_feuilletable", "mouseover", deplie);
	
	anim_margin.animate();
}

function deplie() {

	YAHOO.util.Event.removeListener("onglet_feuilletable", "mouseover");

	var anim_margin = new YAHOO.util.Anim('onglet_feuilletable');
	anim_margin.attributes.marginTop = { to: -119};
	anim_margin.attributes.height = { to: 119};
	anim_margin.duration = 2;
	anim_margin.method = YAHOO.util.Easing.bounceOut;
	
	anim_margin.onComplete.subscribe(deplie_complete);
	anim_margin.animate();
	
	timer = setTimeout("replie()",4000); /* Se replie au bout de 4sec si le on mouse move (cf deplie_complete() ) ne se declenche pas */
}

function deplie_complete() {
	YAHOO.util.Event.addListener("onglet_feuilletable", "mousemove", reste_deplie);
}


function reste_deplie() {
	clearTimeout(timer);
	timer = setTimeout("replie()",2000);
}

function replie() {
	
	YAHOO.util.Event.removeListener("onglet_feuilletable", "mousemove");
	
	var anim_margin = new YAHOO.util.Anim('onglet_feuilletable');
	anim_margin.attributes.marginTop = { to: -38};
	anim_margin.attributes.height = { to: 40};
	anim_margin.duration = 2;
	anim_margin.method = YAHOO.util.Easing.bounceOut;
	
	anim_margin.animate();
	YAHOO.util.Event.addListener("onglet_feuilletable", "mouseover", deplie);
}

/*function replie_complete() {
	YAHOO.util.Event.removeListener("onglet_feuilletable", "mouseout");
	YAHOO.util.Event.addListener("onglet_feuilletable", "mouseover", deplie);
}*/

YAHOO.util.Event.onContentReady(setTimeout("init()",1000));



