<!------------------------------------------------------------------------------ initialize ----------->
	if(navigator.appVersion.charAt(0)>=3){
		menuArrayOFF = new Array();
		menuArrayON = new Array();
		for(i=1; i<= 7; i++){
			menuArrayOFF[i] = new Image(); menuArrayOFF[i].src="/img/_btm" + (i<10?"0"+i:i) + "0.gif";
			menuArrayON[i] = new Image(); menuArrayON[i].src="/img/_btm" + (i<10?"0"+i:i) + "1.gif";
		};
	}	
	
function initProc(nMenu, nItem){
	if(navigator.appVersion.charAt(0)>=3){
		if(nItem > 0){
			smOFF = new Array();
			smON = new Array();
			for(i=1; i<= nItem; i++){
				smOFF[i] = new Image(); smOFF[i].src="/img/_bts" + (nMenu<10?"0"+nMenu:nMenu) + (i<10?"0"+i:i) + "0.gif";
				smON[i] = new Image(); smON[i].src="/img/_bts" + (nMenu<10?"0"+nMenu:nMenu) + (i<10?"0"+i:i) + "1.gif";
			};
		}	
	}	
}




<!------------------------------------------------------------------------------ functions ----------->
<!-- main menu -->
function mOver(nNum){
		cName = "mm" + (nNum<10?"0"+nNum:nNum);
		if(nNum >= 0){
			if(typeof(menuArrayON[nNum]) == "object"){
				document[cName].src = menuArrayON[nNum].src
			}
		}
}

function mOut(nNum){
		cName = "mm" + (nNum<10?"0"+nNum:nNum);
		if(nNum >= 0){
			if(typeof(menuArrayOFF[nNum]) == "object"){
				document[cName].src = menuArrayOFF[nNum].src
			}
		}
}
<!-- sub menu -->
function smOver(nMM, nSM){
		cName = "sm" + (nMM<10?"0"+nMM:nMM)+ (nSM<10?"0"+nSM:nSM);
		if(nSM > 0){
			if(typeof(smON[nSM]) == "object"){
				document[cName].src = smON[nSM].src
			}
		}
}

function smOut(nMM, nSM){
		cName = "sm" + (nMM<10?"0"+nMM:nMM) + (nSM<10?"0"+nSM:nSM);
		if(nSM > 0){
			if(typeof(smOFF[nSM]) == "object"){
				document[cName].src = smOFF[nSM].src
			}
		}
}

