  var delay = 1700;
  var fadespeed = 3;
  var speed = 10;
  var swapid;
  var oldopacity = 100;
  var finid;
  var delay = 1700;
  // initialDelay copied from new/index.php
  var initialDelay = 4000;
  
  // Required as part of forwards compatibility (Removed once using new/index.php)
  function init() {
  }

  function showCreditMenu() {
        if (document.getElementById('kmtintro')) {
                var top = findTop(document.getElementById('maintable'));
                var left = findLeft(document.getElementById('kmtintro'));
                var d = document.getElementById('creditMenu');
        //    setOpacity(d, 80);
                d.style.top = top + 65;
                d.style.pixelTop = top + 65;
                d.style.left = left + 114;
                d.style.pixelLeft = left + 114;
                document.getElementById("creditMenu").style.display = 'block';
        }
        else {
          var leftpos = (document.body.clientWidth - 556) / 2;
          var toppos = (document.body.clientHeight - 350) / 2;
    var d = document.getElementById('creditMenu');
//    setOpacity(d, 95);
    d.style.top = toppos;
    d.style.pixelTop = toppos;
    d.style.left = leftpos;
    d.style.pixelLeft = leftpos;
          document.getElementById("creditMenu").style.display = 'block';
        }
  }

  function setOpacity(obj, opacity) {
//    alert ('setting to ' + opacity);
    opacity = (opacity == 100)?99.999:opacity;
    // IE/Win
    obj.style.filter = "alpha(opacity:"+opacity+")";
    // Safari<1.2, Konqueror
    obj.style.KHTMLOpacity = opacity/100;
    // Older Mozilla and Firefox
    obj.style.MozOpacity = opacity/100;
    // Safari 1.2, newer Firefox and Mozilla, CSS3
    obj.style.opacity = opacity/100;
  }
  
// Added for kmt subfolder: 
  function fadeIn(objId) {
    opacity = oldopacity;
    window.clearTimeout(swapid);
    if (document.getElementById) {
      obj = document.getElementById(objId);
      if (opacity + fadespeed > 100) {
        opacity = 100;
      }
      if (opacity < 100) {
        setOpacity(obj, opacity);
        opacity += (fadespeed * 2);
        swapid = window.setTimeout("fadeIn('" + objId + "',"+opacity+")", speed);
      }
      else {
        setOpacity(obj, 100);
        oldopacity = 100;
      }
      oldopacity = opacity;
    }
  }

  function fadeOut(objId) {
    opacity = oldopacity;
    window.clearTimeout(swapid);
    if (document.getElementById) {
      obj = document.getElementById(objId);
      if (opacity - fadespeed < 0) {
        opacity = 0;
      }
      if (opacity > 0) {
        setOpacity(obj, opacity);
        opacity -= fadespeed;
        swapid = window.setTimeout("fadeOut('" + objId + "',"+opacity+")", speed);
      }
      else {
        setOpacity(obj, 0);
        oldopacity = 0;
      }
      oldopacity = opacity;
    }
  }

  function findLeft(obj) {
    var curleft = curtop = 0;
    if (obj.offsetParent) {
      curleft = obj.offsetLeft
      while (obj = obj.offsetParent) {
        curleft += obj.offsetLeft
      }
    }
    return (curleft);
  }

  function findTop(obj) {
    var curleft = curtop = 0;
    if (obj.offsetParent) {
      curtop = obj.offsetTop
      while (obj = obj.offsetParent) {
        curtop += obj.offsetTop
      }
    }
    return (curtop);
  }
  
