function showPanel(iState0, iState1, iState2, iState3, iState4) {
  toggleBox('panel0', iState0);
  toggleBox('panel1', iState1);
  toggleBox('panel2', iState2);
  toggleBox('panel3', iState3);
  toggleBox('panel4', iState4);
}

function toggleBox(szDivID, iState) {
  if(document.layers)	   //NN4+
  {
    document.layers[szDivID].visibility = iState ? "show" : "hide";
    document.layers[szDivID].display = iState ? "inline" : "none";
  }
  else if(document.getElementById)	  //gecko(NN6) + IE 5+
  {
    var obj = document.getElementById(szDivID);
    if (obj != null) {
      obj.style.visibility = iState ? "visible" : "hidden";
      obj.style.display = iState ? "inline" : "none";
    }
  }
  else if(document.all)	// IE 4
  {
    document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    document.all[szDivID].style.display = iState ? "inline" : "none";
  }
}

function popupImage(imageTitle, imageURL, width, height) {
  var generator=window.open('', name, 'width=' + width + ',height=' + height);

  generator.document.write('<html><head><title>' + imageTitle + '</title>');
  generator.document.write('<link rel="stylesheet" href="res/popup.css" type="text/css" />');
  generator.document.write('</head><body>');
  generator.document.write('<a href="javascript:self.close()"><img src="' + imageURL + '" border=0 alt="Cliquez ici pour fermer la fenêtre" title="Cliquez ici pour fermer la fenêtre" /></a>');
  generator.document.write('</body></html>');
  generator.document.close();
}

function adjustHeight() {
  var iHeight = document.body.parentNode.clientHeight;
  var iSize = (iHeight<210) ? 0 : iHeight - 210;
  
  if(document.layers)	   //NN4+
  {
    document.layers['bubble-contents'].style.height = iSize + 'px';
  }
  else if(document.getElementById)	  //gecko(NN6) + IE 5+
  {
    document.getElementById('bubble-contents').style.height = iSize + 'px';
  }
  else if(document.all)	// IE 4
  {
    document.all['bubble-contents'].style.height = iSize + 'px';
  }
}
