function oknoDetail(katcislo){
		winOpen('/detailPopUp.php?katcislo='+katcislo,590,500, 'detail'+katcislo,'yes')
}


function setPocet(pocet) {
	f = document.forms.formDoKosiku;
	f.elements[0].value = pocet;
	f.pocet1.value = pocet;
	f.pocet2.value = pocet;
}

function vyjmoutZKosiku(val) {
	if (confirm("Skutečně toto zboží vyjmout z košíku?") != false) {
		eval("window.location.href='"+val+"'");
	  	document.returnValue = false;
	}
}

if (!document.getElementById && document.all) document.getElementById = document.all;

function idStyle(idf) { 
	if (document.getElementById) {
      return document.getElementById(idf).style;
    } else if (document.all) {
      return document.all[idf].style;
    } else if (document.layers) {
      return document.layers[idf];
    } else { return null }
}

function newStyle(idEl,prop,value) {
     var object_style= idStyle(idEl);
	 if(object_style) 
        eval( 'object_style.' + prop + '="' + value+ '"' );
}

function preloadOnMouseOver() {
	MM_preloadImages(
	)
}

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 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.01
  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 && d.getElementById) x=d.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];}
}

//Otevira nove okno bez navigacnich prvku
function winOpen(url,w,h, winname,scroll) {
	if (scroll!='no')scroll='yes';
	window.open(url, winname, "toolbar=no,location=no,scrollbars="+scroll+",directories=no,status=no,menubar=no,resizable=yes,width="+w+",height="+h+",left=10,top=10");
}

//Nastavuje velikost popUp okna podle načteného obrázku. Volá se v body popUp okna na událost onLoad.
//Obrázek podle kterého so okno nastavuje musí mít attribut id="MyImg"
function setWindowSize(){
	var ImgObj=document.getElementById('MyImg');
	var newWindowWidth = ImgObj.width;
	var newWindowHeight = ImgObj.height;
	window.resizeTo(newWindowWidth+40,newWindowHeight+40)
}

/*
Otevírání odkazů do nového okna bez použití atributu target (který nesežere norma 4.01 strict)
Stačí dát odkazů které se mají otevírat do nového okna atribut rel="external":
příklad: <a href="cosikdesi.html" rel="external">cosikdesi</a>
Funkci pak opět zavoláš v tagu BODY při události onLoad:

onLoad="externalLinks(); "
*/
function externalLinks() {
        if (!document.getElementsByTagName) return;
        var anchors = document.getElementsByTagName("a");
        for (var i=0; i<anchors.length; i++) {
                var anchor = anchors[i];
                if (anchor.getAttribute("href") &&
                anchor.getAttribute("rel") == "external")
                anchor.target = "_blank";
        }
}


function Smile(what)
{
  document.forms.frm_diskuze.prispevek.focus();
  document.forms.frm_diskuze.prispevek.value=document.forms.frm_diskuze.prispevek.value+what;
}

function reply(re,what){
  document.forms.frm_diskuze.prispevek.focus();
  document.forms.frm_diskuze.nadpis.value=re;
  document.forms.frm_diskuze.prispevek.value=document.forms.frm_diskuze.prispevek.value+what+': ';
}

function showSubmenu(idmenu){
	for (i=0;i<=countSubmenu;i++){
		var idElem = 'submenu'+i
		var objStyle= idStyle(idElem);
		objStyle = eval('objStyle.display')
		if (i==idmenu){
        	if (objStyle == "block"){
				newStyle(idElem,'display','none')
			}else{
				newStyle(idElem,'display','block')
			}
		}else{
			newStyle(idElem,'display','none') 
		}
	}
}
