<!--

//BROWSER SNIFF
var isIE4 = (document.all && !document.getElementById) ? true : false;
var isIE5 = (document.all && document.getElementById) ? true : false;
var isNS6 = (!document.all && document.getElementById) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
var isDHTML = (isIE4 || isIE5 || isNS6);
var obj = null;

//FLASH SNIFF
var useFlash = false;

if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] ) {
// Check for Flash version 5 or greater in Netscape
var plugin = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;
if (plugin && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1))>=5)
	useFlash = true;
} else if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 &&
  navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	// Assume any Windows IE except for Windows 3.1 supports the OBJECT tag
	useFlash = true;
}

//PRELOAD
var nav_1 = new Image();
var nav_1_over = new Image();
nav_1.src = 'nav/nav_01.gif';
nav_1_over.src = 'nav/nav_01_over.gif';

var nav_2 = new Image();
var nav_2_over = new Image();
nav_2.src = 'nav/nav_02.gif';
nav_2_over.src = 'nav/nav_02_over.gif';

var nav_3 = new Image();
var nav_3_over = new Image();
nav_3.src = 'nav/nav_03.gif';
nav_3_over.src = 'nav/nav_03_over.gif';

var nav_4 = new Image();
var nav_4_over = new Image();
nav_4.src = 'nav/nav_04.gif';
nav_4_over.src = 'nav/nav_04_over.gif';

var nav_5 = new Image();
var nav_5_over = new Image();
nav_5.src = 'nav/nav_05.gif';
nav_5_over.src = 'nav/nav_05_over.gif';

var nav_6 = new Image();
var nav_6_over = new Image();
nav_6.src = 'nav/nav_06.gif';
nav_6_over.src = 'nav/nav_06_over.gif';

var nav_7 = new Image();
var nav_7_over = new Image();
nav_7.src = 'nav/nav_07.gif';
nav_7_over.src = 'nav/nav_07_over.gif';

var nav_8 = new Image();
var nav_8_over = new Image();
nav_8.src = 'nav/nav_08.gif';
nav_8_over.src = 'nav/nav_08_over.gif';

var nav_9 = new Image();
var nav_9_over = new Image();
nav_9.src = 'nav/nav_09.gif';
nav_9_over.src = 'nav/nav_09_over.gif';

var nav_10 = new Image();
var nav_10_over = new Image();
nav_10.src = 'nav/nav_10.gif';
nav_10_over.src = 'nav/nav_10_over.gif';

var nav_11 = new Image();
var nav_11_over = new Image();
nav_11.src = 'nav/nav_11.gif';
nav_11_over.src = 'nav/nav_11_over.gif';

var nav_12 = new Image();
var nav_12_over = new Image();
nav_12.src = 'nav/nav_12.gif';
nav_12_over.src = 'nav/nav_12_over.gif';

var logo = new Image();
logo.src = 'images/logo.gif';

var navOn = -1;
var timeoutId;

//FUNCTIONS
 

function swap(name,state) {
//alert(name);
//alert(state);
    if(document.images) {
        document[name].src = eval(name + state + ".src");
    }
}

function over(which) {
    clearNavTimeout();
    navOn = which;
    swap('nav_'+which,'_over');
    navTurn(which,1);
    clearNav();
}

function clearNav() {
    for (i = 1; i < subnav.length; i++) {
        if (i == navOn)
            continue;
        swap('nav_'+i,''); //turn off rollover state
        navTurn(i,0); //turn off nav1
    }
}

function clearAllNav() {
    navOn = -1;
    clearNav();
}

function navTimeout() {
    clearNavTimeout();
    timeoutId = setTimeout("clearAllNav()",1000);
}

function clearNavTimeout() {
    clearTimeout(timeoutId);
}


function navTurn(which,state) {
    if (isNS6 || isIE4 || isIE5){
        var hidden = 'hidden';
        var visible = 'visible';
    } else if (document.layers){
        var hidden = 'hide';
        var visible = 'show';
    }

    var newVis;
    if (state == 0) {
        newVis = hidden;
    } else {
        newVis = visible;
    }


    if (isIE4 || isIE5){
        obj = eval('document.all.subnav_' + which + '.style');
        obj.visibility = newVis;
    } else if (isNS6){
        obj = document.getElementById('subnav_' + which);
        obj.style.visibility = newVis;
    } else if (document.layers['nav_test']){
        document.layers['subnav' + which].visibility = newVis;
    }
}


function out(which) {
    navTimeout();
}



//-->
