// JavaScript Document
var nbTotalMenu = 7; 

function clicMenu(num) { 

  // 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"){
	  // If the table is hidden
	  menu.style.display = "";
	  document.images['image'+num].src='fleche1.gif';
  }
  else{
	  // If the table is show
  	  menu.style.display = "none";
	  document.images['image'+num].src='fleche2.gif'; 
  }
}

function changeCouleur(cellule,couleurFond,couleurPolice) {
// Cette fonction modifie la couleur de fond 
// et de police d'une cellule de tableau
cellule.style.backgroundColor = couleurFond;
cellule.style.color=couleurPolice;
} 

function loadIframe(iframeName, url) {
  if ( window.frames[iframeName] ) {
    window.frames[iframeName].location = url;   
    return false;
  }
  else return true;
}


////////////////////////////////////////////////////////////////////////////////////
function loadIframe_closeSubmenu(iframeName, url) {
	
	num = 8;
	// 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<=8;i++) {
			//alert('aaaaaaaaaaa');
		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 = "";
	}
	
	// load content of page
	if ( window.frames[iframeName] ) {
		window.frames[iframeName].location = url;   
		return false;
	}
	else return true;

}



var timer_id;
function scroll_iframe(frm,inc,dir) {
  if (timer_id) clearTimeout(timer_id);
  if (window.frames[frm]) {
    if (dir == "v") window.frames[frm].scrollBy(0, inc);
    else window.frames[frm].scrollBy(inc, 0);
    timer_id = setTimeout("scroll_iframe('" + frm + "'," + inc + ",'" + dir + "')", 20);
  }
}

function stopScroll() { if (timer_id) clearTimeout(timer_id); }