var ns = ie = ns6 = ie5 = mac = pc = dHTML = flashversion = false;
var platform = navigator.appVersion.indexOf('Mac') != -1 ? (mac=true) : (pc=true);
var browser = navigator.appName.indexOf('Netscape') != -1 ? (ns=true) : (ie=true);
var bver = parseFloat(navigator.appVersion); var uA = navigator.userAgent;
var ns6pos = uA.indexOf('Netscape6/'); var iepos = uA.indexOf('MSIE');
if(iepos != -1){ie5cut = uA.substring(iepos + 5, uA.length); bver = parseFloat(ie5cut.substring(0, ie5cut.indexOf('\;'))); if(bver >= 5) ie5=true;}guywashere=true;
if(ns6pos != -1){bver = parseFloat(uA.substring(ns6pos + 10,uA.length)); ns6=true;}
if(bver >= 4){dHTML = true;}


// PRELOAD ON IMAGES
var menu1_off = new Image(); menu1_off.src = "images/tnav_firm.gif";
var menu1_on = new Image(); menu1_on.src = "images/tnav_firm_hil.gif";

var menu2_off = new Image(); menu2_off.src = "images/tnav_practice.gif";
var menu2_on = new Image(); menu2_on.src = "images/tnav_practice_hil.gif";

var menu3_off = new Image(); menu3_off.src = "images/tnav_attorneys.gif";
var menu3_on = new Image(); menu3_on.src = "images/tnav_attorneys_hil.gif";

var menu4_off = new Image(); menu4_off.src = "images/tnav_key.gif";
var menu4_on = new Image(); menu4_on.src = "images/tnav_key_hil.gif";

var menu5_off = new Image(); menu5_off.src = "images/tnav_news.gif";
var menu5_on = new Image(); menu5_on.src = "images/tnav_news_hil.gif";

var menu6_off = new Image(); menu6_off.src = "images/tnav_reports.gif";
var menu6_on = new Image(); menu6_on.src = "images/tnav_reports_hil.gif";

var menu7_off = new Image(); menu7_off.src = "images/tnav_careers.gif";
var menu7_on = new Image(); menu7_on.src = "images/tnav_careers_hil.gif";

var menu8_off = new Image(); menu8_off.src = "images/tnav_clients.gif";
var menu8_on = new Image(); menu8_on.src = "images/tnav_clients_hil.gif";


// SMART ROLLOVERS
var last_rollover,menuON,no_roll,last_on,last_off;
var menu_default = 0;
function initNav(e){
	if(e){
		menu_default = e;
		rollON(menu_default);
	}
}

function rollON(which){
	if(document.images){
		if(menu_default && menu_default != which){rollOFF(menu_default,1); menuON = false;}
		document.images['menu'+which].src = eval('menu' + which + '_on.src');
		last_on = which;
	}
}

function rollOFF(last,exc){
	if(document.images){
		if(!exc && menu_default && last == menu_default){return false;}
		document.images['menu'+last].src = eval('menu' + last + '_off.src');
		last_off = last;
		if(menu_default && last != menu_default){menuON = true; setTimeout('timer()',20);}
	}
	return false;
}

function timer(){
	if(menuON == true){rollON(menu_default);}
}

