var reqMode = '';

// Map Control Script - 2002-10-10, mdv - Sebastian Tiedtke, tiedtke@m.mentzdv.de
// modyfied - 2007-11-02 - Monika Schmitt

function odvStop(id, omc, name, place)
{
	this.id = id;
	this.omc = omc;
	this.name = name;
	this.place = place;
}

function setStop(id)
{
	if(window.opener)
		window.opener.loadStopData(stop[id]);
		window.opener.focus();
	close();
}

function loadStopData(obj)
{	
	if(reqMode=='line' || mapUsage=='ttb'){
		var tmpObj = document.forms[1].elements["type_"+mapUsage];
		if(tmpObj) tmpObj.value = "stopID";

		var tmpObj = document.forms[1].elements["nameInfo_"+mapUsage];
		if(tmpObj) tmpObj.value = "stopID:"+obj.id;

		var tmpObj = document.forms[1].elements["name_"+mapUsage];
		if(tmpObj) tmpObj.value = obj.name;
		
		if (mapUsage!='dm' && mapUsage!='stt' && mapUsage!='ttb'){
			var tmpObj = document.forms[1].elements['execInst'];
			if(tmpObj) tmpObj.value = "verifyOnly";
		}

		document.forms[1].submit();
		return true;
		
	}  else {
		var tmpObj = document.getElementById('type_'+mapUsage);
		if(tmpObj) tmpObj.value = "stopID";

		var tmpObj = document.getElementById('nameInfo_'+mapUsage);
		if(tmpObj) tmpObj.value = "stopID:"+obj.id;

		var tmpObj = document.getElementById('name_'+mapUsage);
		if(tmpObj) tmpObj.value = obj.name;

		if (mapUsage!='dm' && mapUsage!='stt'){
			var tmpObj = document.forms[0].elements['execInst'];
			if(tmpObj) tmpObj.value = "verifyOnly";
		}
	}
	
	if(reqMode=='line'){
		document.forms[1].submit();
	}
	else {
		document.forms[0].submit();
	}
		
}

var stop = new Array();

stop[1] = new odvStop(1, 9162000, "Karlsplatz (Stachus)", "München");
stop[2] = new odvStop(2, 9162000, "Marienplatz", "München");
stop[3] = new odvStop(3, 9162000, "Isartor", "München");
stop[4] = new odvStop(4, 9162000, "Rosenheimer Platz", "München");
stop[5] = new odvStop(5, 9162000, "Ostbahnhof", "München");
stop[6] = new odvStop(6, 9162000, "Hauptbahnhof", "München");
stop[7] = new odvStop(7, 9162000, "Hackerbrücke", "München");
stop[8] = new odvStop(8, 9162000, "Donnersbergerbrücke", "München");
stop[9] = new odvStop(9, 9162000, "Laim", "München");
stop[10] = new odvStop(10, 9162000, "Pasing", "München");
stop[30] = new odvStop(30, 9162000, "Poccistraße", "München");
stop[40] = new odvStop(40, 9162000, "Goetheplatz", "München");
stop[50] = new odvStop(50, 9162000, "Sendlinger Tor", "München");
stop[54] = new odvStop(54, 9162000, "Donnersbergerstraße", "München");
stop[60] = new odvStop(60, 9162000, "Odeonsplatz", "München");
stop[70] = new odvStop(70, 9162000, "Universität", "München");
stop[80] = new odvStop(80, 9162000, "Giselastraße", "München");
stop[90] = new odvStop(90, 9162000, "Holzkirchner Bahnhof", "München");
stop[100] = new odvStop(100, 9162000, "München Hauptbahnhof Gl. 27-36", "München");
stop[110] = new odvStop(110, 9162000, "Königsplatz", "München");
stop[120] = new odvStop(120, 9162000, "Theresienstraße", "München");
stop[130] = new odvStop(130, 9162000, "Josephsplatz", "München");
stop[140] = new odvStop(140, 9162000, "Hohenzollernplatz", "München");
stop[150] = new odvStop(150, 9162000, "Fraunhoferstraße", "München");
stop[160] = new odvStop(160, 9162000, "Kolumbusplatz", "München");
stop[170] = new odvStop(170, 9162000, "Stiglmaierplatz", "München");
stop[180] = new odvStop(180, 9162000, "Maillingerstraße", "München");
stop[190] = new odvStop(190, 9162000, "Rotkreuzplatz", "München");
stop[200] = new odvStop(200, 9162000, "Westfriedhof", "München");
stop[210] = new odvStop(210, 9162000, "Amalienburgstraße", "München");
stop[240] = new odvStop(240, 9162000, "Theresienwiese", "München");
stop[250] = new odvStop(250, 9162000, "Schwanthalerhöhe", "München");
stop[260] = new odvStop(260, 9162000, "Westendstraße", "München");
stop[270] = new odvStop(270, 9162000, "Friedenheimer Straße", "München");
stop[280] = new odvStop(280, 9162000, "Laimer Platz", "München");
stop[300] = new odvStop(300, 9162000, "Moosach", "München");
stop[310] = new odvStop(310, 9162000, "Fasanerie", "München");
stop[312] = new odvStop(312, 9162000, "Georg-Brauchle-Ring", "München");
stop[320] = new odvStop(320, 9162000, "Feldmoching", "München");
stop[340] = new odvStop(340, 9162000, "Petuelring", "München");
stop[350] = new odvStop(350, 9162000, "Olympiazentrum", "München");
stop[360] = new odvStop(360, 9162000, "Olympia-Einkaufszentrum", "München");
stop[380] = new odvStop(380, 9162000, "Oberwiesenfeld", "München");
stop[400] = new odvStop(400, 9162000, "Scheidplatz", "München");
stop[410] = new odvStop(410, 9162000, "Bonner Platz", "München");
stop[420] = new odvStop(420, 9162000, "Freimann", "München");
stop[430] = new odvStop(430, 9162000, "Kieferngarten", "München");
stop[470] = new odvStop(470, 9162000, "Fröttmaning", "München");
stop[460] = new odvStop(460, 9184119, "Garching Forschungszentrum", "Garching");
stop[480] = new odvStop(480, 9184119, "Garching-Hochbrück", "Garching");
stop[490] = new odvStop(490, 9184119, "Garching", "Garching");
stop[500] = new odvStop(500, 9162000, "Münchner Freiheit", "München");
stop[510] = new odvStop(510, 9162000, "Dietlindenstraße", "München");
stop[520] = new odvStop(520, 9162000, "Nordfriedhof", "München");
stop[530] = new odvStop(530, 9162000, "Alte Heide", "München");
stop[540] = new odvStop(540, 9162000, "Studentenstadt", "München");
stop[560] = new odvStop(560, 9162000, "Böhmerwaldplatz", "München");
stop[570] = new odvStop(570, 9162000, "Prinzregentenplatz", "München");
stop[580] = new odvStop(580, 9162000, "Max-Weber-Platz", "München");
stop[590] = new odvStop(590, 9162000, "Lehel", "München");
stop[670] = new odvStop(670, 9162000, "Arabellapark", "München");
stop[680] = new odvStop(680, 9162000, "Richard-Strauss-Straße", "München");
stop[700] = new odvStop(700, 9162000, "Daglfing", "München");
stop[710] = new odvStop(710, 9162000, "Englschalking", "München");
stop[720] = new odvStop(720, 9162000, "Johanneskirchen", "München");
stop[740] = new odvStop(740, 9162000, "Milbertshofen", "München");
stop[750] = new odvStop(750, 9162000, "Frankfurter Ring", "München");
stop[760] = new odvStop(760, 9162000, "Am Hart", "München");
stop[770] = new odvStop(770, 9162000, "Harthof", "München");
stop[780] = new odvStop(780, 9162000, "Dülferstraße", "München");
stop[790] = new odvStop(790, 9162000, "Hasenbergl", "München");
stop[800] = new odvStop(800, 9162000, "Riem", "München");
stop[900] = new odvStop(900, 9162000, "Leuchtenbergring", "München");
stop[905] = new odvStop(905, 9162000, "Kreillerstraße", "München");
stop[910] = new odvStop(910, 9162000, "Berg am Laim", "München");
stop[920] = new odvStop(920, 9162000, "Trudering", "München");
stop[990] = new odvStop(990, 9162000, "Gern", "München");
stop[1000] = new odvStop(1000, 9162000, "Perlach", "München");
stop[1010] = new odvStop(1010, 9162000, "Neuperlach Süd", "München");
stop[1020] = new odvStop(1020, 9162000, "Therese-Giehse-Allee", "München");
stop[1030] = new odvStop(1030, 9162000, "Neuperlach Zentrum", "München");
stop[1040] = new odvStop(1040, 9162000, "Quiddestraße", "München");
stop[1050] = new odvStop(1050, 9162000, "Michaelibad", "München");
stop[1060] = new odvStop(1060, 9162000, "Innsbrucker Ring", "München");
stop[1070] = new odvStop(1070, 9162000, "Karl-Preis-Platz", "München");
stop[1100] = new odvStop(1100, 9162000, "St.-Martin-Straße", "München");
stop[1110] = new odvStop(1110, 9162000, "Giesing", "München");
stop[1120] = new odvStop(1120, 9162000, "Fasangarten", "München");
stop[1130] = new odvStop(1130, 9162000, "Harras", "München");
stop[1140] = new odvStop(1140, 9162000, "Implerstraße", "München");
stop[1150] = new odvStop(1150, 9162000, "Heimeranplatz", "München");
stop[1160] = new odvStop(1160, 9162000, "Untersbergstraße", "München");
stop[1170] = new odvStop(1170, 9162000, "Silberhornstraße", "München");
stop[1180] = new odvStop(1180, 9162000, "Candidplatz", "München");
stop[1190] = new odvStop(1190, 9162000, "Wettersteinplatz", "München");
stop[1200] = new odvStop(1200, 9162000, "St.-Quirin-Platz", "München");
stop[1210] = new odvStop(1210, 9162000, "Mangfallplatz", "München");
stop[1220] = new odvStop(1220, 9162000, "Josephsburg", "München");
stop[1230] = new odvStop(1230, 9162000, "Kreillerstraße", "München");
stop[1240] = new odvStop(1240, 9162000, "Moosfeld", "München");
stop[1250] = new odvStop(1250, 9162000, "Messestadt West", "München");
stop[1260] = new odvStop(1260, 9162000, "Messestadt Ost", "München");
stop[1300] = new odvStop(1300, 9162000, "Mittersendling", "München");
stop[1310] = new odvStop(1310, 9162000, "Siemenswerke", "München");
stop[1320] = new odvStop(1320, 9162000, "Solln", "München");
stop[1330] = new odvStop(1330, 9162000, "Partnachplatz", "München");
stop[1340] = new odvStop(1340, 9162000, "Westpark", "München");
stop[1430] = new odvStop(1430, 9162000, "Brudermühlstraße", "München");
stop[1440] = new odvStop(1440, 9162000, "Thalkirchen (Tierpark)", "München");
stop[1450] = new odvStop(1450, 9162000, "Obersendling", "München");
stop[1460] = new odvStop(1460, 9162000, "Aidenbachstraße", "München");
stop[1470] = new odvStop(1470, 9162000, "Machtlfinger Straße", "München");
stop[1480] = new odvStop(1480, 9162000, "Forstenrieder Allee", "München");
stop[1490] = new odvStop(1490, 9162000, "Basler Straße", "München");
stop[1500] = new odvStop(1500, 9162000, "Fürstenried West", "München");
stop[1510] = new odvStop(1510, 9162000, "Holzapfelkreuth", "München");
stop[1520] = new odvStop(1520, 9162000, "Haderner Stern", "München");
stop[1530] = new odvStop(1530, 9162000, "Großhadern", "München");
stop[1540] = new odvStop(1540, 9162000, "Klinikum Großhadern", "München");
stop[1700] = new odvStop(1700, 9162000, "Leienfelsstraße", "München");
stop[1710] = new odvStop(1710, 9162000, "Aubing", "München");
stop[1720] = new odvStop(1720, 9162000, "Westkreuz", "München");
stop[1730] = new odvStop(1730, 9162000, "Neuaubing", "München");
stop[1800] = new odvStop(1800, 9162000, "Langwied", "München");
stop[1810] = new odvStop(1810, 9162000, "Lochhausen", "München");
stop[1900] = new odvStop(1900, 9162000, "Obermenzing", "München");
stop[1910] = new odvStop(1910, 9162000, "Allach", "München");
stop[1920] = new odvStop(1920, 9174126, "Karlsfeld", "Karlsfeld");
stop[1930] = new odvStop(1930, 9162000, "Untermenzing", "München");
stop[2000] = new odvStop(2000, 9184135, "Oberschleißheim", "Oberschleißheim");
stop[2010] = new odvStop(2010, 9184149, "Unterschleißheim", "Unterschleißheim");
stop[2020] = new odvStop(2020, 9184149, "Lohhof", "Unterschleißheim");
stop[2030] = new odvStop(2030, 9184147, "Unterföhring", "Unterföhring");
stop[2040] = new odvStop(2040, 9184130, "Ismaning", "Ismaning");
stop[2110] = new odvStop(2110, 9184118, "Feldkirchen", "Feldkirchen");
stop[2120] = new odvStop(2120, 9184131, "Heimstetten", "Heimstetten");
stop[2130] = new odvStop(2130, 9184123, "Gronsdorf", "Gronsdorf");
stop[2140] = new odvStop(2140, 9184123, "Haar", "Haar");
stop[2200] = new odvStop(2200, 9184146, "Neubiberg", "Neubiberg");
stop[2210] = new odvStop(2210, 9184136, "Ottobrunn", "Ottobrunn");
stop[2220] = new odvStop(2220, 9184129, "Hohenbrunn", "Hohenbrunn");
stop[2230] = new odvStop(2230, 9184127, "Wächterhof", "Wächterhof");
stop[2240] = new odvStop(2240, 9184127, "Höhenkirchen-Sieg", "Wächterhof");
stop[2250] = new odvStop(2250, 9184137, "Dürrnhaar", "Dürrnhaar");
stop[2260] = new odvStop(2260, 9184137, "Aying", "Aying");
stop[2270] = new odvStop(2270, 9184137, "Peiß", "Peiß");
stop[2280] = new odvStop(2280, 9184137, "Großhelfendorf", "Dürrnhaar");
stop[2300] = new odvStop(2300, 9184148, "Fasanenpark", "Fasanenpark");
stop[2310] = new odvStop(2310, 9184148, "Unterhaching", "Unterhaching");
stop[2320] = new odvStop(2320, 9184145, "Taufkirchen", "Taufkirchen");
stop[2330] = new odvStop(2330, 9184134, "Furth", "Furth");
stop[2340] = new odvStop(2340, 9184134, "Deisenhofen", "Deisenhofen");
stop[2350] = new odvStop(2350, 9184141, "Sauerlach", "Sauerlach");
stop[2500] = new odvStop(2500, 9184139, "Großhesselohe Isartalbf.", "Großhesselohe");
stop[2520] = new odvStop(2520, 9184139, "Pullach", "Pullach");
stop[2530] = new odvStop(2530, 9184139, "Höllriegelskreuth", "Höllriegelskreuth");
stop[2540] = new odvStop(2540, 9184113, "Buchenhain", "Baierbrunn");
stop[2550] = new odvStop(2550, 9184113, "Baierbrunn", "Baierbrunn");
stop[2560] = new odvStop(2560, 9184142, "Hohenschäftlarn", "Hohenschäftlarn");
stop[2570] = new odvStop(2570, 9184142, "Ebenhausen-Schäftlarn", "Schäftlarn");
stop[2580] = new odvStop(2580, 9184120, "Lochham", "Lochham");
stop[2590] = new odvStop(2590, 9184120, "Gräfelfing", "Gräfelfing");
stop[2600] = new odvStop(2600, 9184138, "Planegg", "Planegg");
stop[2650] = new odvStop(2650, 9178120, "Eching", "");
stop[2660] = new odvStop(2660, 9178145, "Neufahrn", "");
stop[2670] = new odvStop(2670, 9178124, "Pulling", "");
stop[2680] = new odvStop(2680, 9178124, "Freising", "");
stop[2820] = new odvStop(2820, 9178140, "Marzling", "");
stop[2830] = new odvStop(2830, 9178138, "Langenbach", "");
stop[2840] = new odvStop(2840, 9178143, "Moosburg, Bahnhof", "");
stop[2850] = new odvStop(2850, 9178130, "Hallbergmoos", "");
stop[2860] = new odvStop(2860, 9162000, "Flughafen Besucherpark", "München");
stop[3240] = new odvStop(3240, 9162000, "Flughafen München", "München");
stop[3250] = new odvStop(3250, 9177134, "Ottenhofen", "Ottenhofen");
stop[3260] = new odvStop(3260, 9177144, "St Koloman", "St Koloman");
stop[3270] = new odvStop(3270, 9177117, "Aufhausen (ED)", "Erding");
stop[3280] = new odvStop(3280, 9177117, "Altenerding", "Erding");
stop[3290] = new odvStop(3290, 9177117, "Erding", "Erding");
stop[3342] = new odvStop(3342, 9177144, "Hörlkofen", "Hörlkofen");
stop[3950] = new odvStop(3950, 9175135, "Grub", "Grub");
stop[3960] = new odvStop(3960, 9175135, "Poing", "Poing");
stop[3970] = new odvStop(3970, 9175127, "Markt Schwaben", "Markt Schwaben");
stop[4000] = new odvStop(4000, 9175132, "Vaterstetten", "Vaterstetten");
stop[4010] = new odvStop(4010, 9175132, "Baldham", "Baldham");
stop[4020] = new odvStop(4020, 9175139, "Zorneding", "Zorneding");
stop[4030] = new odvStop(4030, 9175124, "Eglharting", "Eglharting");
stop[4040] = new odvStop(4040, 9175124, "Kirchseeon", "Kirchseeon");
stop[4050] = new odvStop(4050, 9175122, "Grafing Bahnhof", "Grafing");
stop[4060] = new odvStop(4060, 9175122, "Grafing Stadt", "Grafing");
stop[4070] = new odvStop(4070, 9175115, "Ebersberg", "Neuhausen/Ebersberg");
stop[4202] = new odvStop(4202, 9175112, "Aßling, Bahnhof", "Aßling");
stop[4350] = new odvStop(4350, 9182133, "Kreuzstraße", "Kreuzstraße");
stop[4360] = new odvStop(4360, 9182127, "Otterfing", "Otterfing");
stop[4370] = new odvStop(4370, 9182120, "Holzkirchen", "Holzkirchen");
stop[4750] = new odvStop(4750, 9173130, "Icking", "Icking");
stop[4760] = new odvStop(4760, 9173147, "Wolfratshausen", "Wolfratshausen");
stop[5350] = new odvStop(5350, 9188121, "Geisenbrunn", "Geisenbrunn");
stop[5360] = new odvStop(5360, 9188121, "Gilching-Argelsried", "Gilching-Argelsried");
stop[5370] = new odvStop(5370, 9188121, "Neugilching", "Neugilching");
stop[5380] = new odvStop(5380, 9188144, "Weßling", "Weßling");
stop[5390] = new odvStop(5390, 9188145, "Steinebach", "Steinebach");
stop[5400] = new odvStop(5400, 9188132, "Seefeld-Hechendorf", "Seefeld");
stop[5410] = new odvStop(5410, 9188124, "Herrsching", "Herrsching");
stop[5420] = new odvStop(5420, 9188120, "Stockdorf", "Stockdorf");
stop[5430] = new odvStop(5430, 9188120, "Gauting", "Gauting");
stop[5450] = new odvStop(5450, 9188139, "Starnberg", "Starnberg");
stop[5460] = new odvStop(5460, 9188137, "Possenhofen", "Possenhofen");
stop[5470] = new odvStop(5470, 9188118, "Feldafing", "Feldafing");
stop[5480] = new odvStop(5480, 9188141, "Tutzing", "Tutzing");
stop[5490] = new odvStop(5490, 9188139, "Starnberg Nord", "Starnberg");
stop[5950] = new odvStop(5950, 9181122, "Geltendorf", "Geltendorf");
stop[6000] = new odvStop(6000, 9771146, "Mering, Bahnhof", "Mering");
stop[6100] = new odvStop(6100, 9179126, "Gröbenzell", "Gröbenzell");
stop[6110] = new odvStop(6110, 9179142, "Olching", "Olching");
stop[6120] = new odvStop(6120, 9179142, "Esting", "Esting");
stop[6130] = new odvStop(6130, 9179134, "Gernlinden", "Gernlinden");
stop[6140] = new odvStop(6140, 9179134, "Maisach", "Maisach");
stop[6150] = new odvStop(6150, 9179134, "Malching", "Malching");
stop[6160] = new odvStop(6160, 9179136, "Nannhofen", "Nannhofen");
stop[6170] = new odvStop(6170, 9179145, "Puchheim", "Puchheim Ort");
stop[6180] = new odvStop(6180, 9179118, "Eichenau", "Eichenau");
stop[6190] = new odvStop(6190, 9179121, "Fürstenfeldbruck", "Fürstenfeldbruck");
stop[6200] = new odvStop(6200, 9179121, "Buchenau", "Buchenau");
stop[6210] = new odvStop(6210, 9179147, "Schöngeising", "Schöngeising");
stop[6220] = new odvStop(6220, 9179125, "Grafrath", "Grafrath");
stop[6230] = new odvStop(6230, 9179149, "Türkenfeld", "Türkenfeld");
stop[6240] = new odvStop(6240, 9179123, "Harthaus", "Harthaus");
stop[6250] = new odvStop(6250, 9179123, "Germering-Unterpf.", "Germering");
stop[6800] = new odvStop(6800, 9174115, "Dachau", "Dachau");
stop[6810] = new odvStop(6810, 9174122, "Hebertshausen (Walpertshofen)", "Walpertshofen");
stop[6820] = new odvStop(6820, 9174141, "Röhrmoos", "Röhrmoos");
stop[6830] = new odvStop(6830, 9174150, "Vierkirchen-Esterhofen", "Vierkirchen");
stop[6840] = new odvStop(6840, 9174136, "Petershausen", "Petershausen");
stop[6850] = new odvStop(6850, 9174115, "Dachau Stadt", "Dachau");
stop[6870] = new odvStop(6870, 9174113, "Bachern Bahnhof (b.Dachau)", "Oberbachern");
stop[6880] = new odvStop(6880, 9174143, "Schwabhausen, Bahnhof", "Schwabhausen");
stop[6890] = new odvStop(6890, 9174131, "Niederroth, Bahnhof", "Niederroth");
stop[6900] = new odvStop(6900, 9174131, "Markt Indersdorf Bahnhof", "Markt Indersdorf");
stop[6910] = new odvStop(6910, 9174143, "Arnbach", "Arnbach");
stop[6920] = new odvStop(6920, 9174118, "Erdweg Bahnhof", "Erdweg");
stop[6930] = new odvStop(6930, 9174118, "Kleinberghofen", "Kleinberghofen");
stop[6950] = new odvStop(6950, 9174111, "Altomünster Bahnhof", "Altomünster");
stop[7000] = new odvStop(7000, 9162000, "Hauptbahnhof Nord", "München");
stop[8803] = new odvStop(8803, 9162000, "München Hbf Haupthalle", "München");