function updateRoomTotal() {
	var roomTotal = 0;
	var form = $('roomSelectForm');
	for(i=0; i<numRooms; i++) {
		var inputs = form['room_'+i];
		if (inputs) {
			if (inputs.length) {
				for (var n=0; n<inputs.length; n++) {
					if (inputs[n].checked) {
						roomTotal += roomRates[$F(inputs[n])];
					}
				}
			} else {
				if (inputs.checked) {
					roomTotal += roomRates[$F(inputs)];
				}
			}
		}
	}
	$('roomTotal').innerHTML = roomTotal.toFixed(2)
}

document.observe('dom:loaded', function() {
	if ($('roomSelectForm')) $('roomSelectForm').getInputs('radio').each(function(el) {
		el.observe('click', updateRoomTotal);
	});
});
