function montre(id) {
	var d = document.getElementById(id);
	// On cache les autres sous-menu
	i=0;
	DDs = document.getElementsByTagName('dd');
	while (DDs.length > i) {
		DDs[i].style.display='none';
		i++;
	}

	if (d) {
		d.style.display='block';
	}
}

/* Lors d'une identification, affiche le div "récupération de mot de passe" */
function MotDePasse () {
	var div = document.getElementById("motdepasse");
	div.style.visibility="visible";
}


function cache_affiche_div (cible, hauteur, image, overflow) {
	var div_cible = document.getElementById(cible);
	
	if (div_cible.style.visibility=="hidden") {
		cache="visible";
		hauteur=hauteur;
	} else {
		cache="hidden";
		hauteur=0;
	}
		
	div_cible.style.height=hauteur+"px";

	div_cible.style.visibility=cache;	
	if (!overflow)
		overflow = "hidden";
	if (image)
		Change_Image (cible+"_image", image+"_"+cache+".gif");
		
	div_cible.style.overflow=overflow;
}

function Change_Image (nom, src) {	
	document.images[nom].src=src;
}

function change_note (note, etat) {
	var note_tmp=document.forms["frm_avis"].elements["avi_note"].value;
	
	for (i=1;i<=note;i++) {
		if (etat=='over')
			Change_Image("avis_note_"+i, "images/avis_jaune.gif");
		else
			Change_Image("avis_note_"+i, "images/avis_gris.gif");
	}
	for (i=note+1;i<=5;i++) {
		Change_Image("avis_note_"+i, "images/avis_gris.gif");
	}
	if (etat=='out') {
		if (note_tmp!="") {
			//alert(note_tmp);
			affecte_note(note_tmp);
		}
	}

}


function affecte_note(note) {
	for (i=1;i<=note;i++) {
		Change_Image("avis_note_"+i, "images/avis_jaune.gif");
	}
	for (i=note+1;i<=5;i++) {
		Change_Image("avis_note_"+i, "images/avis_gris.gif");
	}
	//alert("coco");
	var note_div = document.getElementById("div_note_finale");
	note_div.innerHTML=note;
	
	document.forms["frm_avis"].elements["avi_note"].value=note;
}

function cache_affiche_div (cible, hauteur, cache, overflow) {
	var div_cible = document.getElementById(cible);
	div_cible.style.visibility=cache;
	div_cible.style.height=hauteur+"px";
	if (!overflow)
		overflow = "hidden";
	div_cible.style.overflow=overflow;
}


