/* Browser sensing */
var isNew = 0;
var isNS4 = 0;
var isIE4 = 0;
var brow = ((navigator.appName) + (parseInt(navigator.appVersion)));
if (parseInt(navigator.appVersion) >= 5) {
isNew = 1}
else if (brow == "Netscape4") {
isNS4 = 1;}
else if (brow == "Microsoft Internet Explorer4") {
isIE4 = 1;}
/* cross-browser DOM */
if (isNS4) {
docObj = 'document.layers' + '[';
styleObj = ']'; }
else if (isIE4) {
docObj = 'document.all' + '[';
styleObj = ']' + '.style';
closeVar = ']';  }
else if (isNew) {
docObj = 'document.getElementById' + '(';
styleObj = ')' + '.style';
closeVar = ')';  }

function show() {
    try {
        clearTimeout(Fuse);
        for (var i=0; i<(show.arguments.length); i++) {
            dom = eval(docObj + 'show.arguments[i]' + styleObj);
            dom.visibility = 'visible';
        }
    } catch (e)
    {    
        // nothing
    }   
}


function hide() {
    try {
        for (var i=0; i<(hide.arguments.length); i++) {
        dom = eval(docObj + 'hide.arguments[i]' + styleObj);
        dom.visibility = 'hidden';
        }
    } catch (e)
    {
        // nothing
    }
}

var Fuse;
function off(x) {
var str = "hide('"+x+"')";
Fuse = setTimeout(str,1000);
}
function chgColor(divID,theClass) {
	dom = eval(docObj + 'divID' + closeVar);
	dom.className = theClass;
}
function highlightButton(s) {
    if ("INPUT"==event.srcElement.tagName)
      event.srcElement.className=s
 }
function goTo(newLoc) {
window.location = newLoc;
}


/* adjusts subnav styles for IE5+ Mac and match IE5+ PC */
MacUser = (navigator.appVersion.indexOf("Mac")!=-1)?1:0;		
if (document.all&&document.getElementById) {/*IE5+*/
	if (MacUser) {/*Mac*/
	document.writeln('<style type="text/css">.nav1, .nav1b, .nav0, nav0b, .nav2, .nav2b {height:auto}</style>');
	}
	else if (!MacUser) {/*Mac*/
	document.writeln('<style type="text/css">.nav1, .nav1b, .nav0, .nav0b, .nav2, .nav2b {height:39px}</style>');
	}
}
