Difference between revisions of "User:Quolnok/common.js"

From The Infosphere, the Futurama Wiki
Jump to navigation Jump to search
(Blanked the page)
 
Line 1: Line 1:
var textShow = 'show';
var textHide = 'hide';
var textProd = 'production order';
var textBrod = 'broadcast order';
var prodOrder = true;
var showNav = true;
var resizeMethods ='';


function findShowHideElements() {
alert('2');
  var tables = document.getElementById("content").getElementsByTagName('table');
  for(var i = 0; i<tables.length; i++) {
    if(hasClass(tables[i], 'showhide')) {
      var spans = tables[i].getElementsByTagName('span');
      for(var j = 0; j<spans.length; j++) {
        if(hasClass(spans[j], 'show-button')) {
          var a = document.createElement('a');
          a.setAttribute('href', 'javascript://');
          a.setAttribute('onclick', 'toggleShow(this);'+resizeMethods );
          a.appendChild(document.createTextNode(textHide));
          spans[j].appendChild(document.createTextNode('['));
          spans[j].appendChild(a);
          spans[j].appendChild(document.createTextNode(']'));
          toggleShow(a);
        }
        if(hasClass(spans[j], 'navigation-toggle')) {
          var a = document.createElement('a');
          a.setAttribute('href', 'javascript://');
          a.setAttribute('onclick', 'toggleShowOrder(this);'+resizeMethods );
          a.appendChild(document.createTextNode(textBrod));
          spans[j].appendChild(document.createTextNode('['));
          spans[j].appendChild(a);
          spans[j].appendChild(document.createTextNode(']'));
        }
      }
    }
  }
}
addOnloadHook(findShowHideElements);

Latest revision as of 11:59, 1 May 2010