menu_over = false;

function initCoveragesMenu()
{
	// init NEW
	
	aPosition = Position.cumulativeOffset($("coverages_li"));
	aDimensions = $("coverages_li").getDimensions();
	
	var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;
	
	$("coverages_new").style.left = (aPosition["left"] - (isIE ? 23 : 23)) + "px";
	$("coverages_new").style.top = (aPosition["top"] + aDimensions.height + 10) + "px";
	
	$("coverages_li").onmouseover = function()
	{	
		menu_over = true;
		
		aPosition = Position.cumulativeOffset($("coverages_li"));
		aDimensions = $("coverages_li").getDimensions();
		
		$("coverages_menu").style.left = (aPosition["left"] - 20) + "px";
		$("coverages_menu").style.top = (aPosition["top"] + aDimensions.height) + "px";
		$("coverages_menu").zIndex = "999";
		//$("coverages_menu").style.width = aDimensions.width + "px";
	
		$("coverages_menu").style.display = "block";
	}
	
	$("coverages_li").onmouseout = function()
	{	
		menu_over = false;
		setTimeout("hideMenu();", 1000);
	}
	
	elements = $$(".coverages_menu_a");
	for (i in elements)
	{
		elements[i].onmouseover = function()
		{
			menu_over = true;
		}
		
		elements[i].onmouseout = function()
		{
			menu_over = false;
			setTimeout("hideMenu();", 1000);
		}
	}
	
	$("coverages_li").onmouseout = function()
	{
		menu_over = false;
		setTimeout("hideMenu();", 1000);
	}
}

function initjoueursMenu()
{
	// init NEW
	
	aPosition = Position.cumulativeOffset($("joueurs_li"));
	aDimensions = $("joueurs_li").getDimensions();
	
	var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;
	
	//$("coverages_new").style.left = (aPosition["left"] - (isIE ? 23 : 23)) + "px";
	//$("coverages_new").style.top = (aPosition["top"] + aDimensions.height + 10) + "px";
	
	$("joueurs_li").onmouseover = function()
	{	
		menu_over = true;
		
		aPosition = Position.cumulativeOffset($("joueurs_li"));
		aDimensions = $("joueurs_li").getDimensions();
		
		$("joueurs_menu").style.left = (aPosition["left"] - 20) + "px";
		$("joueurs_menu").style.top = (aPosition["top"] + aDimensions.height) + "px";
		$("joueurs_menu").zIndex = "999";
		//$("coverages_menu").style.width = aDimensions.width + "px";
	
		$("joueurs_menu").style.display = "block";
	}
	
	$("joueurs_li").onmouseout = function()
	{	
		menu_over = false;
		setTimeout("hideMenu();", 1000);
	}
	
	elements = $$(".joueurs_menu_a");
	for (i in elements)
	{
		elements[i].onmouseover = function()
		{
			menu_over = true;
		}
		
		elements[i].onmouseout = function()
		{
			menu_over = false;
			setTimeout("hideMenu();", 1000);
		}
	}
	
	$("joueurs_li").onmouseout = function()
	{
		menu_over = false;
		setTimeout("hideMenu();", 1000);
	}
}

function hideMenu()
{
	if (menu_over == false){
		$("coverages_menu").style.display = "none";
		$("joueurs_menu").style.display = "none";
	}
}

function initDeck()
{
	// Cartes
	
	// Chemin de base des fichiers images
	var path = 'deck/';
	
	// Extension des fichiers images
	var ext = 'gif';
	
	// Tags
	var start_tag = '{';
	var end_tag = '}';
	
	// Selecteur
	var sel = 'p';
	
	// Tableau des valeurs
	var aCartes = new Array(
		"Ap", "Kp", "Qp", "Jp", "10p", "9p", "8p", "7p", "6p", "5p", "4p", "3p", "2p",
		"Ac", "Kc", "Qc", "Jc", "10c", "9c", "8c", "7c", "6c", "5c", "4c", "3c", "2c",
		"Ak", "Kk", "Qk", "Jk", "10k", "9k", "8k", "7k", "6k", "5k", "4k", "3k", "2k",
		"At", "Kt", "Qt", "Jt", "10t", "9t", "8t", "7t", "6t", "5t", "4t", "3t", "2t"
	);
	
	for (i in aCartes)
	{
		$$(sel).each(function(n) {
			$(n).innerHTML = $(n).innerHTML.replace(start_tag + aCartes[i] + end_tag, '<img src="' + path + aCartes[i] + '.' + ext + '" alt="' + aCartes[i] + '" style="vertical-align: middle" />');
		});
	}
}
