var m2 = 4.4
var paleta = 160
var cena = 7.20

function isFloat(s) 
    {
    return (s.toString().search(/^((\d+(\.\d*)?)|((\d*\.)?\d+))$/) == 0);
    }

function Oblicz()
{
	
	var metry = document.getElementById('m2').value;
	var metry2 = metry.replace(",",".");
	document.getElementById('m2').value = metry2;
	
	if (isFloat(metry) == false || metry < 36.36 )
    {
		document.getElementById('kratki').value = '';
		document.getElementById('palety').value = '';
		document.getElementById('netto').value = '';
		document.getElementById('brutto').value = '';
    }
	
	else
	{
		var ilosc_kratek = Math.ceil(m2*metry);
		var ilosc_palet = Math.ceil(ilosc_kratek/160);
		
		var kratki = ilosc_palet*160;
		var cena_netto = kratki*7.20;

		var cena2=(Math.round(cena_netto*100))/100;
		
		var cena_brutto = cena2 + (0.23 * cena2);
		var cena3=(Math.round(cena_brutto*100))/100;


		document.getElementById('kratki').value = ilosc_kratek;
		document.getElementById('palety').value = ilosc_palet + ' ('+ilosc_palet*160+' kratek)';
		document.getElementById('netto').value = cena2 +' zł';
		document.getElementById('brutto').value = cena3 +' zł';

	}
}

function Oblicz2()
{

	var ilosc_palet = document.getElementById('palety').value;
	var ilosc_palet2 = Math.ceil(ilosc_palet);
	
	
	if (isFloat(ilosc_palet) == false || ilosc_palet < 1)
    {
		document.getElementById('m2').value = '';
		document.getElementById('netto').value = '';
		document.getElementById('brutto').value = '';
		document.getElementById('kratki').value = '';
    }
	
	else
	{
		var kratki = ilosc_palet2*160;
		var met2 = (Math.floor(kratki/m2*100))/100;
		
		var kratki = ilosc_palet*160;
		var cena_netto = kratki*7.20;

		var cena2=(Math.round(cena_netto*100))/100;
		
		var cena_brutto = cena2 + (0.23 * cena2);
		var cena3=(Math.round(cena_brutto*100))/100;
		
		document.getElementById('kratki').value = kratki;
		document.getElementById('m2').value = met2;
		document.getElementById('netto').value = cena2 +' zł';
		document.getElementById('brutto').value = cena3 +' zł';

	}
}

function Oblicz3()
{

	var ilosc_kratek = document.getElementById('kratki').value;
	var ilosc_palet2 = Math.ceil(ilosc_kratek/160);
	
	if (isFloat(ilosc_kratek) == false || ilosc_kratek < 160)
    {
		document.getElementById('m2').value = '';
		document.getElementById('netto').value = '';
		document.getElementById('brutto').value = '';
		document.getElementById('palety').value = '';
    }
	
	else
	{
		
		var met2 = (Math.floor(ilosc_kratek/m2*100))/100;
		
		var cena_netto = ilosc_kratek*7.20;

		var cena2=(Math.round(cena_netto*100))/100;
		
		var cena_brutto = cena2 + (0.23 * cena2);
		var cena3=(Math.round(cena_brutto*100))/100;
		
		
		//document.getElementById('m2').value = met2;
		document.getElementById('netto').value = cena2 +' zł';
		document.getElementById('brutto').value = cena3 +' zł';
		document.getElementById('m2').value = met2;
		document.getElementById('palety').value = ilosc_palet2 + ' ('+ilosc_palet2*160+' kratek)';

	}
}
