function js() {
  if (swf()) {
    background();
  }
}
function swf() {
  var requiredMajor    = 9;
  var requiredMinor    = 0;
  var requiredRevision = 28;
  var currentMajor     = 0;
  var currentMinor     = 0;
  var currentRevision  = 0;
  if (navigator.plugins["Shockwave Flash"]) {
    var current     = navigator.plugins["Shockwave Flash"].description.split(" ");
    currentMajor    = current[2].split(".")[0];
    currentMinor    = current[2].split(".")[1];
    currentRevision = current[3].substring(1);
  } else if ((navigator.appVersion.toLowerCase().indexOf("win") != -1) &&
             (navigator.appVersion.indexOf("MSIE")              != -1) &&
            !(navigator.userAgent.indexOf("Opera")              != -1)) {
    try {
      var current     = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7").GetVariable("$version").split(" ")[1].split(",");
      currentMajor    = current[0];
      currentMinor    = current[1];
      currentRevision = current[2];
    } catch (e) {
    }
  }
  if (requiredMajor < currentMajor) {
    return true;
  } else if (requiredMajor == currentMajor) {
    if (requiredMinor < currentMinor) {
      return true;
    } else if (requiredMinor == currentMinor) {
      if (requiredRevision <= currentRevision) {
        return true;
      }
    }
  }
  return false;
}
function background() {
  var script = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="100%" width="100%" id="objectBackground">';
  script    += '<param name="movie" value="/assets/swf/Background.swf" />';
  script    += '<param name="wmode" value="transparent" />';
  script    += '<embed height="100%" width="100%" id="embedBackground" src="/assets/swf/Background.swf" wmode="transparent" />';
  script    += '</object>';
  document.getElementById("zBackground").innerHTML = script;
}
function color() {
  return "black";
}
function ground(pd, swf2) {
  if (swf()) {
    var script = '<p><a class="aX" id="aX">X</a></p>';
    script    += '<object class="img" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="100%" width="100%" id="objectGround">';
    script    += '<param name="movie" value="/assets/swf/' + swf2 + '.swf" />';
    script    += '<param name="wmode" value="transparent" />';
    script    += '<embed class="img" height="100%" width="100%" id="embedGround" src="/assets/swf/' + swf2 + '.swf" wmode="transparent" />';
    script    += '</object>';
    document.getElementById("a"+pd).removeAttribute("href");
    document.getElementById("img"+pd).style.cursor = "pointer";
    document.getElementById("img"+pd).onclick = function(){groundOn(pd);};
    document.getElementById("swf"+pd).innerHTML = script;
    document.getElementById("swf"+pd).style.display = "none";
    document.getElementById("aX").onclick = function(){groundOff(pd);};
  }
}
function groundOn(pd) {
  document.getElementById("img"+pd).style.display = "none";
  document.getElementById("swf"+pd).style.display = "";
}
function groundOff(pd) {
  document.getElementById("img"+pd).style.display = "";
  document.getElementById("swf"+pd).style.display = "none";
}
function replace(pd, swf2) {
  var script = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" height="199px" width="100%" id="object' + pd + '">';
  script    += '<param name="movie" value="/assets/swf/' + swf2 + '.swf" />';
  script    += '<param name="wmode" value="transparent" />';
  script    += '<embed height="199px" width="100%" id="embed' + pd + '" src="/assets/swf/' + swf2 + '.swf" wmode="transparent" />';
  script    += '</object>';
  document.getElementById(pd).innerHTML = script;
}
function replaceTop(pd, swf2) {
  var script = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" height="398px" width="100%" id="object' + pd + '">';
  script    += '<param name="movie" value="/assets/swf/' + swf2 + '.swf" />';
  script    += '<param name="wmode" value="transparent" />';
  script    += '<embed height="398px" width="100%" id="embed' + pd + '" src="/assets/swf/' + swf2 + '.swf" wmode="transparent" />';
  script    += '</object>';
  document.getElementById(pd).innerHTML = script;
}
