var menu_time;
var sub_menu_time;

function show_sub_menu(index,visible)
{				
	var length=document.getElementById('nr_of_sub').value;
	for(i=0;i<length;i++) {		
		document.getElementById('sub'+i).style.visibility='hidden';
		var length2=document.getElementById('nr_of_subsub'+i).value;
		for(j=0;j<length2;j++) {
			document.getElementById('subsub'+i+j).style.visibility='hidden';
		}
	}
	
	var tableleft=document.getElementById('menu_left_'+index).offsetLeft;	
	var tableleft2=document.getElementById('main___').offsetLeft;	
	tableleft=tableleft+tableleft2+25;	
	
	document.getElementById('sub'+index).style.left=tableleft+'px';
	document.getElementById('sub'+index).style.top='197px';
	
	if (visible==1)
		document.getElementById('sub'+index).style.visibility='visible';
	else
		document.getElementById('sub'+index).style.visibility='hidden';
		
}


function show_sub_menu2(index,visible)
{				
	var length=document.getElementById('nr_of_sub').value;
	for(i=0;i<length;i++) {		
		document.getElementById('sub'+i).style.visibility='hidden';
	}

	var tableleft=document.getElementById('menu_left_'+index).offsetLeft;	
	var tableleft2=document.getElementById('main___').offsetLeft;	
	tableleft=tableleft+tableleft2+25;	
	
	document.getElementById('sub'+index).style.left=tableleft+'px';
	document.getElementById('sub'+index).style.top='197px';
	
	if (visible==1)
		document.getElementById('sub'+index).style.visibility='visible';
	else
		document.getElementById('sub'+index).style.visibility='hidden';
		
}

function show_sub_sub_menu(index,jndex,visible) {
	var length=document.getElementById('nr_of_sub').value;
	for(i=0;i<length;i++) {		
		var length2=document.getElementById('nr_of_subsub'+i).value;
		for(j=0;j<length2;j++) {
			document.getElementById('subsub'+i+j).style.visibility='hidden';
		}
	}

	var tableleft1=document.getElementById('sub'+index).offsetLeft;
	var tableleft2=document.getElementById('sub'+index).offsetWidth;
	tableleft=tableleft1+tableleft2-1;		
	

	var tabletop=document.getElementById('sub_left_'+index+jndex).offsetTop;
	tabletop=tabletop+196;	
		
	document.getElementById('subsub'+index+jndex).style.left=tableleft+'px';
	document.getElementById('subsub'+index+jndex).style.top=tabletop+'px';

	if (visible==1) {
		clearTimeout(menu_time);
		show_sub_menu2(index,1);
		document.getElementById('subsub'+index+jndex).style.visibility='visible';
	} else {
		show_sub_menu(index,0);
		document.getElementById('subsub'+index+jndex).style.visibility='hidden';	
	}
	
}
