	//Toto treba vzdy urcit
var PocetMenu = 2;
 //http://interval.cz/clanek.asp?article=642
function Show(CisMenu){
  var timer;
  var menu = document.getElementById("menu"+CisMenu)
	menu.style.visibility="visible";
	}

//vysvieti sa nadpis akurat otvoreneho menu
function MenuSel(cispol){
  var i, menu;
  menu=eval("document.all.Nmenu"+cispol)
  }

//zrusia sa vsetky vysvietenia nadpisov menu
function MenuUnSel(){
  var i, menu;
  for(i=1; i<=PocetMenu; i++){
    menu=eval("document.all.Nmenu"+i)	
    }	
  }
//zavrie vsetky menu
function Hide(){
  var menu, i;
  MenuUnSel();
  for(i=1; i<=PocetMenu; i++){
    menu = document.getElementById("menu"+i);
	  menu.style.visibility="hidden";
	  }
  }

var PocetMenuX = 11;
var nBoxes = 12;
 //http://interval.cz/clanek.asp?article=642
function ShowX(CisMenu){
  var menu = document.getElementById("menuX"+CisMenu);
	menu.style.display="block";
	}

//vysvieti sa nadpis akurat otvoreneho menu
function MenuSelX(cispol){
  var Nmenu = document.getElementById("NmenuX"+cispol);
	Nmenu.style.color="#f1f1f1";
	if(cispol==10)	Nmenu.style.color="#fff";
	if(cispol==11)	Nmenu.style.color="#fff";
  }

//zrusia sa vsetky vysvietenia nadpisov menu
function MenuUnSelX(){
  var i, Nmenu;
  for(i=1; i<=PocetMenuX; i++){
    Nmenu=document.getElementById('NmenuX'+i);
	  Nmenu.style.color="#f1f1f1";
		}	
  }
//zavrie vsetky menu
function HideX(){
  var menu, box, i;
  MenuUnSelX();
  hideSubmenus();
  for(i=1; i<=PocetMenuX; i++){
    menu=document.getElementById("menuX"+i);	
	  menu.style.display="none";
	  }
  }
function showSubmenu(i){
	var nSubMenu, submenu, i;
  submenu=document.getElementById('submenu'+i);
	submenu.style.display="block";
	nSubMenu=document.getElementById('nSubMenu'+i);
	nSubMenu.style.color="#b00000";
	nSubMenu.style.background="#e1e1e1 url('/images/pozadi-v.jpg') center right repeat-y";
	}
function hideSubmenus(){
	var nSubMenu, submenu, i;
	for(i=1;i<=nBoxes;i++) {
    submenu=document.getElementById('submenu'+i);
	  submenu.style.display="none";
	  nSubMenu=document.getElementById('nSubMenu'+i);
	  nSubMenu.style.color="#333";
	  nSubMenu.style.background="url('/images/bgbile.png')";
		}
	}

//vy4istit pole po kliknuti
function CleanField(fField, sValue) {
  if (fField.value == sValue) fField.value = '';
  }


function AddText(form, Action){
	var AddTxt="";
	var txt="";
	var beg,end;
	el=document.getElementById('post');
	if(Action==1){	
	  beg="<strong>";
	  end="</strong>";
		}
	if(Action==2){	
	  beg="<u>";
	  end="</u>";
	  }
	if(Action==3){	
	  beg="<em>";
	  end="</em>";
	  }
	if(Action==4){	
	  beg="<br>\r\n";
	  end="";
	  }
  if(Action==5){	
		txt=prompt("URL webové adresy.","http://");	
	  if(txt!=null){		
		  var sel = document.selection;
			beg="<a href=\""+txt+"\" ";
		  txt=prompt("Titulek","Title");		
		  beg+="title=\""+txt+"\">";
		  if (sel == null) txt=prompt("Text hyperlinku","Text");		
	    end="</a> ";
      }	
		}
	if(Action==6){	
		txt=prompt("URL obrázku","URL");	
		if(txt!=null)		
		beg="<img src=\""+txt+"\" ";
		txt=prompt("Alternativní text","::alt");		
		beg+="alt=\""+txt+"\"> ";			
	  end="";
	  }
	if(Action==7){	
		var sel = document.selection;
		beg="<abbr ";
		txt=prompt("Vysvětlení zkratky","Vysvětlení zkratky");		
		beg+="title=\""+txt+"\">";
		if (sel == "") txt=prompt("Zkratka","Vlastní zkratka");		
		end="</abbr> ";		
	  }
	if(Action==8){	
	  beg="\r\n<h1>";
	  end="</h1>\r\n";
	  }
	if(Action==9){	
	  beg="\r\n<h2>";
	  end="</h2>\r\n";
	  }
	if(Action==10){	
	  beg="\r\n<h3>";
	  end="</h3>\r\n";
	  }
	if(Action==11){	
	  beg="";
	  end="\r\n<hr>\r\n";
	  }
	if(Action==12){	
	  beg="";
	  end="\r\n- \r\n- \r\n- ";
	  }
	if(Action==13){	
	  beg="";
	  end="\r\n1. \r\n2. \r\n3. ";
	  }
	if(Action==14){	
	  beg="<strong class=\"key\">";
	  end="</strong>";
		}
	if(Action==15){	
	  beg="<b>";
	  end="</b>";
		}
	if(Action==16){	
	  beg="<h4>";
	  end="</h4>";
		}
	if(Action==17){	
	  beg="[";
	  end="]";
		}


	if(Action==20){	
		beg=" :D ";
	  end="";
	  }
	if(Action==21){	
		beg=" :-? ";
	  end="";
	  }
	if(Action==22){	
		beg=" 8-) ";
	  end="";
	  }
	if(Action==23){	
		beg=" :o ";
	  end="";
	  }
	if(Action==24){	
		beg=" :cry: ";
	  end="";
	  }
	if(Action==25){	
		beg=":( ";
	  end="";
	  }
	if(Action==26){	
		beg=" :lol: ";
	  end="";
	  }
	if(Action==27){	
		beg=" :) ";
	  end="";
	  }
	if(Action==30){	
	  beg="<div class=\"pozn\">\r\n";
	  end="\r\n</div>";
		}
  if (el.setSelectionRange) {
    // W3C/Mozilla
    el.value = el.value.substring(0,el.selectionStart) + beg + el.value.substring(el.selectionStart,el.selectionEnd) + end + el.value.substring(el.selectionEnd,el.value.length);
    }
  else if (document.selection && document.selection.createRange) {
    // IE code goes here
    el.focus(); //or else text is added to the activating control
    var range = document.selection.createRange();
    range.text = beg + range.text + end;
 	  }
	}
function AddFoto(foto,nazev){
	var AddTxt, foto,nazev;
	el=document.getElementById('post');
	beg="[:img="+foto+";"+nazev+":]";
	end="";
  if (el.setSelectionRange) {
    // W3C/Mozilla
    el.value = el.value.substring(0,el.selectionStart) + beg + el.value.substring(el.selectionStart,el.selectionEnd) + end + el.value.substring(el.selectionEnd,el.value.length);
    }
  else if (document.selection && document.selection.createRange) {
    // IE code goes here
    el.focus(); //or else text is added to the activating control
    var range = document.selection.createRange();
    range.text = beg + range.text + end;
 	  }
	}
function AddNick(Nick){
	var AddTxt, Nick;
	AddTxt="<b>to "+Nick+":</b> ";
	document.getElementById('post').value+=AddTxt;
	document.getElementById('post').focus();
	}
function AddParent(id,level){
	document.getElementById('commentParent').value+=id;
	document.getElementById('commentLevel').value+=level;
	}
function SetC(jmeno,prom) {
	var jmeno,prom;
  datum = new Date(); // aktuální čas
  datum.setTime(datum.getTime() + 7 *24*60*60*1000) ;//za týden  box= eval("document.all.box"+i);
  document.cookie = jmeno+'='+prom+";expires="+ datum.toGMTString() + "; path=/";
	}
function showMenu(i) {
  var i, box, k;
  box=document.getElementById('box'+i);
	box.style.display="block";
  if(i==254) SetC('phi','yes');
  if(i==256){
	  listenKey();
		SetC('basket','yes');
	  }
	}


function hideMenu(i) {
  var i, box;
  box=document.getElementById('box'+i);
	box.style.display="none";
  if(i==254) SetC('phi','no');
  if(i==256) SetC('basket','no');
	}
function hideMenuLater(i) {
 var timer;
 clearTimeout(timer);
 timer = setTimeout('hideMenu(' + i + ')',50);
 }

function showDiskuse(k) {
  var i, k, diskuse;
  for(i=1; i<=k; i++){
    diskuse=document.getElementById("box"+i);	
	  diskuse.style.display="block";
	  }
	}
function hideDiskuse(k) {
  var i, k, diskuse;
  for(i=1; i<=k; i++){
    diskuse=document.getElementById("box"+i);	
	  diskuse.style.display="none";
	  }
	}

function getKey(e){
  if (e == null) { // ie
    keycode = event.keyCode;
    }
	else { // mozilla
    keycode = e.which;
    }
  key = String.fromCharCode(keycode).toLowerCase();
  if(key == 'x'){ hideMenu(256); }
  }
function listenKey () {document.onkeypress = getKey; }

function showIt(i) {
  var i, foto;
  foto=document.getElementById('foto'+i);
	foto.style.visibility="visible";
  }
function hideIt(i) {
  var i, foto;
  foto=document.getElementById('foto'+i);
	foto.style.visibility="hidden";
  }
function showF(i) {
	document.getElementById('f'+i).style.visibility="visible";
  }
function hideF(i) {
  document.getElementById('f'+i).style.visibility="hidden";
  }
function del_confirm(){
  if (confirm("Opravdu si přejete smazat vybrané položky?")){
    return true;
		}
	else{return false;}
	}	
function checkBoxes(num, check){
  for(i=1;i<=num;i++) {
    document.getElementById('chk_'+i).checked=check;
    }
  }
function checkRadio(i){
  var i, form1;
	document.getElementById('h'+i).checked=true;
  document.getElementById('form1').submit();	
	}
function testRadio(){
  document.getElementById("obr_up").disabled = !(document.getElementById("obr_ano").checked)
  }
function mapa(kolik) {
  if(kolik < 8) {
    document.getElementById('ma').style.backgroundPosition = "0px -"+(kolik*160)+"px";
    }
	else {
    document.getElementById('ma').style.backgroundPosition = "-200px -"+((kolik-7)*160)+"px";
    }
  }
function MaxQuote(){
  area = document.getElementById('citace');
  if(area.value.length > znaku) area.value = area.value.substr(0,100);
  }	
function MaxSEO(){
	var area,znaku;
	znaku = 400;
	area = document.getElementById('strucne');
  if(area.value.length > znaku){
    document.getElementById('strucne').focus();
    alert ("Maximální počet znaků v SEO textu je 400!");
    area.value = area.value.substr(0,400);
	  return false;
    }
  }	
function kontrolaInt(){
  if (isNaN(parseInt(document.getElementById('epocet').value))){
    document.getElementById('epocet').focus();
    alert ("Nezadali jste celé číslo!");
    return false;
    }
  }
function kontrolaEsInt(i){
  var i;
  if (isNaN(parseInt(document.getElementById('epocet'+i).value))){
    document.getElementById('epocet'+i).focus();
    alert ("Nezadali jste celé číslo!");
    return false;
    }
  }
function SetFotoNazev(hodnota1,hodnota2){
 var hodnota1,hodnota2;
 prvek1=document.getElementById("foto-nazev");
 prvek1.value = hodnota1;
 prvek2=document.getElementById("foto-popis");
 prvek2.value = hodnota2;
 }
function Recount(theform,cur) {
var celkcena = 0
var cur;
var floop = true
    for( var i=1; floop; i++ ) {
        cena = eval("theform.cena" + i )
        sleva = eval("theform.sleva" + i )
        if(sleva) {
            if( isNaN(parseInt(sleva.value)) ) {
                sleva.value = ""
            } else {
                sleva.value = parseInt(sleva.value)
                celkcena = Math.ceil(cena.value - ((cena.value/100 )* sleva.value)) + ' '+ cur
            }
        } else {
            floop = false
        }
    }
    theform.celkem.value = celkcena
}

