// FG Forrest, a.s. (c) 1996-2006

var fulltextQuery = '';
function fillFulltextQuery() {
	if (fulltextQuery!='') {
		document.forms[0].query.value=fulltextQuery;
	}
}

var sExpr = "";
function exprFocused(dom) {
	if ( dom.value == "-- hľadaný výraz --") {
		sExpr = dom.value;
		dom.value = "";
	}
}
function exprBlured(dom) {
	if ( dom.value == "" ) dom.value = sExpr;
}

 /* Get element */
function getById(id) {
	if(document.getElementById)
		e=document.getElementById(id);
	else if(document.all)
		e=document.all[id];
	else
		e=null;
	return e;
}

var lastPartIndex = 0;

function initMap(idCom)	{
	lastPartIndex = 0;
	showPart(0);
	changeTitle(0);
}

function hidePart(pIndex) {
	if (pIndex != lastPartIndex)	{
		var part = getById('i'+pIndex);
		part.style.visibility='hidden';
	}
	return false;
}

function showPart(pIndex) {
	var part = getById('i'+pIndex);
	for (var j=1; j< regions.length; j++) {	if (j!= lastPartIndex && getById('i'+j)) getById('i'+j).style.visibility='hidden'; }
	if (pIndex)	part.style.visibility='visible';
	return false;
}

function setRegion(idReg)	{
	var frmReg = getById('mapfrm');
	frmReg.locality.value = regions[idReg][0];
	lastPartIndex = idReg;
	for (var j=1; j< regions.length; j++) {	if (j!= lastPartIndex && getById('i'+j)) getById('i'+j).style.visibility='hidden'; }
	changeTitle(idReg);
}

function changeTitle(idReg)	{
	var _Title	= getById('title-frm');
	_Title.innerHTML = regions[idReg][1];
}

function changeMap (idCom)	{
	var frmReg = getById('mapfrm');
	var imgMap = getById('region-map');
	var imgMapBase = getById('img-region-map');
	
	if (idCom=='OT3')	{
		imgMap.style.visibility = "hidden";
		imgMapBase.style.visibility = "hidden";
		frmReg.CT.checked = false;
		frmReg.BT.checked = false;
		frmReg.NA.checked = false;
		frmReg.OT2.checked = false;
		initMap(idCom);
	} else	{
		imgMap.style.visibility = "visible";
		imgMapBase.style.visibility = "visible";
	}
}

/* detekce Flash */
function isFlash(checkVersion) {
	checkVersion = checkVersion ? checkVersion : 6;
	state = false;

	var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : false;
	if (plugin) {
		state = (parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >= checkVersion)? true : false;
	}
	else if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.indexOf("Macintosh") == -1 && navigator.appVersion.indexOf("68K") == -1) {
		state = eval('testActiveX("ShockwaveFlash.ShockwaveFlash.'+checkVersion+'")');
	}
	return state;
}

function writeBanner(path)	{
	if ( isFlash(6) )  {
		if (path == "undefined") path = '';
		document.write('<div id="banner">');
		document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="581" height="64" id="f-banner" align="">');
		document.write('<param name=movie value="/swf/sk/banner_5.swf?link='+path+'"> <param name=quality value=high> <param name=scale value=noscale> <param name=wmode value=transparent> <param name=bgcolor value=#F2585E> <embed src="/swf/sk/banner_5.swf?link='+path+'" quality=high wmode=transparent scale=noscale bgcolor=#F2585E  width="581" height="64" name="f-banner" align="" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object>');
		document.write('</div>');
	}
}
