// Получим userAgent браузера и переведем его в нижний регистр
var ua = navigator.userAgent.toLowerCase();
// Определим Internet Explorer
isIE = (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1); 
// Opera
isOpera = (ua.indexOf("opera") != -1); 
// Gecko = Mozilla + Firefox + Netscape
isGecko = (ua.indexOf("gecko") != -1);
// Safari, используется в MAC OS
isSafari = (ua.indexOf("safari") != -1);
// Konqueror, используется в UNIX-системах
isKonqueror = (ua.indexOf("konqueror") != -1);
//==============================================

var vendors = 0;
function open_vendors()
{
	if(vendors == 0)
	{
		document.getElementById('vendors').style.display='table';
		vendors = 1;
	}
	else
	{
		document.getElementById('vendors').style.display='none';
		vendors = 0;
	}	
}
var sum = 0;
 
content = new Array();
var clswnd;
var timerid;
var over;

function showMenu(objId, ov, m) 
{
	if (m == 1) {
		document.getElementById('over').style.border = "#0099CC solid 0px";
		document.getElementById('over').innerHTML="";
	}
	
	var ovv = ov;
	if (ovv == 1) over = 'over';
	if (ovv == 2) over = 'over1';
	if (ovv == 3) over = 'over2';
	if (ovv == 4) over = 'over3';
	
	elem = document.getElementById(over);
	elem2 = document.getElementById(objId);
	elem3 = document.getElementById('parent');
	
	var l = 0;
	var t = 0;

	if (m == 0) {
		while (elem2) {
			l += elem2.offsetLeft;
			t += elem2.offsetTop;
			elem2 = elem2.offsetParent;
		}
	} else {
		while (elem2) {
			t += elem2.offsetTop;
			elem2 = elem2.offsetParent;
		}
		while (elem3) {
			l += elem3.offsetLeft;
			elem3 = elem3.offsetParent;
		}
	}
	
	if ((ovv == 1) || (ovv == 2)) {
		document.getElementById('over1').style.border = "#0099CC solid 0px";
		document.getElementById('over1').innerHTML="";
		document.getElementById('over2').style.border = "#0099CC solid 0px";
		document.getElementById('over2').innerHTML="";
		document.getElementById('over3').style.border = "#0099CC solid 0px";
		document.getElementById('over3').innerHTML="";
	} 
	if (ovv == 3) {
		document.getElementById('over3').style.border = "#0099CC solid 0px";
		document.getElementById('over3').innerHTML="";
	} 

	if (content[objId] !== undefined) {
		elem.style.border = "#0099CC solid 1px";
		elem.style.margin = (t-1) + "px " + (l+0) + "px";
		elem.innerHTML=content[objId]; 
	}  
}

function on() {
	clearTimeout(timerid);
	clswnd=1;
}

function off() {
	clswnd=0;
}

function closewnd1() 
{
	if (clswnd == 0) 
	{
	clswnd=1;
	timerid = setTimeout(function closewnd(){
	document.getElementById('over').style.border = "#0099CC solid 0px";
	document.getElementById('over').innerHTML="";
	document.getElementById('over1').style.border = "#0099CC solid 0px";
	document.getElementById('over1').innerHTML="";
	document.getElementById('over2').style.border = "#0099CC solid 0px";
	document.getElementById('over2').innerHTML="";
	document.getElementById('over3').style.border = "#0099CC solid 0px";
	document.getElementById('over3').innerHTML="";
	}, 1000);	
	}
}

function a1(link_id) {
	link_id.style.color = "#003366";
}
function a2(link_id) {
	link_id.style.color = "#FFFFFF";
}
