  //center flashoverlay
  function getWidth() {  
    var x = 0;
    if (self.innerHeight) {
      x = self.innerWidth;
    } else if (document.documentElement && document.documentElement.clientHeight) {
      x = document.documentElement.clientWidth;
    } else if (document.body) {
      x = document.body.clientWidth;
    }
    return x;
  }
        
  function getHeight() {
    var y = 0;
    if (self.innerHeight) {
      y = self.innerHeight;
    } else if (document.documentElement && document.documentElement.clientHeight) {
      y = document.documentElement.clientHeight;
    } else if (document.body) {
      y = document.body.clientHeight;
    }
    return y;
  }

  function getOverlayLeft() {
    var overlayLeft;
    if (((getWidth() / 2) - 350) < 0 ) {
      overlayLeft = 0;
    } else {
      overlayLeft = (getWidth() / 2) - 350;//minus half of the overlay width
    }
    return overlayLeft;
  }

  function getOverlayTop() {
    var overlayTop;
    if (((getHeight() / 2) - 221) < 0 ) {
      overlayTop = 0;
    } else {
      overlayTop = (getHeight() / 2) - 221;//minus half of the overlay width
    }
    return overlayTop;
  }

  function setModalDimensions() {
    var overlay = document.getElementById('ModalBackground');
    overlay.style.width = getWidth() + 'px';
    overlay.style.height = getHeight() + 'px';
    overlay.style.display = 'block';
  }

  function centerFlashOverlay() {
    var overlay = document.getElementById('FlashOverlay');
    overlay.style.left = getOverlayLeft() + 'px';
    overlay.style.top =getOverlayTop() + 'px';
  }

  //toggle div
  function loadSWF(tab, currentPlaying) {

    if (!currentPlaying) {
      currentPlaying = 0;
    }
    switch(tab) {
      case 1:
        var olvp = new SWFObject("/degree/mba/testimonials/evening.swf", "flashObj", "677", "389", "9", "#FFFFFF");
        break;
      case 2:
        var olvp = new SWFObject("/degree/mba/testimonials/executive.swf", "flashObj", "677", "389", "9", "#FFFFFF");
        break;
      default:// case 0
        var olvp = new SWFObject("/degree/mba/testimonials/fulltime.swf", "flashObj", "677", "389", "9", "#FFFFFF");
      break;
    }
    olvp.addParam("wmode","transparent");
    olvp.addParam("swLiveConnect", "true");
    olvp.addParam("quality", "high");
    olvp.addParam("allowScriptAccess", "always");
    olvp.addParam("scaleMode", "noScale");
    olvp.addParam("align","TL");
    olvp.addParam("flashvars","currentPlaying=" + currentPlaying);
    olvp.useExpressInstall('flash/expressinstall.swf');
    olvp.write("FlashMovie");
  }

  function openOverlay(tab, currentPlaying) {
    setModalDimensions();
    centerFlashOverlay();
    document.getElementById('FlashOverlay').style.display = 'block';//hide header
    displayTab(tab, currentPlaying);
  }
 
  function closeOverlay() {
    document.getElementById('FlashMovie').innerHTML = '';//unload swf
    document.getElementById('FlashOverlay').style.display = 'none';//hide header
    document.getElementById('ModalBackground').style.display = 'none';//hide modal
  }

  function displayTab(tab, currentPlaying) {
    switch(tab) {
      case 1:
        document.getElementById('FullSel').style.display = 'none';
        document.getElementById('FullUp').style.display = 'block';
        document.getElementById('EveningSel').style.display = 'block';
        document.getElementById('EveningUp').style.display = 'none';
        document.getElementById('ExecSel').style.display = 'none';
        document.getElementById('ExecUp').style.display = 'block';
        loadSWF(1, currentPlaying);
        break;
      case 2:
        document.getElementById('FullSel').style.display = 'none';
        document.getElementById('FullUp').style.display = 'block';
        document.getElementById('EveningSel').style.display = 'none';
        document.getElementById('EveningUp').style.display = 'block';
        document.getElementById('ExecSel').style.display = 'block';
        document.getElementById('ExecUp').style.display = 'none';
        loadSWF(2, currentPlaying);
        break;
      default:// case 0
        document.getElementById('FullSel').style.display = 'block';
        document.getElementById('FullUp').style.display = 'none';
        document.getElementById('EveningSel').style.display = 'none';
        document.getElementById('EveningUp').style.display = 'block';
        document.getElementById('ExecSel').style.display = 'none';
        document.getElementById('ExecUp').style.display = 'block';
        loadSWF(0, currentPlaying);
        break;
    }
  }
