var xMax	= 0;
var yMax 	= 0;

if (document.layers) {
	// When the page scrolls in Netscape
	xMax	= window.innerWidth;
	yMax	= window.innerHeight;
	how	= "layers";
		        
} else if (document.all) {
	// When the page scrolls in IE
	xMax	= document.body.clientWidth;
	yMax	= document.body.clientHeight;
	how	= "all";
		        
} else if (document.getElementById) {
	// Netscape 6 behaves the same as Netscape 4 in this regard 
	xMax 	= window.innerWidth;
	yMax 	= window.innerHeight;
	how	= "byID";
}

function showArtInfo(art_id)
{
	window.open("/asp/art_detail.asp?art_id=" + art_id,"_blank","location=0,menubar=1,toolbar=0,scrollbars=1,resizable=1,status=0,width=640,height=480");
}

//function getDesc(to_do,desc,obj)
function getDesc(obj1,obj2,actn)
{
	/*
	if(document.layers)
	{
		document.captureEvents(Event.MOUSEMOVE);
	}

	x	= (document.all) ? event.x : e.pageX;
	y 	= (document.all) ? event.y : e.pageY;
	*/

	tabOBJ	= (document.getElementById) ? document.getElementById(obj1) : eval("document.all[obj1]");
	cartOBJ	= (document.getElementById) ? document.getElementById(obj2) : eval("document.all[obj2]");

	if (actn == "click")	// Not scrolling
	{
		if (cartOBJ.style.visibility == "hidden" || cartOBJ.style.visibility == "")
		{
			isVis		= "visible";
			cartTop		= 100 + document.body.scrollTop;
			cartLeft	= (how == "byID") ? xMax-325 : xMax-290;
			
			tabLeft		= (how == "byID") ? xMax-344 : xMax-309;
		}
		else
		{
			isVis		= "hidden";
			cartLeft	= 0;
			cartTop		= 0;
			
			tabLeft		= (how == "byID") ? xMax-40 : xMax-21;
		}
	}
	else	// scrolling
	{
		if (cartOBJ.style.visibility == "hidden" || cartOBJ.style.visibility == "")
		{
			isVis		= "hidden";
			cartLeft	= 0;
			cartTop		= 0;
			
			tabLeft		= (how == "byID") ? xMax-40 : xMax-21;
		}
		else
		{
			isVis		= "visible";
			cartTop		= 100 + document.body.scrollTop;
			cartLeft	= (how == "byID") ? xMax-325 : xMax-290;
			
			tabLeft		= (how == "byID") ? xMax-344 : xMax-309;
		}
	}

	tabOBJ.style.left		= tabLeft;
	cartOBJ.style.visibility	= isVis;
	cartOBJ.style.left		= cartLeft;
	cartOBJ.style.top		= cartTop;
	
	tabOBJ.style.top		= 100 + document.body.scrollTop;
	//tabOBJ.innerHTML		= (desc != "") ? header + desc : header;
}
