//////  Browser Version Compatibility Test
var browserSniff = false;
if ( parseInt( navigator.appVersion ) >= 3 ) { browserSniff = true; }

/// Pre-cache Images
var imgs = new Array();
imgs = [
	'tax_on', '/images/navTaxON.gif',
	'tax_off', '/images/navTax.gif',
	'appoint_on', '/images/navAppointON.gif',
	'appoint_off', '/images/navAppoint.gif',
	'calc_on', '/images/navCalcON.gif',
	'calc_off', '/images/navCalc.gif',
	'about_on', '/images/navAboutON.gif',
	'about_off', '/images/navAbout.gif',
	'news_on', '/images/navNewsON.gif',
	'news_off', '/images/navNews.gif',
	'humor_on', '/images/navHumorON.gif',
	'humor_off', '/images/navHumor.gif'
	];

// Do the Preloading
var cached = new Array();
for ( var i = 0; i < imgs.length; i = i + 2) { cached[imgs[i]] = new Image();    cached[imgs[i]].src = imgs[(i + 1)]; }

// Simple Mouseover Script
function flip(imgName, srcName)
{
	if ( browserSniff )
	{
		if ( cached[srcName] ) { eval('document.images["' + imgName + '"].src = cached["' + srcName + '"].src'); }
		else { var img = new Image();    img.src = srcName;    eval('document.images["' + imgName + '"].src = img.src'); }
	}
}