var jedenobrazobec=0;
var isIE = document.all;
var mouseX=0;
var mouseY=0;

var maxx=20;
var maxy=20;
var rozx=730;
var rozy=400;
var sirkafotkypx=745;
var sirkacm=350;
var nastred=0;
var vlevik=0;

function getMouseXYdown(e)
{

document.onmousemove=getMouseXYmove;
document.onmouseup=nahoru; 
if (!e) e = window.event;
if (e)
{ 
mouseX = isIE ? (e.clientX + document.body.scrollLeft) : e.pageX;
mouseY = isIE ? (e.clientY + document.body.scrollTop) : e.pageY;
}
dragx=mouseX;
dragy=mouseY;
dole=1;
// cancel out any text selections
document.body.focus();
// prevent text selection in IE 
document.onselectstart=function(){ return false; };
// prevent IE from trying to drag an image 
e.ondragstart=function(){ return false; };
// prevent text selection (except IE) 
return false; 

}

function getMouseXYmove(e)
{ 

if (!e) e = window.event;
if (e)
{ 
mouseX = isIE ? (e.clientX + document.body.scrollLeft) : e.pageX;
mouseY = isIE ? (e.clientY + document.body.scrollTop) : e.pageY;
}

if (dole==1) {
novx=mouseX;
novy=mouseY;
ax=novx-dragx;
ay=novy-dragy;
px1=document.getElementById("cis01").style.left;
py1=document.getElementById("cis01").style.top;
px1=parseInt(px1,10);
py1=parseInt(py1,10);
px=px1+ax;
py=py1+ay;



if ((px<0)||(py<0)||((maxx+px)>rozx)||((maxy+py)>rozy)) {
     a="nemuzemeposunout";
    } else {
    document.getElementById("cis01").style.left=px+"px";
    document.getElementById("cis01").style.top=py+"px";    
    document.getElementById("cis02").style.left=px+"px";
    document.getElementById("cis02").style.top=py+"px";
    dragx=novx;
    dragy=novy;   
 }




}
//document.f.tex.value=dole;

}


//document.onmousemove=getMouseXY;


var dragx=0;
var dragy=0;
var dole=0;

function nahoru(){

dole=0;
document.onmousemove=null;
document.onmouseup=null;
//document.f.tex.value="nahoru";

}



function SetText(text) {

 document.info.infotext.value = text;

}



function UnsetText() {

  document.info.infotext.value = "";

}



function testRam(s) {

  if (s.options[s.selectedIndex].value == 3)

   document.all.item('ramy').style.display  = "";

  else

   document.all.item('ramy').style.display  = "none";

  Recount();

}



function valObj(f){

  if (f.Jmeno.value=="") {

    alert('Nebylo zadáno  jméno');

	return false;

   }

  if (f.Prijmeni.value=="") {

    alert('Nebylo zadáno příjmení');

	return false;

   }

  if (f.Ulice.value=="") {

    alert('Nebyla zadána ulice');

	return false;

   }

  if (f.Obec.value=="") {

    alert('Nebyla zadána obec');

	return false;

   }

  if (f.Psc.value=="") {

    alert('Nebylo zadáno poštovní směrivací číslo');

	return false;

   }

  if (f.Email.value.length<3) {

    alert('Nebyl zadán e-mail');

	return false;

   }

  if (f.Telefon.value=="" && f.Telefon.value<8) {

    alert('Nebyl zadán telefon');

	return false;

   }

  if (!f.smlouva.checked) {

    alert('Je třeba souhlasit s Obchodními podmínkami ');

	return false;

   }

  return true;

}



function ukazRam(s,m) {

  var i;
  var text;

  for(i=0;i<m;i++) {
    if (s == i)
      text = "";
    else
      text = "none";



   document.all.item('tl'+i).style.display  = text;
   document.all.item('t'+i).style.display  = text;
   document.all.item('tr'+i).style.display  = text;
   document.all.item('l'+i).style.display  = text;
   document.all.item('r'+i).style.display  = text;
   document.all.item('bl'+i).style.display  = text;
   document.all.item('b'+i).style.display  = text;
   document.all.item('br'+i).style.display  = text;
   if (s<m) document.all.item('ram'+i).style.display = text;
   }
   

}


function Recount(i,r) {

   if (document.objednavka.velikost.value == -1) {
      // document.info2.itext.value = "Vámi vložený obraz do košíku byl náš poslední!"; 
      document.info2.itext.value = "Další objednání obrazu na dotaz!";
      }
   else {
     var obrc = eval("document.data.ObrVel"+ document.objednavka.velikost.value+".value");
     var ramc = (document.objednavka.typ.value==1)? 0 : ((document.objednavka.typ.value == 3)? eval("document.data.Lamino"+ document.objednavka.velikost.value+".value") : eval("document.data.RamVel"+ document.objednavka.velikost.value+"Id"+document.objednavka.ram.value+".value"));
     var finc=eval(obrc+"+"+ramc);
     document.info2.itext.value = "Cena ve zvoleném provedení je "+finc+" Kč vč. DPH";
  }  
  if (r == 1) {
    var h = eval("document.data.RamC"+ document.objednavka.ram.value+".value");
    ukazRam(h,i);
  }
}

function SetBonus() {
  document.objednavka.free.value = "true";
  return true;
}


//******************************* moje

var cesta='../www/';
    cesta='../';
    cesta='';

var sramu=1;

function VymenIm(obr,nov,x,y)
{
   document.images[obr].src=cesta+'obr/ramy/'+nov;
   document.images[obr].width=x;
   document.images[obr].height=y;
}

function prepocti(){
  velik=document.objednavka.velikost.value;
  typik=document.objednavka.typp.value;
  ramik=document.objednavka.ramm.value;
  
  document.getElementById("textprovedeni1").style.visibility="hidden";
  document.getElementById("textprovedeni2").style.visibility="hidden";
  document.getElementById("textprovedeni3").style.visibility="hidden";
  document.getElementById("textprovedeni"+typik).style.visibility="visible";
  
  toplamino=eval("document.data.toplamino"+velik+".value");
  
  if ((toplamino=='ano')&&(typik==1)) {
     document.objednavka.typp.value=3;
     typik=3;
   }
  
  obraz=eval("document.data.RamO"+ramik+".value");
  
  var cena=0;
  var cena1=0;
  var cena2=0;
  var cena3=0;
  cena1=eval("document.data.ObrVel"+velik+".value");
  cena2=eval("document.data.Lamino"+velik+".value");
  
  //eval("document.data.RamVel"+ document.objednavka.velikost.value+"Id"+document.objednavka.ram.value+".value"))
  
  if (typik=='1') { cena=cena1; }
  if (typik=='3') { cena=parseInt(cena1,10)+parseInt(cena2,10); }
  if (typik=='2') {
      if (obraz !='0') { cena3=eval("document.data.obvod"+ velik +".value")/100*eval("document.data.CenaR"+ ramik +".value")*belart; }
      cena=Math.round(parseInt(cena1,10)+(parseInt(cena2,10)+(cena3+prirazka1))*prirazka2);
    }
 
  document.objednavka.sleva.value=0;
  slevavyse=0;
 
  if (slevaob>0) {   
    if (slevatypob==1) { slevavyse=Math.round(cena1*slevaob/100);document.objednavka.sleva.value=slevavyse; cena=cena-slevavyse; }
    if (slevatypob==2) { slevavyse=Math.round(cena*slevaob/100);document.objednavka.sleva.value=slevavyse; cena=cena-slevavyse; }
   } 
 
 
  document.objednavka.cena.value=cena;
 
  
  text='<b><br>Zvolené provedení je bez rámu.</b><br><br><div style="position:relative;width:300px;"> '+
       '<p align="justify" style="position:absolute;left:-25px;top:10px;width:330px;"><b>Skladem</b> = tisk odešleme do 1 až 2 pracovních dní, <br>tisky s úpravou, tj. lamino nebo v rámu do 14 dní<br><br><b>3-5 týdnů</b> = obraz není na skladě a budeme jej <br>objednávat<br><br><b>LAMINO EXPRES</b> = obraz máme na skladě <br>zalaminovaný, jako lamino jej pošleme do <br>1-2 pracovních dní, v rámu do 5 dní</p>'+
       '</div>';    
  text='';        
  if (typik=='2') { text='<b><span class="zprava">Šířka lišty proporčně <br>odpovídá velikosti obrazu!</span><br><br></b>Zvolené provedení:<b><br>'+popiskyvrstva[ramik]+'</b>'; }
  
  
  
  
  
  
  document.getElementById("nadp").innerHTML=text;
  
  nadot=eval("document.data.nadotaz"+velik+".value");
 
  
  text='<input type="submit" value="Přidat do košíku" class="butonsubmit">';
  text1='<input type="submit" value="Uložit do košíku na později" class="butonsubmit">';
  
  if (jedenobrazobec==1){ text='<a class="pridatdokose" href="#" onclick="pridatdokosej();return false;"></a>';
                          text1='<a class="napozdeji" href="#" onclick="pridatdokosej();return false;"></a>';
      }
  
   if (nadot=='d') {
    text='<div class="zprava" style="padding-right:40px;"><center><b><br>Není skladem. Další obrazy v tomto<br>rozměru na dotaz!</b></center></div>';
    text1='';
    }    
  document.getElementById("objednatt").innerHTML=text;  
  document.getElementById("objednatt1").innerHTML=text1;
 
  text='<br><b>Cena: <font size="3">'+cena+',- </font>Kč vč. DPH</b>';
  
  if (slevavyse>0) {
     text='<br><b>Původní cena: <span style="text-decoration: line-through;">'+(parseInt(cena,10)+parseInt(slevavyse,10))+',- Kč</span></b>';
     text+='<br>Sleva: '+slevavyse+',- Kč!';
     text+='<br><b>Výsledná cena: <font size="3">'+cena+',- </font>Kč s DPH.</b>';
  }
  
  
  nadot1=nadot;
  
  if (nadot=='1') { text1='<br>Termín dodání: '+dostup[1]; }
  if (nadot=='2') { text1='<br>Termín dodání: '+dostup[2]; }
  if (nadot=='d') { text1=''; }
  if ((nadot=='1')&&(typik>1)) { text1='<br>Termín dodání: '+dostup[5];nadot1='5'; }
  
  // odsud 2x toplamino
  if (nadot=='6') { text1='<br>Termín dodání: '+dostup[6]; }
  if ((nadot=='6')&&(typik==2)) { text1='<br>Termín dodání: '+dostup[7];nadot1='7'; }
  
  document.getElementById("cenak").innerHTML='<b>'+text1+text+'</b>';
  
  document.objednavka.dodani.value=nadot1;
   
  
   if ((obraz !='0')&&(typik=='2')) {   //&&(typik=='2')
    sire=eval("document.data.rozmerdx"+velik+".value");
    ramsire=eval("document.data.ramsirka"+ramik+".value");
    rozmerx=document.data.rozmerx.value;
    rozmery=document.data.rozmery.value;
    novasire=Math.round(rozmerx*ramsire/sire);
    
     pom='pruhled.gif';
   
  
    document.images['ramak'].src=cesta+'obr/ramy-nahledy/'+pom;
    
    VymenIm('t',pom,rozmerx,novasire);
    VymenIm('tl',pom,novasire,novasire);
    VymenIm('tr',pom,novasire,novasire);
    VymenIm('b',pom,rozmerx,novasire);
    VymenIm('l',pom,novasire,rozmery);
    VymenIm('r',pom,novasire,rozmery);
    VymenIm('bl',pom,novasire,novasire);
    VymenIm('br',pom,novasire,novasire);
   
   
    VymenIm('t',obraz+'t.jpg',rozmerx,novasire);
    VymenIm('tl',obraz+'tl.jpg',novasire,novasire);
    VymenIm('tr',obraz+'tr.jpg',novasire,novasire);
    VymenIm('b',obraz+'b.jpg',rozmerx,novasire);
    VymenIm('l',obraz+'l.jpg',novasire,rozmery);
    VymenIm('r',obraz+'r.jpg',novasire,rozmery);
    VymenIm('bl',obraz+'bl.jpg',novasire,novasire);
    VymenIm('br',obraz+'br.jpg',novasire,novasire);
  
    document.images['ramak'].src=cesta+'obr/ramy-nahledy/'+obraz+'nahled.gif';

    sire=eval("document.data.rozmerdx"+velik+".value");
    ramsire=eval("document.data.ramsirka"+ramik+".value");
    rozmerx1=document.data.rozmerx.value;
    rozmery1=document.data.rozmery.value;
    
        
    
    sirkacm=parseInt('0'+document.fsirka1.sirkasteny.value,10);
    
    if ((sirkacm<100)) {sirkacm=100;}
    
    //document.f.tex.value=sirkacm; 
    
    novasire=Math.round(sirkafotkypx/sirkacm*ramsire);
    rozmerx=Math.round(sirkafotkypx/sirkacm*sire);
    rozmery=Math.round(rozmery1/rozmerx1*rozmerx);
    
    
    document.images['obrnas'].width=rozmerx;
    document.images['obrnas'].height=rozmery;
    
    VymenIm('nast',pom,rozmerx,novasire);
    VymenIm('nastl',pom,novasire,novasire);
    VymenIm('nastr',pom,novasire,novasire);
    VymenIm('nasb',pom,rozmerx,novasire);
    VymenIm('nasl',pom,novasire,rozmery);
    VymenIm('nasr',pom,novasire,rozmery);
    VymenIm('nasbl',pom,novasire,novasire);
    VymenIm('nasbr',pom,novasire,novasire);


   
   
    VymenIm('nast',obraz+'t.jpg',rozmerx,novasire);
    VymenIm('nastl',obraz+'tl.jpg',novasire,novasire);
    VymenIm('nastr',obraz+'tr.jpg',novasire,novasire);
    VymenIm('nasb',obraz+'b.jpg',rozmerx,novasire);
    VymenIm('nasl',obraz+'l.jpg',novasire,rozmery);
    VymenIm('nasr',obraz+'r.jpg',novasire,rozmery);
    VymenIm('nasbl',obraz+'bl.jpg',novasire,novasire);
    VymenIm('nasbr',obraz+'br.jpg',novasire,novasire);
    
    celkovx=rozmerx+2*novasire;
    celkovy=rozmery+2*novasire;
    document.getElementById("cis02").style.width=celkovx+'px';
    document.getElementById("cis02").style.height=celkovy+'px';
    
    if (nastred==1) {
     nastred=0;
     leftik=Math.round((sirkafotkypx-celkovx)/2)+vlevik;
     document.getElementById("cis02").style.left=leftik+'px';
     document.getElementById("cis01").style.left=leftik+'px'; 
     
     novasire1=parseInt(document.data.rozmery.value,10)+2*Math.round(document.data.rozmerx.value*6.6/sire);   
     if (novasire1<320) { novasire1=320; }     
     document.getElementById("tablka1").style.height=novasire1+'px';
     //document.fsirka1.sirkasteny.value=novasire1;
    }
           
   } else {

   rozmerx1=document.data.rozmerx.value;
   rozmery1=document.data.rozmery.value;
   pom='pruhled.gif';
   VymenIm('t','stin-t.gif',rozmerx1,3);
   VymenIm('tl','stin-tl.gif',3,3);
   VymenIm('tr','stin-tr.gif',3,3);
   VymenIm('b','stin-b.gif',rozmerx1,3);
   VymenIm('bl','stin-bl.gif',3,3);
   VymenIm('br','stin-br.gif',3,3);
   VymenIm('l','stin-l.gif',3,rozmery1);
   VymenIm('r','stin-r.gif',3,rozmery1);
   
   VymenIm('nast',pom);
   VymenIm('nastl',pom);
   VymenIm('nastr',pom);
   VymenIm('nasb',pom);
   VymenIm('nasbl',pom);
   VymenIm('nasbr',pom);
   VymenIm('nasl',pom);
   VymenIm('nasr',pom);
   
   
   document.images['ramak'].src=cesta+'obr/ramy-nahledy/'+pom;
   
   
    sire=eval("document.data.rozmerdx"+velik+".value");
    ramsire=eval("document.data.ramsirka"+ramik+".value");
    rozmerx1=document.data.rozmerx.value;
    rozmery1=document.data.rozmery.value;
          
    sirkacm=parseInt('0'+document.fsirka1.sirkasteny.value,10);
    if ((sirkacm<100)) {sirkacm=100;}
    
    //document.f.tex.value=sirkacm; 
    
    novasire=Math.round(sirkafotkypx/sirkacm*ramsire);
    rozmerx=Math.round(sirkafotkypx/sirkacm*sire);
    rozmery=Math.round(rozmery1/rozmerx1*rozmerx);

    document.images['obrnas'].width=rozmerx;
    document.images['obrnas'].height=rozmery;
    
    VymenIm('nast',pom,rozmerx,novasire);
    VymenIm('nastl',pom,novasire,novasire);
    VymenIm('nastr',pom,novasire,novasire);
    VymenIm('nasb',pom,rozmerx,novasire);
    VymenIm('nasl',pom,novasire,rozmery);
    VymenIm('nasr',pom,novasire,rozmery);
    VymenIm('nasbl',pom,novasire,novasire);
    VymenIm('nasbr',pom,novasire,novasire);
    
    celkovx=rozmerx+2*novasire;
    celkovy=rozmery+2*novasire;
    document.getElementById("cis02").style.width=celkovx+'px';
    document.getElementById("cis02").style.height=celkovy+'px';
    
    if (nastred==1) {
     nastred=0;
     leftik=Math.round((sirkafotkypx-celkovx)/2)+vlevik;
     document.getElementById("cis02").style.left=leftik+'px';
     document.getElementById("cis01").style.left=leftik+'px';
     
     novasire1=parseInt(document.data.rozmery.value,10)+2*Math.round(document.data.rozmerx.value*6.6/sire);  
     if (novasire1<320) { novasire1=320; }      
     document.getElementById("tablka1").style.height=novasire1+'px';
     //document.fsirka1.sirkasteny.value=novasire1;    
    }
      
   } 
   
}

//eval("document.data.RamVel"+ document.objednavka.velikost.value+"Id"+document.objednavka.ram.value+".value"));

function slevky(){
  slev=0;
  post=0;
  zem=document.objednej.zeme.value;
  platba1=document.objednej.Platba.value;
  
  if ((zem==2)&&(platba1==1)) { document.objednej.Platba.value=2;  }
  
  if (zem==1) {          // cesko
    document.objednej.zemedoruceni.value='CR';
    post=0;
    if (pocetobjednavek<pocetcz) { post=postacz;  } 
    if ((pocetobjednavek<pocetcz)&& (platba1==0)) { post=0;  } 
  }
  
  if (zem==2) {          // slovensko
    document.objednej.zemedoruceni.value='Slovensko';
    post=0;
    if (pocetobjednavek<pocetsk) { post=postask;  } 
    if (platba1==0) { post=0;  }
  }
  
  platba=document.objednej.Platba.value;
  document.objednej.posta.value=post;
  
  document.getElementById("postovne").innerHTML=post+' Kč';
  
  celkovacena=0;celkovasleva=0;textcel='';cenyobrazy='';
  // ********************* jednotlive obrazy, vypocet atd..**************
  for (i=1;i<=pocetobjednavek;i++){
   cenapuvodni=cenyobru[i]+slevyobru[i];
   slevahodnota=slevyobru[i];
   textsleva='';

   // akcni sleva
   if (slevyobru[i]>0) {  textsleva=", původně: <span style='text-decoration: line-through;'>"+cenapuvodni+" Kč</span>, <b>akční sleva: "+slevahodnota+" Kč</b>"; 
                       }
   // slevovy kod
   if (slevakod>0) {
     if  (Math.round(cenapuvodni*slevakod/100)>slevahodnota) {
                    slevahodnota=Math.round(cenapuvodni*slevakod/100);
                     textsleva=", původně: <span style='text-decoration: line-through;'>"+cenapuvodni+" Kč</span>, <b>sleva slevový kod: "+slevahodnota+" Kč</b>";          
                   }
      } 

   // platba prevod, karta
   if (platba>1) {
       sleva=document.objednej.sleva.value;
       if  (Math.round(cenapuvodni*sleva/100)>slevahodnota) {
                    slevahodnota=Math.round(cenapuvodni*sleva/100);
                    textsleva=", původně: <span style='text-decoration: line-through;'>"+cenapuvodni+" Kč</span>, <b>sleva za platbu: "+slevahodnota+" Kč</b>";          
        }
      
     }      

   celkovacena=celkovacena+(cenyobru[i]-slevahodnota);
   celkovasleva=celkovasleva+slevahodnota;
   textcel=textcel+textyobru[i]+"<br><b>Cena: "+(cenyobru[i]-slevahodnota)+" Kč</b>"+textsleva+"<br><br>";
   cenyobrazy=cenyobrazy+cenyobru[i]+'::'+slevahodnota+'::';

  } // for i
  
  
  document.getElementById("obrazyceny").innerHTML=textcel;
  document.objednej.textobrazy.value=textcel;
  document.objednej.cenyobrazu.value=cenyobrazy;
  
  text=celkovacena+' Kč  ';
  document.getElementById("celkc1").innerHTML=text;
  document.getElementById("celkc1a").innerHTML=text;
  
  cen=parseInt(celkovacena,10)+parseInt(document.objednej.posta.value,10)+celkovasleva;
  document.objednej.celkovacena.value=cen;
  
  
  
  novacen=cen;
   
  novacenbezdph=Math.round(novacen/1.20*100)/100;
  dphc=Math.round((novacen-novacenbezdph)*100)/100;
  text="<font size='3'><div class='sirka148'><b>Celková cena:</b> </div>"+novacen+" Kč  </font><font size='2'>("+novacenbezdph+" Kč bez DPH + "+dphc+" Kč DPH 20 %)</font>";
  if (celkovasleva>0){
    novacen=cen;
    novacenbezdph=Math.round(novacen/1.20*100)/100;
    dphc=Math.round((novacen-novacenbezdph)*100)/100;
    text="<font size='3'><div class='sirka148'><b>Před slevou:</b> </div>"+novacen+" Kč  </font><font size='2'>("+novacenbezdph+" Kč bez DPH + "+dphc+" Kč DPH 20 %)</font>";
    text+="<br><div class='sirka148'><b>Celková sleva:</b> </div>"+celkovasleva+" Kč";
    novacen=cen-celkovasleva;
    novacenbezdph=Math.round(novacen/1.20*100)/100;
    dphc=Math.round((novacen-novacenbezdph)*100)/100;
    text+="<br><font size='3'><div class='sirka148'><b>Cena po slevě:</b> </div>"+novacen+" Kč  </font><font size='2'>("+novacenbezdph+" Kč bez DPH + "+dphc+" Kč DPH 20 %)</font>";
    //'<br><b>Sleva:</b> '+slev+' Kč' ;
    //text+='<br><b>Cena po slevě:</b> '+novacen+' Kč' ;
   } 
  document.objednej.slevakc.value=celkovasleva;
  document.objednej.celkovacenakonecna.value=novacen;

  //document.getElementById("celkc1").innerHTML=text;  
  document.getElementById("celkc2").innerHTML=text;
  
  text='hidden';  
  if (platba==3) { text='visible'; }
  document.getElementById("typk1").style.visibility=text;
  document.getElementById("typk2").style.visibility=text;
}  

//********************************************************************************************
function slevkystare(){
  slev=0;
  post=0;
  zem=document.objednej.zeme.value;
  platba1=document.objednej.Platba.value;
  
  if ((zem==2)&&(platba1==1)) { document.objednej.Platba.value=2;  }
  
  if (zem==1) {          // cesko
    document.objednej.zemedoruceni.value='CR';
    post=0;
    if (pocetobjednavek<pocetcz) { post=postacz;  } 
    if ((pocetobjednavek<pocetcz)&& (platba1==0)) { post=0;  } 
  }
  
  if (zem==2) {          // slovensko
    document.objednej.zemedoruceni.value='Slovensko';
    post=0;
    if (pocetobjednavek<pocetsk) { post=postask;  } 
    if (platba1==0) { post=0;  }
  }
  
  
  document.objednej.posta.value=post;
  
  document.getElementById("postovne").innerHTML=post+' Kč';
  
  cen=parseInt(document.objednej.cenabezposty.value,10)+parseInt(document.objednej.posta.value,10);
  document.objednej.celkovacena.value=cen;
  
  sleva=document.objednej.sleva.value;
  
  if (slevakod>0) { sleva=slevakod;}
  
  platba=document.objednej.Platba.value;
  novacen=cen;
  //<div id='celkc2'><font size='3'><div class='sirka148'><b>Celková cena:</b> </div>".$celkcena." Kč</font></div>
  novacenbezdph=Math.round(novacen/1.20*100)/100;
  dphc=Math.round((novacen-novacenbezdph)*100)/100;
  text="<font size='3'><div class='sirka148'><b>Celková cena:</b> </div>"+novacen+" Kč  </font><font size='2'>("+novacenbezdph+" Kč bez DPH + "+dphc+" Kč DPH 20 %)</font>";
  if ((platba>1)||(slevakod>0)) {
    slev=Math.round(cen*(sleva)/100);
    novacen=cen-slev;
    novacenbezdph=Math.round(novacen/1.20*100)/100;
    dphc=Math.round((novacen-novacenbezdph)*100)/100;
    text+="<br><font size='3'><div class='sirka148'><b>Sleva:</b> </div>"+slev+" Kč</font>";
    text+="<br><font size='3'><div class='sirka148'><b>Cena po slevě:</b> </div>"+novacen+" Kč  </font><font size='2'>("+novacenbezdph+" Kč bez DPH + "+dphc+" Kč DPH 20 %)</font>";
    //'<br><b>Sleva:</b> '+slev+' Kč' ;
    //text+='<br><b>Cena po slevě:</b> '+novacen+' Kč' ;
   } 
  document.objednej.slevakc.value=slev;
  document.objednej.celkovacenakonecna.value=novacen;

  //document.getElementById("celkc1").innerHTML=text;  
  document.getElementById("celkc2").innerHTML=text;
  
  text='hidden';  
  if (platba==3) { text='visible'; }
  document.getElementById("typk1").style.visibility=text;
  document.getElementById("typk2").style.visibility=text;
}

function muzuodeslat(){
 ok=true;
 typik=document.objednavka.typp.value;
 ramik=document.objednavka.ramm.value;
 obraz=eval("document.data.RamO"+ramik+".value");
 if ((obraz =='0')&&((typik=='2')||(typik=='102'))) {ok=false;
      alert('Nemáte vybráno provedení rámu!');
      }
return ok;
}

//**********************************************************************************
function barva(a){
document.getElementById('pozadibarva').style.backgroundColor=a;

}

function fbs_click(){
u=self.location.href;
ttil=document.title;
window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(u)+"&t="+encodeURIComponent(ttil),"sharer","toolbar=0,status=0,width=626,height=436");
return false;
}

function fbsclick2(){
u=self.location.href;
ttil=document.title;
//window.open("http://www.facebook.com/sharer.php?u="+u+"&t="+t,"sharer","toolbar=0,status=0,width=626,height=436");
//return true;
}


function vypzap(ds){
pom='';
pom=document.getElementById(ds).style.visibility;
if (pom=='visible') { pom='hidden'; } else { pom='visible'; }  
document.getElementById(ds).style.visibility=pom;
return false;
}

function odeslisten(){
pom=document.fsirka.action;
pom=pom+'&rozmerid='+document.objednavka.velikost.value+'&typprov='+document.objednavka.typp.value+'&ramid='+document.objednavka.ramm.value;
document.fsirka.action=pom;
document.fsirka.submit();
}


function odeslisten1(){
pom=document.fsirka1.action;
pom=pom+'&rozmerid='+document.objednavka.velikost.value+'&typprov='+document.objednavka.typp.value+'&ramid='+document.objednavka.ramm.value;
document.fsirka1.action=pom;
document.fsirka1.submit();
}


/*
var qTipTag = "a,label,input"; //Which tag do you want to qTip-ize? Keep it lowercase!//
var qTipX = 0; //This is qTip's X offset//
var qTipY = 15; //This is qTip's Y offset//

//There's No need to edit anything below this line//
tooltip = {
  name : "qTip",
  offsetX : qTipX,
  offsetY : qTipY,
  tip : null
}

tooltip.init = function () {
	var tipNameSpaceURI = "http://www.w3.org/1999/xhtml";
	if(!tipContainerID){ var tipContainerID = "qTip";}
	var tipContainer = document.getElementById(tipContainerID);

	if(!tipContainer) {
	  tipContainer = document.createElementNS ? document.createElementNS(tipNameSpaceURI, "div") : document.createElement("div");
		tipContainer.setAttribute("id", tipContainerID);
	  document.getElementsByTagName("body").item(0).appendChild(tipContainer);
	}

	if (!document.getElementById) return;
	this.tip = document.getElementById (this.name);
	if (this.tip) document.onmousemove = function (evt) {tooltip.move (evt)};

	var a, sTitle, elements;
	
	var elementList = qTipTag.split(",");
	for(var j = 0; j < elementList.length; j++)
	{	
		elements = document.getElementsByTagName(elementList[j]);
		if(elements)
		{
			for (var i = 0; i < elements.length; i ++)
			{
				a = elements[i];
				sTitle = a.getAttribute("title");				
				if(sTitle)
				{
					a.setAttribute("tiptitle", sTitle);
					a.removeAttribute("title");
					a.removeAttribute("alt");
					a.onmouseover = function() {tooltip.show(this.getAttribute('tiptitle'))};
					a.onmouseout = function() {tooltip.hide()};
				}
			}
		}
	}
}

tooltip.move = function (evt) {
	var x=0, y=0;
	if (document.all) {//IE
		x = (document.documentElement && document.documentElement.scrollLeft) ? document.documentElement.scrollLeft : document.body.scrollLeft;
		y = (document.documentElement && document.documentElement.scrollTop) ? document.documentElement.scrollTop : document.body.scrollTop;
		x += window.event.clientX;
		y += window.event.clientY;
		
	} else {//Good Browsers
		x = evt.pageX;
		y = evt.pageY;
	}
	this.tip.style.left = (x + this.offsetX) + "px";
	this.tip.style.top = (y + this.offsetY) + "px";
}

tooltip.show = function (text) {
	if (!this.tip) return;
	this.tip.innerHTML = text;
	this.tip.style.display = "block";
}

tooltip.hide = function () {
	if (!this.tip) return;
	this.tip.innerHTML = "";
	this.tip.style.display = "none";
}

window.onload = function () {
	tooltip.init ();
}

*/

//vrstev=;menuvrstvy=1;var pocetvrstva=new Array();var pozicevrstva

function overvrstva(a) {
txt="obrvsrtva"+a;
nazev=document.images[txt].src;
nazev=nazev.replace("1.", "2.");
document.images[txt].src=nazev;
}

function outvrstva(a) {
if (a!=menuvrstvy) {
txt="obrvsrtva"+a;
nazev=document.images[txt].src;
nazev=nazev.replace("2.", "1.");
document.images[txt].src=nazev;
}
}

function klikvrstva(a) {
menuvrstvy=a;
for (i=1;i<=vrstev;i++) {
outvrstva(i);
document.getElementById("vrstva"+i).style.visibility="hidden";
}
document.getElementById("vrstva"+a).style.visibility="visible";
}

function listalevo() {
if (pozicevrstva[menuvrstvy]>1) {
   pozicevrstva[menuvrstvy]--;
   document.getElementById("vrstva"+menuvrstvy).style.left=-1*((pozicevrstva[menuvrstvy]-1)*108)+"px"; 
}
}

function listapravo() {
if ((pozicevrstva[menuvrstvy]+6)<=pocetvrstva[menuvrstvy]) {
   pozicevrstva[menuvrstvy]++;
   document.getElementById("vrstva"+menuvrstvy).style.left=-1*((pozicevrstva[menuvrstvy]-1)*108)+"px"; 
}
}

function vyberlistu(a) {
document.objednavka.ramm.value=a;
provedeniklik(2);
}

function vyberlistunaprani(a) {
document.objednavka.ramm.value=a;
provedenikliknaprani(102);
}

//var pocetrozmeru='.$Rozmeru.';var menurozmer=0;var rozmeryid=new Array();
function rozmerklik(a) {
txt="obrrozmer"+menurozmer;
nazev=document.images[txt].src;
nazev=nazev.replace("2b.", "1b.");
document.images[txt].src=nazev;

menurozmer=a;
txt="obrrozmer"+menurozmer;
nazev=document.images[txt].src;
nazev=nazev.replace("1b.", "2b.");
document.images[txt].src=nazev;

document.objednavka.velikost.value=rozmeryid[a];
prepocti();

}


function provedeniklik(a) {
txt="obrprovedeni"+provedeni;
nazev=document.images[txt].src;
nazev=nazev.replace("2a.", "1a.");
document.images[txt].src=nazev;

provedeni=a;
txt="obrprovedeni"+provedeni;
nazev=document.images[txt].src;
nazev=nazev.replace("1a.", "2a.");
document.images[txt].src=nazev;

document.objednavka.typp.value=provedeni;
prepocti();

}


function provedenikliknaprani(a) {
txt="obrprovedeni"+provedeni;
nazev=document.images[txt].src;
nazev=nazev.replace("2a.", "1a.");
document.images[txt].src=nazev;

provedeni=a;
txt="obrprovedeni"+provedeni;
nazev=document.images[txt].src;
nazev=nazev.replace("1a.", "2a.");
document.images[txt].src=nazev;

document.objednavka.typp.value=provedeni;
if (provedeni==102) {
  document.getElementById("vyberlisty1").style.visibility="visible";
 } else {
  //document.getElementById("vyberlisty1").style.visibility="hidden";
 }  

prepoctinaprani();

}


function pridatdokosej(a) {

if (muzuodeslat()) {
 document.objednavka.submit();
}
}


function prepoctinaprani(){

  velikdx=parseInt('0'+document.frozmery.sirkax.value,10);
  velikdy=parseInt('0'+document.frozmery.vyskay.value,10);
  
  document.objednavka.velikostdx.value=velikdx;
  document.objednavka.velikostdy.value=velikdy;
  document.objednavka.velikost.value=velikdx+'x'+velikdy;
  document.getElementById("rozmeryobr").innerHTML="<b>Rozměry: "+velikdx+" x "+velikdy+" cm </b>";
    
  typik=document.objednavka.typp.value;
  ramik=document.objednavka.ramm.value;
  
  document.getElementById("textprovedeni101").style.visibility="hidden";
  document.getElementById("textprovedeni102").style.visibility="hidden";
  document.getElementById("textprovedeni103").style.visibility="hidden";
  document.getElementById("textprovedeni104").style.visibility="hidden";
  document.getElementById("textprovedeni105").style.visibility="hidden";
  document.getElementById("textprovedeni106").style.visibility="hidden";
  document.getElementById("textprovedeni"+typik).style.visibility="visible";
  
  obraz=eval("document.data.RamO"+ramik+".value");
    
  var cena=0;
  var cena1=0;
  var cena2=0;
  var cena3=0;
  var plocha=velikdx*velikdy;
  var obvod=2*(velikdx+velikdy);
  
  if (typik=='101') { cena=autorskaprava+plocha*cenazatisk1; } // tisk na papir
  if (typik=='103') { cena=autorskaprava+plocha*cenazatisk2+plocha*laminonaprani; } // tisk na papir + lamino
  
  if (typik=='102') {     // tisk , lamino, ram
      if (obraz !='0') { cena3=eval("document.data.CenaR"+ ramik +".value"); }
      cena=autorskaprava+(plocha*cenazatisk2+plocha*laminonaprani+(obvod*parseInt(cena3,10)/100*belart+prirazka1))*prirazka2;
    }
    
   if (typik=='104') { cena=autorskaprava+plocha*cenaplatno; } // tisk na platno 
   if (typik=='105') { cena=autorskaprava+plocha*cenaplatno+obvod*cenaramplatno/100; } // tisk na platno + ram
   if (typik=='106') { cena=autorskaprava+plocha*cenatapeta; } // fototapeta
 
  cena=Math.round(cena);
  
  
  document.objednavka.sleva.value=0;
  slevavyse=0;
  
  if (slevaob>0) {   
    if (slevatypob==1) { slevavyse=Math.round(autorskaprava*slevaob/100);document.objednavka.sleva.value=slevavyse; cena=cena-slevavyse; }
    if (slevatypob==2) { slevavyse=Math.round(cena*slevaob/100);document.objednavka.sleva.value=slevavyse; cena=cena-slevavyse; }
   } 
  
  
  document.objednavka.cena.value=cena;
 
  
  text='';        
  if (typik=='102') { text='<b><span class="zprava">Šířka lišty proporčně <br>odpovídá velikosti obrazu!</span><br><br></b>Zvolené provedení:<b><br>'+popiskyvrstva[ramik]+'</b>'; }
  
  
  
  
  
  
  document.getElementById("nadp").innerHTML=text;
  
  
  text='<input type="submit" value="Přidat do košíku" class="butonsubmit">';
  text1='<input type="submit" value="Uložit do košíku na později" class="butonsubmit">';
  
  if (jedenobrazobec==1){ text='<a class="pridatdokose" href="#" onclick="pridatdokosej();return false;"></a>';
                          text1='<a class="napozdeji" href="#" onclick="pridatdokosej();return false;"></a>';
      }
  
  
  document.getElementById("objednatt").innerHTML=text;  
  document.getElementById("objednatt1").innerHTML=text1;
 
  text='<br><b>Cena: <font size="3">'+cena+',-</font> Kč vč. DPH</b>';
  
   if (slevavyse>0) {
     text='<br><b>Původní cena: <span style="text-decoration: line-through;">'+(parseInt(cena,10)+parseInt(slevavyse,10))+',- Kč</span></b>';
     text+='<br><b>Sleva: '+slevavyse+',- Kč!</b>';
     text+='<br><b>Výsledná cena: <font size="3">'+cena+',-</font> Kč s DPH.</b>';
  }
  
  text1='<br>Termín dodání: '+dostup[8]; 
  
  document.getElementById("cenak").innerHTML='<b>'+text1+text+'</b>';
  
  
  
   if ((obraz !='0')&&(typik=='102')) {   //&&(typik=='2')
    sire=document.objednavka.velikostdx.value;
    ramsire=eval("document.data.ramsirka"+ramik+".value");
    rozmerx=document.data.rozmerx.value;
    rozmery=document.data.rozmery.value;
    novasire=Math.round(rozmerx*ramsire/sire);
    
     pom='pruhled.gif';
   
  
    document.images['ramak'].src=cesta+'obr/ramy-nahledy/'+pom;
    
    VymenIm('t',pom,rozmerx,novasire);
    VymenIm('tl',pom,novasire,novasire);
    VymenIm('tr',pom,novasire,novasire);
    VymenIm('b',pom,rozmerx,novasire);
    VymenIm('l',pom,novasire,rozmery);
    VymenIm('r',pom,novasire,rozmery);
    VymenIm('bl',pom,novasire,novasire);
    VymenIm('br',pom,novasire,novasire);
   
   
    VymenIm('t',obraz+'t.jpg',rozmerx,novasire);
    VymenIm('tl',obraz+'tl.jpg',novasire,novasire);
    VymenIm('tr',obraz+'tr.jpg',novasire,novasire);
    VymenIm('b',obraz+'b.jpg',rozmerx,novasire);
    VymenIm('l',obraz+'l.jpg',novasire,rozmery);
    VymenIm('r',obraz+'r.jpg',novasire,rozmery);
    VymenIm('bl',obraz+'bl.jpg',novasire,novasire);
    VymenIm('br',obraz+'br.jpg',novasire,novasire);
  
    document.images['ramak'].src=cesta+'obr/ramy-nahledy/'+obraz+'nahled.gif';

    sire=document.objednavka.velikostdx.value;
    ramsire=eval("document.data.ramsirka"+ramik+".value");
    rozmerx1=document.data.rozmerx.value;
    rozmery1=document.data.rozmery.value;
    
        
    
    sirkacm=parseInt('0'+document.fsirka1.sirkasteny.value,10);
    
    if ((sirkacm<100)) {sirkacm=100;}
    
    //document.f.tex.value=sirkacm; 
    
    novasire=Math.round(sirkafotkypx/sirkacm*ramsire);
    rozmerx=Math.round(sirkafotkypx/sirkacm*sire);
    rozmery=Math.round(rozmery1/rozmerx1*rozmerx);
    
    
    document.images['obrnas'].width=rozmerx;
    document.images['obrnas'].height=rozmery;
    
    VymenIm('nast',pom,rozmerx,novasire);
    VymenIm('nastl',pom,novasire,novasire);
    VymenIm('nastr',pom,novasire,novasire);
    VymenIm('nasb',pom,rozmerx,novasire);
    VymenIm('nasl',pom,novasire,rozmery);
    VymenIm('nasr',pom,novasire,rozmery);
    VymenIm('nasbl',pom,novasire,novasire);
    VymenIm('nasbr',pom,novasire,novasire);


   
   
    VymenIm('nast',obraz+'t.jpg',rozmerx,novasire);
    VymenIm('nastl',obraz+'tl.jpg',novasire,novasire);
    VymenIm('nastr',obraz+'tr.jpg',novasire,novasire);
    VymenIm('nasb',obraz+'b.jpg',rozmerx,novasire);
    VymenIm('nasl',obraz+'l.jpg',novasire,rozmery);
    VymenIm('nasr',obraz+'r.jpg',novasire,rozmery);
    VymenIm('nasbl',obraz+'bl.jpg',novasire,novasire);
    VymenIm('nasbr',obraz+'br.jpg',novasire,novasire);
    
    celkovx=rozmerx+2*novasire;
    celkovy=rozmery+2*novasire;
    document.getElementById("cis02").style.width=celkovx+'px';
    document.getElementById("cis02").style.height=celkovy+'px';
    
    if (nastred==1) {
     nastred=0;
     leftik=Math.round((sirkafotkypx-celkovx)/2)+vlevik;
     document.getElementById("cis02").style.left=leftik+'px';
     document.getElementById("cis01").style.left=leftik+'px'; 
     
     novasire1=parseInt(document.data.rozmery.value,10)+2*Math.round(document.data.rozmerx.value*6.6/sire);   
     if (novasire1<320) { novasire1=320; }     
     document.getElementById("tablka1").style.height=novasire1+'px';
     //document.fsirka1.sirkasteny.value=novasire1;
    }
           
   } else {

   rozmerx1=document.data.rozmerx.value;
   rozmery1=document.data.rozmery.value;
   pom='pruhled.gif';
   VymenIm('t','stin-t.gif',rozmerx1,3);
   VymenIm('tl','stin-tl.gif',3,3);
   VymenIm('tr','stin-tr.gif',3,3);
   VymenIm('b','stin-b.gif',rozmerx1,3);
   VymenIm('bl','stin-bl.gif',3,3);
   VymenIm('br','stin-br.gif',3,3);
   VymenIm('l','stin-l.gif',3,rozmery1);
   VymenIm('r','stin-r.gif',3,rozmery1);
   
   VymenIm('nast',pom);
   VymenIm('nastl',pom);
   VymenIm('nastr',pom);
   VymenIm('nasb',pom);
   VymenIm('nasbl',pom);
   VymenIm('nasbr',pom);
   VymenIm('nasl',pom);
   VymenIm('nasr',pom);
   
   
   document.images['ramak'].src=cesta+'obr/ramy-nahledy/'+pom;
   
   
    sire=document.objednavka.velikostdx.value;
    ramsire=eval("document.data.ramsirka"+ramik+".value");
    rozmerx1=document.data.rozmerx.value;
    rozmery1=document.data.rozmery.value;
          
    sirkacm=parseInt('0'+document.fsirka1.sirkasteny.value,10);
    if ((sirkacm<100)) {sirkacm=100;}
    
    //document.f.tex.value=sirkacm; 
    
    novasire=Math.round(sirkafotkypx/sirkacm*ramsire);
    rozmerx=Math.round(sirkafotkypx/sirkacm*sire);
    rozmery=Math.round(rozmery1/rozmerx1*rozmerx);

    document.images['obrnas'].width=rozmerx;
    document.images['obrnas'].height=rozmery;
    
    VymenIm('nast',pom,rozmerx,novasire);
    VymenIm('nastl',pom,novasire,novasire);
    VymenIm('nastr',pom,novasire,novasire);
    VymenIm('nasb',pom,rozmerx,novasire);
    VymenIm('nasl',pom,novasire,rozmery);
    VymenIm('nasr',pom,novasire,rozmery);
    VymenIm('nasbl',pom,novasire,novasire);
    VymenIm('nasbr',pom,novasire,novasire);
    
    celkovx=rozmerx+2*novasire;
    celkovy=rozmery+2*novasire;
    document.getElementById("cis02").style.width=celkovx+'px';
    document.getElementById("cis02").style.height=celkovy+'px';
    
    if (nastred==1) {
     nastred=0;
     leftik=Math.round((sirkafotkypx-celkovx)/2)+vlevik;
     document.getElementById("cis02").style.left=leftik+'px';
     document.getElementById("cis01").style.left=leftik+'px';
     
     novasire1=parseInt(document.data.rozmery.value,10)+2*Math.round(document.data.rozmerx.value*6.6/sire);  
     if (novasire1<320) { novasire1=320; }      
     document.getElementById("tablka1").style.height=novasire1+'px';
     //document.fsirka1.sirkasteny.value=novasire1;    
    }
      
   } 
  
}

function prepoctiobr(a){
velikdx=parseInt('0'+document.frozmery.sirkax.value,10);
velikdy=parseInt('0'+document.frozmery.vyskay.value,10);
if (a==1) {
 velikdy=Math.round(velikdx/document.data.rozmerxzac.value*document.data.rozmeryzac.value);
 document.frozmery.vyskay.value=velikdy;
}
if (a==2) {
 velikdx=Math.round(velikdy/document.data.rozmeryzac.value*document.data.rozmerxzac.value);
 document.frozmery.sirkax.value=velikdx;
}

if (velikdx>80) { document.frozmery.sirkax.value=80; prepoctiobr(1);   }
if (velikdy>80) { document.frozmery.vyskay.value=80; prepoctiobr(2);   }


if ((velikdx>9)&&(velikdy>9)) { prepoctinaprani();}



}



function podobnelevo() {
if (pozicepodobne>1) {
   pozicepodobne--;
   document.getElementById("podobne3").style.left=-1*((pozicepodobne-1)*sirkabune)+"px"; 
}
}

function podobnepravo() {
if ((pozicepodobne+5)<=podobnecel) {
   pozicepodobne++;
   document.getElementById("podobne3").style.left=-1*((pozicepodobne-1)*sirkabune)+"px"; 
}
}

