function kalkulacja()
{
	// JEŚLI USUWA SIĘ POZYCJE Z TAABELI TO TRZEBA TEŻ USUNAĆ OPCJE W FORMULARZU
	if (document.formularz.produkt.selectedIndex == 0) Oblicz_Karty2(document.formularz.naklad.value, 1.25);
	if (document.formularz.produkt.selectedIndex == 1) Oblicz_Karty1(document.formularz.naklad.value, 1.25);
	if (document.formularz.produkt.selectedIndex == 2) Oblicz_Karty330(document.formularz.naklad.value, 1.4);
	if (document.formularz.produkt.selectedIndex == 3) Oblicz_Karty175(document.formularz.naklad.value, 1.25);
	if (document.formularz.produkt.selectedIndex == 4) Oblicz_pocztowki(document.formularz.naklad.value, 1.4);

	if (Cena_sztuki * document.formularz.naklad.value >4000) {
		alert(js_alert_wydluzony_termin);
	}
	document.formularz.wydruk.disabled=false;
	document.formularz.cena_za_sztuke.value = Cena_sztuki;
	document.formularz.termin.value = 96;
}


function Oblicz_Karty2(naklad, wsp)
{
	if (document.formularz.dealer.value==1) wsp=1;
	var Cena_druku = naklad*0.065+5;
	if (Cena_druku/naklad < 0.07) Cena_druku= 0.07*naklad;
	var cenapersonalizacji = 20 + naklad * 0.02;
	Cena_sztuki = formatNum(((cenapersonalizacji + Cena_druku) * wsp)/document.formularz.naklad.value,2);

	document.formularz.masa_sztuki.value = 0.0016;
	document.formularz.nazwa_towar.value =js_Nazwa_towar_Karta2+naklad;
	document.formularz.indeks_el.value ="KART_PERS";
	document.formularz.indeks_towar.value ="KB_PERS_2";

	if (naklad > 7000) 	document.formularz.termin.value = 120;


	document.formularz.wydruk.value  = js_Personalizowane_karty_biznesowe + "\n"
	document.formularz.wydruk.value += js_Lakier_obustronnie + "\n"
	document.formularz.wydruk.value += js_CALKOWITA_CENA_NETTO_ZLECENIA + formatNum(Cena_sztuki*naklad/kurs_waluty,2)  + ' '+wal+' (+ '+vat*stawka_vat+'% VAT)\n';
	//document.formularz.wydruk.value += js_w_tym_cena_druku + formatNum(Cena_druku * wsp/kurs_waluty,2) + ' '+wal+'\n';
	//document.formularz.wydruk.value += js_cena_personalizacji + formatNum(cenapersonalizacji * wsp/kurs_waluty,2) + ' '+wal+'\n';
	//document.formularz.wydruk.value += "-------------------------------------------------\n"
	document.formularz.wydruk.value += js_CENA_JEDNEJ_SZTUKI + formatNum(Cena_sztuki/kurs_waluty,4) + ' '+wal+'\n';
	document.formularz.wydruk.value += js_Termin_realizacji + document.formularz.termin.value / 24 + js_dni_robocze
}

function Oblicz_Karty1(naklad, wsp)
{
	if (document.formularz.dealer.value==1) wsp=1;

	var Cena_druku = naklad*0.06+5;
	if (Cena_druku/naklad < 0.065) Cena_druku= 0.065*naklad;
	var cenapersonalizacji = 20 + naklad * 0.02;
	Cena_sztuki = formatNum(((cenapersonalizacji + Cena_druku) * wsp)/document.formularz.naklad.value,2);
	document.formularz.masa_sztuki.value = 0.00102;
	document.formularz.nazwa_towar.value =js_Nazwa_towar_Karta1 + naklad;
	document.formularz.indeks_el.value ="KART_PERS";
	document.formularz.indeks_towar.value ="KB_PERS_1";

	if (naklad > 7000) 	document.formularz.termin.value = 120;


	document.formularz.wydruk.value  = js_Personalizowane_karty_biznesowe + "\n"
	document.formularz.wydruk.value += js_Lakier_jednostr_karton_jedn_pow +"\n"
	document.formularz.wydruk.value += js_CALKOWITA_CENA_NETTO_ZLECENIA + formatNum(Cena_sztuki*naklad/kurs_waluty,2)  + ' '+wal+' (+ '+vat*stawka_vat+'% VAT)\n';
///	document.formularz.wydruk.value += js_w_tym_cena_druku + formatNum(Cena_druku * wsp/kurs_waluty,2) + ' '+wal+'\n';
	//document.formularz.wydruk.value += js_cena_personalizacji + formatNum(cenapersonalizacji * wsp/kurs_waluty,2) + ' '+wal+'\n';
//	document.formularz.wydruk.value += "-------------------------------------------------\n"
	document.formularz.wydruk.value += js_CENA_JEDNEJ_SZTUKI + formatNum(Cena_sztuki/kurs_waluty,4) + ' '+wal+'\n';
	document.formularz.wydruk.value += js_Termin_realizacji+ document.formularz.termin.value / 24 + js_dni_robocze
}

function Oblicz_Karty330(naklad, wsp)
{
	if (document.formularz.dealer.value==1) wsp=1;
	var Cena_druku = Math.ceil(naklad/21)*11.80;//   0.42;
	var cenapersonalizacji = 20 + naklad * 0.02;
	Cena_sztuki = formatNum(((cenapersonalizacji + Cena_druku) * wsp)/document.formularz.naklad.value,2);
	document.formularz.masa_sztuki.value = 0.00231;
	document.formularz.nazwa_towar.value = js_Nazwa_towar_Karty330+naklad;
	document.formularz.indeks_el.value ="KART_PET_P";
	document.formularz.indeks_towar.value ="KB_PERS_P2";

	if (naklad > 7000) 	document.formularz.termin.value = 120;

	document.formularz.wydruk.value  = js_Personalizowane_Karty_plast_0270mm+'\n'
	document.formularz.wydruk.value += js_CALKOWITA_CENA_NETTO_ZLECENIA + formatNum(Cena_sztuki*naklad/kurs_waluty,2)  + ' '+wal+' (+ '+vat*stawka_vat+'% VAT)\n';
	//document.formularz.wydruk.value += js_w_tym_cena_druku + formatNum(Cena_druku * wsp/kurs_waluty,2) + ' '+wal+'\n';
	//document.formularz.wydruk.value += js_cena_personalizacji + formatNum(cenapersonalizacji * wsp/kurs_waluty,2) + ' '+wal+'\n';
//	document.formularz.wydruk.value += '-------------------------------------------------\n'
	document.formularz.wydruk.value += js_CENA_JEDNEJ_SZTUKI + formatNum(Cena_sztuki/kurs_waluty,4)+ ' '+wal+'\n';
	document.formularz.wydruk.value += js_Termin_realizacji + document.formularz.termin.value / 24 + js_dni_robocze
}
function Oblicz_Karty175(naklad, wsp)
{
	if (document.formularz.dealer.value==1) wsp=1;
	var Cena_druku = Math.ceil(naklad/21)*6.80;//   0.30;
	var cenapersonalizacji = 20 + naklad * 0.02;
	Cena_sztuki = formatNum(((cenapersonalizacji + Cena_druku) * wsp)/document.formularz.naklad.value,2);
	document.formularz.masa_sztuki.value = 0.00119;
	document.formularz.nazwa_towar.value =js_Nazwa_towar_Karty175+naklad;
	document.formularz.indeks_el.value ="KART_PET_P";
	document.formularz.indeks_towar.value ="KB_PERS_P1";

	if (naklad > 7000) 	document.formularz.termin.value = 120;


	document.formularz.wydruk.value  = js_Personalizowane_Karty_plast_0145mm+'\n'
	document.formularz.wydruk.value += js_CALKOWITA_CENA_NETTO_ZLECENIA + formatNum(Cena_sztuki*naklad/kurs_waluty,2)  + ' '+wal+' (+ '+vat*stawka_vat+'% VAT)\n';
//	document.formularz.wydruk.value += js_w_tym_cena_druku + formatNum(Cena_druku * wsp/kurs_waluty,2) + ' '+wal+'\n';
//	document.formularz.wydruk.value += js_cena_personalizacji + formatNum(cenapersonalizacji * wsp/kurs_waluty,2) + ' '+wal+'\n';
///	document.formularz.wydruk.value += '-------------------------------------------------\n'
	document.formularz.wydruk.value += js_CENA_JEDNEJ_SZTUKI + formatNum(Cena_sztuki/kurs_waluty,4) + ' '+wal+'\n';
	document.formularz.wydruk.value += js_Termin_realizacji+ document.formularz.termin.value / 24 + js_dni_robocze
}


function Oblicz_pocztowki(naklad, wsp)
{
	if (document.formularz.dealer.value==1) wsp=1;


	var Cena_druku = naklad*0.4;
	var cenapersonalizacji = 20 + naklad * 0.02;
	Cena_sztuki = formatNum(((cenapersonalizacji + Cena_druku) * wsp)/document.formularz.naklad.value,2);
	document.formularz.masa_sztuki.value = 	0.003375;
	document.formularz.nazwa_towar.value = js_Nazwa_towar_pocztowki+naklad;
	document.formularz.indeks_el.value ="POCZT_PERS";
	document.formularz.indeks_towar.value ="POCZT_PERSONAL";

	if (naklad > 2500) 	document.formularz.termin.value = 120;


	document.formularz.wydruk.value  = js_Personalizowane_pocztowki+"\n"
	document.formularz.wydruk.value += js_CALKOWITA_CENA_NETTO_ZLECENIA + formatNum(Cena_sztuki*naklad/kurs_waluty,2) + ' '+wal+' (+ '+vat*stawka_vat+'% VAT)\n';
//	document.formularz.wydruk.value += js_w_tym_cena_druku + formatNum(Cena_druku * wsp/kurs_waluty,2) + ' '+wal+'\n';
//	document.formularz.wydruk.value += js_cena_personalizacji + formatNum(cenapersonalizacji * wsp/kurs_waluty,2) + ' '+wal+'\n';
//	document.formularz.wydruk.value += "-------------------------------------------------\n"
	document.formularz.wydruk.value += js_CENA_JEDNEJ_SZTUKI + formatNum(Cena_sztuki/kurs_waluty,4) + ' '+wal+'\n';
	document.formularz.wydruk.value += js_Termin_realizacji + document.formularz.termin.value / 24 + js_dni_robocze
}


//function Zaokragl_do_1gr_za_szt(kwota, naklad)/
//{
//	wynik = Math.round(kwota/naklad*100)*naklad/100;
//	return wynik;
//}
