var hT;
var curLnk;
var activeLnk='';
function left_menu (x) {
	t=document.getElementById('left_menu_'+x);
	for (i=1;i<5;i++) document.getElementById('left_menu_'+i).className='';
	if (t.className=='active') {
		t.className='';
	} else {
		t.className='active';
	}
}
function ShowCascadingMenu (line, group, line2) {
	clearTimeout(hT);
	curLnk = 'lnk_'+line+'_'+group;
	actLnk = document.getElementById(curLnk);
	actLnk.className += 'active';
	Lnk = document.getElementById(activeLnk);
	if (Lnk) Lnk.className = 'active';
	lst = document.getElementById("c_menu").getElementsByTagName("UL");
	for (var i=0, len=lst.length; i<len; i++) {lst[i].style.display = 'none';}
	dm=document.getElementById('c_menu');

	line3 = line;
        if(line2!="")line3 = line2;

	dm.className = 'c_menu color_'+line3+' '+group;
	Show('c_menu');
	Show(line+'_'+group);

	if(document.getElementById("leftcolumn")!=null && document.getElementById("leftcolumn2")!=null)
	{

            if(line2=="")line2 = line;

	    if(document.getElementById("leftcolumn").className.match(/ long /))
	    {
                document.getElementById("leftcolumn2").className = "centerpart_right_orange_menu long color_"+line2+" ws";
            } else {
                  document.getElementById("leftcolumn2").className = "centerpart_right_orange_menu color_"+line2+" ws";
              }
            document.getElementById("leftcolumn").style.display = "none";
            document.getElementById("leftcolumn2").style.display = "block";
        }

}
function HideCascadingMenu () {
	hT = setTimeout("Hide('c_menu')",100);
	actLnk = document.getElementById(curLnk);
	actLnk.className = '';
	Lnk = document.getElementById(activeLnk);
	if (Lnk) Lnk.className = 'active';

	if(document.getElementById("leftcolumn")!=null && document.getElementById("leftcolumn2")!=null)
	{
            document.getElementById("leftcolumn2").style.display = "none";
            document.getElementById("leftcolumn").style.display = "block";
        }

}
function Show(id) {
	d = document.getElementById(id);
	d.style.display = 'block';
}

function Hide(id) {
	d = document.getElementById(id);
	d.style.display = 'none';
}

function ToggleTab(id) {
	d = document.getElementById(id+'_block');
	sp = document.getElementById(id).getElementsByTagName("SPAN");
	if (d.style.display == 'none') {
		d.style.display = 'block';
		document.getElementById(id).className = 'tab '+id+' active';
		sp[0].innerHTML = '[&ndash;]';
	} else {
		d.style.display = 'none';
		document.getElementById(id).className = 'tab '+id;
		sp[0].innerHTML = '[+]';
	}
}

function ShowViewByMenu (id) {
	clearTimeout(hT);
	curLnk = 'lnk_'+id;
	actLnk = document.getElementById(curLnk);
	actLnk.className += ' active';
	document.getElementById('systems_menu').style.display = 'none';
	document.getElementById('categories_menu').style.display = 'none';
	document.getElementById(id+'_menu').style.display = 'block';
}

function HideViewByMenu (id) {
	hT = setTimeout("Hide('"+id+"_menu')",100);
	actLnk = document.getElementById(curLnk);
	actLnk.className = id+'_btn';
}
