function calculatorTaxeNotariale()
{
	var valoare1 = document.calculatortaxe.txt_val.value;

	if(valoare1==0)
	{
		alert("Trebuie sa introduceti valoarea pentru care doriti calculul taxelor notariale!")
	}
	else
	{
		if(isNaN(valoare1))
		{
			alert("Nu ati introdus un numar la valoarea contractului!");
		}
		else
		{
			var eq_euro = document.calculatortaxe.eq_euro.value;
			var eq_usd = document.calculatortaxe.eq_usd.value;
			var valuta = document.calculatortaxe.sel_val.value;
			var valoare;

			if(valuta==1)
			{
				valoare = valoare1 * eq_euro;
			}
			else
			{
			  if(valuta==2)
			  {
				  valoare = valoare1 * eq_usd;
			  }
			  else
			  {
				  valoare = valoare1 * 10000;
			  }
		}  

		var onorariu;

		if(valoare < 136960001)
		{
			if((5 * valoare / 200) < 1500000)
		    {
			   onorariu = 1500000;
   }
   else
   {
   onorariu = 5 * valoare / 200;
   }
}
else
   {
   if(valoare < 274990001)
   {
   onorariu = 3424000 + (2 / 100) * (valoare - 136960000);
   }
   else
   {
   if(valoare < 548910001)
      {
      onorariu = 6184600 + (3 / 200) * (valoare - 274990000);
      }
      else
         {
      	 if(valoare < 2745620001)
	 {
	 onorariu = 10293400 + (1 / 100) * (valoare - 548910000);
	 }
      	 else
	 {
            if(valoare < 5492310001)
	    {
            onorariu = 32260500 + (3 / 400) * (valoare - 2745620000);
	    }
            else
	    {
            onorariu = 52860675 + (1 / 200) * (valoare - 5492310000)
	    }
         }
      }
   }
}

var tva_onorariu;
tva_onorariu = onorariu * 19 / 100;

var total;
total=Number(onorariu) + Number(tva_onorariu);

valoare = valoare / 10000;
valoare = Math.round(valoare);

onorariu = onorariu / 10000;
onorariu = Math.round(onorariu);

tva_onorariu = tva_onorariu / 10000;
tva_onorariu = Math.round(tva_onorariu)

total = total / 10000;
total = Math.round(total);

var perioada;
perioada=document.calculatortaxe.per_val.value;

var impozit;

if(perioada==1)
{
	if(valoare < 200001)
	{
	impozit = 3 * valoare / 100;
	}
	else
	{
	impozit = 6000 + 2 * (valoare - 200000) / 100;
	}
}
else
{
	if(valoare < 200001)
	{
	impozit = 2 * valoare / 100;
	}
	else
	{
	impozit = 4000 + 1 * (valoare - 200000) / 100;
	}
}

document.calculatortaxe.txt_val_lei.value = valoare;
document.calculatortaxe.txt_onorariu.value = onorariu;
document.calculatortaxe.txt_tva_onorariu.value = tva_onorariu;
document.calculatortaxe.txt_total.value = total;
document.calculatortaxe.txt_impozit.value = impozit;
}
}

}
