
var style = new Array();
	style[0] = 'menuItem';
	style[8] = 'menuItemSelect';
	style[10] = 'menuItemThree';
var Closed = new Array();

function resetMenu(url){
	var cDiv = document.getElementsByTagName('div');
	for(var i=0; i<cDiv.length; i++){
		if(cDiv[i].id && cDiv[i].id.length == 9){
			cDiv[i].style.display='none';
		} else {
			cDiv[i].style.display = '';
		}
	}
	cDiv = null;
	if(url.length == 8){
		openclose(url);
	} else {
		showhide(url);
	}
	return true;
}

function showhide( menu ){
	if( !document.getElementById('m' + menu) ) {
		//resetMenu(menu);
		resetColor(menu);
		return false;
	}
	var tmenu = document.getElementById('m' + menu);
	var cDiv = document.getElementsByTagName('div');
	var oldVis = tmenu.style.display;

	for(var i=0; i<cDiv.length; i++){
		if(cDiv[i].id.length==9){
			cDiv[i].style.display = 'none';
		}
	}
	if (oldVis == 'none'){
		tmenu.style.display = '';
	} else {
		tmenu.style.display = 'none';
	}
	resetColor( menu );
	return true;
}

// sulgeme kõik menüüd peale esimese taseme
function openclose( menu ){
	if( !document.getElementById('m' + menu) ) {
		resetColor(menu);
		return false;
	}
	var tmenu = document.getElementById('m' + menu);
	var cDiv = document.getElementsByTagName('div');
	for(var i=0; i<cDiv.length; i++){
		if(cDiv[i].id.length == 9){
			cDiv[i].style.display = 'none';
		}
	}
	if (tmenu.style.display == 'none'){
		Closed[menu] = null;
		tmenu.style.display = '';
	} else {
		/*Closed[menu] = true;
		tmenu.style.display = 'none';*/
		Closed[menu] = null;
		tmenu.style.display = '';
	}
	resetColor( menu );
	return true;
}


function resetColor(menu){
	var cTR = document.getElementsByTagName('tr');
	//alert (menu);
	for( var i=0; i<cTR.length; i++){
		if(cTR[i].id.length >= 8){
			var cTD = cTR[i].getElementsByTagName('td');
			if( cTR[i].id == menu.substring(0, cTR[i].id.length) ){
				//alert (cTR[i].id.length); //DEBUG
				cTD[0].className = style[cTR[i].id.length];
				cTD[1].className = style[cTR[i].id.length];
				if(document.getElementById('m' + cTR[i].id) && document.getElementById('m' + cTR[i].id).style.display != 'none'){
					var img = cTD[0].getElementsByTagName('img');
					if(img[0].height > 1){
						img[0].src = '/image/layout/menu_arrow_down.gif';
					}
				} else {
					var img = cTD[0].getElementsByTagName('img');
					if(img[0].height > 1)
						img[0].src = '/image/layout/menu_arrow.gif';
				}
			} else {
				//alert('NOT Equal : \n' + cTR[i].id + ' == ' + menu.substring(0, cTR[i].id.length) ); //DEBUG
				cTD[0].className = style[0];
				cTD[1].className = style[0];
				var img = cTD[0].getElementsByTagName('img');
				if(img[0].height > 1)
					img[0].src = '/image/layout/menu_arrow.gif';
			}
		}

	}
	return true;
}

function go( url, target, param){
	switch (target){
		case 'popup':
			par = param.split('x');
			params = 'width='+par[0]+',height='+par[1] +
				(par[2]!='' ? ',menubar='+par[2]:'')+
				(par[3]!='' ? ',toolbar='+par[3]:'')+
				(par[4]!='' ? ',location='+par[4]:'')+
				(par[5]!='' ? ',directories='+par[5]:'')+
				(par[6]!='' ? ',status='+par[6]:'')+
				(par[7]!='' ? ',scrollbars='+par[7]:'')+
				(par[8]!='' ? ',resizable='+par[8]:'')+'';
//			alert (params);
			window.open(url, '', params);
			break;
		case '_top' :
			top.location = url;
			break;
		default:
			parent.frames['main'].location = url;
			break;

	}
	return true;
}

function in_array(el, arr){
	for(var i=0; i<arr.length; i++){
		if(el == arr[i]){
			return true;
		}
	}
	return false;
}

function LoadCheck(){
	if(top.location == document.location){
		top.location = '/';
	}
	return true;
}

