function recalculate(frm)
{
	var cena;

	if(frm.bus.selectedIndex == 1)
	{
// USB
		cena = 33;

		if (frm.Typ.selectedIndex == 81 || frm.Typ.selectedIndex == 82 || frm.Typ.selectedIndex == 84 || frm.Typ.selectedIndex == 85 || frm.Typ.selectedIndex == 86 || frm.Typ.selectedIndex == 87)
		 cena = 38;

		if (frm.Typ.selectedIndex == 59 || frm.Typ.selectedIndex == 61 || frm.Typ.selectedIndex == 63 || frm.Typ.selectedIndex == 65 || frm.Typ.selectedIndex == 67 || frm.Typ.selectedIndex == 69)
			cena = 17;

		// Nokia DKU-5
		if (frm.Typ.selectedIndex > 89 && frm.Typ.selectedIndex < 96)
			cena = 42;

		// Philips
		if (frm.Typ.selectedIndex > 133 && frm.Typ.selectedIndex < 138)
			cena = 42;
	}
	else
	{
// SERIAL

		cena = 23;

	// 501
		if (frm.Typ.selectedIndex == 5)
		 cena += 2;

	// 701
		if (frm.Typ.selectedIndex == 6)
		 cena += 2;

	// T39
		if (frm.Typ.selectedIndex == 26)
		 cena += 2;

	// R320
		if (frm.Typ.selectedIndex == 33)
		 cena += 2;

	// R520
		if (frm.Typ.selectedIndex == 40)
		 cena += 2;

	// T65
		if (frm.Typ.selectedIndex == 44)
		 cena += 2;

	// T68
		if (frm.Typ.selectedIndex == 47)
		 cena += 2;

	// V.66
		if (frm.Typ.selectedIndex == 60)
		 cena += 2;

	// V.60
		if (frm.Typ.selectedIndex == 62)
		 cena += 2;

	// V.70
		if (frm.Typ.selectedIndex == 64)
		 cena += 2;

	// T720
		if (frm.Typ.selectedIndex == 66)
		 cena += 2;

	// T722
		if (frm.Typ.selectedIndex == 68)
		 cena += 2;

	// T280
		if (frm.Typ.selectedIndex == 70)
		 cena += 2;

	// 7110
		if (frm.Typ.selectedIndex == 81)
		 cena += 9;

	// 7110 PDA
		if (frm.Typ.selectedIndex == 82)
		 cena += 11;

	// 6210
		if (frm.Typ.selectedIndex == 84)
		 cena += 9;

	// 6210 PDA
		if (frm.Typ.selectedIndex == 85)
		 cena += 11;

	// 6310
		if (frm.Typ.selectedIndex == 86)
		 cena += 9;

	// 6310 PDA
		if (frm.Typ.selectedIndex == 87)
		 cena += 11;

	// 6100
		if (frm.Typ.selectedIndex == 90)
		 cena += 13;

	// 6610
		if (frm.Typ.selectedIndex == 91)
		 cena += 13;

	// 6220
		if (frm.Typ.selectedIndex == 92)
		 cena += 13;

	// 6230
		if (frm.Typ.selectedIndex == 93)
		 cena += 13;

	// 7210
		if (frm.Typ.selectedIndex == 94)
		 cena += 13;

	// 7250(i)
		if (frm.Typ.selectedIndex == 95)
		 cena += 13;

	// GD67
		if (frm.Typ.selectedIndex == 106)
		 cena += 2;

	// GD87
		if (frm.Typ.selectedIndex == 115)
		 cena += 2;

	// S25
		if (frm.Typ.selectedIndex == 145)
		 cena += 2;

	// C35
		if (frm.Typ.selectedIndex == 148)
		 cena += 2;

	// M35
		if (frm.Typ.selectedIndex == 150)
		 cena += 2;

	// S35
		if (frm.Typ.selectedIndex == 152)
		 cena += 2;

	// C45
		if (frm.Typ.selectedIndex == 154)
		 cena += 2;

	// SL45
		if (frm.Typ.selectedIndex == 156)
		 cena += 2;

	// S45
		if (frm.Typ.selectedIndex == 158)
		 cena += 2;

	// S45i
		if (frm.Typ.selectedIndex == 160)
		 cena += 2;

	// ME45
		if (frm.Typ.selectedIndex == 162)
		 cena += 2;

	// M50
		if (frm.Typ.selectedIndex == 164)
		 cena += 2;

	// MT50
		if (frm.Typ.selectedIndex == 166)
		 cena += 2;

	// C55
		if (frm.Typ.selectedIndex == 168)
		 cena += 2;

	// S55
		if (frm.Typ.selectedIndex == 170)
		 cena += 2;

	// M55
		if (frm.Typ.selectedIndex == 172)
		 cena += 2;

	// SL55
		if (frm.Typ.selectedIndex == 174)
		 cena += 2;

	// C60
		if (frm.Typ.selectedIndex == 177)
		 cena += 2;

	// C62
		if (frm.Typ.selectedIndex == 179)
		 cena += 2;

	// MC60
		if (frm.Typ.selectedIndex == 181)
		 cena += 2;

	// J5
		if (frm.Typ.selectedIndex == 186)
		 cena += 2;

	// J6
		if (frm.Typ.selectedIndex == 189)
		 cena += 2;

	// J7
		if (frm.Typ.selectedIndex == 192)
		 cena += 2;

	// J70
		if (frm.Typ.selectedIndex == 195)
		 cena += 2;

	// Z7
		if (frm.Typ.selectedIndex == 198)
		 cena += 2;

	// T68i
		if (frm.Typ.selectedIndex == 202)
		 cena += 2;

	// T300
		if (frm.Typ.selectedIndex == 207)
		 cena += 2;

	// T310
		if (frm.Typ.selectedIndex == 210)
		 cena += 2;

	// T600
		if (frm.Typ.selectedIndex == 213)
		 cena += 2;

	// T610
		if (frm.Typ.selectedIndex == 216)
		 cena += 2;

	// T630
		if (frm.Typ.selectedIndex == 219)
		 cena += 2;

	// Z600
		if (frm.Typ.selectedIndex == 222)
		 cena += 2;


		if (parseFloat(frm.delka_kabelu.value.replace(",", ".")) != 1 && frm.Typ.selectedIndex != 81 && frm.Typ.selectedIndex != 82 && frm.Typ.selectedIndex != 84 && frm.Typ.selectedIndex != 85 && frm.Typ.selectedIndex != 86 && frm.Typ.selectedIndex != 87)
		 cena += 2;
	}

	if (frm.software.selectedIndex == 1)
	 cena += 0.5;
	if (frm.software.selectedIndex == 2)
	 cena += 1;
	if (frm.software.selectedIndex == 3)
	 cena += 13;
	if (frm.software.selectedIndex == 4)
	 cena += 13.5;
	if (frm.software.selectedIndex == 5)
	 cena += 14;

	var poc_kusu = parseInt(frm.kolik_kabliku.value);

	cena *= poc_kusu;

	if(poc_kusu > 1)
	 cena *= 0.9;

	frm.celk_cena.value = cena;
}

function SetPaymentDobirka(frm)
{
	frm.payment_type.value = "Dobirka";
}

function recalculate_prisl(frm)
{
	var cena = 0;

	if (frm.Typ_prisl.selectedIndex == 1)
	 cena = 45;
	if (frm.Typ_prisl.selectedIndex == 2)
	 cena = 50;
	if (frm.Typ_prisl.selectedIndex == 3)
	 cena = 2;
	if (frm.Typ_prisl.selectedIndex == 4)
	 cena = 13;
	if (frm.Typ_prisl.selectedIndex == 5)
	 cena = 30;
	if (frm.Typ_prisl.selectedIndex == 6)
	 cena = 16;
	if (frm.Typ_prisl.selectedIndex == 7)
	 cena = 16;

	if (frm.software.selectedIndex == 1)
	 cena += 0.5;
	if (frm.software.selectedIndex == 2)
	 cena += 1;

	cena *= parseInt(frm.kolik_kusu.value);


	frm.celk_cena.value = cena;
}

