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

From The Infosphere, the Futurama Wiki
Jump to navigation Jump to search
m
Line 9: Line 9:


function findShowHideElements() {
function findShowHideElements() {
alert('!');
   var tables = document.getElementById("content").getElementsByTagName('table');
   var tables = document.getElementById("content").getElementsByTagName('table');
   for(var i = 0; i<tables.length; i++) {
   for(var i = 0; i<tables.length; i++) {

Revision as of 11:28, 1 May 2010

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('!');
  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); columnAreaImage();');
          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); columnAreaImage();');
          a.appendChild(document.createTextNode(textBrod));
          spans[j].appendChild(document.createTextNode('['));
          spans[j].appendChild(a);
          spans[j].appendChild(document.createTextNode(']'));
        }
      }
    }
  }
}