<!-- Start
function spocitat() {
	var KoefZamestnanci = 0
	var KoefZam = 0
	TYP = document.frm.TypUcetnictvi.value
	DPH = document.frm.PlatceDPH.value
	Obrat = document.frm.Obrat.value
//	Zamestnanci = document.frm.Zamestnanci.value
	HIM = document.frm.HIM.value
	DHIM = document.frm.DHIM.value
	NIM = document.frm.NIM.value
	Leasing = document.frm.Leasing.value
	FakturyPrijate = document.frm.FakturyPrijate.value
	FakturyVydane = document.frm.FakturyVydane.value
	PrijmovePD = document.frm.PrijmovePD.value
	VydajovePD = document.frm.VydajovePD.value
	ZamestnanciSazba = 2400
	MajetekSazba = 30
	DanSazba = 300
	RocniZaverkaMnozstvi = 1
	OstatniSazba = 10

// Detekce nevyplněných polí
	while (TYP <= '0' || DPH <= '0' || Obrat <= '0' || HIM < '0' || DHIM < '0' || NIM < '0' || Leasing < '0' || FakturyPrijate < '0' || FakturyVydane < '0' || PrijmovePD < '0' || VydajovePD < '0') {
		if (TYP <= '0') {
			alert("Musíte určit typ účetnictví.")
			break }
		if (DPH <= '0') {
			alert("Musíte určit způsob placení DPH.")
			break }
		if (Obrat <= '0') {
			alert("Musíte vyplnit položku ' Obrat firmy '." + "\n" + "Přípustná jsou celá čísla větší jak nula.")
			Obrat = '0'
			RocniZaverkaSazba = '0'
			document.frm.Obrat.focus()
			break }
	/*	if (Zamestnanci < '0') {
			alert("Musíte vyplnit položku ' Počet zaměstnanců '." + "\n" + "Pokud žádné zaměstnance nemáte, uveďte 0.")
			document.frm.Zamestnanci.focus()
			break }  */
		if (HIM < '0') {
			alert("Musíte vyplnit položku ' Hmotný investiční majetek '." + "\n" + "Pokud netušíte co to je, uveďte 0.")
			document.frm.HIM.focus()
			break }
		if (DHIM < '0') {
			alert("Musíte vyplnit položku ' Drobný hmotný investiční majetek '." + "\n" + "Pokud netušíte co to je, uveďte 0.")
			document.frm.DHIM.focus()
			break }
		if (NIM < '0') {
			alert("Musíte vyplnit položku ' Nehmotný investiční majetek '." + "\n" + "Pokud netušíte co to je, uveďte 0.")
			document.frm.NIM.focus()
			break }
		if (Leasing < '0') {
			alert("Musíte vyplnit položku ' Počet leasingů '." + "\n" + "Pokud žádný leasing nemáte, uveďte 0.")
			document.frm.Leasing.focus()
			break }
		if (FakturyPrijate < '0') {
			alert("Musíte vyplnit položku ' Faktury - Přijaté '." + "\n" + "Přípustná jsou celá čísla větší jak nula.")
			document.frm.FakturyPrijate.focus()
			break }
		if (FakturyVydane < '0') {
			alert("Musíte vyplnit položku ' Faktury - Vydané '." + "\n" + "Přípustná jsou celá čísla větší jak nula.")
			document.frm.FakturyVydane.focus()
			break }
		if (PrijmovePD < '0') {
			alert("Musíte vyplnit položku ' Pokladní doklady - Příjmové '." + "\n" + "Přípustná jsou celá čísla větší jak nula.")
			document.frm.PrijmovePD.focus()
			break }
		if (VydajovePD < '0') {
			alert("Musíte vyplnit položku ' Pokladní doklady - Výdajové '." + "\n" + "Přípustná jsou celá čísla větší jak nula.")
			document.frm.VydajovePD.focus()
			break }
	}
// Výpočty
	while (TYP > '0' && DPH > '0' && Obrat > '0' && HIM >= '0' && DHIM >= '0' && NIM >= '0' && Leasing >= '0' && FakturyPrijate >= '0' && FakturyVydane >= '0' && PrijmovePD >= '0' && VydajovePD >= '0') {
		if (DPH == '1') {
			DanMnozstvi = '0'
			DanSazba = '0'
		}
		if (DPH == '4') {
			DanMnozstvi = '4'
		}
		if (DPH == '12') {
			DanMnozstvi = '12'
		}
		if (TYP == '1') {
			if ((Obrat > 0) && (Obrat <= 100000))
				RocniZaverkaSazba = '1500'
			if ((Obrat > 100000) && (Obrat <= 250000))
				RocniZaverkaSazba = '2000'
			if ((Obrat > 250000) && (Obrat <= 600000))
				RocniZaverkaSazba = '2500'
			if ((Obrat > 600000) && (Obrat <= 1500000))
				RocniZaverkaSazba = '3000'
			if ((Obrat > 1500000) && (Obrat <= 4000000))
				RocniZaverkaSazba = '4000'
			if ((Obrat > 4000000) && (Obrat <= 6000000))
				RocniZaverkaSazba = Obrat / 1000
			if (Obrat > 6000000)
				RocniZaverkaSazba = '6000'
			if (DPH < '4')
				ZakladDokladySazba = '15'
			if (DPH > '1') {
				ZakladDokladySazba = '20'
			}
			KoefPokladna = (PrijmovePD*1 + VydajovePD*1) / 20
			if (KoefPokladna >= 60)
				KoefPokladna = 60
	/*		if (Zamestnanci == 0)
				KoefZamestnanci = 0
			if (Zamestnanci > 0)
				KoefZamestnanci = ((Zamestnanci*1 + 5) * 12)  */
			OstatniMnozstvi = ((FakturyVydane*1 / 2) + FakturyPrijate*1 + KoefPokladna*1 + 20)
			OstatniMnozstvi = parseInt(OstatniMnozstvi)
			OstatniCena = OstatniMnozstvi * OstatniSazba
		}
		if (TYP == '2') {
			if ((Obrat > 0) && (Obrat <= 100000))
				RocniZaverkaSazba = '3000'
			if ((Obrat > 100000) && (Obrat <= 600000))
				RocniZaverkaSazba = '4500'
			if ((Obrat > 600000) && (Obrat <= 1500000))
				RocniZaverkaSazba = '6000'
			if ((Obrat > 1500000) && (Obrat <= 4000000))
				RocniZaverkaSazba = '8000'
			if ((Obrat > 4000000) && (Obrat <= 10000000))
				RocniZaverkaSazba = '10000'
			if ((Obrat > 10000000) && (Obrat <= 20000000))
				RocniZaverkaSazba = Obrat / 1000
			if (Obrat > 20000000)
				RocniZaverkaSazba = '20000'
			if (DPH < '4')
				ZakladDokladySazba = '25'
			if (DPH > '1')
				ZakladDokladySazba = '30'
			KoefPokladna = (PrijmovePD*1 + VydajovePD*1) / 20
			KoefDPH = DanMnozstvi*1 * 5
			if (KoefPokladna >= 60)
				KoefPokladna = 60;
		/*	if (Zamestnanci == 0)
				KoefZamestnanci = 0;
			if (Zamestnanci > 0)
				KoefZamestnanci = ((Zamestnanci*1 + 5) * 12) 
			if (Zamestnanci == 0)
				KoefZam = 0;
			if (Zamestnanci > 0)  
				KoefZam = 120;    */ 
			OstatniMnozstvi = ((FakturyVydane*1 / 2) + FakturyPrijate*1 + KoefPokladna*1 + 40 + KoefDPH*1)
			OstatniMnozstvi = parseInt(OstatniMnozstvi)
			OstatniCena = OstatniMnozstvi * OstatniSazba
		}
		ZakladDokladyMnozstvi = FakturyPrijate * 1 + FakturyVydane * 1 + PrijmovePD * 1 + VydajovePD * 1
		ZakladDokladyCena = ZakladDokladyMnozstvi * ZakladDokladySazba
		MajetekMnozstvi = HIM * 1 + DHIM * 1 + NIM * 1 + Leasing * 1
		MajetekCena = MajetekMnozstvi * MajetekSazba
//		if (Zamestnanci == 0)
//			ZamestnanciSazba = 0;
//		ZamestnanciMnozstvi = Zamestnanci * 12
//		ZamestnanciMnozstvi = Zamestnanci
//		ZamestnanciCena = ZamestnanciSazba * ZamestnanciMnozstvi
		DanCena = DanMnozstvi * DanSazba
		RocniZaverkaCena = RocniZaverkaMnozstvi * RocniZaverkaSazba
		TOTAL = ZakladDokladyCena + OstatniCena + MajetekCena + DanCena + RocniZaverkaCena
// Naplnění polí
		document.frm.ZakladDokladySazba.value = ZakladDokladySazba
		document.frm.ZakladDokladyMnozstvi.value = ZakladDokladyMnozstvi
		document.frm.ZakladDokladyCena.value = ZakladDokladyCena
		document.frm.OstatniSazba.value = OstatniSazba
		document.frm.OstatniMnozstvi.value = OstatniMnozstvi
		document.frm.OstatniCena.value = OstatniCena
		document.frm.MajetekSazba.value = MajetekSazba
		document.frm.MajetekMnozstvi.value = MajetekMnozstvi
		document.frm.MajetekCena.value = MajetekCena
	//	document.frm.ZamestnanciSazba.value = ZamestnanciSazba
	//	document.frm.ZamestnanciMnozstvi.value = ZamestnanciMnozstvi
	//	document.frm.ZamestnanciCena.value = ZamestnanciCena
		document.frm.DanSazba.value = DanSazba
		document.frm.DanMnozstvi.value = DanMnozstvi
		document.frm.DanCena.value = DanCena
		document.frm.RocniZaverkaSazba.value = RocniZaverkaSazba
		document.frm.RocniZaverkaMnozstvi.value = RocniZaverkaMnozstvi
		document.frm.RocniZaverkaCena.value = RocniZaverkaCena
		document.frm.TOTAL.value = TOTAL
		document.frm.elements[38].disabled = false
		document.frm.elements[39].disabled = false
		break;
	}
}
function clearUp() {
	document.frm.elements[38].disabled = true
	document.frm.elements[39].disabled = true
	document.frm.TypUcetnictvi.value = "0";
	document.frm.PlatceDPH.value = "0";
	RocniZaverkaSazba = '0';
}
function vytisknout() {
	TOTAL = document.frm.TOTAL.value
	if (TOTAL <= 0)
		alert("Prozatím není co tisknout!")
	if (TOTAL > 0) {
		data = TYP+"_"+DPH+"_"+Obrat+"_"+Zamestnanci+"_"+HIM+"_"+DHIM+"_"+NIM+"_"+Leasing+"_"+FakturyPrijate+"_"+FakturyVydane+"_"+PrijmovePD+"_"+VydajovePD+"_"+ZakladDokladySazba+"_"+ZakladDokladyMnozstvi+"_"+ZakladDokladyCena+"_"+OstatniSazba+"_"+OstatniMnozstvi+"_"+OstatniCena+"_"+MajetekSazba+"_"+MajetekMnozstvi+"_"+MajetekCena+"_"+ZamestnanciSazba+"_"+ZamestnanciMnozstvi+"_"+ZamestnanciCena+"_"+DanSazba+"_"+DanMnozstvi+"_"+DanCena+"_"+RocniZaverkaSazba+"_"+RocniZaverkaMnozstvi+"_"+RocniZaverkaCena+"_"+TOTAL
		window.location.replace("tisk.htm" + "?_" + data);
	}
}
function reply(label) {
  window.location.href="/"+label+"/kontakt";
/*	TOTAL = document.frm.TOTAL.value
	if (TOTAL <= 0)
		alert("Tabulka není úplně vyplněná.")
	if (TOTAL > 0) {
		data = TYP+"_"+DPH+"_"+Obrat+"_"+Zamestnanci+"_"+HIM+"_"+DHIM+"_"+NIM+"_"+Leasing+"_"+FakturyPrijate+"_"+FakturyVydane+"_"+PrijmovePD+"_"+VydajovePD+"_"+ZakladDokladySazba+"_"+ZakladDokladyMnozstvi+"_"+ZakladDokladyCena+"_"+OstatniSazba+"_"+OstatniMnozstvi+"_"+OstatniCena+"_"+MajetekSazba+"_"+MajetekMnozstvi+"_"+MajetekCena+"_"+ZamestnanciSazba+"_"+ZamestnanciMnozstvi+"_"+ZamestnanciCena+"_"+DanSazba+"_"+DanMnozstvi+"_"+DanCena+"_"+RocniZaverkaSazba+"_"+RocniZaverkaMnozstvi+"_"+RocniZaverkaCena+"_"+TOTAL
		REPLY=window.open("","REPLY","directories=0,location=0,menubar=0,resizeable=0,scrollbars=1,status=0,toolbar=0,width=700,height=500")
		REPLY.location.href = "REPLY.htm" + "?_" + data
	} */
}
// End -->

