var a = new Array;
var cur_opacity = new Array();
cur_opacity['active2']=0;
cur_opacity['inventory2']=0;
cur_opacity['management2']=0;
var fadeouttimer;
var lastopen;

function swapon(objid)
	{
		if(cur_opacity[objid] < 10)
			{
				a[objid]=document.getElementById(objid);
				a[objid].style.display='block';
				fadeIn(0,objid);
			}
	}

function swapoff(objid)
	{
		if(cur_opacity[objid] >= 99)
			setTimeout("fadeOut(150,'"+objid+"')",100);
	}

function fadeIn(opacity,objid)
	{
		if (opacity < 99.999)
			{
				obj=a[objid];
				opacity += 10;
				setOpacity(obj, opacity);
				window.setTimeout("fadeIn("+opacity+",'"+objid+"')", 0);
			}
		else
			{
				if(lastopen)
					setTimeout("fadeOut(100,'"+lastopen+"')",100);
				lastopen=objid;
			}
	}

function fadeOut(opacity,objid)
	{
		if (opacity > 0)
			{
				obj=a[objid];
				opacity -= 10;
				setOpacity(obj, opacity);
				fadouttimer=setTimeout("fadeOut("+opacity+",'"+objid+"')", 0);
			}
		else
			{
				clearTimeout(fadouttimer);
				setOpacity(obj, opacity);
				obj.style.display='none';
			}
	}

function setOpacity(obj, opacity)
	{
			cur_opacity[obj.id]=opacity;
			opacity = (opacity == 100)?99.999:opacity;obj.style.filter = 'alpha(opacity:'+opacity+')';obj.style.KHTMLOpacity = opacity/100;obj.style.MozOpacity = opacity/100;obj.style.opacity = opacity/100;
	}