function Drawers_OpenClose(id_prefix,open)
{
	var obj;
	
	obj=document.getElementById(id_prefix+"block");
	if(obj!=null)
	{
		obj.style.display=open?"block":"none";
	}
	obj=document.getElementById(id_prefix+"foot");
	if(obj!=null)
	{
		obj.style.display=open?"block":"none";
	}
	obj=document.getElementById(id_prefix+"altblock");
	if(obj!=null)
	{
		obj.style.display=open?"none":"block";
	}
	
	obj=document.getElementById(id_prefix+"close");
	if(obj!=null)
	{
		obj.style.display=open?"block":"none";
	}
	
	obj=document.getElementById(id_prefix+"open");
	if(obj!=null)
	{
		obj.style.display=open?"none":"block";
	}
}

function Drawers_OpenClose_Multi(ids,open)
{
	var idsArray=ids.split(',');
	var i;
	var cid;
	
	for(i=0;i<idsArray.length;i++)
	{
		cid=idsArray[i];
		Drawers_OpenClose(cid,open);
	}
}

function Drawers_Init(ids_open,ids_close)
{
	//alert("open : "+ids_open);
	//alert("close : "+ids_close);
	Drawers_OpenClose_Multi(ids_open,true);
	Drawers_OpenClose_Multi(ids_close,false);
}

function Drawers_AutoHandle(id_prefix)
{
	var obj;
	var open;
	obj=document.getElementById(id_prefix+"block");
	if(obj!=null)
	{
		open=(obj.style.display=="none");
		Drawers_OpenClose(id_prefix,open);
	}
}

function Drawers_AutoHandle_Multi(ids,checkid)
{
	var obj;
	var open;
	if(checkid==null)
	{
		checkid=(ids.split(','))[0];
	}
	obj=document.getElementById(checkid+"block");
	if(obj!=null)
	{
		open=(obj.style.display=="none");
		Drawers_OpenClose_Multi(ids,open);
	}
}

HasDrawers=1;