var http 				= createRequestObject();

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

function get_result(obj)
{
	var elem 		= obj.elements;
	var flength = elem.length;
	var poststr = '';
	for (i=0; i <= (flength - 1); i++)
		poststr = poststr + elem[i].name+"="+escape(encodeURI(elem[i].value))+"&";

	poststr			= poststr.substr(0,poststr.length-1);
	http.open('get', '/calculate.php?'+poststr);
  http.onreadystatechange = handleResultResponse;
  http.send(null);
}

function handleResultResponse()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;
		if (response != "")
		{
			document.getElementById('result').value = response;
		}
	}
}

function doCabinetCalculations()
{
	var check_element;
	var result = 0;
	for (var i=1; i<7; i++)
	{
		check_element		= "check_row_"+i;

		if (document.getElementById(check_element).checked == true)
		{
			if (i < 3)
				result	= result + (parseFloat(document.getElementById("sirina").value) * parseFloat(document.getElementById("visina").value));
			if (i > 2 && i < 5)
				result	= result + (parseFloat(document.getElementById("visina").value) * parseFloat(document.getElementById("dubina").value));
			if (i > 4)
				result	= result + (parseFloat(document.getElementById("sirina").value) * parseFloat(document.getElementById("dubina").value));
		}
	}
	if(isNaN(result))
		document.getElementById('result').value = "-";
	else
		document.getElementById('result').value = Math.round(result*100)/100;
}
