// Active la feuille de style dont le titre est donne, et desactive les autres (ssi elles ont un titre).
function setActiveStyleSheet(title) {
  var i, a, main;
  for (i = 0; (a = document.getElementsByTagName("link")[i]); i++) {
    if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if (a.getAttribute("title") == title)
        a.disabled = false;
    }
  }
}

// Retourne le titre de la feuille de style active, sinon null.
function getActiveStyleSheet() {
  var i, a;
  for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled)
      return a.getAttribute("title");
  }
  return null;
}

// Affiche un selecteur de feuille de style pour le joPHPsystem.
// FOR EXAMPLE ONLY, NOT USED ANYMORE.
/*function printStyleSwitcher() {
  document.write("<div class=\"isNoCSS\">Votre navigateur n'a aucun support CSS, vous pouvez donc ignorer les trois liens suivants.</div>");
  document.write("<div class=\"isNotPrettyPrint\">");
  document.write("  <a href=\"#\" onclick=\"javascript: setActiveStyleSheet('PrinterFriendly'); return false;\">Voir la version imprimable de la page (JavaScript).</a><br />");
  document.write("  <a href=\"#\" onclick=\"javascript: setActiveStyleSheet('StandAlone'); return false;\">Voir la version autonome de la page (JavaScript).</a>");
  document.write("</div> <!-- id=\"isNotPrettyPrint\" -->");
  document.write("<div class=\"isPrettyPrint\">");
  document.write("  <a href=\"#\" onclick=\"javascript: setActiveStyleSheet(''); return false;\">Voir la version compl&egrave;te de la page.</a><br />");
  document.write("  <a href=\"#\" onclick=\"javascript: setActiveStyleSheet('StandAlone'); return false;\">Voir la version autonome de la page.</a>");
  document.write("</div> <!-- id=\"isPrettyPrint\" -->");
}*/

// Affiche un unique selecteur de feuille de style dont le nom est donne dans stylesheet pour le joPHPsystem.
// texte est ce qui sera affiche dans le lien factice.
// FOR EXAMPLE ONLY, NOT USED ANYMORE.
/*function printLinkStyleSwitcherTo(stylesheet, texte) {
  document.write("  <a href=\"#\" onclick=\"javascript: setActiveStyleSheet('"+stylesheet+"'); return false;\">"+texte+"</a>");
}*/
