function fbs_click() {
  u=location.href;
	t=document.title;
	window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
	return false;
	}

	//Toto treba vzdy urcit
var PocetMenu = 2;
 //http://interval.cz/clanek.asp?article=642
function Show(CisMenu){
  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=eval("document.all.menu"+i);	
	  menu.style.visibility="hidden";
	  }
  }

var PocetMenuX = 5;
 //http://interval.cz/clanek.asp?article=642
function ShowX(CisMenu){
  var menu = document.getElementById("menuX"+CisMenu)
	menu.style.visibility="visible";
	}

//vysvieti sa nadpis akurat otvoreneho menu
function MenuSelX(cispol){
  var Border = 'border-bottom';
  var Nmenu = document.getElementById("NmenuX"+cispol)
	Nmenu.style.color="#f1f1f1";
  }

//zrusia sa vsetky vysvietenia nadpisov menu
function MenuUnSelX(){
  var i, Nmenu;
  for(i=1; i<=PocetMenuX; i++){
    Nmenu=eval("document.all.NmenuX"+i);
    }	
  }
//zavrie vsetky menu
function HideX(){
  var menu, i, k;
  MenuUnSelX();
  for(i=1; i<=PocetMenuX; i++){
    menu=eval("document.all.menuX"+i);	
	  menu.style.visibility="hidden";
	  }
  for(k=1;k<=2;k++) {
    hideMenu(k);
    }
  }

//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==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 (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 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==250) SetC('phi','yes');
  if(i==256){
	  listenKey();
		SetC('basket','yes');
	  }
  for(k=1;k<=20;k++) {
    if(k!=i) hideMenu(k);
    }
	}
function hideMenu(i) {
  var i, box;
  box=document.getElementById('box'+i);
	box.style.display="none";
  if(i==250) SetC('phi','no');
  if(i==256) SetC('basket','no');
	}
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;
  document.getElementById('h'+i).checked=true;
  document.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 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 zobraz()	{
	document.getElementById('box256').style.top=document.body.scrollTop;
  setTimeout("zobraz()", 10);
  }
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
}
