/*****************************************************

Fonctions nécéssaires aux menus déroulants + Affichage du LOGIN MON COMPTE

*****************************************************/

// Afficher le menu déroulant de l'entête
function montrer_menu(id_liste, id_menu, lien_menu)
{
	getId(id_liste).style.visibility = 'visible';
	getId(lien_menu).style.color = '#BC121F';
	
	if (getId('vignette_flash'))
	{
		getId('vignette_flash').style.visibility = 'hidden';
	}
}

// Cacher le menu déroulant de l'entête
function cacher_menu(id_liste, id_menu, lien_menu)
{
	getId(id_liste).style.visibility = 'hidden';
	getId(lien_menu).style.color = '#FFFFFF';
	
	if (getId('vignette_flash'))
	{
		getId('vignette_flash').style.visibility = 'visible';
	}
}

/*
function clear_menu(id_liste, id_menu, lien_menu)
 {
	setTimeout(function() { cacher_menu(id_liste, id_menu, lien_menu); }, 500);
}
*/

// Change aléatoirement la couleur des hover des menu hauts
function couleurMenu(test, id)
{
	var tabCouleurs = new Array("#E00119", "#F49505", "#BC121F");
	var couleurDefaultIE = "#EA5E0F";
	var indice = Math.floor(Math.random() * tabCouleurs.length);
	
	if (test == 'on')	getId(id).style.backgroundColor = tabCouleurs[indice];
	else 				getId(id).style.backgroundColor = couleurDefaultIE;
}

/** fonction pour l'affichage du login Mon Compte**/
function afficherLoginCompte(elem)
{
	if(verif_init_marche(elem) == false) return false;
	
	opacityOn();
	getId('login_compte').style.display = 'block';
	// Gestion du focus
	loginCompteFocus();
	//getId('login_compte').innerHTML = '<img id="logo_lv" src="site/media/cartes/logo_lv.png" alt="" /><br /><br /><img id="gif_loading" src="site/media/cartes/ajax-loader.gif" alt="" /><br /><br /><span class="ajax_loading">Loading,<br />Wait a second...</span>';
}

function loginCompteFocus()
{
	if(getId('login_email') && getId('login_email').value == '')
	{
		getId('login_email').focus();
	}
	else if(getId('login_password'))
	{
		getId('login_password').focus();
	}
}

/** fonction pour l'affichage du mot de passe oublié **/
function afficherMdpOublie()
{
	opacityOn();
	getId('mdp_oublie').style.display = 'block';
	getId('login_compte').style.display = 'none';
}