var oc = [];
//oc[id]=0 - closed; oc[id]=1 - opend;
childs="";
timestep = 80;
countstep=0;
function show_submenu(id, lnk, ttl){
	sm=document.getElementById('submenu'+id);
	childs = sm.getElementsByTagName("li");
	countstep=0;
	if(!oc[id] || oc[id]==0){
		oc[id]=1;
		sm.style.display='block';
		for(k=0; k<childs.length; k++){childs[k].style.display='none';}
		lnk.className="show_submenu_a";
		lnk.title="свернуть "+ttl;
		curtainOpen(0);
	}else{
		oc[id]=0;
		lnk.className="show_submenu";
		lnk.title="развернуть "+ttl;
		curtainClose(0);
	}
}
function curtainOpen(){
	if(countstep<childs.length){
		childs[childs.length-countstep-1].style.display='block';
		countstep++;
		setTimeout(curtainOpen, timestep);
	}
}
function curtainClose(){
	if(countstep<childs.length){
		childs[countstep].style.display='none';
		countstep++;
		setTimeout(curtainClose, timestep);
	}
}
