function NastavRamy()
{
hlavni = top.location.href;  // url hlavniho ramu (mel by byt index)
tento = this.location.href;  // url tohoto souboru (zxxx.htm)
if (hlavni==tento) // jsou stejne - tak to neni otevreno v ramcich
	{
	soubor=tento.substr(tento.lastIndexOf("/")+1); // vypreparuje z nazev souboru
	soubor=soubor.replace("#","&odkaz="); // nastavi odkaz jako hodnotu predanou GET
	url = "index.php?soubor="+soubor;  // vyvori odkaz: index.php?soubor=jmeno&odkaz=odkaz
	top.location.replace(url);  // otevri ramy a dej indexu jmeno souboru a odkazu
	};
};

var NazvyZbozi = new Array(100);
var PoctyKusu = new Array(100);
var CenyZaKus = new Array(100);
var Velikosti = new Array(100);
var pole5 = new Array(100);
var pole6 = new Array(100);
var MnozstevniSlevy = new Array(100);

var sumaProSlevu;
var AkcniSleva = 0;
var pocetzbozi = 0;
var celk = 0;
var celkposleve = 0;
var MnoSleva = 0;
var post = 0;
var dobirka = 0;
var aktPostovne = 0;

function vratPostovne(suma)
{
  var aktPostovne = 0;
 if(suma > 10) aktPostovne = 0;
 if(suma >199 ) aktPostovne = 0;
 if(suma > 2000) aktPostovne = 0;
 return aktPostovne;
}

function vyjmiZKosiku(i)
{
 if (confirm("Chcete opravdu odebrat tuto položku?"))
{

 var j;
  if(top.frames[0].pocetzbozi<=0) return;
  if(top.frames[0].pocetzbozi > 1) {
    for(j = i + 1; j < top.frames[0].pocetzbozi; j++) {
      top.frames[0].NazvyZbozi[j-1] = top.frames[0].NazvyZbozi[j];
      top.frames[0].PoctyKusu[j-1] = top.frames[0].PoctyKusu[j];
      top.frames[0].CenyZaKus[j-1] = top.frames[0].CenyZaKus[j];
      top.frames[0].Velikosti[j-1] = top.frames[0].Velikosti[j];
      top.frames[0].pole5[j-1] = top.frames[0].pole5[j];
      top.frames[0].pole6[j-1] = top.frames[0].pole6[j];
      top.frames[0].MnozstevniSlevy[j-1] = top.frames[0].MnozstevniSlevy[j];
    }
  }
  top.frames[0].pocetzbozi--;
  //prepocitam promenne celk a post
  top.frames[0].celk = 0;
  for(j = 0; j < top.frames[0].pocetzbozi; j++) {
    top.frames[0].celk += top.frames[0].PoctyKusu[j] * top.frames[0].CenyZaKus[j];
  }
  top.frames[1].location = "kosik.htm";
}
}
function radekObjednavky(i)
{
  var rv;
  if(i >= top.frames[0].pocetzbozi) return "";
  rv = '<tr valign="Top"><td>'+top.frames[0].PoctyKusu[i]+'x</td><td>'+ top.frames[0].NazvyZbozi[i];
  if(top.frames[0].Velikosti[i] != "") {
    rv += " " + top.frames[0].Velikosti[i];
  }
  if(top.frames[0].pole5[i] != "") {
    rv += ", " + top.frames[0].pole5[i];
  }
  rv += ", ";
  if(top.frames[0].PoctyKusu[i] != 1) {
    rv += "po:"+top.frames[0].CenyZaKus[i] + ",- ";
  }
  rv += '</td><td>' + (top.frames[0].PoctyKusu[i] * top.frames[0].CenyZaKus[i]) + ",- </td>";
  return rv;
}

function textObjednavky()
{
  var i, rv;
  rv = "";
  if(top.frames[0].pocetzbozi == 0) return "<tr><td>&nbsp;</td></tr>";
  for(i = 0; i < top.frames[0].pocetzbozi; i++) {
    rv +=  radekObjednavky(i)+"</tr>";
  }
  return rv;
}

function radekObjednavkyNL(i)
{
  var rv;
  rv="";
  if(i >= top.frames[0].pocetzbozi) return "";
  rv = top.frames[0].PoctyKusu[i]+"|"+ top.frames[0].NazvyZbozi[i];
  if(top.frames[0].Velikosti[i] != "") {
    rv += " " + top.frames[0].Velikosti[i];
  }
  if(top.frames[0].pole5[i] != "") {
    rv += ", " + top.frames[0].pole5[i];
  }
  rv += ", ";
  if(top.frames[0].PoctyKusu[i] != 1) {
    rv += "po: "+top.frames[0].CenyZaKus[i] + ",- ";
  }
  rv += "|" + top.frames[0].PoctyKusu[i] * top.frames[0].CenyZaKus[i] + ",-";
  return rv;
}

function textObjednavkyNL()
{
  var i, rv;
  rv = "";
  if(top.frames[0].pocetzbozi == 0) return rv;
  for(i = 0; i < top.frames[0].pocetzbozi; i++) {
    rv +=  radekObjednavkyNL(i);
  if (i < (top.frames[0].pocetzbozi-1)) rv+="^";
  }
  return rv;
}

function vypocitejslevu() 
{
var suma, i;
var aktPostovne;
suma = 0;
AkcniSleva = 0;
for(i = 0; i < top.frames[0].pocetzbozi; i++) 
{
  if(top.frames[0].MnozstevniSlevy[i] != 0)
 {
   AkcniSleva += top.frames[0].MnozstevniSlevy[i];
 }
  else
  {
    suma += top.frames[0].PoctyKusu[i] * top.frames[0].CenyZaKus[i];
 }
}
sumaProSlevu = suma;

celkposleve = top.frames[0].celk;
MnoSleva = 0;

pMnoSleva = 0.00;
// if(suma >= 6000) pMnoSleva = 0.05;
if(suma >= 100000) pMnoSleva = 0.06;

MnoSleva = Math.floor( pMnoSleva * suma );

aktPostovne = vratPostovne(top.frames[0].celk);

celkposleve = top.frames[0].celk + aktPostovne - MnoSleva;
dobirka = top.frames[0].celk + aktPostovne - MnoSleva;
//dobirka_euro = Math.floor((dobirka/26.71)*100)/100;



return true;
}
 
function vypismoznostslevy(doc)
{
 if(celkposleve > 100000 && celkposleve < 100100 && MnoSleva == 0) {
 doc.write('<br><font color="#DF0000">Můžete si ještě něco vybrat. </font>');
 doc.write('<br>');
 }
}

function clkosik()

{
top.frames[0].pocetzbozi=0;
top.frames[0].celk=0;
top.frames[1].location = "kosik.htm";
}


function PSMS(zbozi, pocet, cenaZaKus, velikost,a5,pocetKusuProSlevu, zlevnenaCena)
{
if(pocet!="") 
{

 var MnoSleva = 0;
 if(pocet >= pocetKusuProSlevu)
 {
   MnoSleva = pocet * (cenaZaKus - zlevnenaCena);
   if(MnoSleva < 0) MnoSleva = 0;
   cenaZaKus = zlevnenaCena;
 }
//hlášení: // if (confirm("Dáváte do košíku: "+pocet+" x "+zbozi+", "+velikost+", "+a5+ "  po  "+cenaZaKus+" Kč  Souhlasíte s výběrem ?"))
{
  top.frames[0].NazvyZbozi[top.frames[0].pocetzbozi]=zbozi;
  top.frames[0].PoctyKusu[top.frames[0].pocetzbozi]=pocet;
  top.frames[0].CenyZaKus[top.frames[0].pocetzbozi]=cenaZaKus;
  top.frames[0].Velikosti[top.frames[0].pocetzbozi]=velikost;
  top.frames[0].pole5[top.frames[0].pocetzbozi]=a5;
  top.frames[0].MnozstevniSlevy[top.frames[0].pocetzbozi]=MnoSleva;

  top.frames[0].pocetzbozi=top.frames[0].pocetzbozi+1;
  top.frames[0].celk=top.frames[0].celk+(pocet*cenaZaKus);
 top.frames[1].location = "kosik.htm";
}
}
else
{
  window.alert("Prosím doplňte údaje! (asi chybí počet)")
}
}

function PrSMS(zbozi, pocet, cenaZaKus, velikost,a5,pocetKusuProSlevu, zlevnenaCena)
{
 if (velikost =="")
 {
   window.alert("Prosím doplňte údaje! (asi chybí počet)");
   return;
 }
 PSMS(zbozi, pocet, cenaZaKus, velikost,a5,pocetKusuProSlevu, zlevnenaCena);
}

function P(zbozi, pocet, cenaZaKus, velikost,a5)
{
if(pocet!="") 
{

//if (confirm("Dáváte do košíku: "+pocet+" x "+zbozi+", "+velikost+", "+a5+ "  po "+cenaZaKus+" Kč  Souhlasíte s výběrem ?"))
 {
  top.frames[0].NazvyZbozi[top.frames[0].pocetzbozi]=zbozi;
  top.frames[0].PoctyKusu[top.frames[0].pocetzbozi]=pocet;
  top.frames[0].CenyZaKus[top.frames[0].pocetzbozi]=cenaZaKus;
  top.frames[0].Velikosti[top.frames[0].pocetzbozi]=velikost;
  top.frames[0].pole5[top.frames[0].pocetzbozi]=a5;
  top.frames[0].MnozstevniSlevy[top.frames[0].pocetzbozi]=0;

  top.frames[0].pocetzbozi=top.frames[0].pocetzbozi+1;
  top.frames[0].celk=top.frames[0].celk+(pocet*cenaZaKus);
 top.frames[1].location = "kosik.htm";
 }
}
else
{
  window.alert("Prosím doplňte údaje! (asi chybí počet)")
}
}


function Pr(zbozi, pocet, cenaZaKus, velikost,a5)
{
 if (velikost =="")
 {
   window.alert("Prosím doplňte údaje! (asi chybí počet)");
   return;
 }
 P(zbozi, pocet, cenaZaKus, velikost,a5);
}


function zabalit()
{
top.frames[1].document.write('<table  border="0" width="100%">');
top.frames[1].document.write(textObjednavky());
top.frames[1].document.write("</table>");
tmp=textObjednavkyNL();
top.frames[1].document.write('<input type=hidden name="zbozi" value="'+tmp+'">');
var aktPostovne;
aktPostovne = vratPostovne(top.frames[0].celk);

vypocitejslevu();

 if(MnoSleva != 0) {
	//top.frames[1].document.write("Vybrané zboží  ceně "+(top.frames[0].celk+AkcniSleva)+" Kč<br>");
    if(AkcniSleva != 0)
    {
      top.frames[1].document.write("Již odečtená SLEVA: "+AkcniSleva+" Kč<br>");
    }
   	top.frames[1].document.write("Již odečtená množstevní SLEVA: "+MnoSleva+" Kč .<br>");
    if(AkcniSleva > 0 && MnoSleva > 0)
    {
///      top.frames[1].document.write("Součet již odečtených slev: "+(AkcniSleva + MnoSleva)+" Kč.<br>");
    }
	
top.frames[1].document.write('<input type=hidden name="moc" value="'+(AkcniSleva + top.frames[0].celk )+'">');
    if(AkcniSleva != 0)
    {
      top.frames[1].document.write('<input type=hidden name="ads" value="'+(AkcniSleva)+',-Kč">');
    }
    
	top.frames[1].document.write('<input type=hidden name="ms: " value="'+MnoSleva+'">');
    if(AkcniSleva > 0 && MnoSleva > 0)
    {
///    top.frames[1].document.write('<input type=hidden name="cs" value="'+(AkcniSleva + MnoSleva)+'">');
    }

 } else {

   // top.frames[1].document.write("Vybrané zboží ceně "+(AkcniSleva + top.frames[0].celk)+" Kč<br>");
    if(AkcniSleva != 0)
    {
      top.frames[1].document.write("Již odečtená SLEVA: "+AkcniSleva+" Kč<br>");
    }
	top.frames[1].document.write('<input type=hidden name="moc" value="'+(AkcniSleva + top.frames[0].celk)+'">');
    if(AkcniSleva != 0)
    {
      top.frames[1].document.write('<input type=hidden name="adc value="'+(AkcniSleva)+'">');
    }
 }

top.frames[1].document.write('<input type=hidden name="celk" value="'+dobirka+'">');
 top.frames[1].document.write('<input type=hidden name="postovne" value="'+ aktPostovne +'">');

 top.frames[1].document.write('<br>')
 if(aktPostovne == 0)
  top.frames[1].document.write("<b>Dohromady zboží v ceně  = "+dobirka+" Kč</b>");
}


function kosik()
{
var i, rv, aktPostovne;
rv = "";
if(top.frames[0].pocetzbozi == 0) rv = "<br>";
else {
  rv += '<table  border="0" width="100%" align="center">';
  for(i = 0; i < top.frames[0].pocetzbozi; i++) {
    rv += radekObjednavky(i);
    rv += '<td align="Right"><a href="javascript:vyjmiZKosiku('+i+')">Odebrat?</a></td></tr>';
  }
    rv += '</table>';
}

top.frames[1].document.write(rv);
top.frames[1].document.write('<br>')

vypocitejslevu();
aktPostovne = vratPostovne(top.frames[0].celk);

if(top.frames[0].celk != 0) {
 if(MnoSleva != 0) 
 {
   if(AkcniSleva != 0)
   {
     top.frames[1].document.write("Již odečtená SLEVA: "+AkcniSleva+" Kč<br>");
   }
   top.frames[1].document.write("Již odečtená množstevní SLEVA: "+MnoSleva+" Kč.<br>");
   if(AkcniSleva > 0 && MnoSleva > 0)
   {
    top.frames[1].document.write("Součet již odečtených slev : "+(AkcniSleva + MnoSleva)+" Kč.<br>");
   }
 } else {
   if(AkcniSleva != 0)
   {
     top.frames[1].document.write("Již odečtená SLEVA: "+AkcniSleva+" Kč<br>");
   }
 }
 if(aktPostovne == 0)
  top.frames[1].document.write("<b>Vaše objednávka celkem = "+dobirka+" Kč</b>");
 else
 top.frames[1].document.write("<b>Vaše objednávka celkem = "+dobirka+" Kč</b>");

vypismoznostslevy(top.frames[1].document);
if(celkposleve < 200) {
  top.frames[1].document.write('<br><br> Nyní ještě nepůjde zboží odeslat.<br>Zboží do 200 Kč neposíláme.');	
 } else {
  top.frames[1].document.write('<br><br><center><font size=2><a href="odeslat.htm">Zabalit objednávku</a></font><br><br>')
 }
top.frames[1].document.close();

}

}



var nw = window;
function open(url,param) 
{
nw = window.open(url,'names',param);
nw.focus();
}

function O(obraz,winName,features) 
	{ 
	url="./obrazek.htm?obraz="+obraz;
	document.location=url;
	//	  top.frames[1].location = url;
	}
