function init()
{
  doResize();  
}

function doResize()
{
  if (parseInt(navigator.appVersion)>3)
  {
    if (navigator.appName=="Netscape")
    {
      document.getElementById('MainDiv').style.height = window.innerHeight - 151;
    }
    if (navigator.appName.indexOf("Microsoft")!=-1)
    {
      document.getElementById('MainDiv').style.height = document.body.offsetHeight - 157;
      try
      {
        document.execCommand('BackgroundImageCache', false, true);
      }
      catch(e)
      {
      }
    }
  }
}

function rolloverSched()
{
   document.getElementById('colSched1').width='16';
   document.getElementById('colSched2').width='16';
   document.getElementById('imgSched').width='16';
   document.getElementById('imgSched').height='16';
   rollover('lnkSchedule');
}
function rolloutSched()
{
   document.getElementById('colSched1').width='1';
   document.getElementById('colSched2').width='1';
   document.getElementById('imgSched').width='0';
   document.getElementById('imgSched').height='0';
   rollout('lnkSchedule');
}

function rollover(link)
{
  document.body.style.cursor = 'pointer';
  document.getElementById(link).style.fontWeight = 'bold';
  document.getElementById(link).style.backgroundColor = '#FFFFFF';
  document.getElementById(link).style.color = '#28527C';
}

function rollout(link)
{

  document.body.style.cursor = 'default';
  document.getElementById(link).style.fontWeight = 'normal';
  document.getElementById(link).style.backgroundColor = '#28527C';
  document.getElementById(link).style.color = '#FFFFFF';
}

function loadDiv(url, target)
{
  var urlDiv;

  if (url.indexOf("?") == -1)
  {
    urlDiv= url +"?randomjunkparam=" + Math.random();
  }
  else
  {
    urlDiv= url +"&randomjunkparam=" + Math.random();
  }
 
  document.getElementById(target).src=urlDiv;
 
}  

function LoadMarquee()
{
  var urlMarquee = 'marquee.html' +"?randomjunkparam=" + Math.random();

  if (window.XMLHttpRequest)
  {
    reqMarquee = new XMLHttpRequest();
  }
  else if (window.ActiveXObject)
  {
    reqMarquee = new ActiveXObject("Microsoft.XMLHTTP");
  }

  if (reqMarquee != undefined)
  {
    reqMarquee.onreadystatechange = function() {DisplayMarquee();};
    reqMarquee.open("GET", urlMarquee, true);
    reqMarquee.send("");
  }
}

function DisplayMarquee(url)
{
  //if req is "loaded"
  if (reqMarquee.readyState == 4) 
  { 
    //if "OK"
    if (reqMarquee.status == 200)
    { 
      document.getElementById('mqMarquee').innerHTML = reqMarquee.responseText;
    }
    else
    {
      document.getElementById('mqMarquee').innerHTML='';
    }
  }
}

function DisplayContent(url, target)
{
  //if req is "loaded"
  if (req.readyState == 4) 
  { 
    //if "OK"
    if (req.status == 200)
    { 
      document.getElementById(target).innerHTML = req.responseText;
    }
    else
    {
      document.getElementById(target).innerHTML='&nbsp;';
    }
  }
}

function DisplayContentMap(target)
{
  //if req is "loaded"
  if (reqMap.readyState == 4) 
  { 
    //if "OK"
    if (reqMap.status == 200)
    { 
      document.getElementById(target).innerHTML = reqMap.responseText;
      loadMap();
    }
    else
    {
      document.getElementById(target).innerHTML='&nbsp;';
    }
  }
}

function loadDivMap(url, target)
{
  var urlFixed;

  if (url.indexOf("?") == -1)
  {
    urlFixed= url +"?randomjunkparam=" + Math.random();
  }
  else
  {
    urlFixed= url +"&randomjunkparam=" + Math.random();
  }

  if (window.XMLHttpRequest)
  {
    reqMap = new XMLHttpRequest();
  }
  else if (window.ActiveXObject)
  {
    reqMap = new ActiveXObject("Microsoft.XMLHTTP");
  }

  if (reqMap != undefined)
  {
    reqMap.onreadystatechange = function() {DisplayContentMap(target);};
    reqMap.open("GET", urlFixed, true);
    reqMap.send("");
  }
}  

function loadMap()
{
  document.getElementById('divMap').src="http://maps.google.com/maps/ms?ie=UTF8&msa=0&msid=113313157150308107368.00047bbad7fd248511c6c&ll=39.690413,-75.606022&spn=0.05548,0.102825&z=13&output=embed";
}

function show_trackhelp()
{
  helpwindow = window.open('trackhelp.html','helpwindow',config='status=0,width=240,height=210,toolbar=0,menubar=0,scrollbars=0,resizable=0,location=0,directories=0');
}

function show_towerhelp()
{
  helpwindow = window.open('towerhelp.html','helpwindow',config='status=0,width=240,height=210,toolbar=0,menubar=0,scrollbars=0,resizable=0,location=0,directories=0');
}

function hide_help()
{
  helpwindow.close();
}
