function showSub(id, arr, arr_sub, arr_sub_sub, arr_sub_sub_sub, target_div, main_id, sub_id, range_id, single_range_id, single_range_id2){
/*alert("showSub\n\nid: " + id +
		  "\nmain: " + main_id +
		  "\nsub: " + sub_id +
		  "\nrange: " + range_id +
		  "\nsingle: " + single_range_id +
		  "\nsingle2: " + single_range_id2
		    );*/
	var html = '';
	var cleanRange = true;
	var range_target = 'rangesMenu';
	var single_range_target = 'singleRangeMenu';
	var single_range_target2 = 'singleRangeMenu2';

	try{
		for ( i=0; i<arr.length; i++ ){
			//	alert(arr[i][0] + ":" +sub_id + ":" + main_id);
			if ( arr[i][1] == main_id ){
				
				var menu_link = arr[i][3];
				var menu_name = arr[i][2];	
				var css;

				//menu_link = "index.php?lan=en&id=" + arr[i][0];
				if ( arr[i][0] == sub_id ){
					css = ' class="selected"';
					cleanRange = false;
					setTimeout("showRanges("+id+", arr_sub, arr_sub_sub, arr_sub_sub_sub, '"+range_target+"', "+main_id+", "+sub_id+", "+range_id+", "+single_range_id+", "+single_range_id2+");", 10);
				}
				else{
					css = '';
					
				}
				html += '<div class="subMenuItem"><a href="'+menu_link+'" title="'+menu_name+'"'+css+'>'+menu_name+'</a></div>';
			}
		}
		setTimeout("printSub('"+html+"', '"+target_div+"');", 5);
		if ( cleanRange ){
			document.getElementById(range_target).innerHTML = '';
			document.getElementById(single_range_target).innerHTML = '';
			document.getElementById(single_range_target2).innerHTML = '';
		}
	}
	catch (exception){
		
	}
}

function showRanges(id, arr_sub, arr_sub_sub, arr_sub_sub_sub, target_div, main_id, sub_id, range_id, single_range_id, single_range_id2){
/*	alert("showRanges\n\nid: " + id +
		  "\nmain: " + main_id +
		  "\nsub: " + sub_id +
		  "\nrange: " + range_id +
		  "\nsingle: " + single_range_id
		    );*/
	var html = '';
	
	try{
		for ( i=0; i<arr_sub.length; i++ ){	
			if ( arr_sub[i][1] == sub_id  ){
				//var menu_link = "index.php?lan=en&id=" + arr_sub[i][0];
				var menu_link = arr_sub[i][3];
				var menu_name = arr_sub[i][2];	
				var single_range_target = 'singleRangeMenu';
				var css;
			//	alert(arr_sub[i][0]);
				if ( arr_sub[i][0] == range_id ){
					css = ' class="selected"';
					setTimeout("showSingleRange("+id+", arr_sub_sub, arr_sub_sub_sub, '"+single_range_target+"', "+main_id+", "+sub_id+", "+range_id+", "+single_range_id+", "+single_range_id2+");", 10);
				}
				else{ 
					css = '';
				}
				
				html += '<div class="subMenuItem"><a href="'+menu_link+'" title="'+menu_name+'"'+css+'>'+menu_name+'</a></div>';
			}
		}
		setTimeout("printSub('"+html+"', '"+target_div+"');", 5);
	}
	catch (exception){
		
	}
}

function showSingleRange(id, arr_sub_sub, arr_sub_sub_sub, target_div, main_id, sub_id, range_id, single_range_id, single_range_id2){
	/*alert("id: " + id +
		  "\nmain: " + main_id +
		  "\nsub: " + sub_id +
		  "\nrange: " + range_id +
		  "\nsingle: " + single_range_id
		    );*/
var html = '';
	try{
		
		for ( i=0; i<arr_sub_sub.length; i++ ){	
			if ( arr_sub_sub[i][1] == range_id  ){
			//	var menu_link = "index.php?lan=en&id=" + arr_sub_sub[i][0];
				var menu_link = arr_sub_sub[i][3];
				var menu_name = arr_sub_sub[i][2];	
				var css;
				if ( arr_sub_sub[i][0] == single_range_id ){ 
					css = ' class="selected"';
					setTimeout("showSingleRange2("+id+", arr_sub_sub_sub, 'singleRangeMenu2',"+single_range_id+","+single_range_id2+");", 10);
				}
				else css = '';
				
				html += '<div class="singleRangeMenuItem"><a href="'+menu_link+'" title="'+menu_name+'"'+css+'>'+menu_name+'</a></div>';
			}
		}
		setTimeout("printSub('"+html+"', '"+target_div+"');", 10);
		
	}
	catch (exception){
		
	}
}

function showSingleRange2(id, arr_sub_sub_sub, target_div, single_range_id, single_range_id2){
	/*alert("id: " + id +
		  "\nmain: " + main_id +
		  "\nsub: " + sub_id +
		  "\nrange: " + range_id +
		  "\nsingle: " + single_range_id
		    );*/
	var html = '';
	
	try{
		for ( i=0; i<arr_sub_sub_sub.length; i++ ){	

			if ( arr_sub_sub_sub[i][1] == single_range_id  ){
			//	var menu_link = "index.php?lan=en&id=" + arr_sub_sub[i][0];
				var menu_link = arr_sub_sub_sub[i][3];
				var menu_name = arr_sub_sub_sub[i][2];	
				var css;
				
				if ( arr_sub_sub_sub[i][0] == single_range_id2 ) css = ' class="selected"';
				else css = '';
				
				html += '<div class="singleRangeMenuItem"><a href="'+menu_link+'" title="'+menu_name+'"'+css+'>'+menu_name+'</a></div>';
			}
		}
		setTimeout("printSub('"+html+"', '"+target_div+"');", 10);
		
	}
	catch (exception){

	}
}

function printSub(html, target_div){ 
	document.getElementById(target_div).innerHTML = html;
}

