/*function updateTotal(index, field, price, sessionValue){
	var total=0;
	var count=0;
	var allEls=document.getElementsByTagName("*");
	for(var i=0;i<allEls.length;i++) {
		if(allEls[i].getAttribute("name")!=index)continue;
		if(isNaN(allEls[i].value))continue;
		if(isNaN(price) && isNaN(sessionValue)) {
			total=new Number(allEls[i].options[allEls[i].options.selectedIndex].value);
		} else if(isNaN(sessionValue)) {
			count=new Number(allEls[i].value);
			total=count*price;
		} else if(price == -99) {
			total=sessionValue;
		} else if(!isNaN(price)){
			total=sessionValue*price;
		} else {}
		break;
	}
	document.getElementById(field).innerHTML=total;
	var val = Number(document.getElementById("wood-total").innerHTML);
	if(isNaN(val)) {
		var sum=0;
	}
	else {
		var sum=val;
	}
	sum = total+sum;
	document.getElementById("wood-total").innerHTML=sum;
} */

function updateTotal(index, price, value){
	var total=0;
	var count=0;
	var allEls=document.getElementsByTagName("*");
	for(var i=0;i<allEls.length;i++) {
		if(allEls[i].getAttribute("name")!="wood["+index+"]")continue;
		if(isNaN(allEls[i].value))continue;
		if(isNaN(price) && isNaN(value)) {
			total=new Number(allEls[i].options[allEls[i].options.selectedIndex].value);
		} else if(isNaN(value)) {
			count=new Number(allEls[i].value);
			total=count*price;
		} else if((price == -99) && (!isNaN(value))) {
			total=sessionValue;
		} else if(!isNaN(price) && !isNaN(value)){
			total=sessionValue*price;
		} else {}
		break;
	}
	document.getElementById("total-wood["+index+"]").innerHTML=total;
	var val = Number(document.getElementById("wood-total").innerHTML);
	if(isNaN(val)) {
		var sum=0;
	}
	else {
		var sum=val;
	}
	sum = total+sum;
	document.getElementById("wood-total").innerHTML=sum;
} 


