

function Calculate()
{
	var input_length = document.getElementById('input_length').value;
	var input_height = document.getElementById('input_height').value;
	
	var length = document.getElementById('length').value;
	var height = document.getElementById('height').value;
	var thickness = document.getElementById('thickness').value;
	
	var blocks_layer = input_length / length;
	var layers = input_height / height;
	var blocks = blocks_layer * layers;
	
	var h = height / 1000;
	var l = length / 1000;
	
	var z = l + h;
	
	var metres = z * blocks;
	
	var s_metres = 0;
	
	if(thickness == 50)
	{
		s_metres = 60;
	}
	else if(thickness == 60)
	{
		s_metres = 50;
	}
	else if(thickness == 70)
	{
		s_metres = 40;
	}
	else if(thickness == 80)
	{
		s_metres = 35;
	}
	else if(thickness == 90)
	{
		s_metres = 30;
	}
	else
	{
		s_metres = 25;
	}
	
	var temp = (metres / s_metres);
	
	if(thickness != 50 && thickness != 60 && thickness != 70 && thickness != 80 && thickness != 90)
	{
		var bussen = Math.ceil((temp * 2));
	}
	else 
	{
		var bussen = Math.ceil(temp);
	}
	
	if(!isNaN(blocks) && blocks > 0 && blocks != Infinity)
	{
		var blocks = new Number(blocks);
		document.getElementById('result1').innerHTML = parseFloat(blocks.toPrecision(6));
	}
	else
	{
		document.getElementById('result1').innerHTML = 0;
	}
	
	if(!isNaN(metres) && metres > 0 && metres != Infinity)
	{
		var metres = new Number(metres);
		document.getElementById('result2').innerHTML = parseFloat(metres.toPrecision(6));
	}
	else
	{
		document.getElementById('result2').innerHTML = 0;
	}
	
	if(!isNaN(bussen) && bussen > 0 && bussen != Infinity)
	{
		document.getElementById('result3').innerHTML = bussen;
	}
	else
	{
		document.getElementById('result3').innerHTML = 0;
	}
}
