function dokose(zbozi,cena,nazev){
  if(document.all){
    v_nakupnikosik=document.all.nakupnikosik;
    v_dokosiku=document.all.dokosiku;
    v_stavkose=document.all.stavkose;
    v_balne=document.all.balne;
    v_postovne=document.all.posovne;
    v_celkemkosik=document.all.celkemkosik;
    }
    else{
      v_nakupnikosik=document.getElementById('nakupnikosik');
      v_dokosiku=document.getElementById('dokosiku');
      v_stavkose=document.getElementById('stavkose');
      v_balne=document.getElementById('balne');
      v_postovne=document.getElementById('postovne');
      v_celkemkosik=document.getElementById('celkemkosik');
      }
  v_dokosiku.src='dokose.php?id='+zbozi+'&refresh=false';

  s_stavkose='<div class="nahled-nakupnihokosiku" title="'+nazev+'">';
  s_stavkose+='<span style="float: left;">';

  delkanazvu=nazev.length;

  if(delkanazvu>10){
    s_stavkose+=nazev.substring(0,10);
    }
    else{
      s_stavkose+=nazev;
      }

  s_stavkose+='&raquo;</'+'span>';
  s_stavkose+=cena+',- Kč';
  s_stavkose+='</'+'div>';

  v_stavkose.innerHTML+=s_stavkose;
  soucet=parseInt(v_celkemkosik.innerHTML);
  v_celkemkosik.innerHTML=parseInt(cena)+soucet;
  // +parseInt(v_balne)+parseInt(v_postovne);
  v_nakupnikosik.style.display='block';
  }

function obrazek(funkce){
  p_picbody=(document.all ? document.all.picbody : document.getElementById('picbody'));
  p_picback=(document.all ? document.all.picback : document.getElementById('picback'));

  if(funkce=='skryt'){
    p_picback.style.display='none';
    p_picbody.style.display='none';
    }
    else{
      p_picture=(document.all ? document.all.picture : document.getElementById('picture'));
      p_picbody.style.display='block';
      p_picback.style.display='block';
      p_picture.src=funkce;

      }
  }


/* -------------------------------------------------------------------------- */
// prevzato z BlueBoard.cz, ale predpokladam, ze oni to taky od nekud sbalili ;)
// a dodatecne upraveno tak aby to fachalo vsude stejne
/* -------------------------------------------------------------------------- */

// IE only - wraps selected text with lft and rgt
  function WrapIE(lft, rgt) {
    strSelection = document.selection.createRange().text;
    if (strSelection!="") {
      document.selection.createRange().text = lft + strSelection + rgt;
    }
  }

// Moz only - wraps selected text with lft and rgt
  function wrapMoz(txtarea, lft, rgt) {
    var selLength = txtarea.textLength;
    var selStart = txtarea.selectionStart;
    var selEnd = txtarea.selectionEnd;
    if (selEnd==1 || selEnd==2) selEnd=selLength;
    var s1 = (txtarea.value).substring(0,selStart);
    var s2 = (txtarea.value).substring(selStart, selEnd)
    var s3 = (txtarea.value).substring(selEnd, selLength);
    txtarea.value = s1 + lft + s2 + rgt + s3;
    txtarea.selectionStart=selStart+lft.length;
  }

// Chooses technique based on browser
  function wrapTag(txtarea, lft, rgt) {
    lft = unescape(lft);
    rgt = unescape(rgt);
    if (document.all) {
      WrapIE(lft, rgt);
    }
    else if (document.getElementById) {
      wrapMoz(txtarea, lft, rgt);
    }
  }

// IE only - Insert text at caret position or at start of selected text
  function insertIE (txtarea, text) {
    if (txtarea.createTextRange && txtarea.caretPos) {
      var caretPos = txtarea.caretPos;
      caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text+caretPos.text + ' ' : text+caretPos.text;
    } else {
      txtarea.value = txtarea.value + text;
    }
    return;
  }

// Moz only - Insert text at caret position or at start of selected text
  function insertMoz(txtarea , lft) {
    var rgt="";
    wrapTag(txtarea, lft, rgt);
    return;
  }

// Switch function based on browser - Insert text at caret position or at start of selected text
  function insertTag(txtarea , lft) {
    if (document.all) {
      insertIE(txtarea, lft);
    }
    else if (document.getElementById) {
      insertMoz(txtarea, lft);
    }
  }

// IE only - stores the current cursor position on any textarea activity
  function storeCaret (txtarea) {
    if (txtarea.createTextRange) {
      txtarea.caretPos = document.selection.createRange().duplicate();
    }
  }

/* -------------------------------------------------------------------------- */
// toto uz je moje :)) ...ikdyz
/* -------------------------------------------------------------------------- */
function myinsert(obj,sm){
	insertTag (document.getElementById(obj),sm);
  }

function urlinsert(obj){
  adresa=prompt('Adresu URL (např. www.cdstojany.cz)');
  nazev=prompt('Název odkazu (např. CD stojany; pokud zůstane nevyplněno, použije se jako název adresa URL) ');
  sm='';
  if(nazev!=""){
    sm='[url='+adresa+']'+nazev+'[/url]';
    }
    else{
      sm='[url]'+adresa+'[/url]';
      }
  myinsert(obj,sm);
  }
function naplnit(velikost,vzhled,policky,dvirka,vyska,sirka,hloubka,kapcd,kapdvd,kapvhs,vaha){
  if(confirm('Opravdu naplnit položku přednastavenými hodnotami?')){
    id=document.getElementById('skladPolozky');
    id.popis.value=velikost+vzhled+policky+dvirka+'.';
    id.rozv.value=vyska;
    id.rozs.value=sirka;
    id.rozh.value=hloubka;
    id.kapcd.value=kapcd;
    id.kapdvd.value=kapdvd;
    id.kapvhs.value=kapvhs;
    id.vaha.value=vaha;
    }
  }
function album(obrazek){
  sX=(document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
  sY=(document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);

  dX=0;
  dY=0;
  
  //alert();

  
  left=0;top=0;
  a=window.open('album.php?full=true&file='+obrazek,'album','width=400,height=500,left='+sX+dX+',top='+sY+dY+',scrollbars=yes,status=yes,resizable=yes');
  a.focus();
  }
function prenos(foto){
  window.opener.document.getElementById('obrazek').value=foto;
  if(window.opener.document.getElementById('obrazek').value!=foto)alert("Hodnota '"+foto+"' nebyla přenesena...");
  }
function clopen(co,pic){
  objekt=document.getElementById(co);

  if(objekt.style.visibility=='hidden'){
    objekt.style.visibility='visible';
    if(pic!='')pic.src='images/minus.png';
    }
    else{
      objekt.style.visibility='hidden';
      if(pic!='')pic.src='images/plus.png';
      }
  }
