﻿var myInterval
var lightColor
var pozX
var pozY
var currBodId

function Blik(co) {
	lightColor = !lightColor;
	if (lightColor == true) {
		//document.getElementById(co).className = 'pokX1';
		document.getElementById(co).style.backgroundColor = '#FF0000'
		document.getElementById(co).style.border = '';
	}
	else {
		document.getElementById(co).style.backgroundColor = 'Transparent';
	}
};

function On(bod, polMenu) {
	if (myInterval != null) {
		window.clearInterval(myInterval);
	}
	// sjednoceni barvy div + nastaveni zadaneho div na zvyraznenou barvu
	bod = masterID + bod;
	polMenu = masterID + polMenu;
	var mapa = masterID + "mapa";
	var menu = masterID + "menu";
	//
	var body = document.getElementById(mapa).getElementsByTagName("a");
	for (var i = 0; i <= (body.length - 1); i++) {
		var idPol = body[i].id;
		if (idPol.search(/aBod/) > -1) {
			var pom = body[i].style.border;
			body[i].style.backgroundColor = 'Transparent';
			body[i].style.border = 'solid 2px #0000FF';
//			body[i].className = '';
//			//body[i].style.backgroundColor = 'Transparent'; /*'#400000'*/;
//			//body[i].style.border = 'solid 2px #0000FF';
//			//body[i].style.border = 'solid 2px black';
//			//body[i].style.border = 'solid 2px #b22222';
//			//body[i].style.border = 'solid 2px #dbc991';
		}
	}
	lightColor = true;
	document.getElementById(bod).style.backgroundColor = '#FF0000';
	myInterval = window.setInterval('Blik(\'' + bod + '\')', 250);
	// pomucka pro umisteni objektu
	currBodId = bod;
	//
	// sjednoceni barvy odkazu + nastaveni zadaneho odkazu na odlisenou barvu
	var menuItems = document.getElementById(menu).getElementsByTagName("a");
	for (var i = 0; i <= (menuItems.length - 1); i++) {
		menuItems[i].style.backgroundColor = '';
	}
	//document.getElementById(polMenu).className = 'menuSelected';
	document.getElementById(polMenu).style.backgroundColor = '#dbc991';
};

/* funkce pro ucely ladeni */
function MoveDiv(kam, kolik) {
	var obj = document.getElementById(currBodId);
	if (kam == "up") { obj.style.pixelTop -= kolik; }
	else if (kam == "down") { obj.style.pixelTop += kolik; }
	else if (kam == "left") { obj.style.pixelLeft -= kolik; }
	else if (kam == "right") { obj.style.pixelLeft += kolik; }
	document.getElementById('spanTop').innerText = obj.style.pixelTop;
	document.getElementById('spanLeft').innerText = obj.style.pixelLeft;
};
