
var isIE = false, isFF = false, isOp = false, ua = navigator.userAgent;

if (ua.toLowerCase().indexOf("msie") >= 0)	isIE = true;
if (ua.toLowerCase().indexOf("firefox") >= 0)	isFF = true;
if (ua.toLowerCase().indexOf("opera") >= 0)	isOp = true;

var dom = {
	gI : function (el)	{	return document.getElementById(el);				},
	gT : function (el)	{	return document.getElementsByTagName(el);			},
	cT : function(txt)	{	return document.createTextNode(txt);				},
	cE : function (el)	{	return document.createElement(el);				},
	aC : function (p,c)	{	return p.appendChild(c);					},
	tB : function()		{	return (document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body; },
	rC : function (c,p)	{	if((typeof(p)!="undefined") && p != "")	return p.removeChild(c); else return; 	},
	fE : function(e)	{	if (typeof e == 'undefined') e = window.event;	return e;	},
	aE : function (elm,evtType,evtFn,set) {
		if (document.addEventListener) {
			if ((elm == window) && window.opera)	elm == document; 
			elm.addEventListener(evtType,evtFn,set);
		} else	elm.attachEvent('on' + evtType,evtFn);
	},
	rE : function (elm,evtType,evtFn,set) {
		if (document.addEventListener) {
			if ((elm == window) && window.opera) elm == document;
			elm.removeEventListener(evtType,evtFn,set);
		} else	elm.detachEvent('on' + evtType,evtFn);
	}
}

var myCookie = {
	Write : function(name, value, days) {
		if((typeof(days) == "undefined") || days == null) days = 31;
		var D = new Date();
		D.setTime(D.getTime() + (86400000 * days));
		document.cookie = escape(name) + "=" + escape(value) + ";expires=" + D.toGMTString();
		return (this.Read(name) == value);
	},
	Read : function(name) {
		var EN	= escape(name);
		var F	= ' ' + document.cookie + ';', S = F.indexOf(' ' + EN);
		return ((S == -1) ? null : unescape(F.substring(EN = S + EN.length + 2, F.indexOf(';', EN))));
	}
} 

function MM_jumpMenu(targ, selObj, restore) { 
	eval(targ + ".location='" + selObj.options[selObj.selectedIndex].value + "'");
	if (restore) selObj.selectedIndex = 0;
}

function MM_preloadImages() { 		//	v3.0
	var d = document;
	if (d.images) {
		if (!d.MM_p) d.MM_p = new Array();
		var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
		for (i = 0; i < a.length; i++) {
			if (a[i].indexOf("#")  != 0) {
				d.MM_p[j]	= new Image;
				d.MM_p[j++].src	= a[i];
			}
		}
	}
}

function MM_findObj(n, d) { 		//	v4.0
	var p, i, x;
	if (!d) d = document;
	if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
		d = parent.frames[n.substring(p + 1)].document;
		n = n.substring(0, p);
	}
	if (!(x = d[n]) && d.all)				x = d.all[n];
	for(i = 0; !x && i < d.forms.length; i++)		x = d.forms[i][n];
	for(i = 0; !x && d.layers && i < d.layers.length; i++)	x = MM_findObj(n, d.layers[i].document);
	if ( !x && document.getElementById)			x = document.getElementById(n);
	return x;
}

function MM_swapImage() { 		//	v3.0
	var i, j = 0, x, a = MM_swapImage.arguments;
	document.MM_sr = new Array;
	for(i = 0; i < (a.length - 2); i += 3) {
		if ((x = MM_findObj(a[i])) != null) { 
			document.MM_sr[j++] = x;
			if(!x.oSrc) x.oSrc = x.src; 
			x.src = a[i + 2];
		}
	}
}

function MM_swapImgRestore() { 		//	v3.0
	var i, x , a = document.MM_sr;
	for(i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) x.src = x.oSrc;
}

function isblank(s) { 
	for (var i=0;i<s.length;i++){ 
		var c=s.charAt(i); 
		if ((c!=' ')&&(c!='\n')&&(c!='\t')) return false; 
	} 
	return true; 
}

function nic() {			//	return;
}

function objGet(x) {
	if (Boolean(document.getElementById)) return document.getElementById(x);
	else if (Boolean(document.all)) return eval('document.all.'+x);
	else if (Boolean(document.ids)) return eval('document.ids.'+x);
	else return null;
}
function poziceL(el) {
	var x;
	x = el.offsetLeft;
	if (el.offsetParent != null)	x += poziceL(el.offsetParent);
	return x;
}

function poziceT(el) {
	var y;
	y = el.offsetTop;
	if (el.offsetParent != null)	y += poziceT(el.offsetParent);
	return y;
}

function vyskaObj(elObj) {
	if (typeof elObj.offsetHeight != "undefined") 		return elObj.offsetHeight; 	// IE
	else if (typeof elObj.clientHeight != "undefined")	return elObj.clientHeight; 	// FF a Op
	else if (typeof elObj.clip.height  != "undefined")	return elObj.clip.height ; 	// všechno staré ostatní
	else return null;
}

function sirkaObj(elObj) {
	if (typeof elObj.offsetWidth != "undefined") 		return elObj.offsetWidth; 	// IE
	else if (typeof elObj.clientWidth != "undefined")	return elObj.clientWidth; 	// FF a Op
	else if (typeof elObj.clip.width  != "undefined")	return elObj.clip.width ;	// všechno staré ostatní
	else return null;
}

function winH() {
	if (window.innerHeight) return window.innerHeight;
	else if (document.documentElement && document.documentElement.clientHeight) return document.documentElement.clientHeight;
	else if (document.body && document.body.clientHeight) return document.body.clientHeight;
	else return null;
}

function winW() {
	if (window.innerWidth) return window.innerWidth;
	else if (document.documentElement && document.documentElement.clientWidth) return document.documentElement.clientWidth;
	else if (document.body && document.body.clientWidth) return document.body.clientWidth;
	else return null;
}

function ZarovnaniStranky(chk) {
	dom.gI('odsazdiv').style.visibility	= 'hidden';
				//	if (dom.gI('backgroundDiv') != null) dom.gI('backgroundDiv').style.visibility	= 'hidden';
				//	if (dom.gI('backwhiteDiv')  != null) dom.gI('backwhiteDiv').style.visibility	= 'hidden';
	if (dom.gI('backgroundDiv') != null) dom.gI('backgroundDiv').style.display	= 'none'; 
	if (dom.gI('backwhiteDiv')  != null) dom.gI('backwhiteDiv').style.display	= 'none';
	if (chk != 1)	setTimeout("ZmenOdsazeniStranky()", 0);
	else {
		dom.gI('first').style.display		= 'none';
		dom.gI('odsazdiv').style.visibility	= 'visible';
	}
}

function ZmenOdsazeniStranky() {
	window.onresize = function(){ZarovnaniStranky(0);};
				//	window.onresize = ZmenOdsazeniStranky;
				//	dom.gI('odsazdiv').style.visibility	= 'hidden';
	
	var ho  = winH();



	var dh	= vyskaObj(dom.gI('odsazdiv'));

	var ch  = Math.floor((ho - dh) / 2);
	ch	= ch - testop;
	if (ch < 0) ch = 0;							//	alert(ho + " - " + dh + " - " + ch);
	dom.gI('odsazdiv').style.margin		= ch + 'px 0px 0px 0px';	

	if (dom.gI('obsahbox') != null && dom.gI('backwhiteDiv') != null) windowResizeDetailBox();

	dom.gI('first').style.display		= 'none'; 
				//	if (dom.gI('backgroundDiv') != null) dom.gI('backgroundDiv').style.visibility	= 'visible';
				//	if (dom.gI('backwhiteDiv')  != null) dom.gI('backwhiteDiv').style.visibility	= 'visible';
	if (dom.gI('backgroundDiv') != null) dom.gI('backgroundDiv').style.display	= '';
	if (dom.gI('backwhiteDiv')  != null) dom.gI('backwhiteDiv').style.display	= '';
	dom.gI('odsazdiv').style.visibility	= 'visible';
}

function TransparentPNG() {
	var s = navigator.userAgent.toLowerCase();
	var isIE7 = /*@cc_on!@*/false && ( parseInt( s.match( /msie (\d+)/ )[1], 10 ) >= 7 );
	if (document.body.filters && !isIE7) {
		var cells = document.getElementsByName('pruhpng');
		for(j = 0; j < cells.length; j++) {
			var oribg	= cells[j].style.background;
			oribg		= oribg.replace("url(", "");
			oribg		= oribg.replace(")", "");
			cells[j].style.background = '';
			cells[j].style.filter	  = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '" + oribg + "', sizingMethod = 'noscale')";
			}
		}
	}

function VlozitFlash(flashobj, flashfile, fwidth, fheight) {
	var hrv = DetectFlashVer(6, 0, 0);
	if (hrv) { 	flashtst = 1;	} else {	flashtst = 0;	};
	if (flashtst == 1) {
		var objfl = dom.gI(flashobj);
		var vlfl  = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" WIDTH=' + fwidth + ' HEIGHT=' + fheight + '>';
		vlfl	 += '<PARAM NAME="movie" VALUE="' + flashfile + '"><PARAM NAME="quality" VALUE="high"><PARAM NAME="BGColor" VALUE="#FFFFFF"><PARAM NAME="wmode" VALUE="transparent">';
		vlfl	 += '<EMBED src="' + flashfile + '" quality=high  wmode="transparent" bgcolor="#FFFFFF" WIDTH=' + fwidth + ' HEIGHT=' + fheight + ' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>';
		objfl.innerHTML = vlfl;
	}
}

