function zmen_border(ide){
  if(document.getElementById(ide).className == 'carkout') document.getElementById(ide).className = 'carkover';
  else document.getElementById(ide).className = 'carkout';
}
function open_obr_win(dom,obr,sir,vys,pop){
  if(!obr || obr == "none"){
    sir = 100;
    vys = 100;
  }

  var scrsir = screen.availWidth;
  var scrvys = screen.availHeight;

  if(pop) vys = parseInt(vys)+18;
  var zobr_obr = dom+"/zobr_obr.php?obr="+obr;
  if(pop) zobr_obr += "&pop="+pop;

  var zmena = false;
  if(vys > scrvys){
    sir = Math.round((scrvys/vys)*sir);
    vys = scrvys;
    zmena = true;
  }
  if(sir > scrsir){
    vys = Math.round((scrsir/sir)*vys);
    sir = scrsir;
    zmena = true;
  }
  if(zmena){
    zobr_obr += "&sir="+sir+"&vys="+vys;
  }

  var hor = Math.round((scrvys - vys)/2);
  var lev = Math.round((scrsir - sir)/2);
  if(hor < 0) hor = 0;
  if(lev < 0) lev = 0;

  var obrokynko = window.open(zobr_obr,'obrokynko','top='+hor+', left='+lev+', width='+sir+', height='+vys+', scrollbars=auto');
  obrokynko.focus();
}
function open_prod_win(ide){
  var obride = "obrpuv"+ide;
  var popide = "poppuv"+ide;
  var siride = "sirpuv"+ide;
  var vyside = "vyspuv"+ide;
  var obr = document.getElementById(obride).value;
  var pop = document.getElementById(popide).value;
  var sir = document.getElementById(siride).value;
  var vys = document.getElementById(vyside).value;
  open_obr_win(obr,sir,vys,pop);
}
function vymen_obr(i,j){
  var idesrcpuv = "srcpuv"+i;
  var idesrcnov = "srcnov"+i+"_"+j;
  var ideobrpuv = "obrpuv"+i;
  var ideobrnov = "obrnov"+i+"_"+j;
  var idesirpuv = "sirpuv"+i;
  var idesirnov = "sirnov"+i+"_"+j;
  var idevyspuv = "vyspuv"+i;
  var idevysnov = "vysnov"+i+"_"+j;

  var puvsrc = document.getElementById(idesrcpuv).src;
  var novsrc = document.getElementById(idesrcnov).src;
  var puvobr = document.getElementById(ideobrpuv).value;
  var novobr = document.getElementById(ideobrnov).value;
  var puvsir = document.getElementById(idesirpuv).value;
  var novsir = document.getElementById(idesirnov).value;
  var puvvys = document.getElementById(idevyspuv).value;
  var novvys = document.getElementById(idevysnov).value;

  document.getElementById(idesrcpuv).src = novsrc;
  document.getElementById(idesrcnov).src = puvsrc;
  document.getElementById(ideobrpuv).value = novobr;
  document.getElementById(ideobrnov).value = puvobr;
  document.getElementById(idesirpuv).value = novsir;
  document.getElementById(idesirnov).value = puvsir;
  document.getElementById(idevyspuv).value = novvys;
  document.getElementById(idevysnov).value = puvvys;
}
function open_pouz_win(sid,nad){
  var hor = 100;
  var lev = 100;
  var sir = 350;
  var vys = 250;

  var pouzokynko = window.open('pouziti.php?sid='+sid+'&nad='+nad,'pouzokynko','top='+hor+', left='+lev+', width='+sir+', height='+vys+', scrollbars=yes');
  pouzokynko.focus();
}
function skryj_npvk(){
  document.getElementById('npvk').style.visibility = 'hidden';
  zobr_selecty();
}
function skryj_selecty(){
  if(document.getElementById('razeni')) document.getElementById('razeni').style.visibility = 'hidden';
  if(document.getElementById('dle')) document.getElementById('dle').style.visibility = 'hidden';
  if(document.getElementById('kde')) document.getElementById('kde').style.visibility = 'hidden';
}
function zobr_selecty(){
  if(document.getElementById('razeni')) document.getElementById('razeni').style.visibility = 'visible';
  if(document.getElementById('dle')) document.getElementById('dle').style.visibility = 'visible';
  if(document.getElementById('kde')) document.getElementById('kde').style.visibility = 'visible';
}
function npvk(){
//  skryj_selecty();
//  setTimeout('skryj_npvk();',5000);
//  setTimeout('zobr_selecty();',5000);
}
function disable_adr(check){
  var ide = new Array();
  ide[0] = "ulcp";
  ide[1] = "psc";
  ide[2] = "obec";

  if(check.checked == true){
    for(i = 0 ; i < ide.length ; i++){
      document.getElementById('tr'+ide[i]).className = 'dis';
      document.getElementById('d'+ide[i]).disabled = true;
      document.getElementById('d'+ide[i]).value = document.getElementById('f'+ide[i]).value;
    }
  }
  else{
    for(i = 0 ; i < ide.length ; i++){
      document.getElementById('tr'+ide[i]).className = 'x';
      document.getElementById('d'+ide[i]).disabled = false;
      document.getElementById('d'+ide[i]).value = '';
    }
  }
}

function predej_data_if(ideod,idedo,ideif){
  if(document.getElementById(ideif).checked == true) document.getElementById(idedo).value = document.getElementById(ideod).value;
}
function zobr_doprplat(optval){
 if(optval == "osobní převzetí"){
   document.getElementById('hotove').selected = true;

   document.getElementById('cenaplatby').innerHTML = '0 Kč';
   document.getElementById('cenadopravy').innerHTML = '0 Kč';
   document.getElementById('cena_za_platbu').value = 0;
   document.getElementById('cena_za_dopravu').value = 0;
   document.getElementById('platba').value = 'hotově';

   document.getElementById('celkovacastka').innerHTML = document.getElementById('celkovacena').value+' Kč';
 }
 else if(optval == "PPL"){
   document.getElementById('dobirkou').selected = true;

   if(document.getElementById('doprava_zdarma')) var cd = '0 Kč';
   else var cd = '<A href="javascript:open_ppl_cenik();">+ cena za balík</A>';
   var cp = document.getElementById('cenappldobirky').value;
   var cc = document.getElementById('celkovacena').value;

   document.getElementById('cenaplatby').innerHTML = cp+' Kč';
   document.getElementById('cenadopravy').innerHTML = cd;
   document.getElementById('cena_za_platbu').value = cp;
   if(document.getElementById('doprava_zdarma')) document.getElementById('cena_za_dopravu').value = '0';
   else document.getElementById('cena_za_dopravu').value = '+ cena za balík';
   document.getElementById('platba').value = 'dobírkou';

   document.getElementById('celkovacastka').innerHTML = parseInt(cp)+parseInt(cc)+' Kč';
 }
 else if(optval == "česká poąta"){
   document.getElementById('dobirkou').selected = true;

   if(document.getElementById('doprava_zdarma')) var cd = 0;
   else var cd = 178;
   var cp = 0;
   var cc = document.getElementById('celkovacena').value;

   document.getElementById('cenaplatby').innerHTML = cp+' Kč';
   document.getElementById('cenadopravy').innerHTML = cd+" Kč";
   document.getElementById('cena_za_platbu').value = cp;
   if(document.getElementById('doprava_zdarma')) document.getElementById('cena_za_dopravu').value = '0';
   else document.getElementById('cena_za_dopravu').value = '+ cena za balík';
   document.getElementById('platba').value = 'dobírkou';

   document.getElementById('celkovacastka').innerHTML = parseInt(cp)+parseInt(cd)+parseInt(cc)+' Kč';
 }
}
function open_ppl_cenik(){
  var domena = document.getElementById('dom').value;

  var poc_pol = document.getElementById('poc_ocpb').value;
  var vyska = 90 + (poc_pol*16);
  if(vyska > screen.height) vyska = screen.height;
  var pplcenikwin = window.open(domena+"/cenik.php?typ=ppl","pplcenikwin","width=300, height="+vyska+", top=100, left=100, scrollbars=yes");
  pplcenikwin.focus();
}
function open_ppl_dobirku(poc_pol){
  var domena = document.getElementById('dom').value;

  var vyska = 110 + (poc_pol*16);
  if(vyska > screen.height) vyska = screen.height;
  var ppldobirkawin = window.open(domena+"/dobirka.php?typ=ppl","ppldobirkawin","width=400, height="+vyska+", top=100, left=100, scrollbars=yes");
  ppldobirkawin.focus();
}
function open_ppl_popis(){
  var domena = document.getElementById('dom').value;
  
  var pplpopiswin = window.open(domena+"/popis.php?typ=ppl","pplpopiswin","width=300, height=150, top=100, left=100, scrollbars=yes");
  pplpopiswin.focus();
}
//---- FUNKCE OTEVÍRAJÍCÍ ZVĚTŠENÉ FOTOGRAFIE V NOVÉM OKNĚ ---
function open_fot_win(foto,sir,vys,pop,cesta){
  if(!foto || foto == "none"){
    sir = 100;
    vys = 100;
  }

  var scrsir = screen.availWidth;
  var scrvys = screen.availHeight;

  if(pop) vys = parseInt(vys)+18;
  var zobr_foto = "zobr_foto.php?fid="+foto;
  if(pop) zobr_foto += "&pop="+pop;

  var zmena = false;
  if(vys > scrvys){
    sir = Math.round((scrvys/vys)*sir);
    vys = scrvys;
    zmena = true;
  }
  if(sir > scrsir){
    vys = Math.round((scrsir/sir)*vys);
    sir = scrsir;
    zmena = true;
  }
  if(zmena){
    zobr_foto += "&sir="+sir+"&vys="+vys;
  }

  var hor = Math.round((scrvys - vys)/2);
  var lev = Math.round((scrsir - sir)/2);
  if(hor < 0) hor = 0;
  if(lev < 0) lev = 0;

  var fotookynko = window.open(cesta+"/"+zobr_foto,'fotookynko','top='+hor+', left='+lev+', width='+sir+', height='+vys+', scrollbars=auto');
  fotookynko.focus();
}
//--- FUNKCE NAHRAZUJÍCÍ FCI MAILTO: JAVASCRIPTEM SPOUŠTĚNÝM OKNEM PRO ODESLÁNÍ MAILU ---
function mejl(mejlik,cesta){
  var sir = 450;
  var vys = 350;
  var lev = Math.floor((screen.width - sir)/2);
  var hor = Math.floor((screen.height - vys)/2)-100;
  if(lev < 0) lev = 0;
  if(hor < 0) hor = 0;

  var mejlokno = window.open(cesta+'mejl.php?mejlik='+mejlik,'mejlokno','top='+hor+', left='+lev+', width='+sir+', height='+vys+', scrollbars=auto');
  mejlokno.focus();
}
//--- FUNKCE ZAŠRTNE A ODŠRTNE RADIO NEBO CHECKBOX DLE ID ---
function un_check(ide){
  if(document.getElementById(ide)){
    if(document.getElementById(ide).checked) document.getElementById(ide).checked = false;  
    else document.getElementById(ide).checked = true;
  }
}

function zmena_kat(kid,dom) {
  if (document.getElementById('kategorie_'+kid).style.display=="none") {
	document.getElementById('kategorie_'+kid).style.display="block"; 
	document.getElementById('obrkat_'+kid).src = dom + "/obr/katalog/menu_opened_" + kid + ".png"; 
  } else {
	document.getElementById('kategorie_'+kid).style.display="none"; 
	document.getElementById('obrkat_'+kid).src = dom + "/obr/katalog/menu_closed_" + kid + ".png"; 
  }
}

