South Park player full screen [OBSOLETE]

By intgr Last update Apr 1, 2008 — Installed 1,998 times. Daily Installs: 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 5, 0, 0, 0, 2, 0, 0, 2, 0, 0
// ==UserScript==
// @name           South Park player full screen
// @namespace      aca744c7-4a48-4786-bf2e-837b49a7ed91
// @description    Enable full screen view in South Park Episode Player (www.southparkstudios.com). With problems please contact <intgr@juffo.org>
// @include        http://www.southparkstudios.com/episodes/*
// ==/UserScript==

/* Heck knows why they disabled full screen viewing... Maybe it made someone's
 * computer catch fire? Well, whatever.
 */

function enable_fullscreen()
{
  nodes = document.evaluate('//object/param[@name="allowFullScreen"]',
      document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);

  for(var i = 0; i < nodes.snapshotLength; i++)
  {
    var node = nodes.snapshotItem(i);
    node.setAttribute('value', 'true');
  }
}

/* Clicks on the episode browser don't reload the page; so we have to handle clicks there. */
document.getElementById('content_epfinder').addEventListener('click', enable_fullscreen, false);

enable_fullscreen();