version = navigator.appVersion.toLowerCase();
agent = navigator.userAgent.toLowerCase();
ie = (version.indexOf('msie')>-1);
ie50 = (version.indexOf('msie 5.0')>-1);
win = (version.indexOf('windows')>-1);
opera = (agent.indexOf('opera')>-1);

function cl(sid,pos,elm,dom) {
	var muri = "?clk=" + pos + "&sid=" + sid + "&url=" + elm.href;
	var mi = new Image(); 
	mi.src=muri;
}

function popup(href) {
window.open(href);	
}

function infoheader() {
document.write('Všechny informace\074br /\076');
}

function otevriOkno(url, jmeno, w, h) {  
  popupWin = window.open(url, jmeno, 'resizable=1,top=20,left=20,menubar=0,scrollbars=yes,width=' + w + ',height=' + h);
}

function setWindow() {
    imgx = document.img.width;
    imgy = document.img.height;
    if(document.img.width > 984)  { imgx = 1024; } else { imgx += 40; }
    if(document.img.height > 723) { imgy = 768; }  else { imgy += 55; }
    window.resizeTo(imgx, imgy)
}

function prn() {
document.write('\074a href=\"javascript:goprn();\"\076tisknout stránku\074/a\076, ');
}
function goprn() {
	if(window.print) {
		window.print();
	}
	else {
		alert("Stránky jsou připraveny pro tisk.\nVe svém prohlížeči zvolte Tisk/Print.");
	} 
}

function zpet() {
document.write('\074input type="button" value="Zpět" onclick="history.back()" /\076&nbsp;');
}

function zavriOkno() {
document.write('\074p\076\074a href="#" onclick="javascript: window.close();"\076Zavřít okno\074/a\076\074/p\076');
}

function display (elementID)
{
	var id;

	if ((ie) &! (opera)) {
		id = "area" + elementID;
		if (document.all.item(id))
			document.all.item(id).style.display = "block";
	} else {
		id = "area" + elementID;
		if (document.getElementById(id))
		document.getElementById(id).style.display = "block";
	}
}

function undisplay (elementID)
{
	var id;

	if ((ie) &! (opera)) {
		id = "area" + elementID;
		if (document.all.item(id))
			document.all.item(id).style.display = "none";
	} else {
		id = "area" + elementID;
		if (document.getElementById(id))
			document.getElementById(id).style.display = "none";
	}
}

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 nltree_check(obj, parent_id, children){
	if( obj.checked==true ){
		if( parent_id==false ) return;
		parent_obj=MM_findObj('nl_'+parent_id);
		if( parent_obj.checked==true ) parent_obj.checked=false;
		parent_obj.click();
	}else{
		if( children==false ) return;
		for(var i=0; i<children.length; i++){
			child_obj=MM_findObj('nl_'+children[i]);
			if( child_obj.checked==false ) child_obj.checked=true;
			child_obj.click();
		}
	}
	
}

// window.onload=undisplay;

var ticker_timer
clearTimeout(ticker_timer);
ticker_timer = null;
var ticker_previous_i = 0
var ticker_i = 0
var ticker_j = 0

function Ticker() {
	if(document.documentElement.clientWidth > 1000) {
		Geti()
		document.getElementById('info-text').style.display="block"
		document.getElementById('ticker').innerHTML=""
		InsertAhref()
	} else {
		document.getElementById('info-text').style.display="none"
		ticker_timer = setTimeout('Ticker()',5000);
	}
}
function Geti() {
	ticker_i=Math.round(Math.random()* (aTicker.length - 1));
	if(ticker_i==ticker_previous_i) {Geti()}
}
function ShowTicker() {
	document.getElementById('tickerhref').innerHTML=aTicker[ticker_i].substring(ticker_j, 0)
	if(ticker_j < aTicker[ticker_i].length) {
		ticker_j = ticker_j + 1
		ticker_timer = setTimeout('ShowTicker()',30);
	} else {
		ticker_j = 0
		ticker_previous_i = ticker_i
		ticker_timer = setTimeout('Ticker()',5000);
	}
}
function InsertAhref() {
	document.getElementById('ticker').innerHTML=aTickerHref[ticker_i]
	ShowTicker()
}

/* jquery popups (pouze pokud je definovana jquery jako funkce dolar) */
if ((typeof($) === 'function') && (typeof(jQuery) === 'function') && ($ === jQuery)) {
	/* config pro vsechny popupy */
	var hide_delay = 250;
	var speed = 'normal';
	var jq_popups = {
		'mall': {
			'trigger': 'mall',
			'toggled': 'areaallshops',
			'speed': speed,
			'hide_delay': hide_delay,
			'hide_after': true,
			'display_delay': 1000
		},
		'kclogin': {
			'trigger': 'kclogin',
			'toggled': 'arealogin',
			'speed': speed,
			'hide_delay': hide_delay,
			'hide_after': true,
			'display_delay': 0
		},
		'mnu_vse_o_nakupu': {
			'trigger': 'mnu_vse_o_nakupu',
			'toggled': 'areamoreinfo',
			'speed': speed,
			'hide_delay': hide_delay,
			'hide_after': true,
			'display_delay': 0
		},
		'info-basket': {
			'trigger': 'info-basket',
			'toggled': 'areacartpopup',
			'speed': speed,
			'hide_delay': hide_delay,
			'hide_after': true,
			'display_delay': 0
		}
	};

	var jq_popups_enabled = [];
	for (p in jq_popups)
	{
		jq_popups_enabled[jq_popups[p]['toggled']] = true;
	}
	
	function jq_toggle_slide (trigger, toggled, speed, hide_delay, hide_after, display_delay)
	{
		if (typeof(tout_hide) == 'undefined')
		{
			tout_hide = [];
		}
		if (typeof(tout_display) == 'undefined')
		{
			tout_display = [];
		}
		if (typeof(hide_after) != 'boolean')
		{
			hide_after = true;
		}
		
		$('#' + trigger).hover(
		function()
		{
			if (jq_popups_enabled[toggled])
			{
				clearTimeout(tout_hide[toggled]);
				for (i in jq_popups)
				{
					if ((jq_popups[i]['toggled'] != toggled) && ($('#' + jq_popups[i]['toggled']).is(':visible') || $('#' + jq_popups[i]['toggled']).is(':animated')))
					{
						tmp = jq_popups[i]['toggled'];
						jq_popups_enabled[tmp] = false;
						$('#' + tmp).css('z-index', 500).slideUp(50, function(){jq_popups_enabled[tmp] = true;});
					}
				}
				original_z = $('#' + toggled).css('z-index');
				if (display_delay)
				{
					tout_display[toggled] = setTimeout("$('#" + toggled + "').css('z-index', 1000).slideDown('" + speed + "', function(){$('#" + toggled + "').css('z-index', " + original_z + ")})", display_delay);
				}
				else
				{
					$('#' + toggled).css('z-index', 1000).slideDown(speed, function(){$('#' + toggled).css('z-index', original_z)});
				}
			}
		},
		function ()
		{
			clearTimeout(tout_display[toggled]);
			if (hide_after)
			{
				if (hide_delay)
				{
					tout_hide[toggled] = setTimeout("$('#" + toggled + "').slideUp('" + speed + "')", hide_delay);
				}
				else
				{
					$('#' + toggled).slideUp(speed);
				}
			}
		}
		);
	}
	
	$(document).ready(function()
	{
		/* quick'n'dirty odstraneni onmouse[over|out] z areaallshops (kazdy obchod ma vlastni sablonu) */
		document.getElementById('areaallshops').onmouseover = '';
		document.getElementById('areaallshops').onmouseout = '';
		document.getElementById('areaallshops').className += ' jq_popup';
	
		for (j in jq_popups)
		{
			jq_toggle_slide(jq_popups[j]['trigger'], jq_popups[j]['toggled'], jq_popups[j]['speed'], jq_popups[j]['hide_delay'], jq_popups[j]['hide_after'], jq_popups[j]['display_delay']);
			jq_toggle_slide(jq_popups[j]['toggled'], jq_popups[j]['toggled'], jq_popups[j]['speed'], jq_popups[j]['hide_delay'], jq_popups[j]['hide_after'], 0);
		}
	});
}

/* jquery popups konec */