 ns4 = (document.layers)? true:false
        ie4 = (document.all)? true:false
				
       function full_screen(){
       window.moveTo(0,0)
       window.resizeTo(screen.width,screen.height)
}

       function display1() {
        if (ns4)document.layers["itemlist"].visibility = "show"
        else if (ie4)document.all["itemlist"].style.visibility = "visible"   
 }
        function display2() {
        if (ns4)document.layers["itemlist"].visibility = "hide"
        else if (ie4)document.all["itemlist"].style.visibility = "hidden"   
 }
  		  function display3() {
        if (ns4)document.layers["access"].visibility = "show"
        else if (ie4)document.all["access"].style.visibility = "visible"   
 }
        function display4() {
        if (ns4)document.layers["access"].visibility = "hide"
        else if (ie4)document.all["access"].style.visibility = "hidden"   
 }
 		function displayMenu() {
        if (ns4)document.layers["MenuLayer"].visibility = "show"
        else if (ie4)document.all["MenuLayer"].style.visibility = "visible"   
 }
        function HideMenu() {
        if (ns4) document.layers["MenuLayer"].visibility = "hide"
        else if (ie4)document.all["MenuLayer"].style.visibility = "hidden"   
 }
 		function displayPopTop() {
        if (ns4) document.layers["PopTop"].visibility = "show"
        else if (ie4)document.all["PopTop"].style.visibility = "visible"   
 }
        function HidePopTop() {
        if (ns4)document.layers["PopTop"].visibility = "hide"
        else if (ie4)document.all["PopTop"].style.visibility = "hidden"   
 }
 		function displayHideBtn() {
        if (ns4)document.layers["HideBtn"].visibility = "show"
        else if (ie4)document.all["HideBtn"].style.visibility = "visible"   
 }
        function RemoveHideBtn() {
        if (ns4)document.layers["HideBtn"].visibility = "hide"
        else if (ie4)document.all["HideBtn"].style.visibility = "hidden"   
 }
 		function displayHint1() {
        if (ns4)document.layers["Hint1"].visibility = "show"
        else if (ie4)document.all["Hint1"].style.visibility = "visible"   
 }
        function RemoveHint1() {
        if (ns4)document.layers["Hint1"].visibility = "hide"
        else if (ie4)document.all["Hint1"].style.visibility = "hidden"   
 }
 		function displayHint2() {
        if (ns4)document.layers["Hint2"].visibility = "show"
        else if (ie4)document.all["Hint2"].style.visibility = "visible"   
 }
        function RemoveHint2() {
        if (ns4)document.layers["Hint2"].visibility = "hide"
        else if (ie4)document.all["Hint2"].style.visibility = "hidden"   
 }
 		function displayDbase() {
        if (ns4)document.layers["access"].visibility = "show"
        else if (ie4)document.all["access"].style.visibility = "visible"   
 }
        function RemoveDbase() {
        if (ns4)document.layers["access"].visibility = "hide"
        else if (ie4)document.all["access"].style.visibility = "hidden"   
 }
 		function displayDate() {
        if (ns4)document.layers["Date"].visibility = "show"
        else if (ie4)document.all["Date"].style.visibility = "visible"   
 }
        function RemoveDate() {
        if (ns4)document.layers["Date"].visibility = "hide"
        else if (ie4)document.all["Date"].style.visibility = "hidden"   
 }
 		function displayHint3() {
        if (ns4)document.layers["Hint3"].visibility = "show"
        else if (ie4)document.all["Hint3"].style.visibility = "visible"   
 }
        function RemoveHint3() {
        if (ns4)document.layers["Hint3"].visibility = "hide"
        else if (ie4)document.all["Hint3"].style.visibility = "hidden"   
 }
 		function displayShipNo() {
        if (ns4)document.layers["shipno"].visibility = "show"
        else if (ie4)document.all["shipno"].style.visibility = "visible"   
 }
        function RemoveShipNo() {
        if (ns4)document.layers["shipno"].visibility = "hide"
        else if (ie4)document.all["shipno"].style.visibility = "hidden"   
 }
 		function displayShipNew() {
        if (ns4)document.layers["shipnew"].visibility = "show"
        else if (ie4)document.all["shipnew"].style.visibility = "visible"   
 }
        function RemoveShipNew() {
        if (ns4)document.layers["shipnew"].visibility = "hide"
        else if (ie4)document.all["shipnew"].style.visibility = "hidden"   
 }
 		function StartMovie()   {
		document.writeln('<embed src="images/liftoff.mov" width=160 height=136 autostart=True controller="false" name=video></embed>');
		document.embeds[0].play(false)
}
		function StopMovie()   {
		document.video.stop(false)
}

// traditional routine for checking browser and displaying rollovers
var browser = 0;
var iconDir = "./images/";
var curImg="";

// Check if browser is either Netscape 3 and up or IE 4.
if ((navigator.appName.indexOf("Netscape") != -1) && (parseInt(navigator.appVersion) >= 3))
        browser = 1;
if ((navigator.appName.indexOf("Microsoft Internet Explorer") != -1) && (parseInt(navigator.appVersion) >= 4))
        browser = 1;


if (browser == 1) {
var icon_on =  new Image(19,15);
var icon_off = new Image(19,15);
var icon_click=new Image(19,15);
icon_on.src  = "../rollover_on.gif";
icon_off.src = "../rollover_off.gif";
icon_click.src="../rollover_click.gif";
}

function ShowApp ()  {
			document.forms[0].elements[0].value = navigator.appName + " " + navigator.appVersion;     
}

function mouseOver(imgName)
{
        if (browser == 1)
        {
                if (imgName != curImg)
                {
                        document.images[imgName].src = icon_on.src;
                }
        }
}

function mouseOff(imgName)
{
        if (browser == 1)
        {
                if (imgName != curImg)
                {
                        document.images[imgName].src = icon_off.src;
                }
        }
}

function mouseClick(imgName)
{
        if (browser == 1)
        {
                if (curImg != "")
                {
                        document.images[curImg].src = icon_off.src;
                }
                document.images[imgName].src = icon_click.src;
                curImg = imgName;
        }
}


function launchHelp(w_val,h_val,locat) {
        msgWindow = window.open("","Help","width="+w_val+",height="+h_val+",toolbar=no,resizable=yes,scrollbars=yes");
        msgWindow.location.href = locat;
        if (msgWindow.opener == null) msgWindow.opener = window;
}

function loadPage() {
        document.images.objectives_icon.src=icon_click.src;
        curImg = "objectives_icon";
}
	

function MM_timelineGoto(tmLnName, fNew, numGotos) { //v1.2
  //Copyright 1997 Macromedia, Inc. All rights reserved.
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  tmLn = document.MM_Time[tmLnName];
  if (numGotos != null)
    if (tmLn.gotoCount == null) tmLn.gotoCount = 1;
    else if (tmLn.gotoCount++ >= numGotos) {tmLn.gotoCount=0; return}
  jmpFwd = (fNew > tmLn.curFrame);
  for (i = 0; i < tmLn.length; i++) {
    sprite = (jmpFwd)? tmLn[i] : tmLn[(tmLn.length-1)-i]; //count bkwds if jumping back
    if (sprite.charAt(0) == "s") {
      numKeyFr = sprite.keyFrames.length;
      firstKeyFr = sprite.keyFrames[0];
      lastKeyFr = sprite.keyFrames[numKeyFr - 1];
      if ((jmpFwd && fNew<firstKeyFr) || (!jmpFwd && lastKeyFr<fNew)) continue; //skip if untouchd
      for (keyFrm=1; keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]; keyFrm++);
      for (j=0; j<sprite.values.length; j++) {
        props = sprite.values[j];
        if (numKeyFr == props.length) propNum = keyFrm-1 //keyframes only
        else propNum = Math.min(Math.max(0,fNew-firstKeyFr),props.length-1); //or keep in legal range
        if (sprite.obj != null) {
          if (props.prop2 == null) sprite.obj[props.prop] = props[propNum];
          else        sprite.obj[props.prop2][props.prop] = props[propNum];
  } } } }
  tmLn.curFrame = fNew;
  if (tmLn.ID == 0) eval('MM_timelinePlay(tmLnName)');
}

function MM_preloadImages() { //v1.2
  if (document.images) {
    var imgFiles = MM_preloadImages.arguments;
    var preloadArray = new Array();
    for (var i=0; i<imgFiles.length; i++) {
      preloadArray[i] = new Image;
      preloadArray[i].src = imgFiles[i];
    }
  }
}

function MM_timelineStop(tmLnName) { //v1.2
  //Copyright 1997 Macromedia, Inc. All rights reserved.
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  if (tmLnName == null)  //stop all
    for (var i=0; i<document.MM_Time.length; i++) document.MM_Time[i].ID = null;
  else document.MM_Time[tmLnName].ID = null; //stop one
}

function MM_timelinePlay(tmLnName, myID) { //v1.2
  //Copyright 1997 Macromedia, Inc. All rights reserved.
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  tmLn = document.MM_Time[tmLnName];
  if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
  if (myID == tmLn.ID) { //if Im newest
    setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
    fNew = ++tmLn.curFrame;
    for (i=0; i<tmLn.length; i++) {
      sprite = tmLn[i];
      if (sprite.charAt(0) == 's') {
        if (sprite.obj) {
          numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
          if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {//in range
            keyFrm=1;
            for (j=0; j<sprite.values.length; j++) {
              props = sprite.values[j]; 
              if (numKeyFr != props.length) {
                if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];
                else        sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];
              } else {
                while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
                if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
                  if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];
                  else        sprite.obj[props.prop2][props.prop] = props[keyFrm-1];
        } } } } }
      } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
      if (fNew > tmLn.lastFrame) tmLn.ID = 0;
  } }
}

function slide() {

	if (ns4) MenuLayer = document.MenuLayerDiv
	if (ie4) MenuLayer = MenuLayerDiv.style
	MenuLayer.ypos = parseInt(MenuLayer.top)
	if (ns4) marplot = document.marplotDiv
	if (ie4) marplot = marplotDiv.style
	marplot.ypos = parseInt(marplot.top)

	if (MenuLayer.ypos < 10) 
	if (marplot.ypos < 210){
		MenuLayer.ypos += 10
		marplot.ypos += -7
		MenuLayer.top = MenuLayer.ypos
		marplot.top = marplot.ypos
		setTimeout("slide()",30)
	}
}

function GetIP()  {
	window.onerror=null;
	document.write(java.net.InetAddress.getLocalHost().getHostAddress())
	}

if (top.location != location) top.location.href = location.href;