function DIV(divId,fDivId,level,numLevel){
	this.divId = divId;
	this.fDivId = fDivId
	this.level = level;
	this.numLevel = numLevel;
}

var a_Div = new Array();


var divLevel1Width = 119;
var divLevel1Height = 32;
var divLevel2Height = 19;
var divLevel2Retrait = 120;
var myTimeOut = 0;

function placeDiv(){
	var j = 0;
	var lngLeft = 0;
	for(i=0;i<a_Div.length;i++){
		lngLeft = j * divLevel1Width;
		lngLeft = lngLeft + 'px';
		
		if(a_Div[i].level == 1){
			document.getElementById("div" + a_Div[i].divId).style.left=lngLeft;
			j++;
		}
	}
}

function displayNoneAll(){
	for(i=0;i<a_Div.length;i++){
		if(a_Div[i].level != 1){

			document.getElementById("z" + a_Div[i].divId + "div").style.display='none';
			document.getElementById("div" + a_Div[i].divId).style.display='none';
		}else{
			document.getElementById("div" + a_Div[i].divId).style.background='';
		}
	}
}

function delayDisplayNoneAll(){
		myTimeOut = setTimeout('displayNoneAll()',1000);
}

function displaySMenu(divId,num){
	var numLevel1 = -1;
	var divLevel2Left = 0;
	var divLevel3Top = 0;
	var curLevel1 = 0;
	var curLevel2 = 0;
	
	clearTimeout(myTimeOut);
	displayNoneAll();
	
	for(i=0;i<a_Div.length;i++){
		if(a_Div[i].level == 1){
			numLevel1++;
			curLevel1 = a_Div[i].divId;
		}
		if(a_Div[i].level == 2){
			curLevel2 = a_Div[i].divId;
		}
		if(a_Div[i].fDivId == divId){
			if(a_Div[i].numLevel == num){
				if(a_Div[i].level == 2){
					document.getElementById("div" + a_Div[i].divId).style.left=document.getElementById("div" + divId).style.left;
					document.getElementById("div" + a_Div[i].divId).style.top= divLevel1Height + 'px';
					document.getElementById("z" + a_Div[i].divId + "div").style.left=document.getElementById("div" + divId).style.left;
					document.getElementById("z" + a_Div[i].divId + "div").style.top= divLevel1Height + 'px';
				}else{
					divLevel2Left = numLevel1 * divLevel1Width + divLevel2Retrait;
					divLevel2Left = divLevel2Left + 'px';
					divLevel3Top = divLevel2Height * (num-1) + divLevel1Height;
					divLevel3Top = divLevel3Top + 'px';
					document.getElementById("div" + a_Div[i].divId).style.left=divLevel2Left;
					document.getElementById("div" + a_Div[i].divId).style.top = divLevel3Top;
					document.getElementById("z" + a_Div[i].divId + "div").style.left=divLevel2Left;
					document.getElementById("z" + a_Div[i].divId + "div").style.top = divLevel3Top;
					document.getElementById("div" + curLevel2).style.display='block';
					document.getElementById("z" + curLevel2 + "div").style.display='block';
				}
				document.getElementById("div" + a_Div[i].divId).style.display='block';
				document.getElementById("z" + a_Div[i].divId + "div").style.display='block';
			}
			document.getElementById("div" + curLevel1).style.background='#767485';
		}
		if(a_Div[i].divId == divId){
			document.getElementById("div" + curLevel1).style.background='#767485';
			if(a_Div[i].level != 1){
					document.getElementById("div" + divId).style.display='block';
					document.getElementById("z" + divId + "div").style.display='block';		
			}
		}
	}
}