var d = document, n = navigator; 
var agent = n.userAgent.toLowerCase(); 
var mX, mY; 

var sniff = { 
	bw: { 
		ns:d.layers, 
		ie:d.all && !d.getElementById, 
		ie4:agent.indexOf("msie 4.") != -1, 
		ie5:agent.indexOf("msie 5.") != -1, 
		ie6:agent.indexOf("msie 6.") != -1, 
		dom:d.getElementById, 
		ns6:d.getElementById && agent.indexOf("gecko") != -1 
		}, 
		os: { 
			win:agent.indexOf("win") != -1, 
			mac:agent.indexOf("mac") != -1 
		} 
}; 

function showHide(lyrId, prop) { 
	
	var myTopOffset = 45;
	var myLeftOffset = -175;
	
	//Layer settings
	var lyrObj = (d.layers)?d[lyrId]:d.all?d.all[lyrId].style:d.getElementById(lyrId).style; 
	lyrObj.visibility = prop 
	lyrObj.top = mY + myTopOffset; 
	lyrObj.left = mX + myLeftOffset; 
	
	//IFrame Settings
	var iFrameID = "if" + lyrId;
	
	var iflyrObj = (d.layers)?d[iFrameID]:d.all?d.all[iFrameID].style:d.getElementById(iFrameID).style; 
	iflyrObj.visibility = prop 
	iflyrObj.top = mY + myTopOffset; 
	iflyrObj.left = mX + myLeftOffset; 
	
} 

function mMove(e) { 
	mX = (sniff.bw.ns || sniff.bw.ns6)?e.pageX:event.x; 
	mY = (sniff.bw.ns || sniff.bw.ns6)?e.pageY:event.y; 
} 

function init() { 
	if (sniff.bw.ns) { 
		d.captureEvents(Event.MOUSEMOVE) 
	} 
	d.onmousemove = mMove; 
} 



init();



