home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / Chip_2004-04_cd2.bin / data / functions.js next >
Text File  |  2004-03-01  |  1KB  |  36 lines

  1. // funkcia rozbaluje a zbaluje polozky v submenu
  2. // upraveno podle Tomase Golembiovskeho
  3. function outliner(childID) {
  4.     var child = document.getElementById(childID);
  5.  
  6.     if (child.className == "collapsed") {
  7.         hideLayers();
  8.         child.className = "expanded";
  9.         eval("document." + childID + "_bullet.src = '../../pics/ikony/arrow2.gif'");
  10.     }
  11.     else {
  12.         child.className = "collapsed";
  13.         eval("document." + childID + "_bullet.src = '../../pics/ikony/arrow1.gif'");
  14.     }
  15. }
  16.  
  17. // funkcia, ktora zbaluje vsetky polozky v submenu
  18. // upraveno podle Tomase Golembiovskeho
  19. function hideLayers() {
  20.     sekcie = document.getElementsByTagName("div");
  21.     for (i=0; i < sekcie.length; i++) {
  22.         if (sekcie(i).id.charAt(0) != "_") {
  23.             sekcie(i).className = "collapsed";
  24.         }
  25.     }
  26. }
  27.  
  28. // funkcia na preklapanie ikoniek
  29. function rollIcon(icon,state) {
  30.     eval("document." + icon + ".src = '../../../data/pics/ikony/" + icon + state + ".gif'");
  31. }
  32.  
  33. // upravena funkce pro preklapeni vicera stejnych ikonek v jednom dokumentu!
  34. function rollIcons(icon,state,objekt) {
  35.     eval("document." + objekt + ".src = '../../data/pics/ikony/" + icon + state + ".gif'");
  36. }