function initExtensionPrices() {
	var select = document.getElementById('hotel_extension');

	if (select) {
		select.onclick = function() {
			showExtensionPrices();
		}
	}

	hideExtensionPrices();
	showExtensionPrices();
	
}

addInitFunction(initExtensionPrices);

function hideExtensionPrices() {
	var container = document.getElementById('extensionPrices');
	if (container) {
		var priceNode = findFirstSub(container,'DIV','extensionPrice');
		while(priceNode) {
			priceNode.style.display = 'none';
			priceNode = findNextSub(priceNode,'DIV','extensionPrice');
		}
	}
}

function showExtensionPrices() {
	var select = document.getElementById('hotel_extension');
	var container = document.getElementById('extensionPrices');
	
	if (select && container) {
		hideExtensionPrices();
		var selectedIndex=document.buchung.hotel_extension.selectedIndex;
		var selectedOption=document.buchung.hotel_extension.options[selectedIndex];
		if (selectedOption) {
			extensionDays = selectedOption.value;
			var priceNode = document.getElementById('extension_' + extensionDays);
			if (priceNode) {
				priceNode.style.display = 'block';
			}
		}
	}
	
}