function ProduktyClick(obj, str)
{	

}

function ProduktyMenuClick(obj, str)
{	
	tbl = document.getElementById("table"); 	
	tree = document.getElementById("tree"); 		
	
	if (str == 'tree') {
		tbl.style.display = 'none';
		tree.style.display = 'block';
	}	
	else {
		tbl.style.display = 'block';
		tree.style.display = 'none';
	}
}	
	
function getScrollXY() {
	var scrOfX = 0, scrOfY = 0;
	
	if( typeof( window.pageYOffset ) == 'number' ) {
		//Netscape compliant
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;		
	} 
	else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		//DOM compliant
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	} 
	else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		//IE6 standards compliant mode
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
		
	return [ scrOfX, scrOfY ];
}
	
function getMouseXY(e, obj)
{			 		
	var pt = getScrollXY();
	  
	x=e.clientX+document.body.scrollLeft + pt[0];
	y=e.clientY+document.body.scrollTop + pt[1];	
		
	var curleft = 0;
	var curtop = 0;
	var parentObj = obj;
	if (parentObj.offsetParent) {
   	do {
			curleft += parentObj.offsetLeft;
			curtop += parentObj.offsetTop;
		} while (parentObj = parentObj.offsetParent);
	}
        
	x = x - curleft;
	y = y - curtop; 
		
	if (x > 0 && x < 20 && y > 0 && y < 20)
	{			
		var ul = obj.getElementsByTagName("ul");
			
		if (ul.length > 0)
		{
			if (ul[0].className == "")
			{
				ul[0].parentNode.className = "minus";
				ul[0].className = "click";
			}
			else
			{
				ul[0].parentNode.className = "plus";
				ul[0].className = "";
			}
		}
	}			
} 
	
function SetPicturePosition(Id, X, Y) {
	var w = 16 / 2;
	var h = 18 / 2;
	var w_mapy = 516;
	var h_mapy = 580;		
	var mapa = document.getElementById("mapa");							
	var o = document.getElementById(Id);		
	
	var posX = Math.round((X - w) * mapa.clientWidth / w_mapy);
	var posY = Math.round((Y - h) * mapa.clientHeight / h_mapy);		
	o.style.left = posX + "px";
	o.style.top = posY + "px";			
}
	
function doLoad() {
	window.onresize = function() { doResize(); }
	doResize();
}

function doResize() {			
	SetPicturePosition("o1", 322, 178);
	SetPicturePosition("o2", 462, 124);
	SetPicturePosition("o3", 340, 128);
	SetPicturePosition("o4", 382, 198);		
	SetPicturePosition("o5", 332, 246); //H
	SetPicturePosition("o6", 386, 266); //RO
	SetPicturePosition("o7", 402, 298); //BG
	SetPicturePosition("o8", 352, 284); //SRB
	SetPicturePosition("o9", 280, 214); //CZ
	SetPicturePosition("o10", 296, 214); //CZ
	SetPicturePosition("o11", 164, 504); //RC
	//D
	SetPicturePosition("D1", 280, 192); 
	SetPicturePosition("D2", 270, 184); 
	SetPicturePosition("D3", 264, 172); 
	SetPicturePosition("D4", 262, 242); 
	SetPicturePosition("D5", 254, 234); 
	SetPicturePosition("D6", 234, 238); 
	SetPicturePosition("D7", 228, 220); 
	SetPicturePosition("D8", 236, 214); 
	SetPicturePosition("D9", 228, 210); 
	SetPicturePosition("D10", 224, 200); 
	SetPicturePosition("D11", 218, 184); 
	SetPicturePosition("D12", 248, 210); 
	SetPicturePosition("D13", 246, 194); 
	SetPicturePosition("D14", 232, 176); 
	
	SetPicturePosition("rus", 430, 112); 
	SetPicturePosition("lt", 354, 130); 
	SetPicturePosition("pl", 336, 185); 
	SetPicturePosition("cz", 310, 216); 
	SetPicturePosition("d", 264, 220); 
	SetPicturePosition("h", 348, 240); 
	SetPicturePosition("ro", 384, 246); 
	SetPicturePosition("srb", 324, 284); 
	SetPicturePosition("bg", 382, 296); 
	SetPicturePosition("rc", 140, 500); 
}   