var menuCount=5;

var LinkDivActive=0;
var onDiv;
var timeOnDiv;
var layerRef;
var styleRef;
var showVar;
var hideVar;
var ua=navigator.userAgent.toLowerCase();
var dom=(document.getElementById) ? 1 : 0;
var nn4=(document.layers) ? 1 : 0;
var ie=(((ua.indexOf('msie')!=-1) && (ua.indexOf('opera')==-1))) ? 1 : 0;
var opera=(ua.indexOf('opera')!=-1) ? 1 : 0; 
var pos=new Array()
var YMenuOffset=18;

if (dom) {
	layerRef="document.getElementById(divId)";
	styleRef=".style";
	showVar="'visible'";
	hideVar="'hidden'";
} else if (ie) {
	layerRef="document.all[divId]";
	styleRef=".style";
	showVar="'visible'";
	hideVar="'hidden'";
} else if (nn4) {
	layerRef="document.layers[divId]";
	styleRef="";
	showVar="'show'";
	hideVar="'hide'";
}

function hideDiv(divId) {
	if (eval(layerRef)) eval(layerRef+styleRef+'.visibility='+hideVar);
}

function showDiv(divId) {
	if (eval(layerRef)) eval(layerRef+styleRef+'.visibility='+showVar);
}

function moveDiv(divId, xoff) {
	if (eval(layerRef)) eval(layerRef+styleRef+'.left='+xoff);
}

function show(divId) {
	if (eval(layerRef)) {
		if (timeOnDiv != null) {
			clearTimeout(timeOnDiv);
			hideDiv(onDiv);
		}
		setPos(divId);
		showDiv(divId);
		onDiv=divId;
		document.getElementById('p'+divId).className='here'
	}
}

function timer() {
	timeOnDiv=setTimeout("divOut()",5000)
}

function divOut() {
	if (LinkDivActive==0) {
		hideDiv(onDiv);
	}
}

function over() {
	LinkDivActive=1;
	clearTimeout(timeOnDiv);
}

function out() {
	LinkDivActive=0;
	timeOnDiv=setTimeout("divOut()",800)
}

function relPosX(divId) {
	if (eval(layerRef)) {
		if (nn4) return eval(layerRef+styleRef+'.pageX');
		else {
			var elem=eval(layerRef);
			var pos=elem.offsetLeft;
			while (elem.offsetParent!=null) {
				elem=elem.offsetParent;
				pos+=elem.offsetLeft;
				if (elem.tagName=='BODY') break;
			}
			return pos;
		}
	}
}

function setPos(divId) {
	a = new Array ('d106', 'd112', 'd139', 'd148', 'd147');
	b = new Array ('0', '1', '2', '3', '4');

	for (i=0;i<=menuCount;i++) {
		if (a[i]==divId)
		{
			moveDiv(divId,relPosX('i'+b[i]));
		}
	}
}

//	--- other functions ---

function chgi() {
	if (document.images && preload) for (var i=0;i<chgi.arguments.length;i+=2) document[chgi.arguments[i]].src=self[chgi.arguments[i+1]].src
}

var preload=false;
function prei(root) {
	if (document.images && typeof(p_arr)!='undefined') {
		for (i=0;i<p_arr.length;i+=2) {
			self[p_arr[i]]=new Image();
			self[p_arr[i]].src=root+'i/'+p_arr[i+1];
		}
		preload=true;
	}
}

function wo_old(name,ww,hh) {
	if (ww) add='width='+ww+',';
	if (hh) add+='height='+hh+',';
	w=window.open('','',add+'toolbar=0,scrollbars=0,resizable=0');
	w.document.open();
	w.document.writeln("<html><head><title>"+((document.layers) ? "" :  'Центр электронного бизнеса TUT.BY')+"</title><meta http-equiv=Content-Type content='text/html; charset=windows-1251'></head>");
	w.document.writeln("<body bgcolor=white marginwidth=0 marginheight=0 topmargin=0 leftmargin=0><div align=center><img src="+name+" width="+ww+" height="+hh+" border=0 alt=''></div></body></html>");
	w.document.close();
	w.focus();
}

function wo(o,w,h) {
	 p=window.open(o.href,o.target,'width='+w+',height='+h+',location=0,toolbar=0,menubar=0,status=0');
	 p.focus();
	 return false
}

