function hideAllBut(x) {
	setObjDisplayed('subproducts',0);
	if (x) setObjDisplayed(x,1);
}

function OnOffObj(name) {
        x = getObjDisplayed(name);
	y = (x == true ? 0 : 1);
	hideAllBut(name);
	setObjDisplayed(name,y);
}
												  
/* fixnuté objekty */
		
function stickObj(obj,old,i) {
	if (!obj) return;
	
	if (!i) i = getObjY(obj);
	var o = getObj(obj);
	var x = getObjX(obj);
	var y = getObjY(obj);
	var pos;
	var topImage = 174;
	if (!old) var old = y;
		
	if (window.innerHeight)
	{
		  pos = window.pageYOffset
	}
	else if (document.documentElement && document.documentElement.scrollTop)
	{
		pos = document.documentElement.scrollTop
	}
	else if (document.body)
	{
		  pos = document.body.scrollTop
	}

	if (pos < i) pos = i;
	else if (pos > old)  pos += y;
	
// 	if (pos > topImage) pos -= topImage;
	
	if (pos == old)
	{
		moveObjTo(obj,x,pos)
		//o.style.top = pos;
	}

	old = pos;
	setTimeout('stickObj("'+obj+'","'+old+'","'+i+'")',200);
	//PrintDebug(obj+","+x+","+y+","+pos+","+d+"\n");
}