<!--

//add 24-bit png support to MSIE
function iePng24Support(tag, img){switch (tag){case "img":if (navigator.appName.indexOf("Netscape") == -1)var ret = "style=\"filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);\"";else var ret = "";break;case "divTag":if (navigator.appName.indexOf("Netscape") == -1)var ret = "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+img+"');";else var ret = "";break;case "divObj":if (navigator.appName.indexOf("Netscape") == -1)var ret = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+img+"');";else var ret = "";break;default:var ret = "";break;};return ret;};

//variable undefined, null, etc? ie: if (empty(var)) do something
function empty () { if (arguments[0] == null || typeof arguments[0] == "undefined" || arguments[0] == "undefined") return true; else return false;};

//adds the 24-bit png icons to the navigation - uses this to avoid errors in MSIE / Mozilla
function addIcon (img, alt, url) { var out = ""; out += '<div style="'+ iePng24Support("divTag", img)+ 'width:21px;height:21px;';out += !empty(url) ? 'cursor:pointer;" onclick="window.location.href=\'' + url + '\';">' : '">'; out += '<img '+ iePng24Support('img', img)+ ' src="'+ img+ '" alt="';out += !empty(alt) ? alt : '';out += '" /></div>';document.write(out); };

//flash detection
// Detect Client Browser type
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
var jsVersion = 1.1;

// JavaScript helper required to detect Flash Player PlugIn version information
function JSGetSwfVer(i){ if (navigator.plugins != null && navigator.plugins.length > 0) { if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";	var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description; var descArray = flashDescription.split(" ");var tempArrayMajor = descArray[2].split(".");var versionMajor = tempArrayMajor[0];var versionMinor = tempArrayMajor[1];if ( descArray[3] != "" ){var tempArrayMinor = descArray[3].split("r");}else{var tempArrayMinor = descArray[4].split("r");}; var versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;} else{var flashVer = -1;};}else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) var flashVer = 4;	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) var flashVer = 3;	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) var flashVer = 2;	else {var flashVer = -1;};return flashVer;};

// If called with no parameters this function returns a floating point value 
// which should be the version of the Flash Player or 0.0 
// ex: Flash Player 7r14 returns 7.14
// If called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) { var reqVer=parseFloat(reqMajorVer + "." + reqRevision);for (var i=25;i>0;i--){	if (isIE && isWin && !isOpera){var versionStr=VBGetSwfVer(i);}else{var versionStr=JSGetSwfVer(i);};if (versionStr == -1 ){ return false;}else if (versionStr != 0){if(isIE && isWin && !isOpera){var tempArray=versionStr.split(" ");var tempString=tempArray[1];var versionArray=tempString .split(",");}else{var versionArray=versionStr.split(".");};var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];var versionString=versionMajor + "." + versionRevision;var versionNum=parseFloat(versionString);if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) ){return true;} else{return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );};};}	;return (reqVer ? false : 0.0);};

//print the logo.swf file if flash exists, else print static png image
function printFlashContent ()
{
    var requiredMajorVersion = 8;
    var requiredMinorVersion = 0;
    var requiredRevision = 0;
    var jsVersion = 1.0;
    //var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
    //if(hasRightVersion) 
    var content = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + 'width="155" height="68"' + 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">' + '<param name="movie" value="img/logo.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />' + '<embed src="img/logo.swf" quality="high" bgcolor="#ffffff" ' + 'width="155" height="68" name="logo" align="middle"' + 'play="true"' + 'loop="false"' + 'quality="high"' + 'allowScriptAccess="sameDomain"' + 'type="application/x-shockwave-flash"' + 'pluginspage="http://www.macromedia.com/go/getflashplayer">' + '<\/embed>' + '<\/object>';
    //else var content = '<img src="img/logo.png" alt="ATIS" />';
    document.write(content);
}

//drop down menu setup
function createNav (n) {

  if (typeof n != 'object') return;
  
  if (document.all&&document.getElementById)
  {
      var navRoot;
      for (var z in n)
      {
          navRoot = document.getElementById(n[z]);
          if (!navRoot) return;
          for (var i=0; i<navRoot.childNodes.length; i++)
          {
              node = navRoot.childNodes[i];
              if (node.nodeName=="LI")
              {
                  node.onmouseover=function() { this.className+=" over"; };
                  node.onmouseout=function() { this.className=this.className.replace(" over", ""); };
               };
          };
      };
  };
};

//highlight first level nav item
var lastHighlight;
function setCurrentNav(e)
{
    if (!empty(e)) { e.className += " current"; lastHighlight = e; }
    else { lastHighlight.className = lastHighlight.className.replace("current", ""); };
    
};

//initialization
function init () { createNav( {0:'navPart01',2:'navPart02'} ); };
window.onload=init;


//-->