function show_tm(below_layer, ro) {
	if (MainSwitch == 1) {
		if (lastLayer != null)
			hide(lastLayer);
		show(below_layer);
		lastLayer = below_layer;
	}
	if (ro != '') rollover(ro);
}
	
var lastLayer = null;
var x1 = 0;
var x2 = 698;
var y1 = 108;
var y2 = 200;
var isPROn = false;
var prx1 = 487;
var prx2 = 610;
var pry1 = 108;
var pry2 = 200;

if (window.captureEvents) {
        window.captureEvents(Event.MOUSEMOVE);
        window.onmousemove = mouseTracker;
} else {
        document.onmousemove = mouseTracker;        
}

function mouseTracker(e) {
    e = e || window.Event || window.event;
    window.pageX = e.pageX || e.clientX;
    window.pageY = e.pageY || e.clientY;

    setTimeout("",2000);
	if (isPROn == true) {
		if (window.pageX < prx1 || window.pageX > prx2 || window.pageY < pry1 || window.pageY > pry2) {
			hide('pr');
			if (lastLayer != null && lastLayer != 'pr') hide(lastLayer);
			lastLayer = null;
		}
	} 
	if ((window.pageX < x1 || window.pageX > x2 || window.pageY < y1 || window.pageY > y2) && lastLayer != null) {
		hide(lastLayer);
		lastLayer = null;
	}
}

// hide element  
function hide(aLayer) {
	if (aLayer == 'pr') isPROn = false;
	theobjs[aLayer].objHide();
}

// show element
function show(aLayer) {
//	alert('show - ' + aLayer);
	if (aLayer == 'pr') isPROn = true;
	theobjs[aLayer].objShow();
}

