/*
	Scripte für die Rockmobil-Galerie
*/

	$(document).ready(function(){

	//	Wenn eine Galerie ausgewählt wurde, muss die entsprechende Auswahl auf der rechten Seite
	//	voreingestellt wieder angezeigt werden.
		var docURL = document.URL;
		teile = docURL.split("?");
		if(teile.length > 1){
			
			getVars = teile[1].split("&");
			
		//	Select-felder Auswahl für Galerien wieder herstellen
		//	------------------------------------------------------
			if(getVars[0].substr(5,1) == 'i'){
				urlYear = getVars[3].substr(5,4);
				urlLoc = getVars[2].substr(4);
				if(urlYear != ''){
					$.get("lib/romoAjax.php", {mode: "getLocationsForYear", year: urlYear}, function(locations){
						$("#galOrt").empty();
						$("#galOrt").html(locations);
						$("#galOrt #galOrte").selectOptions(urlLoc);
						$.get("lib/romoAjax.php", {mode: "getGalleriesForLocation", 
													year: urlYear,
													location: urlLoc}, 
													function(galleries){
														$("#galSingle").empty();
														$("#galSingle").html(galleries);
													})
	
					//	Wenn ein Einsatzort ausgewählt wurde, die vorhandenen Galerien ausgeben.
						$("#galOrt #galOrte").change(function(){
							$.get("lib/romoAjax.php", {mode: "getGalleriesForLocation", 
														year: $("#galJahr option:selected").val(),
														location: $("#galOrte option:selected").val()}, 
														function(galleries){
															$("#galSingle").empty();
															$("#galSingle").html(galleries);
														})
						})
						
					})
				}
			}
			
		//	Select-felder Auswahl für MP3-archiv wieder herstellen
		//	------------------------------------------------------
			if(getVars[0].substr(5,1) == 'm'){
				urlMp3Year = getVars[1].substr(8,4);
				urlMp3Loc = getVars[2].substr(7);
				if(urlMp3Year != ''){
					$.get("lib/romoAjax.php", {mode: "getMp3LocationsForYear", mp3year: urlMp3Year}, function(mp3locations){
						$("#mp3Ort").empty();
						$("#mp3Ort").html(mp3locations);
						$("#mp3Ort #mp3Orte").selectOptions(urlMp3Loc);
	
					//	Wenn ein Einsatzort ausgewählt wurde, die vorhandenen Galerien ausgeben.
						$("#mp3Ort #mp3Orte").change(function(){
							document.location.href="gallery.php?mode=m&mp3year=" + $("#mp3Jahr option:selected").val()
								+ "&mp3Ort=" + $("#mp3Ort #mp3Orte option:selected").val();
						})
					})
				}
			}
		}
		
	//	Wenn ein Galerie-Jahr ausgewählt wurde, dann die entsprechenden Einsatzorte anzeigen.
	//	===========================================================================================
		$("#galJahr").change(function(){
			if($("#galJahr option:selected").val() == '0'){
				$("#galOrt").empty();
				$("#galSingle").empty();
			} else {
				$.get("lib/romoAjax.php", {mode: "getLocationsForYear", year: $("#galJahr option:selected").val()}, function(locations){
					$("#galOrt").empty();
					$("#galOrt").html(locations);
		
				//	Wenn ein Einsatzort ausgewählt wurde, die vorhandenen Galerien ausgeben.
					$("#galOrt #galOrte").change(function(){
						$.get("lib/romoAjax.php", {mode: "getGalleriesForLocation", 
													year: $("#galJahr option:selected").val(),
													location: $("#galOrte option:selected").val()}, 
													function(galleries){
														$("#galSingle").empty();
														$("#galSingle").html(galleries);
													})
					})
				})
				$("#galSingle").empty();
			}
		})
		
	//	Wenn ein MP3-Archiv-Jahr ausgewählt wurde, dann die entsprechenden Einsatzorte anzeigen.
	//	============================================================================================
		$("#mp3Jahr").change(function(){
			if($("#mp3Jahr option:selected").val() == '0'){
				$("#mp3Ort").empty();
			} else {
				$.get("lib/romoAjax.php", {mode: "getMp3LocationsForYear", mp3year: $("#mp3Jahr option:selected").val()}, function(mp3locations){
					$("#mp3Ort").empty();
					$("#mp3Ort").html(mp3locations);
		
				//	Wenn ein Einsatzort ausgewählt wurde, die vorhandenen Galerien ausgeben.
					$("#mp3Ort #mp3Orte").change(function(){
						document.location.href="gallery.php?mode=m&mp3year=" + $("#mp3Jahr option:selected").val()
							+ "&mp3Ort=" + $("#mp3Ort #mp3Orte option:selected").val();
					}
					)
				}
				)
			}
		})
		
		
	//	Wenn sich die Auswahl des Jahres und der Location auf der Hauptseite ändert, 
	//	entsprechend die angezeigten Daten ändern
	//	==================================================================================
		$("#mp3AuswahlJahr").change(function(){
			$.get("lib/romoAjax.php", {mode: "getMp3LocationsForYear", mp3year: $("#mp3AuswahlJahr option:selected").val()}, 
				function(mp3locations1){
					$("#mp3AuswahlLoc").empty();
					$("#mp3AuswahlLoc").html(mp3locations1);
				
				//	Wenn ein Einsatzort ausgewählt wurde, die vorhandenen Galerien ausgeben.
					$("#mp3AuswahlLoc #mp3Orte").change(function(){
						document.location.href="gallery.php?mode=m&mp3year=" + $("#mp3AuswahlJahr option:selected").val()
							+ "&mp3Ort=" + $("#mp3AuswahlLoc #mp3Orte option:selected").val();
				})
			})
		})

	//	Wenn ein Einsatzort ausgewählt wurde, die vorhandenen Galerien ausgeben.
	//	============================================================================
		$("#mp3AuswahlLoc #mp3Loc").change(function(){
			document.location.href="gallery.php?mode=m&mp3year=" + $("#mp3AuswahlJahr option:selected").val()
			+ "&mp3Ort=" + $("#mp3AuswahlLoc #mp3Loc option:selected").val();
		})
	
	})
