///////////////////////////////////////
// Javascript names for content divs //
///////////////////////////////////////
var contentLength	= 3;
var contentArray 	= new Array();
for (i=0;i<contentLength;i++){
	contentArray[i] = "content_"+i;
}

/////////////////////////////////////////////////
// Javascript names for menu_0 and menu_1 divs //
//  (PHP will sort out if menu exists or not)  //
/////////////////////////////////////////////////
var menuName_0_Length	= 5;
var menuNameArray_0		= new Array();
var menuNameArray_1		= new Array();
for (i=0;i<menuName_0_Length;i++){
	menuNameArray_0[i] = "menu_0_"+i;
	menuNameArray_1[i] = "menu_1_"+i;
}

///////////////////////////////////////////////////
// Javascript array of array of names for menu_2 //
//   (PHP will sort out if menu exists or not)   //
///////////////////////////////////////////////////
var menuArray_1_Lengths = new Array(3,3,2,12,5);
var menuNameArray_2		= new Array();

for (i=0;i<menuNameArray_1.length;i++){
	var tempArray = new Array();
	for (j=0;j<menuArray_1_Lengths[i];j++){
		tempArray[j] = "menu_1_"+i+"_"+j;
	}
	menuNameArray_2[i] = tempArray;
}

/////////////////////////////////////
// menu_status (visible or hidden) //   
/////////////////////////////////////
//menu_status =  new Array();
//for(i=0;i<menu_name.length;i++){
//	menu_status[i] = 0;
//}

function allMenuDivs(showAll){
	if(document.getElementById)
	{
	
		for(i = 0; i < menuNameArray_1.length; i++) {
			target = document.getElementById(menuNameArray_1[i]);
			//target.style.left = (i*110 + 30)+'px';
			if(showAll == 0){
				target.style.display = "none";
				//target.style.visibility = 'hidden';
			}
			else{
				target.style.display = "block";
			}
			
			for (j=0;j<menuArray_1_Lengths[i];j++){
				if(showAll == 0){
					target1 = document.getElementById("menu_1_"+i+"_"+j);
					target1.style.display = "none";
				}
				else{
					target1 = document.getElementById("menu_1_"+i+"_"+j);
					target1.style.display = "none";
				}
			}
		}
	}
}
		
var globalTarget = "";
function showOneDiv (menuName,indexI,hideAll){

	if(document.getElementById)
	{
		// hide all menu divs (+setup menu_1 x positions)
		if(hideAll == 1){
			allMenuDivs(0);
		}
		
		for(i = 0; i < eval(menuName).length; i++) {
			target =  document.getElementById(eval(menuName)[i]);
			//alert(eval(menuName)[i]+" "+hideAll);
			
			if (i == indexI)
			{	
				//alert('stylemenu.js '+target.tagName+'\n'+target.getAttribute('id')+'\n'+target.parentNode.parentNode.parentNode.parentNode.parentNode.style.display);
				globalTarget = target;
				showFix(globalTarget);
				//setTimeout("showFix(target);",2000);
				//alert('stylemenu.js '+target.tagName+'\n'+target.getAttribute('id')+'\n');//+target.parentNode.parentNode.parentNode.parentNode.parentNode.tagName);
				
				
				
			}
			else
			{ 
				target.style.display = "none";
			}
		}
	}
}

function showFix(localtarget){
	// choose correct value for browser type
	var myBlock = 'block'; 
	if(navigator.appName == "Microsoft Internet Explorer"){
		myBlock = "inline-block";//"block";
	}
	// set DIV style
	target.style.display = myBlock;
	try
   	{
		target.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = myBlock;
	}
	catch(err){
	
	}
	//alert('showFix for IE. '+localtarget.id+' \n Style = ' +localtarget.style.display);

}