// JavaScript Document
/*function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
*/
function kalkulace_sken() { //kalkulkace skenù
  var sken_rozmer_1,sken_rozmer_2,sken_nasobek,sken_mb,sken_cena;
  sken_rozmer_1=document.kalkulace_sken_form.zadani_rozmeru_1.value;
  sken_rozmer_2=document.kalkulace_sken_form.zadani_rozmeru_2.value;
  sken_nasobek=document.kalkulace_sken_form.zadani_dpi.value;
  sken_mb=Math.round(sken_rozmer_1 * sken_rozmer_2 * sken_nasobek);
  sken_cena=sken_mb * 3;
  if (sken_cena<50) sken_cena=50;
  document.kalkulace_sken_form.vystup_mb.value=sken_mb;
  document.kalkulace_sken_form.vystup_cena.value=sken_cena;
  setTimeout("kalkulace_sken()",500);
}

var c1_pocet_kopii = 0; <!--požadovaný poèet kopií-->
  c1_pocet_kopii_A4 = 0; <!--poèet kopií - pøepoèítáno na A4-->
  c1_prah_a = 20; <!--poèet kopií A4, od kterého se cena zaèíná snižovat-->
  c1_prah_b = 100; <!--poèet kopií A4 - definice prahu_b-->
  c1_prah_c = 1000; <!--poèet kopií A4, od kterého se už cena nesnižuje-->
  c1_cena_max = 14.3; <!--nejvyšší cena A4 pøi min. poètu kopií-->
  c1_cena_prah_b = 6; <!--cena A4 na prahu_b-->
  c1_cena_min = 4.5; <!--nejnižší cena A4 - pøi max. poètu kopií->
  c1_cena_za_A4 = 0; <!--vypoètená cena kusu A4 podle požadovaného poètu kopií-->
  c1_zvoleny_papir = "k135"; <!--zvolený druh papíru-->
  c1_cena_papiru = 0.3; <!--cena papíru - pøepoèítáno na A4-->
  c1_zvoleny_format = "A4"; <!--zvolený formát papíru-->
  c1_nasobek_formatu = 1; <!--násobek formátu u A4 je 1 u A3 a A3+ to je 2-->
  c1_zvolena_barevnost_1 = "color"; <!--zvolená barevnost první strany-->
  c1_zvolena_barevnost_2 = "none"; <!--zvolená barevnost druhé strany-->
  c1_nasobek_barevnosti = 1; <!--násobek barevnosti-->
  c1_pomer_barevnosti = 0.75; <!--pomìr ceny èernobílá kopie / barevná kopie-->
  c1_cena_rezu = 0; <!--cena za øez na kopii-->
  c1_cena_rezu_min = 0.14; <!--nejnižší cena za øez na kopii-->
  c1_cena_rezu_max = 2; <!--nejvyšší cena za øez na kopii-->
  c1_prah_rezu_a = 5; <!--poèet kopií, od kterého se cena øezu zaèíná snižovat-->
  c1_prah_rezu_b = 100; <!--poèet kopií, od kterého se cena øezu už nesnižuje-->
  c1_cena_bigu = 1; <!--cena za 1 big-->
  c1_pocet_rezu = 0; <!--požadovaný poèet øezù-->
  c1_pocet_bigu = 0; <!--požadovaný poèet bigù-->
  c1_cena_vysledna = 0; <!--výsledná cena-->
  c1_cena_vysledna_kopie = 0; <!--výsledná cena za kopii-->

function c1_zmena_papiru() {
  c1_zvoleny_papir = document.getElementById("c1_kalkulace_form").volba_papiru.value;
  if (c1_zvoleny_papir == "o80") {c1_cena_papiru = 0.2; document.getElementById("c1_kalkulace_form").volba_formatu.disabled = false; document.getElementById("c1_kalkulace_form").volba_barevnosti_2.disabled = false;}
  if (c1_zvoleny_papir == "k135") {c1_cena_papiru = 0.3; document.getElementById("c1_kalkulace_form").volba_formatu.disabled = false; document.getElementById("c1_kalkulace_form").volba_barevnosti_2.disabled = false;}
  if (c1_zvoleny_papir == "k170") {c1_cena_papiru = 0.4; document.getElementById("c1_kalkulace_form").volba_formatu.disabled = false; document.getElementById("c1_kalkulace_form").volba_barevnosti_2.disabled = false;}
  if (c1_zvoleny_papir == "k300") {c1_cena_papiru = 0.7; document.getElementById("c1_kalkulace_form").volba_formatu.disabled = false; document.getElementById("c1_kalkulace_form").volba_barevnosti_2.disabled = false;}
  if (c1_zvoleny_papir == "papsam") {c1_cena_papiru = 6; document.getElementById("c1_kalkulace_form").volba_formatu.value = "A3plus"; document.getElementById("c1_kalkulace_form").volba_formatu.disabled = true; document.getElementById("c1_kalkulace_form").volba_barevnosti_2.value = "none"; document.getElementById("c1_kalkulace_form").volba_barevnosti_2.disabled = true;}
  if (c1_zvoleny_papir == "polysam") {c1_cena_papiru = 11.5; document.getElementById("c1_kalkulace_form").volba_formatu.value = "A3plus"; document.getElementById("c1_kalkulace_form").volba_formatu.disabled = true; document.getElementById("c1_kalkulace_form").volba_barevnosti_2.value = "none"; document.getElementById("c1_kalkulace_form").volba_barevnosti_2.disabled = true;}
  c1_zmena_barevnosti();
  c1_zmena_formatu();
}

function c1_zmena_formatu() {
  c1_zvoleny_format = document.getElementById("c1_kalkulace_form").volba_formatu.value;
  if (c1_zvoleny_format == "A4") c1_nasobek_formatu = 1;
  if (c1_zvoleny_format == "A3") c1_nasobek_formatu = 2;
  if (c1_zvoleny_format == "A3plus") c1_nasobek_formatu = 2;
}

function c1_zmena_barevnosti() {
  c1_zvolena_barevnost_1 = document.getElementById("c1_kalkulace_form").volba_barevnosti_1.value;
  c1_zvolena_barevnost_2 = document.getElementById("c1_kalkulace_form").volba_barevnosti_2.value;
  if (c1_zvolena_barevnost_1 == "color") c1_nasobek_barevnosti = 1;
  if (c1_zvolena_barevnost_1 == "bw") c1_nasobek_barevnosti = c1_pomer_barevnosti;
  if (c1_zvolena_barevnost_2 == "color") c1_nasobek_barevnosti = c1_nasobek_barevnosti + 1;
  if (c1_zvolena_barevnost_2 == "bw") c1_nasobek_barevnosti = c1_nasobek_barevnosti + c1_pomer_barevnosti;
}

function c1_kalkulace() {
  c1_pocet_kopii = parseInt(document.getElementById("c1_kalkulace_form").zadani_poctu_kopii.value);
  c1_pocet_rezu = parseInt(document.getElementById("c1_kalkulace_form").zadani_poctu_rezu.value);
  c1_pocet_bigu = parseInt(document.getElementById("c1_kalkulace_form").zadani_poctu_bigu.value);
  c1_pocet_kopii_A4 = c1_pocet_kopii * c1_nasobek_formatu;
  if (c1_pocet_kopii_A4 < c1_prah_a) c1_cena_za_A4 = c1_cena_max;
  if ((c1_pocet_kopii_A4 >= c1_prah_a) && (c1_pocet_kopii_A4 < c1_prah_b)) c1_cena_za_A4 = c1_cena_max - (c1_pocet_kopii_A4 - c1_prah_a) * (c1_cena_max - c1_cena_prah_b) / (c1_prah_b - c1_prah_a);
  if ((c1_pocet_kopii_A4 >= c1_prah_b) && (c1_pocet_kopii_A4 < c1_prah_c)) c1_cena_za_A4 = c1_cena_prah_b - (c1_pocet_kopii_A4 - c1_prah_b) * (c1_cena_prah_b - c1_cena_min) / (c1_prah_c - c1_prah_b);
  if (c1_pocet_kopii_A4 >= c1_prah_c) c1_cena_za_A4 = c1_cena_min;
  if (c1_pocet_kopii < c1_prah_rezu_a) c1_cena_rezu = c1_cena_rezu_max;
  if ((c1_pocet_kopii >= c1_prah_rezu_a) && (c1_pocet_kopii < c1_prah_rezu_b)) c1_cena_rezu = c1_cena_rezu_max - (c1_pocet_kopii - c1_prah_rezu_a) * (c1_cena_rezu_max - c1_cena_rezu_min) / (c1_prah_rezu_b - c1_prah_rezu_a);
  if (c1_pocet_kopii >= c1_prah_rezu_b) c1_cena_rezu = c1_cena_rezu_min;
  c1_cena_vysledna = (c1_cena_za_A4 * c1_nasobek_barevnosti + c1_cena_papiru) * c1_pocet_kopii_A4 + (c1_pocet_rezu * c1_cena_rezu + c1_pocet_bigu * c1_cena_bigu) * c1_pocet_kopii;
  document.getElementById("c1_kalkulace_form").vystup_celkove_ceny.value = Math.ceil(c1_cena_vysledna);
  c1_cena_vysledna_kopie = Math.ceil(c1_cena_vysledna / c1_pocet_kopii * 100)/100;
  document.getElementById("c1_kalkulace_form").vystup_ceny_za_kopii.value = c1_cena_vysledna_kopie;
// setTimeout("c1_kalkulace()",500);
}
