var offset_y = 0;
function showCatList(num,type)
{
	//alert('showcatlist: '+num + ','+page);
	activeCat = num;
	offset_y = (type == 1) ? 0 : 25;
	repositionCat();
	//alert('xpos='+xpos+' ypos='+pos);
	
	obj = new getObj('cat');
	if (obj.style.visibility == 'visible')	
		obj.style.visibility='hidden';	
	else
	{
	    var d1 = document.getElementById('cat1');
	    var d2 = document.getElementById('cat2');
	    if (type == 1)
	    {
		    d1.style.display = 'none';
		    d2.style.display = '';
		}
		else
		{
		    d1.style.display = '';
		    d2.style.display = 'none';
		}
		obj.style.visibility='visible';	
	}
	//alert("cat="+obj.style.visibility);
}

window.onresize = repositionCat;
overCat = false;
activeCat = '0';

function repositionCat()
{
//alert('repositionCat:'+activeCat)
	if (ltype == 2 && self.resizeeventhandler)
		resizeeventhandler();
	if (activeCat == '0')	return;
	//var obj_ = document.getElementById('main_cat'+activeCat);
	var obj_ = new getObj('main_cat'+activeCat);
	var obj = obj_.obj;	
	var pos = 0;
	
	while (obj.offsetParent)
	{
		pos += obj.offsetLeft;
		obj = obj.offsetParent;
	}
	xpos = pos;
	obj = obj_.obj;	
	pos = 0;
	while (obj.offsetParent)
	{ 
		pos += obj.offsetTop;
		obj = obj.offsetParent;
	}	
	cats = new getObj('cat');
	cats.style.left = xpos + 50 + "px";
	if (activeCat == 3)
		cats.style.top = pos + 57 +offset_y+"px";
	else
		cats.style.top = pos + 47 +offset_y+"px";	
}

/*login portlet*/
var fmpass = 1;


