Difference between revisions of "User:Svip/monobook.js"

From The Infosphere, the Futurama Wiki
Jump to navigation Jump to search
m
m
Line 15: Line 15:
addOnloadHook(updateDonationNotice);
addOnloadHook(updateDonationNotice);


wfMsg(msg, variable, elId) {
function wfMsg(msg, variable, elId) {
   var url = "/api.php?action=query&meta=allmessages&ammessages="+msg+"&amlang=en";
   var url = "/api.php?action=query&meta=allmessages&ammessages="+msg+"&amlang=en";
   sajax_do_call(wfMsgEnd, [variable, elId], document.getElementById(elId));
   sajax_do_call(wfMsgEnd, [variable, elId], document.getElementById(elId));
}
}


wfMsgEnd(variable) {
function wfMsgEnd(variable) {
   variable = document.getElementById(elId).innerHTML;
   variable = document.getElementById(elId).innerHTML;
}
}

Revision as of 20:41, 20 April 2009

function updateDonationNotice() {
  if(!document.getElementById("donation-progress-number"))
    return;
  var number = document.getElementById("donation-progress-number");
  var bar = document.getElementById("donation-progress-indicator");
  var barWidth = 200;
  var topAmount = 500;
  var currentAmount = 0;
  wfMsg('donation-amount', currentAmount, 'donation-progress-number');
  var nowWidth = (currentAmount/topAmount)*barWidth;
  number.innerHTML = currentAmount;
  bar.style.width = nowWidth + "px";
}

addOnloadHook(updateDonationNotice);

function wfMsg(msg, variable, elId) {
  var url = "/api.php?action=query&meta=allmessages&ammessages="+msg+"&amlang=en";
  sajax_do_call(wfMsgEnd, [variable, elId], document.getElementById(elId));
}

function wfMsgEnd(variable) {
  variable = document.getElementById(elId).innerHTML;
}