var myTabs = new bulles(); // obligatoire
var myStaticTabs = new bulles(); // obligatoire
function moveMeTo(name,x) { // aussi obligatoire...
	myObj = myTabs.get(name); // curieusement si je passe l'objet j'ai un souci car voit l'objet mais pas la fonction shiftH...
												 // je le rappelle ici à la mano...est-ce liÈ 
	if (myObj) {
		myObj.shiftH(x);
	}
}
function moveMe(name) {
	myObj = myTabs.get('menu'+name);
	if (myObj) {
		myStaticTabs.showall();
		myStaticTabs.hide('onglet'+name);
		/*myTabs.hideall();*/
		myObj.show();
		duree=400;
		speed = Math.round(duree / 50);
		endX = myObj.ma.offsetWidth; // laid...a changer a court-terme par un appel de fonction...
		for (var i=1;i<51;i+=4)
			setTimeout('moveMeTo("menu'+name+'", "'+(endX*(i-50)/50)+'px")',speed*i);
	}
	return false;
}

function moveMeOut(name) {
	myObj = myTabs.get('menu'+name);
	if (myObj) {
		/*myTabs.hideall();*/
		myObj.show();
		duree=400;
		speed = Math.round(duree / 50);

		endX = myObj.ma.offsetWidth;
		for (var i=0;i<51;i+=5)
			setTimeout('moveMeTo("menu'+name+'", "'+(-i*(endX/50))+'px")',speed*i);
		setTimeout('moveMeTo("menu'+name+'", "-1000px")',500);
		setTimeout('myStaticTabs.show("onglet'+name+'")',500);
		// myObj.hide();
	}
	return false;
}
