<!--

var menuTrees = new Array;

var ImgExpand = '<img src="./img/expand.gif" width=9 height=9>';
var ImgColpse = '<img src="./img/collapse.gif" width=9 height=9>';

function CreateMenu(name, menuArray, space)
{
	menuTrees[name] = menuArray;
	for(var i in menuTrees[name])
	{
        if(menuTrees[name][i][1] != null)
        {
            document.write('<a class=level1 href="'+menuTrees[name][i][1]+'" target="'+menuTrees[name][i][2]+'">'+menuTrees[name][i][0]+'</a>');
        }
        else
        {
            document.write('<div id="'+name+'_'+menuTrees[name][i][0]+'" class=level1>');
            if(space==true && i!=0)
            {
                document.write('<br>');
            }
            document.write(ImgExpand+' <a href="#" onClick="OpenMenu(\''+name+'\', '+i+', '+null+', '+space+'); return false;">'+menuTrees[name][i][0]+'</a>');
            document.write('</div>');
        }
	}
}

function OpenMenu(name, index, subindex, space)
{
	if(subindex!=null)
	{
		document.getElementById(name+'_'+menuTrees[name][index][subindex]+'_sub1').innerHTML = "";
		document.getElementById(name+'_'+menuTrees[name][index][subindex]+'_sub1').innerHTML += ImgColpse+' <a href="#" onClick="CloseMenu(\''+name+'\', '+index+','+subindex+'); return false;">'+menuTrees[name][index][subindex][0]+'</a>';
		document.getElementById(name+'_'+menuTrees[name][index][subindex]+'_sub1').innerHTML += '<div id="'+name+'_'+menuTrees[name][index][subindex]+'_sub2"  class=level2></div>';
		document.getElementById(name+'_'+menuTrees[name][index][subindex]+'_sub2').innerHTML = "";
		
		for(var a in menuTrees[name][index][subindex])
		{
			if(a!=0)
			{
				if(menuTrees[name][index][subindex][a]!=null)
				{
					document.getElementById(name+'_'+menuTrees[name][index][subindex]+'_sub2').innerHTML += '<a href="'+menuTrees[name][index][subindex][a][1]+'" target="'+menuTrees[name][index][subindex][a][2]+'">'+menuTrees[name][index][subindex][a][0]+'</a>';
					document.getElementById(name+'_'+menuTrees[name][index][subindex]+'_sub2').innerHTML += "<br>";
				}
			}
		}
	}
	else
	{
		document.getElementById(name+'_'+menuTrees[name][index][0]).innerHTML = "";
        if(space==true && index!=0)
        {
            document.getElementById(name+'_'+menuTrees[name][index][0]).innerHTML += '<br>';
        }
		document.getElementById(name+'_'+menuTrees[name][index][0]).innerHTML += ImgColpse+' <a href="#" onClick="CloseMenu(\''+name+'\', '+index+','+null+','+space+'); return false;">'+menuTrees[name][index][0]+'</a>';
		document.getElementById(name+'_'+menuTrees[name][index][0]).innerHTML += '<div id="'+name+'_'+menuTrees[name][index][0]+'_sub"  class=level2></div>';
		document.getElementById(name+'_'+menuTrees[name][index][0]+'_sub').innerHTML = "";
		
		for(var i in menuTrees[name][index])
		{
			if(i!=0)
			{
				if(menuTrees[name][index][i]!=null)
				{
					if(menuTrees[name][index][i][1]==null && menuTrees[name][index][i][2]==null)
					{
						document.getElementById(name+'_'+menuTrees[name][index][0]+'_sub').innerHTML += '<div id="'+name+'_'+menuTrees[name][index][i]+'_sub1" class=level1></div>';
						document.getElementById(name+'_'+menuTrees[name][index][i]+'_sub1').innerHTML += ImgExpand+' <a href="#" onClick="OpenMenu(\''+name+'\', '+index+', '+i+'); return false;">'+menuTrees[name][index][i][0]+'</a>';
						document.getElementById(name+'_'+menuTrees[name][index][i]+'_sub1').innerHTML += '<div id="'+name+'_'+menuTrees[name][index][i]+'_sub2"  class=level2></div>';
					}
					else
					{
						document.getElementById(name+'_'+menuTrees[name][index][0]+'_sub').innerHTML += '<a href="'+menuTrees[name][index][i][1]+'" target="'+menuTrees[name][index][i][2]+'">'+menuTrees[name][index][i][0]+'</a>';
						document.getElementById(name+'_'+menuTrees[name][index][0]+'_sub').innerHTML += "<br>";
					}
				}
			}
		}
	}
}

function CloseMenu(name, index, subindex, space)
{
	if(subindex!=null)
	{
		document.getElementById(name+'_'+menuTrees[name][index][subindex]+'_sub1').innerHTML = "";
		document.getElementById(name+'_'+menuTrees[name][index][subindex]+'_sub1').innerHTML += ImgExpand+' <a href="#" onClick="OpenMenu(\''+name+'\', '+index+', '+subindex+'); return false;">'+menuTrees[name][index][subindex][0]+'</a>';
	}
	else
	{
		document.getElementById(name+'_'+menuTrees[name][index][0]).innerHTML = "";
        if(space==true && index!=0)
        {
            document.getElementById(name+'_'+menuTrees[name][index][0]).innerHTML += '<br>';
        }
		document.getElementById(name+'_'+menuTrees[name][index][0]).innerHTML += ImgExpand+' <a href="#" onClick="OpenMenu(\''+name+'\', '+index+','+null+','+space+'); return false;">'+menuTrees[name][index][0]+'</a>';
	}
}

function DbgPrint(output)
{
	if(output=='clear')
	{
		document.getElementById('debug_div').innerHTML += "";
	}
	else
	{
		document.getElementById('debug_div').innerHTML += output+'<br>';
	}
}

//-->