function ObracunPPOPO(frm){

var vrstaprihoda		= frm.vrstaprihoda.value
var ostvareniprihod1	= frm.ostvareniprihod1.value
var izuzeto				= frm.izuzeto.value
var ostvareniprihod2	= 0
var normiranitroskovi	= 0
var normiranitroskoviiznos = 0
var stvarnitroskovi		= frm.stvarnitroskovi.value
var oporeziviprihod		= 0
var porezstopa			= 0
var obracunatiporez		= 0
var porezplacenino		= frm.porezplacenino.value
var porezzauplatu		= 0
var osnovicadoprinosa	= 0
var brtuplataOPO		= 0
var minimalnaosnovica	= frm.minimalnaosnovica.value
var maksimalnaosnovica	= frm.maksimalnaosnovica.value
var PIOstopa			= 0
var obracunatPIO		= 0
var zdravstvostopa		= 0
var obracunatzdravstvo	= 0
var nezaposlenoststopa	= 0
var obracunatnezaposlenost	= 0
var netoprihod			= 0

	ostvareniprihod1	= parseInt(ostvareniprihod1)
	izuzeto				= parseInt(izuzeto)
	stvarnitroskovi		= parseInt(stvarnitroskovi)
	porezplacenino		= parseInt(porezplacenino)
	porezstopa 			= parseInt(porezstopa)
	maksimalnaosnovica 	= parseInt(maksimalnaosnovica)
	minimalnaosnovica 	= parseInt(minimalnaosnovica)
	PIOstopa 			= parseInt(PIOstopa)
	zdravstvostopa 		= parseInt(zdravstvostopa)
	nezaposlenoststopa 	= parseInt(nezaposlenoststopa)

	if (isNaN(stvarnitroskovi)||stvarnitroskovi==0) 
	{
		stvarnitroskovi	= 0
	}
	else
	{
		normiranitroskovi = 0
	}

	if (isNaN(porezplacenino))
	{
		porezplacenino	= 0
	}


//	OBRACUN ZARADE
    if (frm.vrstaprihoda[0].checked==true)
    {
		normiranitroskovi 	= 0
		stvarnitroskovi		= 0
		porezstopa 			= 12
		PIOstopa 			= 22
		zdravstvostopa 		= 12.30
		nezaposlenoststopa 	= 1.50
		
		if (isNaN(maksimalnaosnovica)||maksimalnaosnovica==0) 
		{
			maksimalnaosnovica	= 245320
		}

		if (isNaN(minimalnaosnovica)||minimalnaosnovica==0) 
		{
			minimalnaosnovica	= 17079
		}

		if (isNaN(izuzeto)||izuzeto==0)
		{
			izuzeto = 7310
			frm.izuzeto.value = izuzeto
		}
		else
		{
			izuzeto = frm.izuzeto.value
			izuzeto	= parseInt(izuzeto)
		}
		
		brutoplataOPO = ostvareniprihod1 / (1 + ((PIOstopa + zdravstvostopa + nezaposlenoststopa)/2)/100)

		ostvareniprihod2		=	Math.round(brutoplataOPO - izuzeto)
		oporeziviprihod			=	ostvareniprihod2
		osnovicadoprinosa		=	Math.round(brutoplataOPO)
		
		obracunatiporez			= 	Math.round((brutoplataOPO-izuzeto) * porezstopa/100)
		obracunatPIO			=	Math.round((osnovicadoprinosa) * PIOstopa/100)
		obracunatzdravstvo		=	Math.round((osnovicadoprinosa) * zdravstvostopa/100)
		obracunatnezaposlenost	=	Math.round((osnovicadoprinosa) * nezaposlenoststopa/100)
		netoprihod				=	ostvareniprihod1 - obracunatiporez - obracunatPIO - obracunatzdravstvo - obracunatnezaposlenost
		
		if (brutoplataOPO < minimalnaosnovica) {
		brutoplataOPO 			= ostvareniprihod1 - (minimalnaosnovica * ((PIOstopa+zdravstvostopa+nezaposlenoststopa)/2)/100)
		ostvareniprihod2		=	Math.round(brutoplataOPO - izuzeto)
		
		osnovicadoprinosa		=	minimalnaosnovica
		
		obracunatiporez			= 	Math.round((brutoplataOPO-izuzeto) * porezstopa/100)
		obracunatPIO			=	Math.round((minimalnaosnovica) * PIOstopa/100)
		obracunatzdravstvo		=	Math.round((minimalnaosnovica) * zdravstvostopa/100)
		obracunatnezaposlenost	=	Math.round((minimalnaosnovica) * nezaposlenoststopa/100)
		netoprihod				=	ostvareniprihod1 - obracunatiporez - obracunatPIO - obracunatzdravstvo - obracunatnezaposlenost
		}
	
		if (brutoplataOPO > maksimalnaosnovica) {
		brutoplataOPO 	= ostvareniprihod1 - (maksimalnaosnovica * ((PIOstopa+zdravstvostopa+nezaposlenoststopa)/2)/100)

		ostvareniprihod2		=	Math.round(brutoplataOPO - izuzeto)
		
		osnovicadoprinosa		=	maksimalnaosnovica
		
		obracunatiporez			= 	Math.round((brutoplataOPO-izuzeto) * porezstopa/100)
		obracunatPIO			=	Math.round((maksimalnaosnovica) * PIOstopa/100)
		obracunatzdravstvo		=	Math.round((maksimalnaosnovica) * zdravstvostopa/100)
		obracunatnezaposlenost	=	Math.round((maksimalnaosnovica) * nezaposlenoststopa/100)
		netoprihod				=	ostvareniprihod1 - obracunatiporez - obracunatPIO - obracunatzdravstvo - obracunatnezaposlenost
		}

		porezzauplatu			=	obracunatiporez - porezplacenino
    }

//	AUTORSKI PRIHOD - SAMO POREZ - 0 % norirani troskovi
    if (frm.vrstaprihoda[1].checked==true)
    {
		normiranitroskovi	= 0
		porezstopa 			= 20
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if ((PIOstopa==0)&&(zdravstvostopa=0)&&(nezaposlenoststopa=0))
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
	}

//	AUTORSKI PRIHOD - SAMO POREZ - 34 % norirani troskovi
    if (frm.vrstaprihoda[2].checked==true)
    {
		normiranitroskovi	= 34
		porezstopa 			= 20
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	AUTORSKI PRIHOD - SAMO POREZ - 43 % norirani troskovi

    if (frm.vrstaprihoda[3].checked==true)
    {
		normiranitroskovi	= 43
		porezstopa 			= 20
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }
 
//	AUTORSKI PRIHOD - SAMO POREZ - 50 % norirani troskovi
    if (frm.vrstaprihoda[4].checked==true)
    {
		normiranitroskovi	= 50
		porezstopa 			= 20
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	AUTORSKI PRIHOD - POREZ i PIO - 0 % normirani troskovi
    if (frm.vrstaprihoda[5].checked==true)
    {
		normiranitroskovi	= 0
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	AUTORSKI PRIHOD - POREZ i PIO - 34 % normirani troskovi
    if (frm.vrstaprihoda[6].checked==true)
    {
		normiranitroskovi	= 34
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	AUTORSKI PRIHOD - POREZ i PIO - 43 % normirani troskovi
    if (frm.vrstaprihoda[7].checked==true)
    {
		normiranitroskovi	= 43
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	AUTORSKI PRIHOD - POREZ i PIO - 50 % normirani troskovi
    if (frm.vrstaprihoda[8].checked==true)
    {
		normiranitroskovi	= 50
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	AUTORSKI PRIHOD - POREZ, PIO i zdravstvo - 0 % normirani troskovi
    if (frm.vrstaprihoda[9].checked==true)
    {
		normiranitroskovi	= 0
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 12.3
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	AUTORSKI PRIHOD - POREZ, PIO i zdravstvo - 34 % normirani troskovi
    if (frm.vrstaprihoda[10].checked==true)
    {
		normiranitroskovi	= 34
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 12.3
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	AUTORSKI PRIHOD - POREZ, PIO i zdravstvo - 43 % normirani troskovi
    if (frm.vrstaprihoda[11].checked==true)
    {
		normiranitroskovi	= 43
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 12.3
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	AUTORSKI PRIHOD - POREZ, PIO i zdravstvo - 50 % normirani troskovi
    if (frm.vrstaprihoda[12].checked==true)
    {
		normiranitroskovi	= 50
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 12.3
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	PRIHOD OD KAPITALA - KAMATA 
    if (frm.vrstaprihoda[13].checked==true)
    {
		normiranitroskovi	= 0
		porezstopa 			= 10
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	PRIHOD OD KAPITALA - DIVIDENDA 
    if (frm.vrstaprihoda[14].checked==true)
    {
		normiranitroskovi	= 0
		porezstopa 			= 10
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	PRIHOD OD ZAKUPA NEPOKRETNOSTI
    if (frm.vrstaprihoda[15].checked==true)
    {
		normiranitroskovi	= 20
		porezstopa 			= 20
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	PRIHOD OD ZAKUPA POKRETNNIH STVARI
    if (frm.vrstaprihoda[16].checked==true)
    {
		normiranitroskovi	= 20
		porezstopa 			= 20
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	PRIHOD OD IGARA NA SRECU
    if (frm.vrstaprihoda[17].checked==true)
    {
		normiranitroskovi	= 0
		porezstopa 			= 20
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= frm.izuzeto.value
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		if (isNaN(izuzeto)||izuzeto==0)
		{
			izuzeto = 21712
			frm.izuzeto.value = izuzeto
		}
		else
		{
			izuzeto = frm.izuzeto.value
			izuzeto	= parseInt(izuzeto)
		}

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	PRIHOD OD OSIGURANJA
    if (frm.vrstaprihoda[18].checked==true)
    {
		normiranitroskovi	= 0
		porezstopa 			= 10
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= frm.izuzeto.value
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	PRIHODI SPORTISTA - POREZ i PIO - 50 % normirani troskovi
    if (frm.vrstaprihoda[19].checked==true)
    {
		normiranitroskovi	= 50
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	PRIHODI SPORTISTA - POREZ, PIO i zdravstvo - 50 % normirani troskovi
    if (frm.vrstaprihoda[20].checked==true)
    {
		normiranitroskovi	= 50
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 12.3
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	DRUGI PRIHODI - SAMO POREZ - 20 % normirani troskovi
    if (frm.vrstaprihoda[21].checked==true)
    {
		normiranitroskovi	= 20
		porezstopa 			= 20
		PIOstopa 			= 0
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	DRUGI PRIHODI - POREZ i PIO - 20 % normirani troskovi
    if (frm.vrstaprihoda[22].checked==true)
    {
		normiranitroskovi	= 20
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 0
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

//	DRUGI PRIHODI - POREZ, PIO i zdravstvo - 20 % normirani troskovi
    if (frm.vrstaprihoda[23].checked==true)
    {
		normiranitroskovi	= 20
		porezstopa 			= 20
		PIOstopa 			= 22
		zdravstvostopa 		= 12.3
		nezaposlenoststopa 	= 0
		izuzeto				= 0
		minimalnaosnovica	= 0
		maksimalnaosnovica	= 0

		ostvareniprihod2		= ostvareniprihod1 - izuzeto
		normiranitroskoviiznos 	= Math.round(normiranitroskovi/100 * ostvareniprihod2)
		oporeziviprihod			= ostvareniprihod2 - normiranitroskoviiznos - stvarnitroskovi
		obracunatiporez			= Math.round(oporeziviprihod * porezstopa/100)
		porezzauplatu			= obracunatiporez - porezplacenino
		
		if (PIOstopa==0 && zdravstvostopa==0 && nezaposlenoststopa==0)
		{
			osnovicadoprinosa		= 0
		}
		else
		{
			osnovicadoprinosa		= oporeziviprihod
		}

		obracunatPIO 			= Math.round(osnovicadoprinosa * PIOstopa/100)
		obracunatzdravstvo		= Math.round(osnovicadoprinosa * zdravstvostopa/100)
		obracunatnezaposlenost	= Math.round(osnovicadoprinosa * nezaposlenoststopa/100)

		netoprihod				= ostvareniprihod1 - (obracunatiporez + obracunatPIO + obracunatzdravstvo)
    }

		frm.ostvareniprihod2.value 			= ostvareniprihod2		
		frm.izuzeto.value 					= izuzeto		
		frm.normiranitroskovi.value 		= normiranitroskovi
		frm.normiranitroskoviiznos.value 	= normiranitroskoviiznos
		frm.stvarnitroskovi.value 			= stvarnitroskovi
		frm.oporeziviprihod.value 			= oporeziviprihod
		frm.porezstopa.value 				= porezstopa
		frm.obracunatiporez.value 			= obracunatiporez
		frm.porezplacenino.value 			= porezplacenino
		frm.porezzauplatu.value 			= porezzauplatu
		frm.osnovicadoprinosa.value 		= osnovicadoprinosa
		frm.PIOstopa.value 					= PIOstopa
		frm.obracunatPIO.value 				= obracunatPIO
		frm.obracunatzdravstvo.value 		= obracunatzdravstvo
		frm.zdravstvostopa.value 			= zdravstvostopa
		frm.nezaposlenoststopa.value		= nezaposlenoststopa
		frm.obracunatnezaposlenost.value	= obracunatnezaposlenost
		frm.netoprihod.value 				= netoprihod
		frm.minimalnaosnovica.value			= minimalnaosnovica
		frm.maksimalnaosnovica.value		= maksimalnaosnovica

}

function kalkulator_pk(frm) {

	var opis
	var grupa1					= 	frm.grupa1.value
	var indeks					=	0
	var investicija1			= 	frm.investicija1.value
	var investicija2			=	frm.investicija2.value
	var investicija3			=	frm.investicija3.value
	var investicije_ukupno		=	0
	var poreski_kredit_tekuci	=	0
	var poreski_kredit_procenat	=	0
	var max_dobit_pk_procenat	=	0

	var porez_na_dobit_procenat	=	frm.porez_na_dobit_procenat.value

	var poreski_kredit_tekuci	=	new Array()
	var preneti_pk			=	new Array() 
	var dobit 				=	new Array()
	var porez_na_dobit		=	new Array()
	var max_dobit_pk		=	new Array()
	var zbir_pk				=	new Array()
	var iskorisceni_pk		=	new Array()
	var neiskorisceni_pk	=	new Array()
	var porez_na_dobit_manji	=	new Array()
		
	var dobit_suma			=	0
	var	porez_na_dobit_suma	=	0
	var iskorisceni_pk_suma	=	0
	var	porez_na_dobit_manji_suma	=	0
	
	var i = 1

	indeks	=	frm.grupa1.selectedIndex

	if (indeks == 1)
		{ 
		poreski_kredit_procenat = 0.4
		frm.poreski_kredit_procenat.value = "40"
		max_dobit_pk_procenat	= 0.7
		frm.max_dobit_pk_procenat.value = "70"
		}
	if (indeks == 2)
		{
		poreski_kredit_procenat = 0.2
		frm.poreski_kredit_procenat.value = "20"
		max_dobit_pk_procenat	= 0.5
		frm.max_dobit_pk_procenat.value = "50"
		}

	investicija1 = parseFloat(investicija1)
	investicija2 = parseFloat(investicija2)
	investicija3 = parseFloat(investicija3)
	
	investicije_ukupno = investicija1 + investicija2 + investicija3
	frm.investicije_ukupno.value = (investicije_ukupno)
	poreski_kredit_tekuci[1] = Math.round(investicije_ukupno * poreski_kredit_procenat)
	frm.poreski_kredit_ukupno.value = (poreski_kredit_tekuci[1])

	poreski_kredit_tekuci[2] = 0
	poreski_kredit_tekuci[3] = 0
	poreski_kredit_tekuci[4] = 0
	poreski_kredit_tekuci[5] = 0
	poreski_kredit_tekuci[6] = 0
	poreski_kredit_tekuci[7] = 0
	poreski_kredit_tekuci[8] = 0
	poreski_kredit_tekuci[9] = 0
	poreski_kredit_tekuci[10] = 0
	
	dobit[1] = frm.dobit1.value
	dobit[2] = frm.dobit2.value
	dobit[3] = frm.dobit3.value
	dobit[4] = frm.dobit4.value
	dobit[5] = frm.dobit5.value
	dobit[6] = frm.dobit6.value
	dobit[7] = frm.dobit7.value
	dobit[8] = frm.dobit8.value
	dobit[9] = frm.dobit9.value
	dobit[10] = frm.dobit10.value

	dobit[1] = parseFloat(dobit[1])
	dobit[2] = parseFloat(dobit[2])
	dobit[3] = parseFloat(dobit[3])
	dobit[4] = parseFloat(dobit[4])
	dobit[5] = parseFloat(dobit[5])
	dobit[6] = parseFloat(dobit[6])
	dobit[7] = parseFloat(dobit[7])
	dobit[8] = parseFloat(dobit[8])
	dobit[9] = parseFloat(dobit[9])
	dobit[10] = parseFloat(dobit[10])
	
	porez_na_dobit_procenat = parseFloat(porez_na_dobit_procenat)

	preneti_pk[0] = 0
	preneti_pk[1] = frm.preneti_pk1.value
	preneti_pk[1] = parseFloat(preneti_pk[1])
	
// alert (preneti_pk[1])

	for	(i=1; i<=10; i++)
	{
		porez_na_dobit[i]= Math.round(dobit[i]*porez_na_dobit_procenat/100)
		max_dobit_pk[i] = Math.round(porez_na_dobit[i] * max_dobit_pk_procenat)
		if (((preneti_pk[i]+poreski_kredit_tekuci[i]))>0)
		{
			zbir_pk[i] = preneti_pk[i]+poreski_kredit_tekuci[i]
		}
		else
		{
			zbir_pk[i] = 0
		}
		
		if ((zbir_pk[i])>0)
		{
			iskorisceni_pk[i]=Math.min(max_dobit_pk[i],zbir_pk[i])
		}
		else
		{
			iskorisceni_pk[i]=0
		}
		neiskorisceni_pk[i]= zbir_pk[i] - iskorisceni_pk[i]
		porez_na_dobit_manji[i] = porez_na_dobit[i] - iskorisceni_pk[i]
		preneti_pk[i+1]=neiskorisceni_pk[i]

		dobit_suma = dobit_suma + dobit[i]
		porez_na_dobit_suma = porez_na_dobit_suma + porez_na_dobit[i]
		iskorisceni_pk_suma = iskorisceni_pk_suma + iskorisceni_pk[i]
		porez_na_dobit_manji_suma = porez_na_dobit_manji_suma + porez_na_dobit_manji[i]
		
	}	

	frm.dobit_suma.value = dobit_suma
	frm.porez_na_dobit_suma.value = porez_na_dobit_suma
	frm.iskorisceni_pk_suma.value = iskorisceni_pk_suma
	frm.porez_na_dobit_manji_suma.value = porez_na_dobit_manji_suma

	frm.preneti_pk1.value = preneti_pk[1]
	frm.preneti_pk2.value = preneti_pk[2]
	frm.preneti_pk3.value = preneti_pk[3]
	frm.preneti_pk4.value = preneti_pk[4]

	frm.preneti_pk5.value = preneti_pk[5]
	frm.preneti_pk6.value = preneti_pk[6]
	frm.preneti_pk7.value = preneti_pk[7]
	frm.preneti_pk8.value = preneti_pk[8]
	frm.preneti_pk9.value = preneti_pk[9]
	frm.preneti_pk10.value = preneti_pk[10]

	frm.porez_na_dobit1.value = porez_na_dobit[1]
	frm.porez_na_dobit2.value = porez_na_dobit[2]
	frm.porez_na_dobit3.value = porez_na_dobit[3]
	frm.porez_na_dobit4.value = porez_na_dobit[4]
	frm.porez_na_dobit5.value = porez_na_dobit[5]
	frm.porez_na_dobit6.value = porez_na_dobit[6]
	frm.porez_na_dobit7.value = porez_na_dobit[7]
	frm.porez_na_dobit8.value = porez_na_dobit[8]
	frm.porez_na_dobit9.value = porez_na_dobit[9]
	frm.porez_na_dobit10.value = porez_na_dobit[10]

	frm.max_dobit_pk1.value = max_dobit_pk[1]
	frm.max_dobit_pk2.value = max_dobit_pk[2]
	frm.max_dobit_pk3.value = max_dobit_pk[3]
	frm.max_dobit_pk4.value = max_dobit_pk[4]
	frm.max_dobit_pk5.value = max_dobit_pk[5]
	frm.max_dobit_pk6.value = max_dobit_pk[6]
	frm.max_dobit_pk7.value = max_dobit_pk[7]
	frm.max_dobit_pk8.value = max_dobit_pk[8]
	frm.max_dobit_pk9.value = max_dobit_pk[9]
	frm.max_dobit_pk10.value = max_dobit_pk[10]
	
	frm.zbir_pk1.value = zbir_pk[1]
	frm.zbir_pk2.value = zbir_pk[2]
	frm.zbir_pk3.value = zbir_pk[3]
	frm.zbir_pk4.value = zbir_pk[4]
	frm.zbir_pk5.value = zbir_pk[5]
	frm.zbir_pk6.value = zbir_pk[6]
	frm.zbir_pk7.value = zbir_pk[7]
	frm.zbir_pk8.value = zbir_pk[8]
	frm.zbir_pk9.value = zbir_pk[9]
	frm.zbir_pk10.value = zbir_pk[10]

	frm.iskorisceni_pk1.value = iskorisceni_pk[1]
	frm.iskorisceni_pk2.value = iskorisceni_pk[2]
	frm.iskorisceni_pk3.value = iskorisceni_pk[3]
	frm.iskorisceni_pk4.value = iskorisceni_pk[4]
	frm.iskorisceni_pk5.value = iskorisceni_pk[5]
	frm.iskorisceni_pk6.value = iskorisceni_pk[6]
	frm.iskorisceni_pk7.value = iskorisceni_pk[7]
	frm.iskorisceni_pk8.value = iskorisceni_pk[8]
	frm.iskorisceni_pk9.value = iskorisceni_pk[9]
	frm.iskorisceni_pk10.value = iskorisceni_pk[10]
	
	frm.neiskorisceni_pk1.value = neiskorisceni_pk[1]
	frm.neiskorisceni_pk2.value = neiskorisceni_pk[2]
	frm.neiskorisceni_pk3.value = neiskorisceni_pk[3]
	frm.neiskorisceni_pk4.value = neiskorisceni_pk[4]
	frm.neiskorisceni_pk5.value = neiskorisceni_pk[5]
	frm.neiskorisceni_pk6.value = neiskorisceni_pk[6]
	frm.neiskorisceni_pk7.value = neiskorisceni_pk[7]
	frm.neiskorisceni_pk8.value = neiskorisceni_pk[8]
	frm.neiskorisceni_pk9.value = neiskorisceni_pk[9]
	frm.neiskorisceni_pk10.value = neiskorisceni_pk[10]
	
	frm.porez_na_dobit_manji1.value = porez_na_dobit_manji[1]
	frm.porez_na_dobit_manji2.value = porez_na_dobit_manji[2]
	frm.porez_na_dobit_manji3.value = porez_na_dobit_manji[3]
	frm.porez_na_dobit_manji4.value = porez_na_dobit_manji[4]
	frm.porez_na_dobit_manji5.value = porez_na_dobit_manji[5]
	frm.porez_na_dobit_manji6.value = porez_na_dobit_manji[6]
	frm.porez_na_dobit_manji7.value = porez_na_dobit_manji[7]
	frm.porez_na_dobit_manji8.value = porez_na_dobit_manji[8]
	frm.porez_na_dobit_manji9.value = porez_na_dobit_manji[9]
	frm.porez_na_dobit_manji10.value = porez_na_dobit_manji[10]

	opis = "Izvršene su investicije u ukupnoj vrednosti od "+ (investicije_ukupno) +" dinara. Po tom osnovu ostvareno je pravo na poreski kredit od " + poreski_kredit_tekuci[1]+" dinara. Suma dobiti za oporezivanje u datih 10 godina iznosi " + dobit_suma +" dinara. Iskorišcen je poreski kredit u iznosu od " + iskorisceni_pk_suma + " dinara. Na taj nacin je umesto poreza na dobit u iznos od " + porez_na_dobit_suma + " dinara, placen umanjen iznos od " + porez_na_dobit_manji_suma + " dinara."
	frm.opis.value = opis
}

