
function Is()
{
	var agent = navigator.userAgent.toLowerCase();
	this.major = parseInt(navigator.appVersion);
	this.minor = parseFloat(navigator.appVersion);
	this.ns  = ((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)));
	this.ns4 = (this.ns && (this.major >= 4));
	this.ie   = (agent.indexOf("msie") != -1);
	this.ie4  = (this.ie && (this.major >= 4));
	this.win   = (agent.indexOf("win")!=-1);
	this.mac   = (agent.indexOf("mac")!=-1);
}

var is = new Is();

currentBody = null;
timeOn = null;

if(is.ns4)
{
	origWidth = innerWidth;
	origHeight = innerHeight;
	
	doc = "document";
	sty = "";
}

if(is.ie4)
{
	doc = "document.all";
	sty = ".style";
}

if(document.images)
{

	var iv1		= new Image();
	iv1.src		= "images/iv.gif";
	var iv2		= new Image();
	iv2.src		= "images/iv.gif";

	var bib1	= new Image();
	bib1.src	= "images/biblio.gif";
	var bib2	= new Image();
	bib2.src	= "images/biblio.gif";

	var update1	= new Image();
	update1.src	= "/img/img_home/update.gif";
	var update2	= new Image();
	update2.src	= "/img/img_home/update-over.gif";

	var ency1	= new Image();
	ency1.src	= "/img/img_home/encyclopedia.gif";
	var ency2	= new Image();
	ency2.src	= "/img/img_home/encyclopedia-over.gif";
	
	var download1	= new Image();
	download1.src	= "/img/img_home/download.gif";
	var download2	= new Image();
	download2.src	= "/img/img_home/download-over.gif";

	var account1		= new Image();
	account1.src		= "/img/img_home/account.gif";
	var account2		= new Image();
	account2.src		= "/img/img_home/account-over.gif";
	
	var payment1		= new Image();
	payment1.src		= "/img/img_home/payment.gif";
	var payment2		= new Image();
	payment2.src		= "/img/img_home/payment-over.gif";
		
	var rules1		= new Image();
	rules1.src		= "/img/img_home/rules.gif";
	var rules2		= new Image();
	rules2.src		= "/img/img_home/rules-over.gif";

	
	var support1		= new Image();
	support1.src		= "/img/img_home/support.gif";
	var support2		= new Image();
	support2.src		= "/img/img_home/support-over.gif";
}


function highlight(img)
{
	document[img].src = eval(img + "2.src");
	showBody(img);
}

function unhighlight(img, imgNo)
{
	document[img].src = eval(img + "1.src");
}

function highlightClassics(img)
{
	document[img].src = eval(img + "2.src");
}

function unhighlightClassics(img)
{
	document[img].src = eval(img + "1.src");
}

function showBody(nav)
{
	if(currentBody != null)
	{
		myTemp = eval(doc + '["' + currentBody + '"]' + sty);
		myTemp.visibility = "hidden";
	}
	
	currentBody = nav + "Nav";
	myTemp = eval(doc + '["' + currentBody + '"]' + sty);
	myTemp.visibility = "visible";
}

function hideBody(nav)
{
	if(currentBody != null)
	{
		myTemp2 = eval(doc + '["' + currentBody + '"]' + sty);
		myTemp2.visibility = "hidden";
	}
}

function startTimer()
{
	timeOn = setTimeout("hideBody()",180);
}

function stopTimer()
{
	clearTimeout(timeOn);
}



function handleResize()
{
	if(is.ns4)
	{
		if (innerWidth != origWidth || innerHeight != origHeight)
	 	{
	 		origWidth = innerWidth;
	 		origHeight = innerHeight;
	 		location.reload();
	 	}
	}
	
	if(is.ie4)
		setMenus();
}


function setMenus()
{

	if(is.ie4)
		bodyCenter	= (document.body.clientWidth /2);
	
	if(is.ns4)
		bodyCenter	= (window.innerWidth/2);
	
		ivPos	= bodyCenter - 329;
		bibPos		= bodyCenter - 240;
		updatePos		= bodyCenter - 170;
		encyPos	= bodyCenter - 100;
		downloadPos		= bodyCenter - (-5);
		accountPos		= bodyCenter -(-99);
		paymentPos	= bodyCenter - (-163);
		rulesPos		= bodyCenter -(-220);
		supportPos		= bodyCenter -(-220);
		
	if(is.ie4)
	{
		if(ivPos < 63)
			ivPos = 62;
			
		if(bibPos < 100)
			bibPos = 99;

		if(updatePos < 169)
			updatePos = 168;

		if(encyPos < 208)
			encyPos = 207;

		if(downloadPos < 361)
			downloadPos = 360;

		if(accountPos < 300)
			accountPos = 299;
			
		if(paymentPos < 400)
			paymentPos = 399;
			
			
		if(rulesPos < 606)
			rulesPos = 605;
			
		if(rulesPos < 606)
			rulesPos = 605;			
			
		document.all.ivNav.style.left = ivPos;
		document.all.bibNav.style.left = bibPos;
		document.all.updateNav.style.left = updatePos;
		document.all.encyNav.style.left = encyPos;
		document.all.downloadNav.style.left = downloadPos;
		document.all.paymentNav.style.left = paymentPos;
		document.all.accountNav.style.left = accountPos;
		document.all.rulesNav.style.left = rulesPos;
		document.all.supportNav.style.left = supportPos;
	}
	
	if(is.ns4)
	{
		TOP	= 251;
		
		if(ivPos < 75)
			ivPos = 74;
			
		if(bibPos < 140)
			bibPos = 139;

		if(updatePos < 190)
			updatePos = 189;

		if(encyPos < 240)
			encyPos = 239;

		if(downloadPos < 308)
			downloadPos = 307;

		if(accountPos < 382)
			accountPos = 381;
			
		if(paymentPos < 562)
			paymentPos = 561;
						
		if(rulesPos < 585)
			rulesPos = 584;
			
		if(supportPos < 600)
			supportPos = 601;			
		
		document.ivNav.moveTo(ivPos-10,TOP);
		document.bibNav.moveTo(bibPos-10,TOP);
		document.updateNav.moveTo(updatePos-10,TOP);
		document.encyNav.moveTo(encyPos-10,TOP);
		document.downloadNav.moveTo(downloadPos-10,TOP);
		document.paymentNav.moveTo(paymentPos-10,TOP);
		document.accountNav.moveTo(accountPos-10,TOP);
		document.rulesNav.moveTo(rulesPos-10,TOP);
		document.supportNav.moveTo(supportPos-10,TOP);		
	}
}




