var mapBox;

function init_func()
{
	mapBox = document.getElementById('imgMapBox');
}

function mapOver(num, title)
{
	if (num>0)
	{
		if (num<=7)
		{
			var top = -((num - 1) * 224);
			var left = 0;
		}
		else
		{
			var top = -((num - 7 - 1) * 224);
			var left = -391;
		}
			mapBox.style.background = '#A8C6D9 url(../images_design/map_overlay.png) no-repeat scroll '+left+'px '+top+'px ';
	}
	return true;
}
      
function mapOut()
{
	mapBox.style.backgroundPosition = "-100px 0px";
	return true;
}

function mBlock()
{
	q = document.getElementById('popmenu');

	q.style.top = getRealTop('popuppos')+'px';
	q.style.left = getRealLeft('popuppos')+'px';

	if (q.style.display=='block')
	{
		q.style.display = 'none';
		q.style.visibility = 'hidden';
	} else
	{
		q.style.display = 'block';
		q.style.visibility = 'visible';
	}
}

function call_x(){return;}

function getRealLeft(el)
{
	xPos = document.getElementById(el).offsetLeft;
	tempEl = document.getElementById(el).offsetParent;
	while (tempEl != null)
	{
		xPos += tempEl.offsetLeft;
		tempEl = tempEl.offsetParent;
	}
	return xPos;
}

function getRealTop(el)
{
	yPos = document.getElementById(el).offsetTop;
	tempEl = document.getElementById(el).offsetParent;
	while (tempEl != null)
	{
		yPos += tempEl.offsetTop;
		tempEl = tempEl.offsetParent;
	}
	return yPos;
}

function grayBlock(id)
{
	q = document.getElementById('grayer');
	x = document.getElementById('grayerx');
	y = document.getElementById('grayerInner');
	y.innerHTML = document.getElementById("source"+id).innerHTML;

	y.innerHTML += document.getElementById("source_sufix").innerHTML;
	
	x.style.left = (document.body.clientWidth/2)-300;
	y.style.left = (document.body.clientWidth/2)-300;

	if (q.style.display=='block')
	{
		q.style.display = 'none';
		q.style.visibility = 'hidden';
		x.style.display = 'none';
		x.style.visibility = 'hidden';
		y.style.display = 'none';
		y.style.visibility = 'hidden';
	} else
	{
		q.style.display = 'block';
		q.style.visibility = 'visible';
		x.style.display = 'block';
		x.style.visibility = 'visible';
		y.style.display = 'block';
		y.style.visibility = 'visible';
	}
}

function grayAnim()
{
}

function set_emo(emo)
{
	q = document.getElementById('text');
	q.value += ' ' + emo;
	q.focus();
}

var gFiles = 0;
var gCount = 0;

function add_attachment()
{
	if (gFiles==0)
	{
		var tr = document.createElement('tr');
		var td = document.createElement('td');
		td.innerHTML = '';
		tr.appendChild(td);

		td = document.createElement('td');
		ihtml = 'Soubor (max. 2MB) jpg,gif,png';
		td.innerHTML = ihtml;
		tr.appendChild(td);

		td = document.createElement('td');
		ihtml = 'Krátký popis';
		td.innerHTML = ihtml;
		tr.appendChild(td);

		document.getElementById('files-root').appendChild(tr);
	}

	if (gCount<5)
	{
		var tr = document.createElement('tr');
		tr.setAttribute('id', 'file-' + gFiles);

		var td = document.createElement('td');
		var ihtml = (gFiles+1)+'.';
		td.innerHTML = ihtml;
		tr.appendChild(td);

		td = document.createElement('td');
		ihtml = '<input type="file" name="attachment[]" />';
		td.innerHTML = ihtml;
		tr.appendChild(td);

		td = document.createElement('td');
		ihtml = '<input type="text" name="descr[]" size="30" maxlength="60" />';
		td.innerHTML = ihtml;
		tr.appendChild(td);

		td = document.createElement('td');
		ihtml = '<input type="button" value="Odeber" onclick="removeFile(\'file-'+gFiles+'\');" />';
		td.innerHTML = ihtml;
		tr.appendChild(td);

		document.getElementById('files-root').appendChild(tr);
		gFiles++;
		gCount++;
	} else {
		alert('Nelze vložit více jak 5 obrázků');
	}
}

function removeFile(aId)
{
	gCount--;
    var obj = document.getElementById(aId);
    obj.parentNode.removeChild(obj);
}
