
/* Javascript propos� par Devis 
*  http://home.tiscali.be/relais12
*
* Modifi� par Daniel Fabien
* Disponible sur Script Masters
* http://www.script-masters.com/
* */
 
var opacite = 40;	// Taux d'opacit� entre 0 (invisible) et 100

function incOpa(element){ 
	objet = element;
	intervalle = setInterval("progressifChange(objet,100,true)",50); 
} 

function decOpa(element){ 
	objet = element;
	intervalle = setInterval("progressifChange(objet,opacite,false)",50); 
} 

function progressifChange(image,maxOpa,sens){
	if(sens){
		// On augmente l'opacit�
		if (image.filters.alpha.opacity<maxOpa) 
			image.filters.alpha.opacity+=5; 
		else if (window.intervalle) 
			clearInterval(intervalle);
	}else{
		// On diminue l'opacit�
		if (image.filters.alpha.opacity>maxOpa) 
			image.filters.alpha.opacity-=5; 
		else if (window.intervalle) 
			clearInterval(intervalle); 
	}
}

function cm(num) {
  nbTotalMenu = 3;
  // Bool�en reconnaissant le navigateur (vu en partie 2)
  isIE = (document.all)
  isNN6 = (!isIE) && (document.getElementById)

  // Compatibilit� : l'objet menu est d�tect� selon le navigateur
  if (isIE) menu = document.all['menu' + num];
  if (isNN6) menu = document.getElementById('menu' + num);
  
  // On ferme tout les menus d�j� ouvert
  for (i=1;i<=nbTotalMenu;i++) {
   if (i != num) {
    if (isIE) menuDiff = document.all['menu'+i];
    if (isNN6) menuDiff = document.getElementById('menu'+i);
    if (menuDiff.style.display != "none") {
     menuDiff.style.display = "none"
    }
   }
  }
  // On ouvre ou ferme
  if (menu.style.display == "none"){
    // Cas ou le tableau est cach�
    menu.style.display = ""
  } else {
    // On le cache
    menu.style.display = "none"
   }
}