	var currentLocationID = 0;
	var startup = true;
	
	function close_window()
	{
		window.close();
	}
	
	function divLayerVisibility(divID, action)
	{
		var tarDiv = document.getElementById(divID);
		tarDiv.style.visibility = action;
	}
	
	function pano()
	{
		//return document.getElementById("panoObject");
		return window.document.panoObject;
	}

	function changeLocation(locationID)
	{
		var availablePanos = new Array();
		var	newEntry = new Array();
		var locationPath = "";
		var locationPrefix = "";
		
		// Location-Map ausblenden
		divLayerVisibility('Karte','hidden');
		divLayerVisibility('KarteBG','hidden');
		
		// gewählte PanoLocation einblenden
		if (locationID == 1)
		{
			locationPath = "./panos/location1/";
			locationPrefix = "l1_";
			// hier gibts eine ältere Aufnahme
			newEntry[0] = "2008.10.17";
			newEntry[1] = "20081017.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.02";
			newEntry[1] = "20081102.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.08";
			newEntry[1] = "20081108.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.17";
			newEntry[1] = "20081117.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.23";
			newEntry[1] = "20081123.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.29";
			newEntry[1] = "20081129.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.07";
			newEntry[1] = "20081207.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.16";
			newEntry[1] = "20081216.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.23";
			newEntry[1] = "20081223.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.30";
			newEntry[1] = "20081230.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.01.09";
			newEntry[1] = "20090109.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.01.19";
			newEntry[1] = "20090119.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.01.25";
			newEntry[1] = "20090125.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.01";
			newEntry[1] = "20090201.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.08";
			newEntry[1] = "20090208.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.14";
			newEntry[1] = "20090214.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.21";
			newEntry[1] = "20090221.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.01";
			newEntry[1] = "20090301.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.07";
			newEntry[1] = "20090307.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.14";
			newEntry[1] = "20090314.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.21";
			newEntry[1] = "20090321.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.28";
			newEntry[1] = "20090328.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.04";
			newEntry[1] = "20090404.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.11";
			newEntry[1] = "20090411.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.19";
			newEntry[1] = "20090419.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.26";
			newEntry[1] = "20090427.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.03";
			newEntry[1] = "20090503.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.11";
			newEntry[1] = "20090511.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.16";
			newEntry[1] = "20090516.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.24";
			newEntry[1] = "20090524.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.01";
			newEntry[1] = "20090601.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.07";
			newEntry[1] = "20090607.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.14";
			newEntry[1] = "20090614.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.21";
			newEntry[1] = "20090621.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.28";
			newEntry[1] = "20090628.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.05";
			newEntry[1] = "20090705.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.12";
			newEntry[1] = "20090712.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.19";
			newEntry[1] = "20090719.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.26";
			newEntry[1] = "20090726.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.01";
			newEntry[1] = "20090801.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.10";
			newEntry[1] = "20090810.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.16";
			newEntry[1] = "20090816.xml";
			availablePanos.push(newEntry);
		}
		else if (locationID == 2)
		{
			locationPath = "./panos/location2/";
			locationPrefix = "l2_";
			newEntry = new Array();
			newEntry[0] = "2008.11.02";
			newEntry[1] = "20081102.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.08";
			newEntry[1] = "20081108.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.17";
			newEntry[1] = "20081117.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.23";
			newEntry[1] = "20081123.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.29";
			newEntry[1] = "20081129.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.07";
			newEntry[1] = "20081207.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.16";
			newEntry[1] = "20081216.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.23";
			newEntry[1] = "20081223.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.30";
			newEntry[1] = "20081230.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.01.25";
			newEntry[1] = "20090125.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.01";
			newEntry[1] = "20090201.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.08";
			newEntry[1] = "20090208.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.14";
			newEntry[1] = "20090214.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.21";
			newEntry[1] = "20090221.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.01";
			newEntry[1] = "20090301.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.07";
			newEntry[1] = "20090307.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.14";
			newEntry[1] = "20090314.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.21";
			newEntry[1] = "20090321.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.28";
			newEntry[1] = "20090328.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.04";
			newEntry[1] = "20090404.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.11";
			newEntry[1] = "20090411.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.19";
			newEntry[1] = "20090419.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.26";
			newEntry[1] = "20090427.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.03";
			newEntry[1] = "20090503.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.11";
			newEntry[1] = "20090511.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.16";
			newEntry[1] = "20090516.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.24";
			newEntry[1] = "20090524.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.01";
			newEntry[1] = "20090601.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.07";
			newEntry[1] = "20090607.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.14";
			newEntry[1] = "20090614.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.21";
			newEntry[1] = "20090621.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.28";
			newEntry[1] = "20090628.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.05";
			newEntry[1] = "20090705.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.12";
			newEntry[1] = "20090712.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.19";
			newEntry[1] = "20090719.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.26";
			newEntry[1] = "20090726.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.01";
			newEntry[1] = "20090801.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.16";
			newEntry[1] = "20090816.xml";
			availablePanos.push(newEntry);
		}
		else if (locationID == 3)
		{
			locationPath = "./panos/location3/";
			locationPrefix = "l3_";
			newEntry = new Array();
			newEntry[0] = "2008.11.02";
			newEntry[1] = "20081102.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.08";
			newEntry[1] = "20081108.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.17";
			newEntry[1] = "20081117.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.23";
			newEntry[1] = "20081123.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.11.29";
			newEntry[1] = "20081129.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.07";
			newEntry[1] = "20081207.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.16";
			newEntry[1] = "20081216.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.23";
			newEntry[1] = "20081223.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2008.12.30";
			newEntry[1] = "20081230.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.01.09";
			newEntry[1] = "20090109.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.01.19";
			newEntry[1] = "20090119.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.01.25";
			newEntry[1] = "20090125.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.01";
			newEntry[1] = "20090201.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.08";
			newEntry[1] = "20090208.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.14";
			newEntry[1] = "20090214.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.21";
			newEntry[1] = "20090221.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.01";
			newEntry[1] = "20090301.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.07";
			newEntry[1] = "20090307.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.14";
			newEntry[1] = "20090314.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.21";
			newEntry[1] = "20090321.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.28";
			newEntry[1] = "20090328.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.04";
			newEntry[1] = "20090404.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.11";
			newEntry[1] = "20090411.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.19";
			newEntry[1] = "20090419.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.26";
			newEntry[1] = "20090427.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.03";
			newEntry[1] = "20090503.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.11";
			newEntry[1] = "20090511.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.16";
			newEntry[1] = "20090516.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.24";
			newEntry[1] = "20090524.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.01";
			newEntry[1] = "20090601.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.07";
			newEntry[1] = "20090607.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.14";
			newEntry[1] = "20090614.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.21";
			newEntry[1] = "20090621.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.28";
			newEntry[1] = "20090628.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.05";
			newEntry[1] = "20090705.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.12";
			newEntry[1] = "20090712.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.19";
			newEntry[1] = "20090719.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.26";
			newEntry[1] = "20090726.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.01";
			newEntry[1] = "20090801.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.10";
			newEntry[1] = "20090810.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.16";
			newEntry[1] = "20090816.xml";
			availablePanos.push(newEntry);
		}
		else if (locationID == 4)
		{
			locationPath = "./panos/location4/";
			locationPrefix = "l4_";
			newEntry = new Array();
			newEntry[0] = "2009.01.25";
			newEntry[1] = "20090125.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.01";
			newEntry[1] = "20090201.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.08";
			newEntry[1] = "20090208.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.14";
			newEntry[1] = "20090214.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.21";
			newEntry[1] = "20090221.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.01";
			newEntry[1] = "20090301.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.14";
			newEntry[1] = "20090314.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.21";
			newEntry[1] = "20090321.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.28";
			newEntry[1] = "20090328.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.04";
			newEntry[1] = "20090404.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.11";
			newEntry[1] = "20090411.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.19";
			newEntry[1] = "20090419.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.26";
			newEntry[1] = "20090427.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.03";
			newEntry[1] = "20090503.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.11";
			newEntry[1] = "20090511.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.16";
			newEntry[1] = "20090516.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.24";
			newEntry[1] = "20090524.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.01";
			newEntry[1] = "20090601.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.07";
			newEntry[1] = "20090607.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.14";
			newEntry[1] = "20090614.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.21";
			newEntry[1] = "20090621.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.28";
			newEntry[1] = "20090628.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.05";
			newEntry[1] = "20090705.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.12";
			newEntry[1] = "20090712.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.19";
			newEntry[1] = "20090719.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.26";
			newEntry[1] = "20090726.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.01";
			newEntry[1] = "20090801.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.10";
			newEntry[1] = "20090810.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.16";
			newEntry[1] = "20090816.xml";
			availablePanos.push(newEntry);
		}
		else if (locationID == 5)
		{
			locationPath = "./panos/location5/";
			locationPrefix = "l5_";
			newEntry = new Array();
			newEntry[0] = "2009.01.25";
			newEntry[1] = "20090125.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.01";
			newEntry[1] = "20090201.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.08";
			newEntry[1] = "20090208.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.14";
			newEntry[1] = "20090214.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.21";
			newEntry[1] = "20090221.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.01";
			newEntry[1] = "20090301.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.07";
			newEntry[1] = "20090307.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.14";
			newEntry[1] = "20090314.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.21";
			newEntry[1] = "20090321.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.28";
			newEntry[1] = "20090328.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.04";
			newEntry[1] = "20090404.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.11";
			newEntry[1] = "20090411.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.19";
			newEntry[1] = "20090419.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.26";
			newEntry[1] = "20090427.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.03";
			newEntry[1] = "20090503.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.11";
			newEntry[1] = "20090511.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.16";
			newEntry[1] = "20090516.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.24";
			newEntry[1] = "20090524.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.01";
			newEntry[1] = "20090601.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.07";
			newEntry[1] = "20090607.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.14";
			newEntry[1] = "20090614.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.21";
			newEntry[1] = "20090621.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.28";
			newEntry[1] = "20090628.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.05";
			newEntry[1] = "20090705.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.12";
			newEntry[1] = "20090712.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.19";
			newEntry[1] = "20090719.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.26";
			newEntry[1] = "20090726.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.01";
			newEntry[1] = "20090801.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.10";
			newEntry[1] = "20090810.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.16";
			newEntry[1] = "20090816.xml";
			availablePanos.push(newEntry);
		}
		else if (locationID == 6)
		{
			locationPath = "./panos/location6/";
			locationPrefix = "l6_";
			newEntry = new Array();
			newEntry[0] = "2009.01.25";
			newEntry[1] = "20090125.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.01";
			newEntry[1] = "20090201.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.08";
			newEntry[1] = "20090208.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.14";
			newEntry[1] = "20090214.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.02.21";
			newEntry[1] = "20090221.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.01";
			newEntry[1] = "20090301.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.07";
			newEntry[1] = "20090307.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.14";
			newEntry[1] = "20090314.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.21";
			newEntry[1] = "20090321.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.03.28";
			newEntry[1] = "20090328.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.04";
			newEntry[1] = "20090404.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.11";
			newEntry[1] = "20090411.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.19";
			newEntry[1] = "20090419.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.04.26";
			newEntry[1] = "20090427.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.03";
			newEntry[1] = "20090503.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.11";
			newEntry[1] = "20090511.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.16";
			newEntry[1] = "20090516.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.05.24";
			newEntry[1] = "20090524.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.01";
			newEntry[1] = "20090601.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.07";
			newEntry[1] = "20090607.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.14";
			newEntry[1] = "20090614.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.21";
			newEntry[1] = "20090621.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.06.28";
			newEntry[1] = "20090628.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.05";
			newEntry[1] = "20090705.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.19";
			newEntry[1] = "20090719.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.07.26";
			newEntry[1] = "20090726.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.01";
			newEntry[1] = "20090801.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.10";
			newEntry[1] = "20090810.xml";
			availablePanos.push(newEntry);
			newEntry = new Array();
			newEntry[0] = "2009.08.16";
			newEntry[1] = "20090816.xml";
			availablePanos.push(newEntry);
		}

		//Datum-Popup generieren
		var htmlString = "<select onChange='loadPano(this.options[this.selectedIndex].value,false)' name='dateMenuPulldown'>"
		for (var i=0; i<availablePanos.length; i++)
		{
			htmlString = htmlString + "<option selected value='" +locationPath+locationPrefix+availablePanos[i][1]+ "'>" +availablePanos[i][0]+ "</option>";
		}
		htmlString = htmlString + "</select>";
		//alert(htmlString);
		document.getElementById("dateMenu").innerHTML = htmlString;
		
		// Pano laden
		currentLocationID = locationID;
		loadPano(locationPath+locationPrefix+availablePanos[availablePanos.length-1][1],true);
	}
	
	function loadPano(panoXMLfile, locationChanged)
	{
		if ( startup )
		{
			//pano().call("loadpano(" + panoXMLfile + ",null,null,BLEND(1));");
			pano().call("loadpano(http://www.diTouring.de/diView/alemannia/neuerTivoliBau/" + panoXMLfile + ",null,null,BLEND(1));");
			startup = false;
		}
		else
		{
			//pano().call("loadpano(" + panoXMLfile + ",null,KEEPALL,BLEND(1));");
			pano().call("loadpano(http://www.diTouring.de/diView/alemannia/neuerTivoliBau/" + panoXMLfile + ",null,KEEPALL,BLEND(1));");
		}
		
		if ( locationChanged )
		{
			if (currentLocationID == 1)
			{
				pano().call("lookat(-20,0,60)");
			}
			else if (currentLocationID == 2)
			{
				pano().call("lookat(105,0,60)");
			}
			else if (currentLocationID == 3)
			{
				pano().call("lookat(-140,0,60)");
			}
			else if (currentLocationID == 4)
			{
				pano().call("lookat(-90,0,60)");
			}
			else if (currentLocationID == 5)
			{
				pano().call("lookat(-90,0,60)");
			}
			else if (currentLocationID == 6)
			{
				pano().call("lookat(-90,0,60)");
			}
		}
	}
