var keys1 = new Array('w', 'h', 'd', 'n', 'wh');
//var keys2 = 'sum';

window.onload = function() {
	for (var i = 0; i < keys1.length; i++) {
		for (var j = 1; j < 5; j++) {
			var obj = document.getElementById(keys1[i] + j);
			obj.onkeyup = function() { Calc(this); }
			obj.onblur  = function() { Calc(this); }
		}
	}
	
//	for (var i = 0; i < keys2.length; i++) {
		var obj = document.getElementById('sum');
		obj.onkeyup = function() { Calc(this); }
		obj.onblur  = function() { Calc(this); }
//	}
	var dummyObj = document.getElementById('w1');
/*	document.getElementById('battery').onchange = function() { Calc(dummyObj); }
	document.getElementById('days').onkeyup = function() { Calc(dummyObj) }
	document.getElementById('days').onblur  = function() { Calc(dummyObj) }*/
}

function Calc(obj) {
/*
	if (obj.id != 'battery') {
		obj.value = obj.value.replace(/[^\d]/g, '');
	}
*/
	var total = 0;
//	var volt  = document.getElementById('battery').options[document.getElementById('battery').selectedIndex].value;
//	var days  = document.getElementById('days').value;
	for (var i = 1; i < 5; i++) {
		var sum = document.getElementById(keys1[0] + i).value;
		for (var j = 1; j < 4; j++) sum = sum * document.getElementById(keys1[j] + i).value;
		total = total + sum;
		document.getElementById(keys1[4] + i).value = sum;
		document.getElementById('sum').value = total;
		document.getElementById('sum2').value = total/1000;
	}
	
/*
	if (total > 0) {
		//document.getElementById('mw').value = Math.ceil(total / days * (volt / 10));
		//document.getElementById('mc').value = Math.ceil(total / volt / 0.5 * (volt / 10) * days);
		
		document.getElementById('mw').value = Math.ceil(total * 1.2 / 3);
		document.getElementById('mc').value = Math.ceil((total * 1.2) / (volt * 0.4) * days);
	}
*/
}
