var newMenuBlock = 1
var level2_use = null

var menuPicArray = new Array()

function buildMenuArray(){
	menuPicArray[1] = new Array(level1_max)
	for(i=1;i<=level1_max;i++){
		menuPicArray[1][i] = new Array(2)
		menuPicArray[1][i][0] = new Image()
		if(i == level1_act){
			menuPicArray[1][i][0].src = "../images/menu/menu_0_0_"+background+"a_"+i+".gif"
		} else {
			menuPicArray[1][i][0].src = "../images/menu/menu_0_0_"+background+"i_"+i+".gif"
		}
		menuPicArray[1][i][1] = new Image()
		menuPicArray[1][i][1].src = "../images/menu/menu_0_0_"+background+"a_"+i+".gif"
	}
	if (level1_act != 0){
		newMenuBlock = 2
		menuPicArray[2] = new Array(level2_max)
		for(i=1;i<=level2_max;i++){
			menuPicArray[2][i] = new Array(2)
			menuPicArray[2][i][0] = new Image()
			if(i == level2_act){
				menuPicArray[2][i][0].src = "../images/menu/menu_"+level1_act+"_0_"+background+"a_"+i+".gif"
			} else {
				menuPicArray[2][i][0].src = "../images/menu/menu_"+level1_act+"_0_"+background+"i_"+i+".gif"
			}
			menuPicArray[2][i][1] = new Image()
			menuPicArray[2][i][1].src = "../images/menu/menu_"+level1_act+"_0_"+background+"a_"+i+".gif"
		}
	}
	if (level2_use == null){
		level2_use = level2_act
	}
	if (level2_act != 0){
		newMenuBlock = 3
		menuPicArray[3] = new Array(level3_max)
		for(i=1;i<=level3_max;i++){
			menuPicArray[3][i] = new Array(2)
			menuPicArray[3][i][0] = new Image()
			if(i == level3_act){
				menuPicArray[3][i][0].src = "../images/menu/menu_"+level1_act+"_"+level2_use+"_"+background+"a_"+i+".gif"
			} else {
				menuPicArray[3][i][0].src = "../images/menu/menu_"+level1_act+"_"+level2_use+"_"+background+"i_"+i+".gif"
			}
			menuPicArray[3][i][1] = new Image()
			menuPicArray[3][i][1].src = "../images/menu/menu_"+level1_act+"_"+level2_use+"_"+background+"a_"+i+".gif"
		}
	}
}

function unfoldMenu(current,max){
	if (background != 'g'){
		document.images["menupic_"+newMenuBlock+"_"+current].src = menuPicArray[newMenuBlock][current][0].src
		if (current < max){
			current++
			setTimeout("unfoldMenu("+current+","+max+")",300)
		}
	}
}

function preloadGrayMenu(){
	var preloadGrayPics = new Array(menuPicArray[newMenuBlock].length)
	for (i=1;i<menuPicArray[newMenuBlock].length;i++){
		preloadGrayPics[i] = new Array(2)
		preloadGrayPics[i][0] = new Image()
		preloadGrayPics[i][0].src = '../images/menu/menu_'+level1_act+'_'+level2_act+'_gi_'+i+'.gif'
		preloadGrayPics[i][1] = new Image()
		preloadGrayPics[i][1].src = '../images/menu/menu_'+level1_act+'_'+level2_act+'_ga_'+i+'.gif'
	}
}

var activeMenuLevel = null
var activeMenuButton = null

function menuAct(level,activate){
	if (pageLoaded){
		if (activeMenuButton != null){
			document.images["menupic_"+activeMenuLevel+"_"+activeMenuButton].src = menuPicArray[activeMenuLevel][activeMenuButton][0].src
			if (activeMenuLevel == 1) rollbarMark.moveTo(rollbar_x-1,rollbar_y+(rollbarMarkPositions[level1_act]*66-1))
		}
		activeMenuLevel = level
		activeMenuButton = activate
		document.images["menupic_"+activeMenuLevel+"_"+activeMenuButton].src = menuPicArray[activeMenuLevel][activeMenuButton][1].src
		if (activeMenuLevel == 1) rollbarMark.moveTo(rollbar_x-1,rollbar_y+(rollbarMarkPositions[activeMenuButton]*66-1))
	}
}

function menuInact(){
	if (pageLoaded){
		document.images["menupic_"+activeMenuLevel+"_"+activeMenuButton].src = menuPicArray[activeMenuLevel][activeMenuButton][0].src
		if (activeMenuLevel == 1) rollbarMark.moveTo(rollbar_x-1,rollbar_y+(rollbarMarkPositions[level1_act]*66-1))
		activeMenuLevel = null
		activeMenuButton = null
	}
}