MediaWiki:Vector.js

From The Infosphere, the Futurama Wiki
Revision as of 12:46, 22 August 2009 by Quolnok (talk | contribs)
Jump to navigation Jump to search

Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
function columnAreaImage(){
  if(document.title.split(" ")[0] == "Preferences")
  {
    return;
  }

  var divFooter;
  if (document.getElementById ) {
    divFooter= document.getElementById("footer");
  } else if (document.all ) {
    divFooter= document.all["footer"];
  } else {
    return;
  }
  
  var newdiv = document.createElement('div');
  newdiv.setAttribute('id', 'columnAreaImage');
  
  var footHeight = (divFooter.offsetHeight)+(divFooter.offsetTop);
  if(footHeight > 900)
  {
    newdiv.style.top = footHeight - 408+"px";
  }
  else
  {
    return;
  }

  newdiv.style.backgroundImage = "url(/images/a/aa/VectorSidebarInfosphere.png)";
  newdiv.style.backgroundPosition = "bottom left";
  newdiv.style.backgroundRepeat = "no-repeat";
  
  newdiv.style.position = "absolute";
  
  newdiv.style.left = "0px";
  newdiv.style.width = "377px";
  newdiv.style.height = "408px";
  newdiv.style.zIndex = "-1"
  
  document.body.appendChild(newdiv);
}
 
addOnloadHook(columnAreaImage);


function randomiseMainPics(){
  if(wgTitle == "Main Page")
  {
    var mainRightBox = getElementbyClass(document.getElementsByTagName("td"), "mainRightBox");
    var opt = new Array();
    opt[0]="url(/images/4/45/VectorMainRightLeela.png)";
    opt[1]="url(/images/0/03/VectorMainRightProf.png)";
    opt[2]="url(/images/b/b5/VectorMainRightBender.png)";
    mainRightBox[0].style.backgroundImage = randomise(opt);
    
    var mainBottomBox = getElementbyClass(document.getElementsByTagName("td"), "mainBottomBox");
    // opt = new Array();
    opt[0]="url(/images/e/ee/VectorMainBottomToad.png)";
    opt[1]="url(/images/5/57/VectorMainBottomHedonism.png)";
    opt[2]="url(/images/a/aa/VectorMainBottomHermes.png)";
    mainBottomBox[0].style.backgroundImage = randomise(opt);
    
    var mainLeftBox = getElementbyClass(document.getElementsByTagName("td"), "mainLeftBox");
    // opt = new Array();
    opt[0]="url(/images/d/d6/VectorMainLeftFry.png)";
    opt[1]="url(/images/0/0b/VectorMainLeftZoidberg.png)";
    opt[2]="url(/images/0/0b/VectorMainLeftAmy.png)";
    mainLeftBox[0].style.backgroundImage = randomise(opt);
  }
}
 
addOnloadHook(randomiseMainPics);

function randomiseTitleCaptions(){
  if(wgTitle == "Main Page")
  {
    var titleCaption = getElementbyClass(document.getElementsByTagName("p"), "titleCaption");
    var opt = new Array();
    opt[0]="As seen on TV";
    opt[1]="For external use only";
    opt[2]="Deciphered from crop circles";
    opt[3]="80% entertainment by volume";
    opt[4]="As foretold by Nostradamus";
    opt[5]="The proud result of prison labor";
    opt[6]="Proudly made on Earth";
    opt[7]="It just won't stay dead!";
    opt[8]="Torn from tomorrow's headlines";
    opt[9]="You can't prove it won't happen";
    opt[10]="Dancing space potatoes?<br/>You bet!";
    opt[11]="A stern warning of things to come";
    titleCaption[0].innerHTML = randomise(opt);
  }
}
 
addOnloadHook(randomiseTitleCaptions);