<!--
if (typeof(mnuID)=="undefined") mnuID=""

var arrL_on = new Array;
var arrL_off = new Array;
var arrL_act = new Array;
var arrL_act2 = new Array;
var imgLMnu_on = new Array;
var imgLMnu_off = new Array;
var imgLMnu_act = new Array;
var imgLMnu_act2 = new Array;

//building arrays for preload:
for (var i=0; i<arrNav.length; i+=stepNav) {
	j=parseInt(i/stepNav)
	arrL_on[j]=arrNav[i+2]
	arrL_off[j]=arrNav[i]
	arrL_act[j]=arrNav[i+1]
	arrL_act2[j]=arrNav[i+3]
}
PreloadLeftMenu("arrL","imgLMnu",1);



//displays the pull-down submenu:
function WritePullDownMenu(){
	var arrPD=eval("arr_"+pdID)
	var str=""
	var val
	str+='<form name="frmPD"><select name="selPD" onchange="GoToPage(this.options[this.options.selectedIndex].value)" class="submenu" width="180"><option value="" selected>SELECT ONE'
	for (i=0; i<arrPD.length; i+=stepPD) {
		val=new String(arrPD[i])
		if (val!=""){
			if (ns) {if (val.length>25) val=val.substr(0,22) + "..."}
			str+='<option value="' + arrPD[i+2] + '">' + val
		}
	}
	str+='</select></form>'
	document.write(str)
}
function GoToPage(page){
	if (page!="") window.location.href=page
}

//displays the links for submenu:
function WriteSubmenuLinks(){
	var arrPD=eval("arr_"+pdID)
	var str=""
	for (i=0; i<arrPD.length; i+=stepPD)
		if (arrPD[i]!="" && arrPD[i+2]!="") str+='<img src="images/arrow_red.gif" width="4" height="8">&nbsp;&nbsp;<a href="'+arrPD[i+2]+'" class="pd">'+arrPD[i+1]+'</a><br><br>'
	document.write(str)
}

//displays the left navigational menu:
function WriteNavMenu(){
	if (arrNav.length>0){
		var str=""
		str+='<table width="235" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" class="bgMnu" align="right">'
		str+='<img src="images/spacer.gif" width="1" height="24"><br><img src="images/pixel_black.gif" width="215" height="1"><br>'
		
		var k=0
		var currID,level
		var found = false
		var foundAct = false
		var foundOn = false
		
		var arr = new Array();
		var arrID = new Array();
		
		arrID = GetIDs(arr, arrID, mnuID);
		
		for (var i=0; i<arrNav.length; i+=stepNav) {
			k=parseInt(i/stepNav)
			currID=new String(arrNav[i+6])
			level=parseInt(arrNav[i+5])
			found = false
			foundAct = false
			foundOn = false
			
			//checking which items to display:
			if (level==1) {
				found=true
				if (currID==mnuID) foundOn=true
			} else if (level==2){
				if (currID.split("_").length>0 && mnuID.split("_").length>0){
					if (currID.split("_")[0]==mnuID.split("_")[0]) found=true
				}
			}
			
			if (found) {
				
				//checking which items are activated:
				for (var id=0; id<arrID.length; id++) {
					if (arrID[id] == currID) {foundAct=true; break;}
				}
				
				//white line, after opened level 2 items:
				//if (level==1 && k!=0) str+='<img src="images/pixel_white.gif" width=215 height=1><BR>'
			
				if (level==1) {
					if (foundOn) str+='<a href="'+arrNav[i+4]+'"><img src="'+arrNav[i+1]+'" width='+arrNav[i+8]+' height='+arrNav[i+9]+' border=0 alt="'+arrNav[i+7]+'" title="'+arrNav[i+7]+'" name="imgLMnu'+k+'"></a>'
					else if (foundAct) str+='<a href="'+arrNav[i+4]+'"><img src="'+arrNav[i+3]+'" width='+arrNav[i+8]+' height='+arrNav[i+9]+' border=0 alt="'+arrNav[i+7]+'" title="'+arrNav[i+7]+'" name="imgLMnu'+k+'"></a>'
					else str+='<a href="'+arrNav[i+4]+'" onmouseover="SwapL('+k+',\'on\',\'imgLMnu\')" onmouseout="SwapL('+k+',\'off\',\'imgLMnu\')"><img src="'+arrNav[i]+'" width='+arrNav[i+8]+' height='+arrNav[i+9]+' border=0 alt="'+arrNav[i+7]+'" title="'+arrNav[i+7]+'" name="imgLMnu'+k+'"></a>'
					str+='<br>'
				} else if (level==2) {
					if (foundAct) str+='<a href="'+arrNav[i+4]+'"><img src="'+arrNav[i+1]+'" width=215 height='+arrNav[i+9]+' border=0 alt="'+arrNav[i+7]+'" title="'+arrNav[i+7]+'" name="imgLMnu'+k+'"></a>'
					else str+='<a href="'+arrNav[i+4]+'" onmouseover="SwapL('+k+',\'on\',\'imgLMnu\')" onmouseout="SwapL('+k+',\'off\',\'imgLMnu\')"><img src="'+arrNav[i]+'" width='+arrNav[i+8]+' height='+arrNav[i+9]+' border=0 alt="'+arrNav[i+7]+'" title="'+arrNav[i+7]+'" name="imgLMnu'+k+'"></a>'
					str+='<br>'
				}
			}
		}
		str+='<img src="images/pixel_black.gif" width="215" height="2"><br><img src="images/mnu_btm.gif" width="235" height="7"><br>'
		str+='</td></tr></table>'
		document.write(str)
	}
}
function GetIDs(arr1,arr2,whatSplit) {
	arr1 = whatSplit.split("_");
	if (arr1.length != 0) {
		arr2[0] = arr1[0];
		for (var i=1; i<arr1.length; i++) {arr2[i] = arr2[i-1] + "_" + arr1[i];}
	}
	return arr2;
}

//preload left menu images:
function PreloadLeftMenu(arrFrom,arrToGen,act){
	var l = eval(arrFrom + '_on.length');
	for (var i=0; i<l; i++) {
		eval(arrToGen + '_on[i] = new Image()');
		eval(arrToGen + '_on[i].src = ' + arrFrom + '_on[i]');
		
		eval(arrToGen + '_off[i] = new Image()');
		eval(arrToGen + '_off[i].src = ' + arrFrom + '_off[i]');
		
		if (act==1) {
			eval(arrToGen + '_act[i] = new Image()');
			eval(arrToGen + '_act[i].src = ' + arrFrom + '_act[i]');
			eval(arrToGen + '_act2[i] = new Image()');
			eval(arrToGen + '_act2[i].src = ' + arrFrom + '_act2[i]');
		}
	}
}
//swap left menu items:
function SwapL(){
	var imgName = SwapL.arguments[2] + SwapL.arguments[0];
	var index = (SwapL.arguments.length >= 4) ? parseInt(SwapL.arguments[3]) : parseInt(SwapL.arguments[0]);
	document.images[imgName].src = eval(SwapL.arguments[2] + '_' + SwapL.arguments[1] + '[' + index + '].src');
}
//-->
