if(parent == null || parent == self) {top.location.href = './start.php';}
/*
function chkDays(sel){
	
	//sel == 0 ist das von datum
	//sel == 1 ist das bis datum
	var selektierterIndexBis = document.reservierung.bisTag.selectedIndex;
	var selektierterIndexVon = document.reservierung.vonTag.selectedIndex;
	var Stop = 31; //anzahl der tage f?r das jeweilige monat
	if (sel == 1){
		//zuerst alles aus der selection l?schen:
		for (var i=0; i < document.reservierung.bisTag.length; i++) {
 				document.reservierung.bisTag[i] = null;
		}
		//selectiertes monat und jahr auslesen:			
		var Monat = document.reservierung.bisMonat.value;
		var Jahr  = document.reservierung.bisJahr.value;
	}
	else if (sel == 0) { 
		for (var i=0; i < document.reservierung.vonTag.length; i++) {
 				document.reservierung.vonTag[i] = null;
		}
		var Monat = document.reservierung.vonMonat.value;
		var Jahr  = document.reservierung.vonJahr.value;			
	}
	
	//schaltjahre ber?cksichtigen:
	if(Monat == 4 || Monat == 6 || Monat == 9 || Monat==11) --Stop;
	if(Monat == 2) {
 				Stop = Stop - 3;
 				if(Jahr%4==0) Stop++;
 				if(Jahr%100==0) Stop--;
 				if(Jahr%400==0) Stop++;
	}
	
	//selection neu aufbauen:				    
	for (var i=0; i < Stop; i++) {
		if (sel == 1)								
 				document.reservierung.bisTag[i] = new Option(i+1);					
		else if (sel == 0)
			document.reservierung.vonTag[i] = new Option(i+1);
	}   
	//vorher selektieren index wieder herstellen:
	if (selektierterIndexBis <= document.reservierung.bisTag.length){
		document.reservierung.bisTag.selectedIndex = selektierterIndexBis;
	}
	if (selektierterIndexVon <= document.reservierung.vonTag.length){
		document.reservierung.vonTag.selectedIndex = selektierterIndexVon;
	}
}
*/

function updateReservierung(vonTagIndex,vonMonatIndex,vonJahrValue,bisTagIndex,bisMonatIndex,bisJahrValue,zimmer_idValue){
	
		document.reservierung.zimmer_id.value = zimmer_idValue;
		document.reservierung.datumVon_Day_ID.selectedIndex = vonTagIndex;
		document.reservierung.datumVon_Month.selectedIndex = vonMonatIndex;
		document.reservierung.datumVon_Year_ID.value = vonJahrValue;
		document.reservierung.datumBis_Day_ID.selectedIndex = bisTagIndex;
		document.reservierung.datumBis_Month.selectedIndex = bisMonatIndex;
		document.reservierung.datumBis_Year_ID.value = bisJahrValue;
		datumVon_Object.setPicked(vonJahrValue, vonMonatIndex, vonTagIndex+1);
		datumBis_Object.setPicked(bisJahrValue, bisMonatIndex, bisTagIndex+1);
			
}

function changeZimmer(){
	 
	 document.reservierung.zimmer_id.value = document.ZimmerNrForm.zimmer_id.value;
	 //document.kalender.zimmer_id.value = document.ZimmerNrForm.zimmer_id.value;
	 document.ZimmerNrForm.submit();
	 
 }
		 
function getJahrIndex(jahrValue){
	 			
		var val = "";
		
		for(var i=0; i < document.ZimmerNrForm.jahr.length; i++){				
			val = document.ZimmerNrForm.jahr[i].value;
			if (val == jahrValue) 
				return i;
		}
		
		return 0;
		
}

/**
liefert den ausgew?hlten tag aus dem
von-select

function getSelectedTagVon(){
		
		return document.reservierung.vonTag.selectedIndex;;
		
}
*/		 
function getMonatIndex(monatValue){
		
		var val = "";
		
		for(var i=0; i < document.ZimmerNrForm.monat.length; i++){				
			val = document.ZimmerNrForm.monat[i].value;
			if (val == monatValue) 
				return i;
		}
		
		return 0;
		
}
		 
function getZimmer_idIndex(zimmer_idValue){
		
		var val = "";
		
		for(var i=0; i < document.ZimmerNrForm.zimmer_id.length; i++){				
			val = document.ZimmerNrForm.zimmer_id[i].value;
			if (val == zimmer_idValue) 
				return i;
		}
		
		return 0;
		
}
		 
function updateKalender(monatValue,jahrValue,zimmer_idValue){
	 	 
		 //werte auslesen:
		 var jahrIndex = getJahrIndex(jahrValue);			 
		 var monatIndex = getMonatIndex(monatValue);	
		 var zimmer_idIndex = getZimmer_idIndex(zimmer_idValue);
		 var zimmer_idValue = document.ZimmerNrForm.zimmer_id.value;
		 //var tagIndex = document.reservierung.vonTag.selectedIndex; 
		 
		 //werte setzen:
		updateZimmerNrForm(jahrIndex,monatIndex,zimmer_idIndex);
		updateJahresuebersicht(jahrValue,monatValue,zimmer_idValue);
		updateSuche(jahrValue,monatValue);
		updateReservierung(0,monatIndex,jahrValue,0,monatIndex,jahrValue,zimmer_idValue);
		
}
		
function zimmerNrFormJahrChanged(){
		 //werte auslesen:
		 var jahrIndex = document.ZimmerNrForm.jahr.selectedIndex;
		 var jahrValue = document.ZimmerNrForm.jahr.value;
		 var monatIndex = document.ZimmerNrForm.monat.selectedIndex;
		 var monatValue = document.ZimmerNrForm.monat.value;
		 var zimmer_idValue = document.ZimmerNrForm.zimmer_id.value;
		 document.reservierung.zimmer_id.value = document.ZimmerNrForm.zimmer_id.value;
		 //andere forms updaten:
		 updateJahresuebersicht(jahrValue,monatValue,zimmer_idValue);
		 updateSuche(jahrValue,monatValue);
		 updateReservierung(0,monatIndex,jahrValue,0,monatIndex,jahrValue,zimmer_idValue);
		//formular absenden
	 	document.ZimmerNrForm.submit();
 }

