CINXE.COM
RMV.DE - Display stops according to service
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html dir="ltr" lang="en-US"> <head> <!-- This website is powered by TYPO3 - inspiring people to share! TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL. TYPO3 is copyright 1998-2025 of Kasper Skaarhoj. Extensions are copyright of their respective owners. Information and contribution at https://typo3.org/ --> <link rel="shortcut icon" href="/auskunft/cms/prod-typo3/32007184855f7a7e950549aa04a537f8.png" type="image/png"> <meta name="generator" content="TYPO3 CMS" /> <link rel="stylesheet" type="text/css" href="/auskunft/cms/prod-typo3/0a1613d0ef6411ef95f693b8e5fc6490.css" media="all"> <link rel="stylesheet" type="text/css" href="/auskunft/cms/prod-typo3/c1537f601e08606650944e386e221178.css" media="all"> <link rel="stylesheet" type="text/css" href="/auskunft/cms/prod-typo3/2e84cde29d05396589584a17400b4123.css" media="all"> <link rel="stylesheet" type="text/css" href="/auskunft/cms/prod-typo3/e8917926a1b6df514a725e5cddfc0548.css" media="all"> <link rel="stylesheet" type="text/css" href="/auskunft/cms/prod-typo3/e6411b4662fd75666bae2a9ee080e7f8.css" media="all"> <link rel="stylesheet" type="text/css" href="/auskunft/cms/prod-typo3/5af78cbb6d9403c01a7989a1e5ccc7ba.css" media="all"> <link rel="stylesheet" type="text/css" href="/auskunft/cms/prod-typo3/dac534217ac3b6731d0b4661d05bdeb8.css" media="all"> <link rel="stylesheet" type="text/css" href="/auskunft/cms/prod-typo3/4869d78b289d646b5374e53e08299983.css" media="all"> <link rel="stylesheet" type="text/css" href="/auskunft/cms/prod-typo3/42cbac7dd51062b8666e9e91ae3df9ea.css" media="all"> <link rel="stylesheet" type="text/css" href="/auskunft/cms/prod-typo3/fd93ae18f38bb8369311709ea358cb84.css" media="all"> <script src="/auskunft/cms/prod-typo3/545e97ec5f0c62a452da4f43d7bccdee.js" type="text/javascript"></script> <!--[if lt IE 9]><script src="/auskunft/cms/prod-typo3/853c7738d5b78c32d74a89c56a2d88da.js" type="text/javascript"></script><![endif]--> <script src="/auskunft/cms/prod-typo3/da341c40555ae0a6b67cf5d570457c17.js" type="text/javascript"></script> <script src="/auskunft/cms/prod-typo3/4b7af23a770d4d372d636ae9bfd2615a.js" type="text/javascript"></script> <script src="/auskunft/cms/prod-typo3/ab2820288f44970808e845e776889f4d.js" type="text/javascript"></script> <title> RMV.DE - Display stops according to service</title><meta name="viewport" content="width=device-width, initial-scale=1.0"> <script> videojs.options.flash.swf = "/typo3conf/ext/rmvtemplate/Resources/Public/JavaScript/video-js/video-js.swf" </script><title>RMV.DE - Display stops according to service </title> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" /> <link rel="stylesheet" type="text/css" href="/auskunft/s/n/css/hafas_default.css" /> <link rel="stylesheet" type="text/css" href="/auskunft/s/n/css/hafas_default_calendar.css" /> <link rel="stylesheet" type="text/css" href="/auskunft/s/n/css/hafas_default_suggest.css?" /> <style type="text/css"> #HFSResult tr.conFirstSecFirstRow td.pearl {background: url(/auskunft/s/n/img/pearl/RouteStart.png) repeat-y center 0;} #HFSResult tr.conFirstSecFirstRow td.pearlGis {background: url(/auskunft/s/n/img/pearl/RouteStart_gis.png) repeat-y center 0;} #HFSResult tr.conLastSecLastRow td.pearl {background: url(/auskunft/s/n/img/pearl/RouteEnd.png) repeat-y center 0;} #HFSResult tr.conLastSecLastRow td.pearlGis {background: url(/auskunft/s/n/img/pearl/RouteEnd_gis.png) repeat-y center 0;} #HFSResult tr.intermediateSection td.pearl {background: url(/auskunft/s/n/img/pearl/RouteChange.png) repeat-y center 0;} #HFSResult tr.intermediateSection td.pearlGisBoth {background: url(/auskunft/s/n/img/pearl/RouteChange_gis_both.png) repeat-y center 0;} #HFSResult tr.intermediateSection td.pearlGisArr {background: url(/auskunft/s/n/img/pearl/RouteChange_gis_arr.png) repeat-y center 0;} #HFSResult tr.intermediateSection td.pearlGisDest {background: url(/auskunft/s/n/img/pearl/RouteChange_gis_dest.png) repeat-y center 0;} #HFSResult tr.intermediateStop td.pearl {background: url(/auskunft/s/n/img/pearl/RouteStop.png) repeat-y center 0;} #HFSResult tr.sectionInfo td.pearl, #HFSResult tr.remarksRow td.pearl {background: url(/auskunft/s/n/img/pearl/RouteLine.png) repeat-y center 0;} #HFSResult tr.sectionInfo td.pearlGis, #HFSResult tr.remarksRow td.pearlGis {background: url(/auskunft/s/n/img/pearl/RouteLine_gis.png) repeat-y center 0;} #HFS table.resultTable td.menuLinks a.close:hover, /*#HFS table.resultTable td.menuLinks a.close:active, #HFS table.resultTable td.menuLinks a.close:focus,*/ #HFS table.resultTable td.menuLinks a.open, #HFS a.menuLinks:hover, #HFS a.menuLinks:active, #HFS a.menuLinks:focus, #HFS a.MOTLink, #HFS table.resultTable tr.active:hover td.menuLinks a {background-image: url(/auskunft/s/n/img/ico-timetable-closed.gif);} /*#HFS table.resultTable tr.active td.menuLinks a:active, #HFS table.resultTable tr.active td.menuLinks a:focus*/ #HFS table.resultTable td.menuLinks a.close, #HFS table.resultTable td.menuLinks a, #HFS a.menuLinks, #HFS table.resultTable tr:hover td.menuLinks a.open {background-image: url(/auskunft/s/n/img/ico-timetable-open.gif);} /*#HFS table.resultTable td.menuLinks a.open:active, #HFS table.resultTable td.menuLinks a.open:focus*/ #HFS .sepLineTop {background-image: url("/auskunft/s/n/img/dots.png"); background-position: 0 0; background-repeat: repeat-x;} #HFS table.stationOverview tr {background-image: url("/auskunft/s/n/img/dots.png"); background-position: 0 0; background-repeat: repeat-x;} #HFS table.stationOverview tr.noBorder { background-image:none; } a.arrowlink, #HFS a.arrowlink, #HFS input.buttonAsLink {padding-left: 0px; padding-right: 3px; display: inline-block; text-decoration: underline;} #HFS input.buttonAsLink:active, #HFS input.buttonAsLink:focus, #HFS input.buttonAsLink:hover, #HFS a.arrowlink:hover, #HFS a.arrowlink:active, #HFS a.arrowlink:focus {background-position: 5px -1295px;} #HFS a.laterDeparture {background: transparent url(/auskunft/s/n/img/arrow_down.png) no-repeat 0px 3px ; width: 11px; height:14px; border:none; display: inline-block; text-decoration:none} #HFS a.laterDeparture:hover, #HFS a.laterDeparture:active, #HFS a.laterDeparture:focus {background: transparent url(/auskunft/s/n/img/arrow_down_hover.png) no-repeat 0px 3px ; width: 11px; height:14px; border:none; display: inline-block; text-decoration:none;} #HFS a.earlierArrival {background: transparent url(/auskunft/s/n/img/arrow_up.png) no-repeat 0px 3px ; width: 11px; height:14px; border:none; display: inline-block; text-decoration:none} #HFS a.earlierArrival:hover, #HFS a.earlierArrival:active, #HFS a.earlierArrival:focus {background: transparent url(/auskunft/s/n/img/arrow_up_hover.png) no-repeat 0px 3px ; width: 11px; height:14px; border:none; display: inline-block; text-decoration:none;} #HFSContent fieldset.greyBox legend.visible.expanded {background-image: url(/auskunft/s/n/img/iconsprites.png); background-position: 5px -396px; background-repeat: no-repeat; padding: 0 0 0 22px; position: inherit; width: auto; display: block;} #HFS a.tothetop {background-image: url(/auskunft/s/n/img/iconsprites.png); background-position: 3px -991px; background-repeat: no-repeat; padding-left: 12px;} #HFSQuery a.calendar {background-image: url(/auskunft/s/n/img/iconsprites.png); background-position: 0 -3100px; background-repeat: no-repeat; color: transparent; width:16px; height:17px; display: inline-block; overflow: hidden; vertical-align: middle; font-size: 0;} #HFS ul.detailMenu li a {background-image: url(/auskunft/s/n/img/iconsprites.png) !important; padding: 2px 5px 2px 15px; background-repeat: no-repeat;} #HFS #tpRQ_Content a.arrowlink:hover, #HFS #tpRQ_Content a.arrowlink:active, #HFS #tpRQ_Content a.arrowlink:focus, #HFS #tpRQ_Content input.buttonAsLink:hover, #HFS #tpRQ_Content input.buttonAsLink:active, #HFS #tpRQ_Content input.buttonAsLink:focus, #HFS #tpRQ_Outward a:hover, #HFS #tpRQ_Outward a:active, #HFS #tpRQ_Outward a:focus {background-color:#4e91cd; color: #fff;} #HFS a.calendar:hover, #HFS a.calendar:focus {background-color: transparent !important;} #HFS img.prodsprite-1, #HFS img.prodsprite-2, #HFS img.prodsprite-4, #HFS img.prodsprite-8, #HFS img.prodsprite-16, #HFS img.prodsprite-32, #HFS img.prodsprite-64, #HFS img.prodsprite-128, #HFS img.prodsprite-256, #HFS img.prodsprite-512, #HFS img.prodsprite-1024, #HFS img.prodsprite-car, #HFS img.prodsprite-fuss, #HFS img.prodsprite-sel_prod_bike, #HFS img.prodsprite-sel_prod_plane {background-image: url(/auskunft/s/n/img/iconsprites.png); background-repeat: no-repeat; height: 18px; width: 18px;} #HFS img.prodsprite-1 {background-position:0px -6600px;} #HFS img.prodsprite-2 {background-position:0px -6500px;} #HFS img.prodsprite-4 {background-position:0px -5200px;} #HFS img.prodsprite-8 {background-position:0px -5400px;} #HFS img.prodsprite-16 {background-position:0px -5300px;} #HFS img.prodsprite-32 {background-position:0px -5500px;} #HFS img.prodsprite-64 {background-position:0px -5600px;} #HFS img.prodsprite-128 {background-position:0px -5600px;} #HFS img.prodsprite-256 {background-position:0px -5700px;} #HFS img.prodsprite-512 {background-position:0px -6300px;} #HFS img.prodsprite-1024 {background-position:0px -5200px;} #HFS img.prodsprite-car {background-position:0px -5900px;} #HFS img.prodsprite-fuss {background-position:0px -5800px;} #HFS img.prodsprite-sel_prod_bike {background-position:0px -6000px;} #HFS img.prodsprite-sel_prod_plane {background-image: url(/auskunft/s/n/img/sel_prod_plane.png);} #suggestion div.adr, #suggestion div.adrselected, #HFS .profileStop_2 {background:url(/auskunft/s/n/img/icons/icon_address.png) no-repeat 0 0;} #suggestion div.poi, #suggestion div.poiselected, #HFS .profileStop_4 {background:url(/auskunft/s/n/img/icons/icon_poi.png) no-repeat 0 0;} #suggestion div.furtherMatches, #suggestion div.furtherMatchesselected {background:url(/auskunft/s/n/img/standard/bg_btn_mapblu.png) repeat-x scroll 0 0;} #suggestion div, #HFS .profileStop_1 {background:url(/auskunft/s/n/img/js/station.gif) no-repeat 2px 2px;} .topmatches {background:url(/auskunft/s/n/img/bg_results_th.png) repeat scroll 0 0;} #HFS .profileStop {padding-left: 18px; padding-bottom: 1px;} #HFS td.profileStop {background-position: 0 5px;} div.jmap_menue_title {background: url(/auskunft/s/n/img/ico-timetable-closed.gif); background-position: 0px 5px; background-repeat: no-repeat;} div.jmap_menue_title_sel {background: url(/auskunft/s/n/img/ico-timetable-open.gif); background-position: 0px 5px; background-repeat: no-repeat;} iframe.jmap_infobox_iframe_bhftafeltitle {background-image:url(/auskunft/s/n/img/wait_ani.gif); background-repeat:no-repeat; background-position:20px 0px; } #HFS .flap {background-image:url(/auskunft/s/n/img/iconsprites.gif); background-repeat:no-repeat; background-position:0px -199px; } div.jmap_infobox_content_row {margin:5px 0px} #HFS .flap:hover {background-position:0px -299px; } #HFSContent fieldset.greyBox ul li {background: none; font-size: 100%;} #HFS h1.boxtitle strong {background: url(/auskunft/s/n/img/rmv/boxtitle.png) right top no-repeat;} #HFS .tb_download_link {background-image:url(/auskunft/s/n/img/iconsprites-bb.png); height:30px; } #HFSContent .refresh, #HFSContent .zoom {background-image:url(/auskunft/s/n/img/iconsprites.png); background-repeat: no-repeat;} div.jmap_menue_content_check {background: url(/auskunft/s/n/img/js/chbox_unchecked.png) no-repeat 7px 3px;} div.jmap_menue_content_checkwait {background: url(/auskunft/s/n/img/js/chbox_unchecked.png) no-repeat 7px 3px;} div.jmap_menue_content_checked {background: url(/auskunft/s/n/img/js/chbox_checked.png) no-repeat 7px 3px;} #HFShelpBox #helpBoxCloser {background-image:url(/auskunft/s/n/img/icons/close-lightbox.png);} #HFShelpBox .helpBoxHeader span {background: url(/auskunft/s/n/img/rmv/boxtitle.png) 100% 0 no-repeat;} #HFS .mapIcon {background-color: transparent; border-style: none; width: 11px; height: 18px; vertical-align: middle; cursor: pointer; } /* Openlayers */ #HFS .olControlZoomPanel { top:10px; left:10px; } #HFS .olControlZoomPanel div { background-image:url(/auskunft/s/n/img/map/openlayers/zoom-panel.png); } /* Ticketshop */ #TicketShop .results .via-close .viaHeader div.arrow { background-image:url(/auskunft/s/n/img/icons/ajax_showdetails_passive.gif); width:16px; height:16px; } #TicketShop .results .via-close .viaHeader:hover div.arrow { background-image:url(/auskunft/s/n/img/icons/ajax_showdetails_active.gif); width:16px; height:16px; } #TicketShop .results .group .ticket-open div.arrow { background-image:url(/auskunft/s/n/img/ico-timetable-open.gif); width:9px; height:7px; } #TicketShop .results .group .ticket-open:hover div.arrow { background-image:url(/auskunft/s/n/img/ico-timetable-closed.gif); background-repeat:no-repeat; width:9px; height:9px; } #TicketShop .results .via-open .viaHeader div.arrow { background-image:url(/auskunft/s/n/img/icons/ajax_showdetails_active.gif); width:16px; height:16px; } #TicketShop .results .via-open .viaHeader:hover div.arrow { background-image:url(/auskunft/s/n/img/icons/ajax_showdetails_passive.gif); width:16px; height:16px; } #TicketShop .results .group .ticket-close div.arrow { background-image:url(/auskunft/s/n/img/ico-timetable-closed.gif); width:9px; height:9px; background-repeat:no-repeat; } #TicketShop .results .group .ticket-close:hover div.arrow { background-image:url(/auskunft/s/n/img/ico-timetable-open.gif); background-repeat:no-repeat; width:9px; height:9px; } #HFSResult table.resultTable .additionalContent { page-break-before:always; } /* IE 7 only */ #HFS div#HFSContent div.helplink {margin-top: -30px !important;} #HFS table.stationOverview tr th, #HFS table.stationOverview tr td {background-image: url("/auskunft/s/n/img/dots.png"); background-position: 0% 100%; background-repeat: repeat-x;} /* IE 7 end */ </style> <script type="text/javascript">(function(){try{var e=navigator.userAgent;if(e.indexOf( "like Gecko")===-1&&e.indexOf( "Gecko/")!==-1){if(!window.controllers){window.controllers={}}if(!navigator.product){navigator.product= "Gecko"}}}catch(t){}})()</script> <script type="text/javascript" src="/auskunft/s/n/js/hafas_standard.js"></script> <script type="text/javascript" src="/auskunft/s/n/js/cookies.js"></script> <script type="text/javascript"> /* <![CDATA[ */ if(typeof Hafas == "undefined") var Hafas = new Object(); var gBaseUrl = "http://www.rmv.de"; var gUrlTravelPlanner = "/auskunft/bin/jp/query.exe/en?"; var gUrlAjaxGetStop = "/auskunft/bin/jp/ajax-getstop.exe/en?"; var gUrlTravelPlannerJSON = gUrlTravelPlanner.substr(0,gUrlTravelPlanner.length-1); var gUrlStationQuery = "/auskunft/bin/jp/stboard.exe/en?"; var gUrlTimetableBooklet = "/auskunft/bin/jp/query.exe/en?"; var gUrlTrainSearch = "/auskunft/bin/jp/trainsearch.exe/en?"; var gUrlTrainInfo = "/auskunft/bin/jp/traininfo.exe/en/"; var gUrlProfile = "/auskunft/bin/jp/profile.exe/en?"; var gUrlHelp = "/auskunft/bin/jp/help.exe/en?"; var gCatenateSeqnr = ""; var gCatenateIdent = ""; var gCatenateLayout = ""; var gLanguage = "e"; var gBrowser = "n"; var gQuery_path = "/auskunft/bin/jp/query.exe"; var gStboard_path = "/auskunft/bin/jp/stboard.exe"; var gTrainsearch_path = "/auskunft/bin/jp/trainsearch.exe"; var gProfile_path = "/auskunft/bin/jp/profile.exe"; var gHelp_path = "/auskunft/bin/jp/help.exe"; var gUrlPrefix = ""; var gUrlWebappDelfi = "https://www.rmv.de/auskunft/rmv/dapp/index.html?"; var productBitsArray = new Array(); productBitsArray.push(1); productBitsArray.push(2); productBitsArray.push(4); productBitsArray.push(8); productBitsArray.push(16); productBitsArray.push(32); productBitsArray.push(64); productBitsArray.push(128); productBitsArray.push(256); productBitsArray.push(512); /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ var suggestEnabled = "yes"; var t_suggestionsoff = "Disable suggestions"; var t_suggestionson = "Enable suggestions"; var t_minimapoff = "Disable mini-map"; var t_suggestions = "Suggestions"; var t_topMatches = "Top matches"; var t_furtherMatches = "Search for additional matches ..."; var t_meansOfTransport = "Modes of transport at"; var t_connectionsPerYear = "Journeys per year"; var t_location = "Location"; var t_limitSearchMap = "Limit search to map section"; var t_minimapon = "Enable mini-map"; var t_suggestHint1 = "No top matches found. Please make use of the <br/><b>suggest function</b>, by entering at least <br/><b>"; var t_suggestHint2 = "characters</b>!"; function initHafasSuggest(){ var elements = getElementsByClass("HafasSuggest",null,"input"); for (var i=0;i < elements.length; i++) { if(elements[i].id != 'undefined') { var suggid = elements[i].id; }else{ var suggid = 'hfs_suggest_input_' + i; } var classes = elements[i].className.split(" "); var suggestType = 0; for(var j=0;j < classes.length; j++){ if(classes[j] == "st"){ suggestType += 1; }else if(classes[j] == "adr"){ suggestType += 2; }else if(classes[j] == "poi"){ suggestType += 4; } } if(suggestType == 0){ suggestType = 255; } var attr = (elements[i].getAttribute('name') != null)?elements[i].getAttribute('name'):'S'; new FSuggest( {loc:suggid, type:attr, minChar:4, cookiename:'rmvHistory', requestURL:'http://www.rmv.de/auskunft/bin/jp/ajax-getstop.exe/eny?start=1&tpl=suggest2json&REQ0JourneyStopsS0A='+suggestType+'&getstop=1&noSession=yes&REQ0JourneyStopsB=12&REQ0JourneyStopsS0G=', stopDelay:400, requestType:'js', useFurtherMatches:true , useProducts:true, useWeight:true, useWrap:false, useHouseNumber:true, useHighlighting:true, useCategory:false, detachable:true, useTypeFilter:true, useMaps:true, useTopFavorites:true }); } } /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ if(typeof eID == 'undefined'){ function eID(id){ return document.getElementById(id); } } var t_TopMatch = "Top match"; var t_Adress = "Start/Destination"; var t_Journey = "Route"; var t_OrWould = "Or do you want:"; var t_closeWindow = "Close window"; var t_nextDepartures = "next departures at"; var t_nextArrivals = "next arrivals at"; var t_see = "routes"; var t_tOnAMap = "on a map"; var t_From = "from"; var t_To = "to"; var t_DoYouSearch = "Are you searching for a route?"; var t_DoYouWant = ""; var t_start = ""; var t_destination = ""; var t_Close = "Close"; var t_ProfileDeleteConfirm = "Do you really want to delete the current connection from your subscriptions?"; /* ]]> */ </script> <script type="text/javascript" src="/auskunft/s/n/js/prototype.js"></script> <script type="text/javascript"> /* <![CDATA[ */ if( Prototype.Version < '1.6' ) { // Extend Prototype's Hash class to 1.6 API Hash.prototype = Object.extend({ set: function( key, value ) { this[key] = value }, get: function( key ) { return this[key] }, unset: function( key ) { return this.remove() } }, Hash.prototype ); } /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ var seltime = new Array("05:15","00:00","01:00","02:00","03:00","04:00","05:00","06:00","07:00","08:00","09:00","10:00","11:00","12:00","13:00","14:00","15:00","16:00","17:00","18:00","19:00","20:00","21:00","22:00","23:00"); function setTime(type){ var index = eval('document.sq_query.elements.timeselect.selectedIndex-1;'); if((index>=0)&&(seltime[index]=="reset")){ eval('document.sq_query.time.value=""'); } else if((index>=0)&&(seltime[index]!="")){ eval('document.sq_query.time.value="'+seltime[index]+'";'); } eval('document.sq_query.elements.timeselect.selectedIndex=0;'); } function createTimeList(actual,tChooseTime,tReset){ var output = ''; output += '<select class=\"stdMarginRight\" name=\"timeselect\" onchange=\"setTime(\'list\');\">'; output += '<option>'+ tChooseTime +'<\/option>'; output += '<option>'+ actual +'<\/option>'; for (var i=1; i<seltime.length ; i++) { if(seltime[i]=="reset"){ output += '<option>'+ tReset +'<\/option>'; } else { output += '<option>'+ seltime[i] +'<\/option>'; } } output += '<\/select>'; document.write(output); } /* ]]> */ </script> <script type="text/javascript" src="/auskunft/s/n/js/FSuggest_v1.2.js" ></script> <script type="text/javascript" src="/auskunft/s/n/js/hafas_utilities.js"></script> <script type="text/javascript" src="/auskunft/s/n/js/hafas_standard_calendar_combined.js"> </script> <script type="text/javascript" src="/auskunft/s/n/js/DateShifter.js"> </script> <script type="text/javascript" src="/auskunft/s/n/js/hafas_tp.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var dateFormat = "%d.%m.%Y"; var periodStart = parseUserDateInput("24.11.24"); var periodEnd = parseUserDateInput("13.09.25"); var monthsTexts = new Array("January","February","March","April","May","June","July","August","September","October","November","December"); var weekdayTexts = new Array("Mo","Tu","We","Th","Fr","Sa","Su"); // addEvent(window, "load", function(){moveToBody(eID("calendar0"))}); // addEvent(window, "load", function(){moveToBody(eID("calendar1"))}); /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ var gImagePath = '/auskunft/s/n/img/'; var fsugg_map = '<img src="/auskunft/s/n/img/icons/icon_map_real.png">'; var fsugg_products = ''; var marker_icons = new Array(); marker_icons[1] = '/auskunft/s/n/img//js/station.gif'; marker_icons[2] = '/auskunft/s/n/img//js/address.png'; marker_icons[4] = '/auskunft/s/n/img//js/poi.png'; var product_icons = new Array(); product_icons[0] = '/auskunft/s/n/img/products/sel_prod_ice.png'; product_icons[1] = '/auskunft/s/n/img/products/sel_prod_ic.png'; product_icons[2] = '/auskunft/s/n/img/products/sel_prod_ir-d.png'; product_icons[3] = '/auskunft/s/n/img/products/sel_prod_re-rb.png'; product_icons[4] = '/auskunft/s/n/img/products/sel_prod_s.png'; product_icons[5] = '/auskunft/s/n/img/products/sel_prod_bus.png'; product_icons[6] = '/auskunft/s/n/img/products/sel_prod_ship.png'; product_icons[7] = '/auskunft/s/n/img/products/sel_prod_u.png'; product_icons[8] = '/auskunft/s/n/img/products/sel_prod_tram.png'; product_icons[9] = '/auskunft/s/n/img/products/sel_prod_taxi.png'; product_icons[10] = '/auskunft/s/n/img/products/sel_prod_plane.gif'; var t_fsugg_mot = 'Modes of transport at'; var delfiString = "[Delfi]"; var delfiStringRegExp = /\[Delfi\]$/; var prof = ""; /* ]]> */ </script> <script type="text/javascript" src="/auskunft/s/n/js/json2.js?"></script> <script type="text/javascript"> /* <![CDATA[ */ gImagePath = '/auskunft/s/n/img/'; gJSMapImagePath =gImagePath+"js/"; /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ function infotextstation(param){ //map,extId,puic,name,x,y Map = param.map; //var t="<div class='jmap_infobox'><ul class='jmap_slider'>"; var t="<div class='jmap_infobox' style='position:relative;width:320px;height:220px;'><ul class='jmap_slider'>"; if(true){ t+="<li>" t+="<a id='content_0_titlediv' class='active' "; t+="onclick='var t=document.getElementById(\"content_0_titlediv\");var c=document.getElementById(\"content_0_contentdiv\");"; t+="if(c.style.zIndex!=\"100\")"; t+="{if(document.getElementById(\"content_0_contentdiv\"))document.getElementById(\"content_0_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_0_titlediv\"))document.getElementById(\"content_0_titlediv\").className=\"\";if(document.getElementById(\"content_1_contentdiv\"))document.getElementById(\"content_1_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_1_titlediv\"))document.getElementById(\"content_1_titlediv\").className=\"\";if(document.getElementById(\"content_2_contentdiv\"))document.getElementById(\"content_2_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_2_titlediv\"))document.getElementById(\"content_2_titlediv\").className=\"\";if(document.getElementById(\"content_3_contentdiv\"))document.getElementById(\"content_3_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_3_titlediv\"))document.getElementById(\"content_3_titlediv\").className=\"\";t.className=\"active\";c.style.zIndex=\"100\";\ "; t+="}'>"; t+="Info"; t+="</a></li>"; } if(true){ t+="<li>" t+="<a id='content_1_titlediv' class='' "; t+="onclick='var t=document.getElementById(\"content_1_titlediv\");var c=document.getElementById(\"content_1_contentdiv\");"; t+="if(c.style.zIndex!=\"100\")"; t+="{if(document.getElementById(\"content_0_contentdiv\"))document.getElementById(\"content_0_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_0_titlediv\"))document.getElementById(\"content_0_titlediv\").className=\"\";if(document.getElementById(\"content_1_contentdiv\"))document.getElementById(\"content_1_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_1_titlediv\"))document.getElementById(\"content_1_titlediv\").className=\"\";if(document.getElementById(\"content_2_contentdiv\"))document.getElementById(\"content_2_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_2_titlediv\"))document.getElementById(\"content_2_titlediv\").className=\"\";if(document.getElementById(\"content_3_contentdiv\"))document.getElementById(\"content_3_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_3_titlediv\"))document.getElementById(\"content_3_titlediv\").className=\"\";t.className=\"active\";c.style.zIndex=\"100\";\ Localmap_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+" = new COpenLayerMap(\"localmapdiv_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+"\",\ {mode:\"simple\",zoom:500,language:\"e\",coord:new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"})});\ Localmap_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+".show();\ Localmap_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+".showContent(Localmap_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+".createContent({type: \"location\",coord: new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"}),hotspot: {x:10,y:10},\ text: \""+(typeof param.name!='undefined'?param.name:'')+"\",\ imageurl: \"/auskunft/s/n/img/icons/icon_stop.png\",imagewidth: 21,imageheight: 21}));\ "; t+="}'>"; t+="Map"; t+="</a></li>"; } if(true){ t+="<li>" t+="<a id='content_2_titlediv' class='' "; t+="onclick='var t=document.getElementById(\"content_2_titlediv\");var c=document.getElementById(\"content_2_contentdiv\");"; t+="if(c.style.zIndex!=\"100\")"; t+="{if(document.getElementById(\"content_0_contentdiv\"))document.getElementById(\"content_0_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_0_titlediv\"))document.getElementById(\"content_0_titlediv\").className=\"\";if(document.getElementById(\"content_1_contentdiv\"))document.getElementById(\"content_1_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_1_titlediv\"))document.getElementById(\"content_1_titlediv\").className=\"\";if(document.getElementById(\"content_2_contentdiv\"))document.getElementById(\"content_2_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_2_titlediv\"))document.getElementById(\"content_2_titlediv\").className=\"\";if(document.getElementById(\"content_3_contentdiv\"))document.getElementById(\"content_3_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_3_titlediv\"))document.getElementById(\"content_3_titlediv\").className=\"\";t.className=\"active\";c.style.zIndex=\"100\";\ "; t+="}'>"; t+="Departures"; t+="</a></li>"; } if(true){ t+="<li>" t+="<a id='content_3_titlediv' class='' "; t+="onclick='var t=document.getElementById(\"content_3_titlediv\");var c=document.getElementById(\"content_3_contentdiv\");"; t+="if(c.style.zIndex!=\"100\")"; t+="{if(document.getElementById(\"content_0_contentdiv\"))document.getElementById(\"content_0_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_0_titlediv\"))document.getElementById(\"content_0_titlediv\").className=\"\";if(document.getElementById(\"content_1_contentdiv\"))document.getElementById(\"content_1_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_1_titlediv\"))document.getElementById(\"content_1_titlediv\").className=\"\";if(document.getElementById(\"content_2_contentdiv\"))document.getElementById(\"content_2_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_2_titlediv\"))document.getElementById(\"content_2_titlediv\").className=\"\";if(document.getElementById(\"content_3_contentdiv\"))document.getElementById(\"content_3_contentdiv\").style.zIndex=\"50\";if(document.getElementById(\"content_3_titlediv\"))document.getElementById(\"content_3_titlediv\").className=\"\";t.className=\"active\";c.style.zIndex=\"100\";\ "; t+="}'>"; t+="Arrivals"; t+="</a></li>"; } t+="</ul>"; if(true){ t+="<div class='jmap_infobox_subcontent_standard' id='content_0_contentdiv' style='position:absolute;top:30px;left:0px;height:195px;z-index:100;display:block'>"; t+="\ <div>\ <div class='jmap_infobox_content_row' style='margin-top:15px;'>\ "; if(currentLayerMap == "station") { t += "\ <a href='javascript:void(0);' class='arrowlink' onclick='chooseLocation(\"HFS_input\",\""+(typeof param.name!='undefined'?param.name.toString():"")+"\",\"A=1"+(typeof param.extId!='undefined'?"@L="+param.extId.toString():"")+(typeof param.puic!='undefined'?"@U="+param.puic.toString():"")+(typeof param.name!='undefined'?"@O="+param.name.toString():"")+(typeof param.x!='undefined'?"@X="+param.x.toString():"")+(typeof param.y!='undefined'?"@Y="+param.y.toString():"")+(typeof param.planId!='undefined'?"@p="+param.planId.toString():"")+"\");return false;'>Select as start</a>\ "; } else { t += "\ <a href='javascript:void(0);' class='arrowlink' onclick='chooseLocation(\"HFS_from\",\""+(typeof param.name!='undefined'?param.name.toString():"")+"\",\"A=1"+(typeof param.extId!='undefined'?"@L="+param.extId.toString():"")+(typeof param.puic!='undefined'?"@U="+param.puic.toString():"")+(typeof param.name!='undefined'?"@O="+param.name.toString():"")+(typeof param.x!='undefined'?"@X="+param.x.toString():"")+(typeof param.y!='undefined'?"@Y="+param.y.toString():"")+(typeof param.planId!='undefined'?"@p="+param.planId.toString():"")+"\");return false;'>Select as start</a>\ "; } t += "\ <\/div>\ <div class='jmap_infobox_content_row'>\ "; if(currentLayerMap != "station") { t += "\ <a href='javascript:void(0);' class='arrowlink' onclick='chooseLocation(\"HFS_to\",\""+(typeof param.name!='undefined'?param.name.toString():"")+"\",\"A=1"+(typeof param.extId!='undefined'?"@L="+param.extId.toString():"")+(typeof param.puic!='undefined'?"@U="+param.puic.toString():"")+(typeof param.name!='undefined'?"@O="+param.name.toString():"")+(typeof param.x!='undefined'?"@X="+param.x.toString():"")+(typeof param.y!='undefined'?"@Y="+param.y.toString():"")+(typeof param.planId!='undefined'?"@p="+param.planId.toString():"")+"\");return false;'>Select as destination</a>\ "; } t += "\ <\/div>\ <div class='jmap_infobox_content_row'>\ <a class='arrowlink' onclick='\ window.location.href=\"/auskunft/bin/jp/stboard.exe/en?evaId="+(typeof param.extId!='undefined'?param.extId.toString():"-1")+"&view=STATIONINFO&maxJourneys=10&start=1\"'>\ Information on stops\ </a>\ <\/div>\ <div class='jmap_infobox_content_row'>\ <a class='arrowlink' onclick='\ Map.centerToGeo(new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"}));\ Map.setZoom(2000);'>\ Centre stop\ </a>\ <\/div>\ <\/div>\ "; t+="</div>"; } if(true){ t+="<div class='jmap_infobox_subcontent_map' id='content_1_contentdiv' style='position:absolute;top:30px;left:0px;height:195px;z-index:50;display:block'>"; t+="\ <div id='localmapdiv_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+"' class='jmap_infobox_mapdiv'></div>\ "; t+="</div>"; } if(true){ t+="<div class='jmap_infobox_subcontent_bhftafel' id='content_2_contentdiv' style='position:absolute;top:30px;left:0px;height:195px;z-index:50;display:block'>"; t+="\ <div>\ <div id='localdepdiv_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+"' class='jmap_infobox_bhftafel'>\ <iframe scrolling='no' frameborder='0' src='/auskunft/bin/jp/stboard.exe/en?L=vs_stb&evaId="+(typeof param.extId!='undefined'?param.extId.toString():"-1")+"&lanelink=yes&sqltm=1&showJourneys=5&boardType=dep&productsFilter=1111111111&noHeader=yes&' class='jmap_infobox_iframe_bhftafel'>\ <br/>Your Browser doesn't support IFrames. Please follow this Link instead:<br />\ <a href='/auskunft/bin/jp/stboard.exe/en?start=1&boardType=dep&input=A=1"+(typeof param.extId!='undefined'?"@L="+param.extId.toString():"")+(typeof param.puic!='undefined'?"@U="+param.puic.toString():"")+(typeof param.name!='undefined'?"@O="+param.name.toString():"")+(typeof param.x!='undefined'?"@X="+param.x.toString():"")+(typeof param.y!='undefined'?"@Y="+param.y.toString():"")+(typeof param.planId!='undefined'?"@p="+param.planId.toString():"")+"'><span class='red'>»</span>Destination Board</a>\ </iframe>\ </div>\ </div>\ "; t+="</div>"; } if(true){ t+="<div class='jmap_infobox_subcontent_bhftafel' id='content_3_contentdiv' style='position:absolute;top:30px;left:0px;height:195px;z-index:50;display:block'>"; t+="\ <div>\ <div id='localarrdiv_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+"' class='jmap_infobox_bhftafel'>\ <iframe frameborder='0' scrolling='no' src='/auskunft/bin/jp/stboard.exe/en?L=vs_stb&evaId="+(typeof param.extId!='undefined'?param.extId.toString():"-1")+"&sqltm=1&showJourneys=5&boardType=arr&productsFilter=1111111111&noHeader=yes&' class='jmap_infobox_iframe_bhftafel'>\ <br />Your Browser doesn't support IFrames. Please follow this Link instead:<br />\ <a href='/auskunft/bin/jp/stboard.exe/en?start=1&boardType=arr&input=A=1"+(typeof param.extId!='undefined'?"@L="+param.extId.toString():"")+(typeof param.puic!='undefined'?"@U="+param.puic.toString():"")+(typeof param.name!='undefined'?"@O="+param.name.toString():"")+(typeof param.x!='undefined'?"@X="+param.x.toString():"")+(typeof param.y!='undefined'?"@Y="+param.y.toString():"")+(typeof param.planId!='undefined'?"@p="+param.planId.toString():"")+"'><span class='red'>»</span>Arrival Board</a>\ </iframe>\ </div>\ </div>\ "; t+="</div>"; } t+="</div>"; return t; }; /* ]]> */ </script> <script type="text/javascript" src="/auskunft/s/n/js/jsmap_v1.00_dev/AJSMapBaseClass.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var l = document.createElement("link"); l.rel="stylesheet"; l.type="text/css"; l.href="/auskunft/s/n/css/jsmap.css"; document.getElementsByTagName("head")[0].appendChild(l); /* ]]> */ </script> <script type="text/javascript" src="/auskunft/s/n/js/jsmap_v1.00_dev/CCoord.js"></script> <script type="text/javascript" src="/auskunft/s/n/js/jsmap_v1.00_dev/CShowAjaxContent.js"></script> <script type="text/javascript"> /* <![CDATA[ */ function infotextaddress(param){ //map,extId,puic,name,x,y Map = param.map; var t="<div class='jmap_infobox'><ul class='jmap_slider'>"; t+="<li>" t+="<a id='adr_content_0_titlediv' class='active' "; t+="onclick='var t=document.getElementById(\"adr_content_0_titlediv\");var c=document.getElementById(\"adr_content_0_contentdiv\");"; t+="if(c.style.display!=\"block\")"; t+="{document.getElementById(\"adr_content_0_contentdiv\").style.display=\"none\";document.getElementById(\"adr_content_0_titlediv\").className=\"\";t.className=\"active\";c.style.display=\"block\";\ "; t+="}'>"; t+=""; t+="</a></li>"; t+="</ul>"; t+="<div class='jmap_infobox_subcontent_standard' id='adr_content_0_contentdiv' style='display:block'>"; t+="\ <div style='padding-top:15px;'>\ <div class='jmap_infobox_content_row'>\ <a href='javascript:void(0);' onclick='chooseLocation(\"HFS_from\",\""+(typeof param.name!='undefined'?param.name.toString():"")+"\",\"A=2"+(typeof param.extId!='undefined'?"@L="+param.extId.toString():"")+(typeof param.puic!='undefined'?"@U="+param.puic.toString():"")+(typeof param.name!='undefined'?"@O="+param.name.toString():"")+(typeof param.x!='undefined'?"@X="+param.x.toString():"")+(typeof param.y!='undefined'?"@Y="+param.y.toString():"")+"\",\"HFS_locType_from\");return false;'>Select as start</a>\ </div>\ <div class='jmap_infobox_content_row'>\ <a href='javascript:void(0);' onclick='chooseLocation(\"HFS_to\",\""+(typeof param.name!='undefined'?param.name.toString():"")+"\",\"A=2"+(typeof param.extId!='undefined'?"@L="+param.extId.toString():"")+(typeof param.puic!='undefined'?"@U="+param.puic.toString():"")+(typeof param.name!='undefined'?"@O="+param.name.toString():"")+(typeof param.x!='undefined'?"@X="+param.x.toString():"")+(typeof param.y!='undefined'?"@Y="+param.y.toString():"")+"\",\"HFS_locType_from\");return false;'>Select as destination</a>\ </div>\ <div class='jmap_infobox_content_row'>\ <a onclick='\ new CShowAjaxContent(\ {map:Map,showclosestops:true,\ requesturl:\"/auskunft/bin/jp/query.exe/eny?performLocating=2&tpl=stop2json&look_maxno=5&look_stopclass=1023&look_x="+(typeof param.x!='undefined'?param.x.toString():"0")+"&look_y="+(typeof param.y!='undefined'?param.y.toString():"0")+"\",\ x:"+(typeof param.x!='undefined'?param.x.toString():"0")+",y:"+(typeof param.y!='undefined'?param.y.toString():"0")+"});\ Map.centerToGeo(new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"}));\ Map.setZoom(2000);'>\ Nearby stops\ </a>\ </div>\ <div class='jmap_infobox_content_row'>\ <a onclick='\ Map.centerToGeo(new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"}));\ Map.setZoom(2000);'>\ Centre address\ </a>\ </div>\ </div>\ "; t+="</div>"; t+="</div>"; return t; }; /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ function infotextpoi(param){ //map,extId,puic,name,x,y Map = param.map; var t="<div class='jmap_infobox'><ul class='jmap_slider'>"; t+="<li>" t+="<a id='poi_content_0_titlediv' class='active' "; t+="onclick='var t=document.getElementById(\"poi_content_0_titlediv\");var c=document.getElementById(\"poi_content_0_contentdiv\");"; t+="if(c.style.display!=\"block\")"; t+="{document.getElementById(\"poi_content_0_contentdiv\").style.display=\"none\";document.getElementById(\"poi_content_0_titlediv\").className=\"\";document.getElementById(\"poi_content_1_contentdiv\").style.display=\"none\";document.getElementById(\"poi_content_1_titlediv\").className=\"\";t.className=\"active\";c.style.display=\"block\";\ "; t+="}'>"; t+="POI"; t+="</a></li>"; t+="<li>" t+="<a id='poi_content_1_titlediv' class='' "; t+="onclick='var t=document.getElementById(\"poi_content_1_titlediv\");var c=document.getElementById(\"poi_content_1_contentdiv\");"; t+="if(c.style.display!=\"block\")"; t+="{document.getElementById(\"poi_content_0_contentdiv\").style.display=\"none\";document.getElementById(\"poi_content_0_titlediv\").className=\"\";document.getElementById(\"poi_content_1_contentdiv\").style.display=\"none\";document.getElementById(\"poi_content_1_titlediv\").className=\"\";t.className=\"active\";c.style.display=\"block\";\ Localmap_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+" = new COpenLayerMap(\"localmapdiv_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+"\",\ {mode:\"simple\",zoom:500,language:\"e\",coord:new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"})});\ Localmap_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+".show();\ Localmap_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+".showContent(Localmap_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+".createContent({type: \"location\",coord: new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"}),hotspot: {x:10,y:10},\ text: \""+(typeof param.name!='undefined'?param.name:'')+"\",\ imageurl: \"/auskunft/s/n/img/icons/icon_stop.png\",imagewidth: 21,imageheight: 21}));\ "; t+="}'>"; t+="Map"; t+="</a></li>"; t+="</ul>"; t+="<div class='jmap_infobox_subcontent_standard' id='poi_content_0_contentdiv' style='display:block'>"; t+="\ <div>\ "+ (typeof param.additionalInfo!='undefined'?"<div class='jmap_infobox_content_row' style='white-space:normal'>"+param.additionalInfo+"</div>":"")+ "\ <div class='jmap_infobox_content_row'>\ <a class='arrowlink' href='javascript:void(0);' onclick='chooseLocation(\"HFS_from\",\""+(typeof param.name!='undefined'?param.name.toString():"")+"\",\"A=4"+(typeof param.extId!='undefined'?"@L="+param.extId.toString():"")+(typeof param.puic!='undefined'?"@U="+param.puic.toString():"")+(typeof param.name!='undefined'?"@O="+decodeHTML(param.name).toString().replace('&', '').replace('&', '').replace('+', ''):"")+(typeof param.x!='undefined'?"@X="+param.x.toString():"")+(typeof param.y!='undefined'?"@Y="+param.y.toString():"")+"\");return false;'>Select as start</a>\ </div>\ <div class='jmap_infobox_content_row'>\ <a class='arrowlink' href='javascript:void(0);' onclick='chooseLocation(\"HFS_to\",\""+(typeof param.name!='undefined'?param.name.toString():"")+"\",\"A=4"+(typeof param.extId!='undefined'?"@L="+param.extId.toString():"")+(typeof param.puic!='undefined'?"@U="+param.puic.toString():"")+(typeof param.name!='undefined'?"@O="+decodeHTML(param.name).toString().replace('&', '').replace('&', '').replace('+', ''):"")+(typeof param.x!='undefined'?"@X="+param.x.toString():"")+(typeof param.y!='undefined'?"@Y="+param.y.toString():"")+"\");return false;'>Select as destination</a>\ </div>\ <div class='jmap_infobox_content_row'>\ <a class='arrowlink' href='/auskunft/bin/jp/help.exe/en?tpl=poi_info&poi_name="+encodeURIComponent(encodeURIComponent(typeof param.name!='undefined'?param.name.toString():""))+"&poi_x="+(typeof param.x!='undefined'?param.x.toString():"0")+"&poi_y="+(typeof param.y!='undefined'?param.y.toString():"0")+"&poi_id="+(typeof param.extId!='undefined'?param.extId.toString():"-1")+"' >\ Zur Infoseite\ </a>\ </div>\ <div class='jmap_infobox_content_row'>\ <a class='arrowlink' onclick='\ new CShowAjaxContent(\ {map:Map,showclosestops:true,\ requesturl:\"/auskunft/bin/jp/query.exe/eny?performLocating=2&tpl=stop2json&look_maxno=5&look_stopclass=1023&look_x="+(typeof param.x!='undefined'?param.x.toString():"0")+"&look_y="+(typeof param.y!='undefined'?param.y.toString():"0")+"\",\ x:"+(typeof param.x!='undefined'?param.x.toString():"0")+",y:"+(typeof param.y!='undefined'?param.y.toString():"0")+"});\ Map.centerToGeo(new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"}));\ Map.setZoom(2000);'>\ Nearby stops\ </a>\ </div>\ <div class='jmap_infobox_content_row'>\ <a class='arrowlink' onclick='\ Map.centerToGeo(new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"}));\ Map.setZoom(2000);'>\ Centre map on place of interest\ </a>\ </div>\ </div>\ "; t+="</div>"; t+="<div class='jmap_infobox_subcontent_map' id='poi_content_1_contentdiv'>"; t+="\ <div id='localmapdiv_"+(typeof param.extId!='undefined'?param.extId.toString():"-1")+"' class='jmap_infobox_mapdiv'></div>\ "; t+="</div>"; t+="</div>"; return t; }; /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ function infotextmap(param){ //map,extId,puic,name,x,y Map = param.map; if(typeof param.x=='undefined'&&typeof param.lon!='undefined')param.x=param.lon; if(typeof param.y=='undefined'&&typeof param.lat!='undefined')param.y=param.lat; var t="<div class='jmap_infobox'><ul class='jmap_slider'>"; t+="<li>" t+="<a id='map_content_0_titlediv' class='active' "; t+="onclick='var t=document.getElementById(\"map_content_0_titlediv\");var c=document.getElementById(\"map_content_0_contentdiv\");"; t+="if(c.style.display!=\"block\")"; t+="{document.getElementById(\"map_content_0_contentdiv\").style.display=\"none\";document.getElementById(\"map_content_0_titlediv\").className=\"\";document.getElementById(\"map_content_1_contentdiv\").style.display=\"none\";document.getElementById(\"map_content_1_titlediv\").className=\"\";t.className=\"active\";c.style.display=\"block\";\ "; t+="}'>"; t+="Info"; t+="</a></li>"; t+="<li>" t+="<a id='map_content_1_titlediv' class='' "; t+="onclick='var t=document.getElementById(\"map_content_1_titlediv\");var c=document.getElementById(\"map_content_1_contentdiv\");"; t+="if(c.style.display!=\"block\")"; t+="{document.getElementById(\"map_content_0_contentdiv\").style.display=\"none\";document.getElementById(\"map_content_0_titlediv\").className=\"\";document.getElementById(\"map_content_1_contentdiv\").style.display=\"none\";document.getElementById(\"map_content_1_titlediv\").className=\"\";t.className=\"active\";c.style.display=\"block\";\ Localmap_noExtId = new COpenLayerMap(\"localmapdiv_noExtId\",\ {mode:\"simple\",zoom:500,language:\"e\",coord:new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"})});\ Localmap_noExtId.show();\ Localmap_noExtId.showContent(Localmap_noExtId.createContent({type: \"location\",coord: new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"}),hotspot: {x:10,y:10},\ text: \""+(typeof param.name!='undefined'?param.name:'')+"\",\ imageurl: \"/auskunft/s/n/img/icons/icon_stop.png\",imagewidth: 21,imageheight: 21}));\ "; t+="}'>"; t+="Map"; t+="</a></li>"; t+="</ul>"; t+="<div class='jmap_infobox_subcontent_standard' id='map_content_0_contentdiv' style='display:block'>"; t+="\ <div>\ <input type='hidden' id='HFS_currentLoc' value=''\/>\ <input type='hidden' id='HFS_currentLocId' value=''/>\ "; if(currentLayerMap != "station") { t += "\ <div class='jmap_infobox_content_row hide' id='HFS_mapInfoboxS'>\ <a href='javascript:void(0);' class='arrowlink' onclick='chooseLocation(\"HFS_from\",eID(\"HFS_currentLoc\").value,eID(\"HFS_currentLocId\").value,\"HFS_locType_from\");return false;'>Select as start<\/a>\ <\/div>\ "; } if(currentLayerMap != "station") { t += "\ <div class='jmap_infobox_content_row hide' id='HFS_mapInfoboxZ'>\ <a href='javascript:void(0);' class='arrowlink' onclick='chooseLocation(\"HFS_to\",eID(\"HFS_currentLoc\").value,eID(\"HFS_currentLocId\").value,\"HFS_locType_to\");return false;'>Select as destination<\/a>\ <\/div>\ "; } t += "\ <div class='jmap_infobox_content_row'>\ <a class='arrowlink' onclick='\ new CShowAjaxContent(\ {map:Map,showclosestops:true,\ requesturl:\"/auskunft/bin/jp/query.exe/eny?performLocating=2&tpl=stop2json&look_maxno=5&look_stopclass=1023&look_x="+(typeof param.x!='undefined'?param.x.toString():"0")+"&look_y="+(typeof param.y!='undefined'?param.y.toString():"0")+"\",\ x:"+(typeof param.x!='undefined'?param.x.toString():"0")+",y:"+(typeof param.y!='undefined'?param.y.toString():"0")+"});\ Map.centerToGeo(new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"}));\ Map.setZoom(2000);'>\ Nearby stops\ </a>\ <\/div>\ <div class='jmap_infobox_content_row'>\ <a class='arrowlink' onclick='\ Map.centerToGeo(new CCoord({lon:"+(typeof param.x!='undefined'?param.x.toString():"0")+",lat:"+(typeof param.y!='undefined'?param.y.toString():"0")+"}));\ Map.setZoom(2000);'>\ Centre map at selected point\ </a>\ <\/div>\ <\/div>\ "; t+="</div>"; t+="<div class='jmap_infobox_subcontent_map' id='map_content_1_contentdiv'>"; t+="\ <div id='localmapdiv_noExtId' class='jmap_infobox_mapdiv'></div>\ "; t+="</div>"; t+="</div>"; if(typeof param.titleid!='undefined'){ var url = "/auskunft/bin/jp/query.exe/eny?performLocating=512&tpl=reverselookup2json&look_nv=type|reverselookup|x|"+param.x+"|y|"+param.y; if(url!=null){ var request = new Ajax.Request( url, { method: 'get', onComplete: function(r){ if(r.responseText!=""){ var o = eval('('+ r.responseText + ')'); if(parseInt(o.error)==0){ param.map.replaceCurrentInfoboxTitle(param.titleid,o.name + ' (' + o.dist + 'm)'); if(eID('HFS_currentLoc')){ eID('HFS_currentLoc').value = decode(o.name); eID('HFS_currentLocId').value = decode(o.id); } if($("HFS_mapInfoboxS")) $("HFS_mapInfoboxS").removeClassName("hide"); if($("HFS_mapInfoboxZ")) $("HFS_mapInfoboxZ").removeClassName("hide"); document.getElementById('HFS_mapInfoboxSLink').onclick=function(){ window.location.href="http://www.rmv.de/auskunft/bin/jp/query.exe/en?ld=14.204&&REQ0JourneyStopsS0G="+eID('HFS_currentLoc').value+"&REQ0JourneyStopsS0ID="+eID('HFS_currentLocId').value; } document.getElementById('HFS_mapInfoboxZLink').onclick=function(){ window.location.href="http://www.rmv.de/auskunft/bin/jp/query.exe/en?ld=14.204&&REQ0JourneyStopsZ0G="+eID('HFS_currentLoc').value+"&REQ0JourneyStopsZ0ID="+eID('HFS_currentLocId').value; } } else { eID('HFS_currentLoc').value = "Select on map"; eID('HFS_currentLocId').value = "A=16@O=Select on map@X="+param.x+"@Y="+param.y; } } } } ); } } return t; }; /* ]]> */ </script> <script type="text/javascript" src="/auskunft/s/n/js/jsmap_v1.00_dev/CLoadAjaxContent.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var gOEBBInfoText=null; var gOEBBInfoTextHash=null; function safeinfotextdata(r){ gOEBBInfoText=r.getResult(); gOEBBInfoTextHash=new Hash; var l=gOEBBInfoText.oebbdata.length; var i=0; while(i<l){ gOEBBInfoTextHash.set(gOEBBInfoText.oebbdata[i][1].toString(),true); i++; } } // function initinfotextdata(){ // window.setTimeout("new CLoadAjaxContent({debug:false,requesturl:'http://www.rmv.de/auskunft/bin/jp/help.exe/en?tpl=oebbdatajson_test',onload:safeinfotextdata});",3000); // } // Event.observe(window,'load',initinfotextdata); /* ]]> */ </script> <script type="text/javascript" src="/auskunft/s/n/js/jsmap_v1.00_dev/AAjaxMap.js"></script> <link rel="stylesheet" type="text/css" href="/auskunft/s/n/css/openlayers_style.css" /> <script type="text/javascript" src="/auskunft/s/n/js/jsmap_v1.00_dev/OpenLayers.js"></script> <script type="text/javascript" src="/auskunft/s/n/js/jsmap_v1.00_dev/OpenStreetMap.js"></script> <script type="text/javascript" src="/auskunft/s/n/js/jsmap_v1.00_dev/COpenLayerMap.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var gProductImage = new Array(); var gProductImageHTML = new Array(); gProductImage[1] = '/auskunft/s/n/img/products/sel_prod_ice.png'; gProductImageHTML[1] = "<img src='/auskunft/s/n/img/products/sel_prod_ice.png' width='24' height='24' style='width:24px;height:24px' alt='High speed train' title='High speed train' />"; gProductImage[2] = '/auskunft/s/n/img/products/sel_prod_ic.png'; gProductImageHTML[2] = "<img src='/auskunft/s/n/img/products/sel_prod_ic.png' width='24' height='24' style='width:24px;height:24px' alt='IC/EC' title='IC/EC' />"; gProductImage[4] = '/auskunft/s/n/img/products/sel_prod_re-rb.png'; gProductImageHTML[4] = "<img src='/auskunft/s/n/img/products/sel_prod_re-rb.png' width='24' height='24' style='width:24px;height:24px' alt='Regional train' title='Regional train' />"; gProductImage[8] = '/auskunft/s/n/img/products/sel_prod_s.png'; gProductImageHTML[8] = "<img src='/auskunft/s/n/img/products/sel_prod_s.png' width='24' height='24' style='width:24px;height:24px' alt='Urban rail service' title='Urban rail service' />"; gProductImage[16] = '/auskunft/s/n/img/products/sel_prod_u.png'; gProductImageHTML[16] = "<img src='/auskunft/s/n/img/products/sel_prod_u.png' width='24' height='24' style='width:24px;height:24px' alt='Underground' title='Underground' />"; gProductImage[32] = '/auskunft/s/n/img/products/sel_prod_tram.png'; gProductImageHTML[32] = "<img src='/auskunft/s/n/img/products/sel_prod_tram.png' width='24' height='24' style='width:24px;height:24px' alt='Tram' title='Tram' />"; gProductImage[64] = ''; gProductImageHTML[64] = "<img src='/auskunft/s/n/img/products/sel_prod_bus.png' width='24' height='24' style='width:24px;height:24px' alt='Low-floor bus (bus access from floor level)' title='Low-floor bus (bus access from floor level)' />"; gProductImage[128] = '/auskunft/s/n/img/products/sel_prod_bus.png'; gProductImageHTML[128] = "<img src='/auskunft/s/n/img/products/sel_prod_bus.png' width='24' height='24' style='width:24px;height:24px' alt='High-floor bus (bus access with a step up)' title='High-floor bus (bus access with a step up)' />"; gProductImage[256] = '/auskunft/s/n/img/products/sel_prod_ship.png'; gProductImageHTML[256] = "<img src='/auskunft/s/n/img/products/sel_prod_ship.png' width='24' height='24' style='width:24px;height:24px' alt='Ferry/ship' title='Ferry/ship' />"; gProductImage[512] = '/auskunft/s/n/img/products/sel_prod_taxi.png'; gProductImageHTML[512] = "<img src='/auskunft/s/n/img/products/sel_prod_taxi.png' width='24' height='24' style='width:24px;height:24px' alt='Dial-a-ride taxi/bus' title='Dial-a-ride taxi/bus' />"; var gProductColor = new Array(); gProductColor[1] = 'BD332D'; gProductColor[2] = '2D87BD'; gProductColor[4] = '200295'; gProductColor[8] = '509D24'; gProductColor[16] = '1975D6'; gProductColor[32] = '9C108D'; gProductColor[64] = '4B4B4B'; gProductColor[128] = 'C65604'; gProductColor[256] = '0C3B82'; gProductColor[512] = '0C3B82'; /* ]]> */ </script> <script type="text/javascript"> function MapBib() { this.mapArray = {}; this.keyList = []; this.routeArray = {}; this.addMap = function(map, name) { this.mapArray[name] = map; this.keyList.push(name); this.routeArray[name] = []; } this.addRoute = function(name, type, wayData) { this.routeArray[name].push({ type:type, data:wayData }); } this.getMapByName = function(name) { return this.mapArray[name]; } this.getRoutsByName = function(name) { return this.routeArray[name]; } } var gMapBib = new MapBib(); function HafasWebiteChecker() { this.onLoad = function() { this.replaceAchor(); } this.replaceAchor = function() { var base_list = document.getElementsByTagName("base"); if(base_list.length != 1) return; var base_href = base_list[0].href; var HFS = document.getElementById("HFS"); var a_list = HFS.getElementsByTagName("a"); for(var i = 0; i < a_list.length; i++) { var node = a_list[i]; if(node.href.indexOf("#") == -1) continue; if(node.getAttribute("isHashChecked") == "yes") continue; if(node.href.split("#")[0] != base_href) continue; var hash = node.hash; var onclick = function() {location.hash=hash; return false;}; if(node.onclick == null) node.onclick = function() {location.hash=this.hash; return false;}.bind({hash:hash}); else { node.onclick = function() {this.oldOnClick(); location.hash=this.hash; return false;}.bind({hash:hash, oldOnClick:node.onclick}); } node.href = "javascript:;"; node.setAttribute("isHashChecked", "yes"); } } } var gHafasWebiteChecker = new HafasWebiteChecker(); Event.observe(window,"load",gHafasWebiteChecker.onLoad.bind(gHafasWebiteChecker)); </script> <script type="text/javascript"> function HafasExternCalendar(input) { this.input = input; this.calendar = null; this.init = function(){ this.id = 5+HafasExternCalendar.instances.length; var html = this.createHTML(); function insertAfter(newNode, referenceNode) { referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); } var span = document.createElement("span"); span.innerHTML = html; insertAfter(span, this.input); this.createCalendar(); }; this.createHTML = function() { var html = '<div id="calendar'+this.id+'" class="calendardiv" style="display:none; text-align:right;">'; html += '<a href="javascript:void(0)" class="close-button" onclick="javascript:toggleDivCal('+this.id+');return false;" title="Close calendar"></a>'; html += '<div id="caldiv'+this.id+'"></div>'; html += '</div>'; html += '<input type="hidden" name="wDayExt'+this.id+'" value="Mo|Tu|We|Th|Fr|Sa|Su" />'; html += ' <a id="callink'+this.id+'" onclick="createCalendar('+this.id+');toggleDivCal('+this.id+');return false;" href="javascript:void(0)" rel="nofollow"><img class="icon" src="/auskunft/s/n/img/icons/calendar.png" width="16" height="19" alt="Calendar" title="Calendar" /></a>'; return html; }; this.createCalendar = function() { var current = this.input.value; var calcon_config = { "formName" : "", "field" : this.input, "value" : parseUserDateInput(current), "today" : parseUserDateInput("18.02.25"), "viewPeriodS" : parseUserDateInput("24.11.24"), "viewPeriodE" : parseUserDateInput("13.09.25"), "dataPeriodS" : parseUserDateInput("24.11.24"), "dataPeriodE" : parseUserDateInput("13.09.25"), "dateFormat" : dateFormat, "showShortYear" : true, "id" : "cal"+this.id } var calendar_config = { "id" : "cal"+this.id, "divid" : "caldiv"+this.id, "readOnly" : false, "closeOnSetDate" : true, "internalScrollers": true, "weekNoHTML" : "", "hideCallBackName" : "toggleDivCal" } this.calendar = calman.createCalendar(calcon_config, calendar_config) this.input.value = calman.calcons["cal"+this.id].formatDate("18.02.25", true); }; this.init(); } HafasExternCalendar.initExternCalendars = function() { var inputList = document.getElementsByClassName("HafasDatePicker"); for(var i = 0; i < inputList.length; i++) { var input = inputList[i]; if(input.getAttribute("HFS-DatePickerInit") == "yes") continue; HafasExternCalendar.instances.push(new HafasExternCalendar(input)); input.setAttribute("HFS-DatePickerInit", "yes"); } } HafasExternCalendar.instances = []; window.addEventListener("load", HafasExternCalendar.initExternCalendars); </script> <link rel="stylesheet" href="/auskunft/cms/prod-typo3/89ecd872b7ac5000478a0877c0cd6664.css" /> <script type="text/javascript" src="//www.rmv.de/auskunft/bin/jp/help.exe/dny?tpl=widget&modules=suggest,map,him,tp"></script> </head> <body class="frontend " data-absrefprefix="/c/" data-middleware-entrypoint="/c/en/homepage" id="page_1210"><div id="page" class="tpl-framedefault layout-0"> <script src="/auskunft/cms/prod-typo3/24c3275be2f46cb34516715adf3cba67.js"></script> <header id="header"> <div class="container quicklinks"><a tabindex="1" href="//www.rmv.de/#content">Skip navigation</a></div> <div class="container-fluid"> <div id="logo"> <a class="lno-reset" href="//www.rmv.de/c/reset" title="Startseite RMV">Rhein-Main-Verkehrsverbund</a> <a class="home" href="//www.rmv.de/c/en/homepage">Logo: RMV, Rhein-Main-Verkehrsverbund</a> <div class="language-and-search text-right d-none d-xl-block"> <div class="btn-group"> <div class="dropdown"><button class="btn btn-default dropdown-toggle" id="languageSelector" data-bs-toggle="dropdown" data-bs-target="#availableLanguages" aria-haspopup="true" aria-expanded="false">EN<span class="caret"></span></button><ul id="availableLanguages" class="dropdown-menu" aria-labelledby="languageSelector"><li class="dropdown-header">Choose language</li><li><a class="dropdown-item" href="//www.rmv.de/c/de/fahrplan/fahrplaene/haltestellenaushang/haltestellenaushang-nach-linien">DE</a></li><li><a href="//www.rmv.de/c/es/informacion-sobre-horario/busqueda-de-comunicacion/informacion-individual">ES</a></li><li><a href="//www.rmv.de/c/tr/sefer-plani-bilgisi/baglanti-ara/tek-sorgulama">TR</a></li><li><a href="//www.rmv.de/c/it/informazioni-orario/cerca-collegamenti/informazione-singola">IT</a></li><li><a href="//www.rmv.de/c/fr/information-horaires/recherche-de-liaisons/renseignement-individuel">FR</a></li></ul> </div></div> <div class="btn-group"> <div class="dropdown d-none d-lg-block d-print-none"> <a class="btn btn-default" href="//www.rmv.de/c/en/suchen-und-finden/search" aria-label="Suche"> <i class="fa fa-search" aria-hidden="true"></i> </a> </div> </div> <div class="btn-group"> <a class="btn btn-default" href="//www.rmv.de/c/en/meinrmv/anonym"><i class="fa fa-fw fa-user"></i>Login</a> </div> </div> <div class="hamburger-icon hidden-lg"> <button id="mobile-menu-toggler" class="hamburger hamburger--collapse" type="button" aria-label="Navigation" aria-expanded="false"> <span class="hamburger-box"> <span class="hamburger-inner"></span> </span> </button> </div> </div> </div> <div class="navbar-wrap"> <div class="container"> <nav class="navbar navbar-default navbar-main hidden-lg-down"> <div class="navbar-collapse" id="main-navigation"> <ul class="nav navbar-nav multi-column-nav"> <li class="channel-0 nav-item dropdown"> <a tabindex="101" href="//www.rmv.de/c/en/homepage" class="nav-link dropdown-toggle "> Homepage </a> <div class="spacer"></div> <ul class="dropdown-menu lno-menu"> <li> <div class="row"> <div class="col-xs-12"> <ul class="multi-column-dropdown"> <li class="lno-reset"> <a href="//www.rmv.de/c/reset"> <span class="title">Startseite RMV</span> </a> </li> <li class="lno-/homepage/startseite-mtv"> <a tabindex="131" href="//www.rmv.de/c/en/homepage/startseite-mtv" class="dropdown-item sub "> <span class="arrow">></span> <span class="title">Landingpage MTV</span> </a> </li> <li class="lno-/homepage/frankfurt"> <a tabindex="132" href="//www.rmv.de/c/en/homepage/frankfurt" class="dropdown-item sub"> <span class="arrow">></span> <span class="title">Startseite RMV Frankfurt</span> </a> </li> <li class="lno-/homepage/vgo"> <a tabindex="133" href="//www.rmv.de/c/en/homepage/vgo" class="dropdown-item "> <span class="arrow">></span> <span class="title">Startseite VGO</span> </a> </li> <li class="lno-/homepage/vht"> <a tabindex="134" href="//www.rmv.de/c/en/homepage/vht" class="dropdown-item "> <span class="arrow">></span> <span class="title">Homepage VHT</span> </a> </li> <li class="lno-/homepage/startseite-lnvg"> <a tabindex="135" href="//www.rmv.de/c/en/homepage/startseite-lnvg" class="dropdown-item sub"> <span class="arrow">></span> <span class="title">Startseite LNVG</span> </a> </li> <li class="lno-/homepage/vldw"> <a tabindex="136" href="//www.rmv.de/c/en/homepage/vldw" class="dropdown-item "> <span class="arrow">></span> <span class="title">Homepage VLDW</span> </a> </li> <li class="lno-/homepage/wetzlar"> <a tabindex="137" href="//www.rmv.de/c/en/homepage/wetzlar" class="dropdown-item "> <span class="arrow">></span> <span class="title">Homepage RMV Wetzlar</span> </a> </li> </ul> </div> </div> </li> </ul> </li> <li class="channel-0 nav-item dropdown"> <a tabindex="102" href="//www.rmv.de/c/en/timetables" class="nav-link active dropdown-toggle"> Timetables </a> <div class="spacer"></div> <ul class="dropdown-menu multi-column columns-3 container"> <li> <div class="row"> <div class="row-height"> <div class="channel-0 col-sm-3 col-height column-1"> <div class="inside-full-height"> <h3>Search for route & tips</h3> <ul class="multi-column-dropdown"> <li class="channel-0"> <a tabindex="131" href="//www.rmv.de/c/en/timetables/search-for-route-tips/individual-enquiry" class="dropdown-item "> <span class="arrow">></span> <span class="title">Individual enquiry</span> </a> </li> </ul> </div> </div> <div class="channel-0 col-sm-3 col-height column-2"> <div class="inside-full-height"> <h3>Timetables</h3> <ul class="multi-column-dropdown"> <li class="channel-0"> <a tabindex="131" href="//www.rmv.de/c/en/timetables/timetables/personalised-route-timetable" class="dropdown-item "> <span class="arrow">></span> <span class="title">Personalised route timetable</span> </a> </li> <li class="channel-0"> <a tabindex="132" href="//www.rmv.de/c/en/timetables/timetables/service-timetable" class="dropdown-item "> <span class="arrow">></span> <span class="title">Service timetable</span> </a> </li> <li class="channel-0"> <a tabindex="133" href="//www.rmv.de/c/en/timetables/timetables/stop-display" class="dropdown-item active sub "> <span class="arrow">></span> <span class="title">Stop display</span> </a> </li> </ul> </div> </div> <div class="channel-0 col-sm-3 col-height column-3"> <div class="inside-full-height"> <h3>Networks</h3> <ul class="multi-column-dropdown"> <li class="channel-0"> <a tabindex="131" href="//www.rmv.de/c/en/timetables/networks/network-maps" class="dropdown-item "> <span class="arrow">></span> <span class="title">Network maps</span> </a> </li> <li class="channel-0"> <a tabindex="132" href="//www.rmv.de/c/en/timetables/networks/stations-stops" class="dropdown-item "> <span class="arrow">></span> <span class="title">Stations & stops</span> </a> </li> <li class="channel-0"> <a tabindex="133" href="//www.rmv.de/c/en/timetables/networks/night-travel" class="dropdown-item sub"> <span class="arrow">></span> <span class="title">Night travel</span> </a> </li> <li class="channel-0"> <a tabindex="134" href="//www.rmv.de/c/en/timetables/networks/express-buses" class="dropdown-item "> <span class="arrow">></span> <span class="title">Express buses</span> </a> </li> </ul> </div> </div> <div class="col-3"></div> </div> </div> </li> </ul> </li> <li class="channel-0 nav-item dropdown"> <a tabindex="103" href="//www.rmv.de/c/en/tickets" class="nav-link dropdown-toggle"> Tickets </a> <div class="spacer"></div> <ul class="dropdown-menu multi-column columns-3 container"> <li> <div class="row"> <div class="row-height"> <div class="channel-0 col-sm-3 col-height column-1"> <div class="inside-full-height"> <h3>Your ticket</h3> <ul class="multi-column-dropdown"> <li class="channel-0"> <a tabindex="131" href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview" class="dropdown-item sub "> <span class="arrow">></span> <span class="title">Tickets - overview</span> </a> </li> <li class="channel-0"> <a tabindex="132" href="//www.rmv.de/c/en/tickets/your-ticket/digital-offers-at-a-glance" class="dropdown-item sub"> <span class="arrow">></span> <span class="title">Digital offers at a glance</span> </a> </li> <li class="channel-0"> <a tabindex="133" href="//www.rmv.de/c/en/tickets/your-ticket/fares-information" class="dropdown-item "> <span class="arrow">></span> <span class="title">Fares information</span> </a> </li> </ul> </div> </div> <div class="channel-0 col-sm-3 col-height column-2"> <div class="inside-full-height"> <h3>Shop</h3> <ul class="multi-column-dropdown"> <li class="channel-0"> <a tabindex="131" href="//www.rmv.de/c/en/framepages/ticket-shop" class="dropdown-item "> <span class="arrow">></span> <span class="title">RMV-TicketShop</span> </a> </li> <li class="channel-0"> <a tabindex="132" href="//www.rmv.de/c/en/shop/app-rmvgo" class="dropdown-item "> <span class="arrow">></span> <span class="title">App RMVgo</span> </a> </li> <li class="channel-0"> <a tabindex="133" href="//www.rmv.de/c/en/shop/more-purchase-options" class="dropdown-item sub "> <span class="arrow">></span> <span class="title">More purchase options</span> </a> </li> </ul> </div> </div> <div class="channel-0 col-sm-3 col-height column-3"> <div class="inside-full-height"> <h3>Information & Fare Regulations</h3> <ul class="multi-column-dropdown"> <li class="channel-0"> <a tabindex="131" href="//www.rmv.de/c/en/tickets/information-fare-regulations/important-ticket-price-information" class="dropdown-item sub "> <span class="arrow">></span> <span class="title">Important ticket price information</span> </a> </li> </ul> </div> </div> <div class="col-3"></div> </div> </div> </li> </ul> </li> <li class="channel-0 nav-item dropdown"> <a tabindex="104" href="//www.rmv.de/c/en/services" class="nav-link dropdown-toggle"> Services </a> <div class="spacer"></div> <ul class="dropdown-menu multi-column columns-2 container"> <li> <div class="row"> <div class="row-height"> <div class="channel-0 col-sm-3 col-height column-1"> <div class="inside-full-height"> <h3>Contact</h3> <ul class="multi-column-dropdown"> <li class="channel-0"> <a tabindex="131" href="/elma/static/start.html" target="_blank" class="dropdown-item "> <span class="arrow">></span> <span class="title">Online service portal (only in German)</span> </a> </li> <li class="channel-0"> <a tabindex="132" href="//www.rmv.de/c/en/services/contact/rmv-sales-outlets-and-travel-offices" class="dropdown-item "> <span class="arrow">></span> <span class="title">RMV sales offices and Mobility Centres</span> </a> </li> <li class="channel-0"> <a tabindex="133" href="//www.rmv.de/c/en/services/contact/your-local-contact" class="dropdown-item "> <span class="arrow">></span> <span class="title">Your local contact</span> </a> </li> </ul> </div> </div> <div class="channel-0 col-sm-3 col-height column-2"> <div class="inside-full-height"> <h3>Information</h3> <ul class="multi-column-dropdown"> <li class="channel-0"> <a tabindex="131" href="//www.rmv.de/c/en/services/info/faq" class="dropdown-item sub "> <span class="arrow">></span> <span class="title">FAQ</span> </a> </li> <li class="channel-0"> <a tabindex="132" href="//www.rmv.de/c/en/services/info/persons-with-restricted-mobility-new" class="dropdown-item sub"> <span class="arrow">></span> <span class="title">Persons with restricted mobility new</span> </a> </li> <li class="channel-0"> <a tabindex="133" href="//www.rmv.de/c/en/information-on-rmv/rmv" class="dropdown-item "> <span class="arrow">></span> <span class="title">About RMV</span> </a> </li> <li class="channel-0"> <a tabindex="134" href="//www.rmv.de/c/en/services/info/information-material" class="dropdown-item "> <span class="arrow">></span> <span class="title">Information material</span> </a> </li> </ul> </div> </div> <div class="col-6"></div> </div> </div> </li> </ul> </li> <li class="channel-0 nav-item no-dropdown"> <a tabindex="105" href="//www.rmv.de/c/en/meinrmv" class="nav-link "> meinRMV </a> </li> </ul> </div> <!--/.navbar-collapse--> </nav> <!--/.navbar--> </div> </div> <div class="container channel-1"> <div class="row header-content"> <div class="background"> <div id="c148074" class="channel-0 frame frame- frame-type-rmvtemplate_onlinebanner frame-layout-0"> <div class="OnlineBanner relaunch-layout" style="--background: url('/c/fileadmin/images/Banner/RMVTicketshop_Desktop_EN.jpg'); --background-tablet: url('/c/fileadmin/images/Banner/RMVTicketshop_Tablet_Grafikmotiv.jpg')"><a href="//www.rmv.de/c/en/framepages/ticket-shop" target="_self" class="banner-link"><span class="sr-only"></span></a></div></div><div id="c73639" class="channel-0 frame frame- frame-type-rmvtemplate_meinrmvlogin frame-layout-0"> <div class="MeinRmvLogin"><form action="https://www.rmv.de/auth/login.html" method="post" autocomplete="off"> <div class="row"> <div class="row-height"> <div class="col-lg-2 col-height p-r-0"><h2><strong>mein</strong>RMV</h2><p>Login</p></div> <div class="col-lg-8 col-height"> <div class="row login-form"> <div class="col-lg-6"> <div class="form-group"><label for="login-email">E-Mail</label><input type="text" class="form-control" id="login-email" name="user" placeholder="E-Mail" autocomplete="new-password"></div></div> <div class="col-lg-6"> <div class="form-group"><label for="login-password">Password</label><span class="password-forgotten visible-lg"> Forgotten? <i> / </i> Register now </span><input type="password" class="form-control" id="login-password" name="password" placeholder="Password" autocomplete="new-password"></div></div></div></div> <div class="mobile-links hidden-lg"> <div class="col-xs-6"><span class="arrow">></span><span class="title">Forgotten?</span></div> <div class="col-xs-6"><span class="arrow">></span><span class="title">Register now</span></div></div> <div class="col-lg-2 col-height login-button"><input type="submit" class="btn btn-primary gray" value="log in"></div></div></div></form></div></div> </div> <div class="col-12 col-xl-4 route"> <div id="c73641" class="channel-0 frame frame- frame-type-rmvtemplate_routeplanner frame-layout-0"> <div class="RoutePlanner relaunch-layout"><div id="accordion-routeplanner" class="accordion" role="tablist" aria-multiselectable="true"> <div class="accordion-item"><h2 id="accordion-header-routeplanner-0" class="accordion-header"><button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#panel-routeplanner-0"> Individual enquiry </button></h2><div id="panel-routeplanner-0" class="accordion-collapse collapse " aria-labelledby="accordion-header-routeplanner-0"> <div class="accordion-body"><ol class="toolbox" role="tablifst"><li class="text-center" role="tab"><a class="on" href="#section-1"><span tabindex="-1"> Individual enquiry </span></a></li><li class="text-center" role="tab"><a href="#section-2"><span tabindex="-1"> Next services </span></a></li></ol> <div class="section-group"> <div class="section-wrapper"><div id="section-1" class="section on"><form class="form-horizontal" method="post" action="/auskunft/bin/jp/query.exe/en#focus"><input name="start" value="1" type="hidden"><input value="yes" name="isUserTime" type="hidden"> <div class="form-group row"><label for="timetable-start" class="col-12 col-sm-2 control-label">from</label> <div class="col-12 col-sm-10"><input class="form-control HafasSuggest" id="timetable-start" placeholder="Address / Stop" name="S" type="text" autocomplete="off"></div></div> <div class="form-group row"><label for="timetable-end" class="col-12 col-sm-2 control-label">to</label> <div class="col-12 col-sm-10"><input class="form-control HafasSuggest" id="timetable-end" placeholder="Address / Stop" name="Z" type="text" autocomplete="off"></div></div> <div class="form-group row"><label for="timetable-time" class="col-12 col-sm-2 control-label">at</label> <div class="col-12 col-sm-3"><input class="form-control prefill-current-time" id="timetable-time" name="time" type="text" autocomplete="off"></div> <div class="col-12 col-sm-4 col-lg-5 form-field-date"> <div class="row"><label for="timetable-date" class="col-12 col-sm-3 control-label">Am</label> <div class="col-12 col-sm-9"><input class="form-control" id="timetable-date" type="date" autocomplete="off"><input id="timetable-submitdate" type="hidden" name="date" value="" /></div></div></div> <div class="col-12 col-sm-3 col-lg-2"><select name="timesel" class="form-control" autocomplete="off"><option value="depart" selected="selected">Dep.</option><option value="arrive">Arr.</option></select></div></div> <div class="row"> <div class="col-12 col-sm-10 col-12 col-sm-offset-2"><a class="search-details" href="//www.rmv.de/auskunft/bin/jp/query.exe/en#focus"> More information </a></div></div> <div class="row"> <div class="col-12 col-xs-12"><button class="btn btn-primary darkorange btn-block m-b-0" type="submit"> Show </button></div></div></form></div></div> <div class="section-wrapper"><div id="section-2" class="section"><form class="form-horizontal" method="post" action="/auskunft/bin/jp/stboard.exe/en"><input type="hidden" value="1" name="start"><input type="hidden" name="maxJourneys" value="50"><input type="hidden" name="HWAI=JS!js" value="yes"><input type="hidden" name="HWAI=JS!ajax" value="yes"> <div class="form-group row"><label for="timetable-station" class="col-12 col-sm-2 control-label"><span class="sr-only">Haltestelle</span><img src="/auskunft/cms/prod-typo3/6ab6cff78864202b2564504cb4c3f887.png" alt="" /></label> <div class="col-12 col-sm-10"><p>Departure times at a stop with the current traffic reports.</p><input class="form-control HafasSuggest" id="timetable-station" placeholder="Address / Stop" name="input" type="text" autocomplete="off"></div></div> <div class="row"> <div class="col-12 col-sm-10 col-12 col-sm-offset-2"><a class="search-details" href="//www.rmv.de/auskunft/bin/jp/stboard.exe/en"> More information </a></div></div> <div class="row"> <div class="col-12 col-xs-12"><button class="btn btn-primary darkorange btn-block m-b-0" type="submit"> Show </button></div></div></form></div></div></div></div></div></div></div></div></div> </div> </div> </div> </header> <main class="main-content" id="content"> <div class="container"> <div class="background"> <div class="row"> <div class=" d-block col-12 d-sm-block col-sm-12 d-md-block col-md-12 d-lg-block col-lg-12 d-xl-block col-xl-4 col-menu hidden-lg-down"> <div class="hidden-sm-down"> <div class="box"> <nav role="navigation" class="nav-sidebar"> <ul class="nav nav-pills nav-stacked"> <li class="channel-0 nav-item"> <h3> Search for route & tips </h3> <ul class="nav depth-1"> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/search-for-route-tips/individual-enquiry" class="nav-link "> <span class="title"> Individual enquiry </span> </a> </li> </ul> </li> <li class="channel-0 nav-item"> <h3> Timetables </h3> <ul class="nav depth-1"> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/timetables/personalised-route-timetable" class="nav-link "> <span class="title"> Personalised route timetable </span> </a> </li> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/timetables/service-timetable" class="nav-link "> <span class="title"> Service timetable </span> </a> </li> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/timetables/stop-display" class="nav-link "> <span class="title"> Stop display </span> </a> <ul class="nav depth-2"> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/timetables/stop-display/next-services" class="nav-link pd-left-25 "> <span class="title"> Next services </span> </a> </li> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/timetables/stop-display/display-stops-according-to-service" class="nav-link current pd-left-25 "> <span class="title"> Display stops according to service </span> </a> </li> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/timetables/stop-display/display-stops-according-to-departure-times" class="nav-link pd-left-25 "> <span class="title"> Display stops according to departure times </span> </a> </li> </ul> </li> </ul> </li> <li class="channel-0 nav-item"> <h3> Networks </h3> <ul class="nav depth-1"> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/networks/network-maps" class="nav-link "> <span class="title"> Network maps </span> </a> </li> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/networks/stations-stops" class="nav-link "> <span class="title"> Stations & stops </span> </a> </li> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/networks/night-travel" class="nav-link "> <span class="title"> Night travel </span> </a> </li> <li class="channel-0 nav-item"> <a href="//www.rmv.de/c/en/timetables/networks/express-buses" class="nav-link "> <span class="title"> Express buses </span> </a> </li> </ul> </li> </ul> </nav> </div> </div> <!--TYPO3SEARCH_begin--> <!--TYPO3SEARCH_end--> </div> <div class=" d-block col-12 d-sm-block col-sm-12 d-md-block col-md-12 d-lg-block col-lg-12 d-xl-block col-xl-8 col-main"> <!--TYPO3SEARCH_begin--> <div id="c6229" class="channel-0 frame frame-default frame-type-rmvtemplate_externalapp frame-layout-0"></div> <div class="box p-t-0"> <div id="HFS"> <div id="HFSHeader"> <div class="HFSLogo box has-headline"> <h4 class="boxtitle"><strong>Stop display - services</strong></h4> </div> <script type="text/javascript"> /* <![CDATA[ */ /* ]]> */ </script> </div> <div id="HFSContent"> <h1>Enquiry</h1> <form id="HFSQuery" action="/auskunft/bin/jp/stboard.exe/en?ld=14.204&CMS_AppId=Aushangfahrplan1&" name="sq_query" method="post" onSubmit="showWaitIcon('queryInputButtons');" > <div style="noMarginNoPadding"> <a name="top"></a> <script type="text/javascript"> /* <![CDATA[ */ var seltime1 = new Array("00:00","","06:00","07:00","08:00","","14:00","15:00","16:00","17:00","18:00","","reset"); var seltime2 = new Array("23:59","","08:00","09:00","10:00","","16:00","17:00","18:00","19:00","20:00","","reset"); function setWholeDay(which,idx){ var index = idx-1; if((index>=0)&&(seltime1[index]=="reset"||seltime2[index]=="reset")){ eval('document.sq_query.REQ'+ which +'PttTimeBegin0.value=""'); eval('document.sq_query.REQ'+ which +'PttTimeEnd0.value=""'); } else if((index>=0)&&(seltime1[index]!=""||seltime2[index]!="")){ eval('document.sq_query.REQ'+ which +'PttTimeBegin0.value="'+seltime1[index]+'";'); eval('document.sq_query.REQ'+ which +'PttTimeEnd0.value="'+seltime2[index]+'";'); } } function createTimeList(which,tWholeDay,tChooseTime,tReset){ var direct = (which == 0) ? "Begin" : "End"; var output = ''; output += '<select name=\"timeselect'+ direct +'\" onchange=\"setWholeDay(\''+ which +'\',this.selectedIndex);\" onblur=\"this.selectedIndex=0;\">'; output += '<option>'+ tChooseTime +'<\/option>'; output += '<option>'+ tWholeDay +'<\/option>'; for (var i=1; i<seltime1.length ; i++) { if(seltime1[i]=="" || seltime2[i]=="") {output += '<option>-------------<\/option>';} else if(seltime1[i]=="reset" || seltime2[i]=="reset") {output += '<option>'+ tReset +'<\/option>';} else {output += '<option>'+ seltime1[i] +' - '+ seltime2[i] +'<\/option>';} } output += '<\/select>'; document.write(output); } /* use2PoolSelection == */ /* ]]> */ </script> <input type="hidden" name="boardType" value="dep" /> <input type="hidden" name="time" value="0" /> <input type="hidden" name="timeSlots" value="1" /> <input type="hidden" name="application" value="FILTER" /> <input type="hidden" name="performTransferSearch" value="1" /> <input type="hidden" name="journeyFilter" value="" /> <input type="hidden" name="REQ0PttAhfMode" value="hst" /> <input type="hidden" name="REQ0PttShowPerlschnur" value="1" /> <div class="text"> </div> <h2 class="separator "> station/stop </h2> <fieldset class="greyBox"> <legend></legend> <div id="layerMapWrap" class="layerMap"> <div id="closeButtonMap" onclick="javascript:closeLayerMap(true);"><img src="/auskunft/s/n/img/icons/close-lightbox.png" alt="Close" /></div> <div id="headlineContainer" > <div style="float:left;padding-top:5px; height:25px; font-size:12px;"> <script type="text/javascript"> /* <![CDATA[ */ function selPerimParams(checkbox){ if(checkbox.checked) { var param = "selectPerimeterFilter;" param += Map_layerMap.getCenter().lon+";"; param += Map_layerMap.getCenter().lat+";"; var zoom = Map_layerMap.getZoom(); zoom = Math.round(zoom/2000); if(zoom == 0) zoom= 1; param += zoom+";"; checkbox.value = param; selectPerimeterFilterParam = checkbox.name+"="+param; } else selectPerimeterFilterParam = ""; } /* ]]> */ </script> <div> <label for="location"> Find on map: </label> <input style="width:280px;" type="text" id="location" name="REQ0JourneyStopsS0G" value=""/> <input type="hidden" id="locationID" name="REQ0JourneyStopsS0ID" value=""/> </div> <script type="text/javascript"> /* <![CDATA[ */ var tmpMapMarker = null; function deleteMapLocationMarker(){ var map = Map_layerMap; if(tmpMapMarker != null){ map.hideContent(tmpMapMarker); map.removeContent(tmpMapMarker); tmpMapMarker = null; } } function getLocParamsLocationMarker(par){ var currentCoord = new CCoord({lon:par.xcoord,lat:par.ycoord}); var image = ''; par.id.match(/U=(\d+)/); var puic=RegExp.$1 switch(parseInt(par.type)){ case 1: image = "/auskunft/s/n/img/icons/icon_stop.png"; break; case 2: image = "/auskunft/s/n/img/icons/icon_address.png"; break; case 4: image = "/auskunft/s/n/img/icons/icon_poi.png"; break; default: image = "/auskunft/s/n/img/icons/icon_stop.png"; break; } var locparams={ type: "location", coord: currentCoord, hotspot: {x:7,y:7}, text: par.value.toString(), infotitle: par.value.toString(), imagewidth: 14, imageheight: 14, draggable:true, imageurl: image, ondrag:function(coord,mapobj){ if(reverseLookUpTimeout != null){ window.clearTimeout(reverseLookUpTimeout); } reverseLookUpTimeout = window.setTimeout(function(){ var aUrl = gUrlTravelPlannerJSON + "y?performLocating=512&tpl=reverselookup2json&look_nv=type|reverselookup|x|"+coord.getLon()+"|y|"+coord.getLat(); new Ajax.Request(aUrl,{ method:'get', onSuccess:function(o){ var obj = eval('(' + o.responseText + ')');// Update marker document.getElementById('location').value = obj.name; mapobj.tooltip.setText(obj.name); } }); },200); } }; switch(parseInt(par.type)){ case 1: locparams.infocontent=infotextstation({puic:puic,map:Map_layerMap,extId:par.evaId,name:par.value.toString(),x:par.xcoord,y:par.ycoord}); break; case 2: locparams.infocontent=infotextaddress({map:Map_layerMap,extId:par.evaId,name:par.value.toString(),x:par.xcoord,y:par.ycoord}); break; case 4: locparams.infocontent=infotextpoi({map:Map_layerMap,extId:par.evaId,name:par.value.toString(),x:par.xcoord,y:par.ycoord}); break; default: locparams.infocontent=infotextstation({map:Map_layerMap,extId:par.evaId,name:par.value.toString(),x:par.xcoord,y:par.ycoord}); break; } return locparams; } var currentLocations; var currentLocCoords; new FSuggest({loc:"location", type:"S", minChar:4, cookiename:"-history", requestURL:"/auskunft/bin/jp/ajax-getstop.exe/eny?start=1&tpl=suggest2json&REQ0JourneyStopsS0A=1&REQ0JourneyStopsB=12&S=", stopDelay:400, useMaps:true, requestType:"js", useProducts: true, useHighlighting: true, selectCallback:function(par){ if(typeof currentLayerMap != 'undefined'){ if(currentLayerMap=='start'){ eID('HFS_from').value = par.value.toString(); eID('HFS_fromID').value = par.id; }else if(currentLayerMap=='dest'){ eID('HFS_to').value = par.value.toString(); eID('HFS_toID').value = par.id; }else if(currentLayerMap=='station') { eID('HFS_input').value = par.value.toString(); //eID('HFS_toID').value = par.id; } } gCurrentLocationPar=new Object; gCurrentLocationPar.evaId=par.evaId; par.id.match(/U=(\d+)/); var puic=RegExp.$1 gCurrentLocationPar.puic=puic; gCurrentLocationPar.name=par.value.toString(); var currentCoord = new CCoord({lon:par.xcoord,lat:par.ycoord}); var image = ''; switch(parseInt(par.type)){ case 1: image = "/auskunft/s/n/img/icons/icon_stop.png"; break; case 2: image = "/auskunft/s/n/img/icons/icon_address.png"; break; case 3: image = "/auskunft/s/n/img/icons/icon_poi.png"; break; default: image = "/auskunft/s/n/img/icons/selected_location.png"; break; } var locparams={ type: "location", coord: currentCoord, hotspot: {x:7,y:7}, text: par.value.toString(), infotitle: par.value.toString(), imagewidth: 14, imageheight: 14, imageurl: image }; switch(parseInt(par.type)){ case 1: locparams.infocontent=infotextstation({puic:puic,map:Map_layerMap,extId:par.evaId,name:par.value.toString(),x:par.xcoord,y:par.ycoord}); break; case 2: locparams.infocontent=infotextaddress({map:Map_layerMap,extId:par.evaId,name:par.value.toString(),x:par.xcoord,y:par.ycoord}); break; case 4: locparams.infocontent=infotextpoi({map:Map_layerMap,extId:par.evaId,name:par.value.toString(),x:par.xcoord,y:par.ycoord}); break; default: locparams.infocontent=infotextstation({map:Map_layerMap,extId:par.evaId,name:par.value.toString(),x:par.xcoord,y:par.ycoord}); break; } var tmp = Map_layerMap.createContent(locparams); Map_layerMap.showContent(tmp); Map_layerMap.centerToContent(tmp); Map_layerMap.setZoom(3000); if(typeof Map_layerMap.hideAllInfoBoxes!='undefined'){ Map_layerMap.hideAllInfoBoxes(); window.setTimeout("Map_layerMap.hideAllInfoBoxes()",500); } }, onShow:function(){ currentLocations = null; currentLocCoords = null; currentLocations = new Array(); currentLocCoords = new Array(); for(var i=0;i < SLs.sls.suggestions.length; i++){ var currentCoord = new CCoord({lon:SLs.sls.suggestions[i].xcoord, lat:SLs.sls.suggestions[i].ycoord}); SLs.createGeoBox(); document.getElementById('geomap').style.display = 'block'; var tmp = geoMap.createContent({ type: "location", coord: currentCoord, hotspot: {x:7,y:7}, text: SLs.sls.suggestions[i].value, imageurl: "/auskunft/s/n/img/icons/selected_location.png", imagewidth: 14, imageheight: 14}); geoMap.showContent(tmp); currentLocations.push(tmp); currentLocCoords.push(currentCoord); var polyObj = geoMap.createContent({ type:"polyline", width:3, color:"blue", coords: currentLocCoords }); geoMap.centerToContent(polyObj); } } }); var loadData; var currContent; /* ]]> */ </script> </div> <div style="clear:both;"></div> </div> <div id="mapLayerContainer"> <script type="text/javascript" src="/auskunft/s/n/js/jsmap_v1.00_dev/CPTVMap.js?"></script> <script type="text/javascript" src="/auskunft/s/n/js/jsmap_v1.00_dev/SwitchMap.js?"></script> <script type="text/javascript"> function switchMapsToOpenlayers() { for(var i = 0; i < gMapBib.keyList.length; i++) { if(typeof setCookie == 'function') setCookie('currentMapType', 'COpenLayerMap', null, "/"); var osmButton = document.getElementById('map_api_switch_ol_'+gMapBib.keyList[i]); var ptvButton = document.getElementById('map_api_switch_ptv_'+gMapBib.keyList[i]); var osmInput = document.getElementById('map_api_switch_ol_'+gMapBib.keyList[i]+'_input'); if(osmButton != null && ptvButton != null && osmInput != null) { gMapBib.getMapByName(gMapBib.keyList[i]).switchToOpenLayer(); osmButton.className = "active"; ptvButton.className = ""; osmInput.checked = true; } } var tmcCheckbox = document.getElementById('show_tmc'); if(tmcCheckbox != null) { tmcCheckbox.checked = false; tmcCheckbox.disabled = true; document.getElementById('show_tmc_label').style.color = "#999"; } } function switchMapsToPTV() { for(var i = 0; i < gMapBib.keyList.length; i++) { if(typeof setCookie == 'function') setCookie('currentMapType', 'CPTVMap', null, "/"); var osmButton = document.getElementById('map_api_switch_ol_'+gMapBib.keyList[i]); var ptvButton = document.getElementById('map_api_switch_ptv_'+gMapBib.keyList[i]); var ptvInput = document.getElementById('map_api_switch_ptv_'+gMapBib.keyList[i]+'_input'); if(osmButton != null && ptvButton != null && ptvInput != null) { gMapBib.getMapByName(gMapBib.keyList[i]).switchToPTV(); osmButton.className = ""; ptvButton.className = "active"; ptvInput.checked = true; } } var tmcCheckbox = document.getElementById('show_tmc'); if(tmcCheckbox != null) { tmcCheckbox.disabled = false; document.getElementById('show_tmc_label').style.color = ""; } } function stopEvent(e) { if(typeof window.event != 'undefined') window.event.cancelBubble = true; else e.stopPropagation(); } var gDynamicTileParameterOpenLayer = 'proj=google&'; var gOpenLayersBaseLayerType = "hafas"; try { var gOpenLayersBaseLayerAttribution = "Geodaten © <a href='http://www.openstreetmap.org/copyright' onclick='location.href=this.href; return false;'>OpenStreetMap-Mitwirkende</a>"; } catch(e) { console.warn("Fehler bei der Definition der Layer-Attribution von OSM"); } var gOpenLayersBaseLayerURL = []; gOpenLayersBaseLayerURL.push("/tls/a/${z}/${x}/${y}.png"); if(gOpenLayersBaseLayerURL.length == 0) { gOpenLayersBaseLayerURL = ["http://gishost-osm.hacon.de/hafas-tiles/osm/${z}/${x}/${y}.png"]; } </script> <div style="clear:both;"></div> <div class="ajaxmapdiv" style="overflow:hidden; width:100%;" id="mega_map_layerMap"> <div class="map" id="layerMap" style="position:relative; left:0;top:0;width:100%;height:490px;"></div> <div class="printMapWarning" style="position:relative; left:0;top:0;width:100%;height:490px;"> <span>Bitte nutzen Sie die Links "<i>Diese Verbindung drucken</i>" oder "<i>Alle Verbindungen drucken</i>" um Karten zu drucken.</span> </div> </div> <script type='text/javascript'> /* <![CDATA[ */ var Map; var ConnMap = null; var ConnMapA = null; var ConnMapB = null; var ConnStartDesc = null; var ConnDestDesc = null; var ConnRouteDesc = null; var MapCenter = ""; var mapTexts = new Hash ({ FROM:"from", TO:"to", ON:"on", LEFT:"turn left", RIGHT:"turn right", KEEP_LEFT:"keep left", KEEP_RIGHT:"keep right", HALF_LEFT:"bear left", HALF_RIGHT:"bear right", KEEP_HALF_LEFT:"keep bearing left", KEEP_HALF_RIGHT:"keep bearing right", SHARP_LEFT:"sharp left", SHARP_RIGHT:"sharp right", KEEP_SHARP_LEFT:"keep sharp left", KEEP_SHARP_RIGHT:"keep sharp right", STRAIGHT:"straight on", UTURN:"turn round", ENTER:"drive to", LEAVE:"leave", ENTER_ROUNDABOUT:"enter roundabout", STAY_IN_ROUNDABOUT:"stay on roundabout", LEAVE_ROUNDABOUT:"exit roundabout", ENTER_FERRY:"drive onto ferry", LEAVE_FERRY:"leave ferry", CHANGE_HIGHWAY:"Change road", UNKNOWN:" ", caption:["","","","","",""], hideTexts:["Hide footpath details","Hide bike route details","Hide car route details","Hide car route details","Hide taxi route details","Hide taxi route details"], direction:"Direction", street:"", distance:"", duration:"", minutes:"", approx:""}) var mapIcons = new Hash ({ FROM:'<img src="/auskunft/s/n/img/directions/ptv_direction_empty.gif" alt="from" border="0" />', TO:'<img src="/auskunft/s/n/img/directions/ptv_direction_empty.gif" alt="to" border="0" />', ON:'<img src="/auskunft/s/n/img/directions/ptv_direction_st_on.gif" alt="on" border="0" />', LEFT:'<img src="/auskunft/s/n/img/directions/ptv_direction_tl_n.gif" alt="turn left" border="0" />', RIGHT:'<img src="/auskunft/s/n/img/directions/ptv_direction_tr_n.gif" alt="turn right" border="0" />', KEEP_LEFT:'<img src="/auskunft/s/n/img/directions/ptv_direction_kl.gif" alt="keep left" border="0" />', KEEP_RIGHT:'<img src="/auskunft/s/n/img/directions/ptv_direction_kr.gif" alt="keep right" border="0" />', HALF_LEFT:'<img src="/auskunft/s/n/img/directions/ptv_direction_tl_h.gif" alt="bear left" border="0" />', HALF_RIGHT:'<img src="/auskunft/s/n/img/directions/ptv_direction_tr_h.gif" alt="bear right" border="0" />', KEEP_HALF_LEFT:'<img src="/auskunft/s/n/img/directions/ptv_direction_kl.gif" alt="keep bearing left" border="0" />', KEEP_HALF_RIGHT:'<img src="/auskunft/s/n/img/directions/ptv_direction_kr.gif" alt="keep bearing right" border="0" />', SHARP_LEFT:'<img src="/auskunft/s/n/img/directions/ptv_direction_tl_n.gif" alt="sharp left" border="0" />', SHARP_RIGHT:'<img src="/auskunft/s/n/img/directions/ptv_direction_tr_n.gif" alt="sharp right" border="0" />', KEEP_SHARP_LEFT:'<img src="/auskunft/s/n/img/directions/ptv_direction_kl.gif" alt="keep sharp left" border="0" />', KEEP_SHARP_RIGHT:'<img src="/auskunft/s/n/img/directions/ptv_direction_kr.gif" alt="keep sharp right" border="0" />', STRAIGHT:'<img src="/auskunft/s/n/img/directions/ptv_direction_st_on.gif" alt="straight on" border="0" />', UTURN:'<img src="/auskunft/s/n/img/directions/ptv_direction_tl_u.gif" alt="turn round" border="0" />', ENTER:'<img src="/auskunft/s/n/img/directions/ptv_direction_st_on.gif" alt="drive to" border="0" />', LEAVE:'<img src="/auskunft/s/n/img/directions/ptv_direction_st_on.gif" alt="leave" border="0" />', ENTER_ROUNDABOUT:'<img src="/auskunft/s/n/img/directions/ptv_direction_ra_in.gif" alt="enter roundabout" border="0" />', STAY_IN_ROUNDABOUT:'<img src="/auskunft/s/n/img/directions/ptv_direction_st_on.gif" alt="stay on roundabout" border="0" />', LEAVE_ROUNDABOUT:'<img src="/auskunft/s/n/img/directions/ptv_direction_ra_out.gif" alt="exit roundabout" border="0" />', ENTER_FERRY:'<img src="/auskunft/s/n/img/directions/ptv_direction_st_on.gif" alt="drive onto ferry" border="0" />', LEAVE_FERRY:'<img src="/auskunft/s/n/img/directions/ptv_direction_st_on.gif" alt="exit roundabout" border="0" />', CHANGE_HIGHWAY:'<img src="/auskunft/s/n/img/directions/ptv_direction_empty.gif" alt="Change road" border="0" />', UNKNOWN:'<img src="/auskunft/s/n/img/directions/ptv_direction_empty.gif" alt=" " border="0" />'}) var mapDescription = Class.create(); mapDescription.prototype = { initialize: function(paramObj){ this.dataObj = paramObj.data; this.polyObj = paramObj.polyline; // object contains coordinates this.descContainerId = "routeDesc" + paramObj.loc + ""; /* start/end */ this.descLocation = paramObj.loc; switch(this.descLocation) { case 'Start': this.descLocationLink = 'start'; break; case 'End': this.descLocationLink = 'dest'; break; default: this.descLocationLink = 'route'; break; } this.descType = paramObj.type; this.startIcon = '<img style="vertical-align:center" src="/auskunft/s/n/img/js/CHafasConnectionMap/'+(this.dataObj.startLocType).toLowerCase()+'.gif" alt="'+this.dataObj.startLoc+'" title="'+this.dataObj.startLoc+'">'; this.destIcon = '<img style="vertical-align:center" src="/auskunft/s/n/img/js/CHafasConnectionMap/'+(this.dataObj.destLocType).toLowerCase()+'.gif" alt="'+this.dataObj.destLoc+'" title="'+this.dataObj.destLoc+'">'; this.draw(); }, draw:function(){ var textRoute = '<table class="MapRouteDesc" cellspacing="0">'; for (var n=0; n<this.dataObj.Segment.length; n++) { var coordId = this.dataObj.Segment[n].PolyStart; var coordX = this.polyObj[coordId].x; var coordY = this.polyObj[coordId].y; textRoute += "<tr>"; textRoute += "<td class=\"center directionArrow\"><a href=\"javascript:;\" onclick=\"connMapArray[''].centerSingleCoordinate(new CCoord({lon:"+coordX+",lat:"+coordY+"}));\" title=\"" + this.dataObj.Segment[n].ManoeuvreText + "\">"+ mapIcons[this.dataObj.Segment[n].Manoeuvre] +"</a></td>" + "<td><a href=\"javascript:;\" onclick=\"connMapArray[''].centerSingleCoordinate(new CCoord({lon:"+coordX+",lat:"+coordY+"}));\" title=\"" + this.dataObj.Segment[n].ManoeuvreText + "\">"+ this.dataObj.Segment[n].Name +"</a></td>"+ "<td class=\"distance\">"+ this.dataObj.Segment[n].Distance +" m</td>"; textRoute += "</tr>"; } textRoute += "</table>"; textRoute += '<div id="routeDescEnd_hideLink" class="routeDescShowHideLink"><b><a href="javascript:' + this.descLocationLink + 'Desc[\'\'].hide();">- ' + mapTexts['hideTexts'][this.descType] + '</a></b></div>'; this.descContainer = document.getElementById(this.descContainerId); if(this.descContainer != null) this.descContainer.innerHTML = textRoute; }, show:function(){ if(this.descContainer == null) return; document.getElementById(this.descContainerId).style.display = ""; document.getElementById(this.descContainerId+"_showLink").style.display = "none"; }, hide:function(){ if(this.descContainer == null) return; document.getElementById(this.descContainerId).style.display = "none"; document.getElementById(this.descContainerId+"_showLink").style.display = ""; }, error:function(){ }, roundDistance:function (dis){ if (dis < 500) /* Distance is < 500 m -> rounded with a precision of 10 m */ return mapTexts['approx']+" " + Math.round(dis/10)*10+" m"; else { var currentDistanceTemp = Math.round(dis/100)*100; if (dis < 10000) /* Distance is < 10000 m -> rounded with a precision of 100 m*/ return mapTexts['approx']+" " + parseInt(currentDistanceTemp/1000)+","+(currentDistanceTemp%1000)/100+" km"; else return mapTexts['approx']+" " + parseInt(currentDistanceTemp/1000) +" km"; } }, getTime:function(duration){ var minutes = parseInt(duration/60); var hours = parseInt(minutes/60); if(hours == 0) return minutes + " "+mapTexts['minutes']; else return (minutes<10)? hours+":0"+minutes+" h":hours+":"+minutes+" h"; } } function handleMapPolyStartAjaxResult_layerMap(r){ var conn=eval('('+r.responseText+')'); ConnStartDesc = conn.sections[0].routedesc; ConnMapA=new CHafasConnectionMap(Map_layerMap,conn,{showGisRouteType0:true,travelplannerurl:'/auskunft/bin/jp/query.exe/en?',stationboardurl:'/auskunft/bin/jp/stboard.exe/en?ld=14.204&CMS_AppId=Aushangfahrplan1&',tStart:"<span class='red'>»</span>Select as start",tDestination:"<span class='red'>»</span>Select as destination",tArrival:"<span class='red'>»</span>Arrival Board",tDeparture:"<span class='red'>»</span>Destination Board",ttStart:"Select as start",ttDestination:"Select as destination",ttArrival:"Arrival Board",ttDeparture:"Departure Board"}); ConnMapA.show(); connMapArray["S"] = ConnMapA; if(typeof startDesc == 'undefined') { startDesc = new Array(); } startDesc[""] = new mapDescription({loc:'Start',data:ConnStartDesc,type:conn.sections[0].gisRouteType, polyline:conn.sections[0].polyline}); startDesc[""].hide(); if(conn.MapCenter=="START") { ConnMapA.centerRoute(); startDesc[""].show(); } gMapBib.addRoute("layerMap", "foot_start", r); } function handleMapPolyEndAjaxResult_layerMap(r){ var conn=eval('('+r.responseText+')'); ConnDestDesc = conn.sections[0].routedesc; ConnMapB=new CHafasConnectionMap(Map_layerMap,conn,{showGisRouteType0:true,travelplannerurl:'/auskunft/bin/jp/query.exe/en?',stationboardurl:'/auskunft/bin/jp/stboard.exe/en?ld=14.204&CMS_AppId=Aushangfahrplan1&',tStart:"<span class='red'>»</span>Select as start",tDestination:"<span class='red'>»</span>Select as destination",tArrival:"<span class='red'>»</span>Arrival Board",tDeparture:"<span class='red'>»</span>Destination Board",ttStart:"Select as start",ttDestination:"Select as destination",ttArrival:"Arrival Board",ttDeparture:"Departure Board"}); ConnMapB.show(); connMapArray["E"] = ConnMapB; if(typeof destDesc == 'undefined') { destDesc = new Array(); } destDesc[""] = new mapDescription({loc:'End',data:ConnDestDesc,type:conn.sections[0].gisRouteType, polyline:conn.sections[0].polyline}); destDesc[""].hide(); if(conn.MapCenter=="END") { ConnMapB.centerRoute(); destDesc[""].show(); } gMapBib.addRoute("layerMap", "foot_end", r); } function handleMapPolyRouteAjaxResult_layerMap(r){ var conn=eval('('+r.responseText+')'); ConnRouteDesc = conn.sections[0].routedesc; ConnMapRoute=new CHafasConnectionMap(Map_layerMap,conn,{showGisRouteType0:true,travelplannerurl:'/auskunft/bin/jp/query.exe/en?',stationboardurl:'/auskunft/bin/jp/stboard.exe/en?ld=14.204&CMS_AppId=Aushangfahrplan1&',tStart:"<span class='red'>»</span>Select as start",tDestination:"<span class='red'>»</span>Select as destination",tArrival:"<span class='red'>»</span>Arrival Board",tDeparture:"<span class='red'>»</span>Destination Board",ttStart:"Select as start",ttDestination:"Select as destination",ttArrival:"Arrival Board",ttDeparture:"Departure Board"}); ConnMapRoute.show(); if(typeof routeDesc == 'undefined') { routeDesc = new Array(); } routeDesc[""] = new mapDescription({loc:'Route',data:ConnRouteDesc,type:conn.sections[0].gisRouteType, polyline:conn.sections[0].polyline}); routeDesc[""].hide(); if(conn.MapCenter=="ROUTE") { ConnMap.centerRoute(); routeDesc[""].show(); } gMapBib.addRoute("layerMap", "foot_route", r); } if(typeof Map_layerMap_InitFunctions=="undefined")Map_layerMap_InitFunctions=new Array; if(typeof connMapArray=="undefined")connMapArray=new Array; initCHafasConnection_layerMap=function(){ if(typeof jsonObj != 'undefined'){ HafasMap = new CHafasConnectionMap( Map_layerMap, jsonObj, {showGisRouteType0:false,opacityfactor:1.0} ); HafasMap.show(); connMapArray[""] = HafasMap; HafasMap.centerRoute(); var l=HafasMap.conn.sections.length; var baseURL = "/auskunft/bin/jp/query.exe/eny?ld=14.204&tpl=mappoly2json&"+ "performGis=1&REQMapRequestedItems=12&REQMapConnectionId=&MapConnectionId=&"+ "application=DIRECTIONS&guiVCtrl_connection_directions_onlyElement_&MapCenter=&"; var RouteUrl = baseURL + "REQMapConnectionSection=COMPLETE&MapConnectionSection=0&gType="+HafasMap.conn.sections[0].gisRouteType; var StartUrl = baseURL + "REQMapConnectionSection=START&MapConnectionSection=0&gType="+HafasMap.conn.sections[0].gisRouteType; var EndUrl = baseURL + "REQMapConnectionSection=END&MapConnectionSection="+(l-1).toString()+"&gType="+HafasMap.conn.sections[l-1].gisRouteType; if(HafasMap.conn.sections.length>0) { if((typeof HafasMap.conn.sections[0].type!='undefined') && HafasMap.conn.sections[0].type=="GIS_ROUTE" && typeof HafasMap.conn.sections[0].gisRouteType!='undefined' && (HafasMap.conn.sections[0].gisRouteType=="0" || HafasMap.conn.sections[0].gisRouteType=="1" || HafasMap.conn.sections[0].gisRouteType=="2" || HafasMap.conn.sections[0].gisRouteType=="3" || HafasMap.conn.sections[0].gisRouteType=="4" || HafasMap.conn.sections[0].gisRouteType=="5") || HafasMap.conn.sections[0].type=="WALK") { if(l==1){ var aUrl = RouteUrl; }else{ var aUrl = StartUrl; } new Ajax.Request( aUrl,{ method: 'get', onComplete: function(o){ handleMapPolyStartAjaxResult_layerMap(o,"",{showGisRouteType0:true,travelplannerurl:'/auskunft/bin/jp/query.exe/en?',stationboardurl:'/auskunft/bin/jp/stboard.exe/en?ld=14.204&CMS_AppId=Aushangfahrplan1&',tStart:"<span class='red'>»</span>Select as start",tDestination:"<span class='red'>»</span>Select as destination",tArrival:"<span class='red'>»</span>Arrival Board",tDeparture:"<span class='red'>»</span>Destination Board",ttStart:"Select as start",ttDestination:"Select as destination",ttArrival:"Arrival Board",ttDeparture:"Departure Board"}); }, onException: function(o,e){ //alert('Exception: '+ e.name+ ' | '+ e.message); } }); } if(l > 1){ if(typeof HafasMap.conn.sections[l-1].type!='undefined' && HafasMap.conn.sections[l-1].type=="GIS_ROUTE" && typeof HafasMap.conn.sections[l-1].gisRouteType!='undefined' && (HafasMap.conn.sections[l-1].gisRouteType=="0" || HafasMap.conn.sections[l-1].gisRouteType=="1" || HafasMap.conn.sections[l-1].gisRouteType=="2" || HafasMap.conn.sections[l-1].gisRouteType=="3" || HafasMap.conn.sections[l-1].gisRouteType=="4" || HafasMap.conn.sections[l-1].gisRouteType=="5") || HafasMap.conn.sections[l-1].type=="WALK") { window.setTimeout(function(){ new Ajax.Request( EndUrl,{method: 'get', onComplete: function(o){ handleMapPolyEndAjaxResult_layerMap(o,"",{showGisRouteType0:true,travelplannerurl:'/auskunft/bin/jp/query.exe/en?',stationboardurl:'/auskunft/bin/jp/stboard.exe/en?ld=14.204&CMS_AppId=Aushangfahrplan1&',tStart:"<span class='red'>»</span>Select as start",tDestination:"<span class='red'>»</span>Select as destination",tArrival:"<span class='red'>»</span>Arrival Board",tDeparture:"<span class='red'>»</span>Destination Board",ttStart:"Select as start",ttDestination:"Select as destination",ttArrival:"Arrival Board",ttDeparture:"Departure Board"}); } }); },1000); } } } } }; if(typeof Map_layerMap_InitFunctions == "undefined"){Map_layerMap_InitFunctions=new Array();} if(typeof connMapArray=="undefined") connMapArray=new Array(); Map_layerMap_InitFunctions[Map_layerMap_InitFunctions.length++]=initCHafasConnection_layerMap; function showAjaxMap_layerMap(){ if(getCookie('currentMapType') == null) //var mapType = 'COpenLayerMap'; var mapType = "COpenLayerMap"; else var mapType = getCookie('currentMapType'); mapType = "COpenLayerMap"; Map_layerMap = new SwitchMap(mapType, 'layerMap', {zoom:260000, wheelZoom:true, coord:new CCoord({lon:9103867, lat:50216102}), language:'e', mode:'', tZoomIn:'Zoom in', tZoomOut:'Zoom out', tZoomMode:'Switch to zoom mode', tMoveMode:'Switch to shift mode', tOverview:'Show or hide the overview map', tReset:'Reset view', zoomLimit:{min:1,max:13}, tHistoryBack:"Move one step back in history", tHistoryForward:"Move one step forward in history", tMeasurement:'Ruler', leftinfoclicktitle:'Select on map', leftinfoclickcontent:infotextmap, rightinfoclicktitle:'Select on map', rightinfoclickcontent:infotextmap}); Map_layerMap.show(); var initLength=Map_layerMap_InitFunctions.length; for(var i=0;i<initLength;i++){ Map_layerMap_InitFunctions[i](); } gMapBib.addMap(Map_layerMap, "layerMap"); } // Karte wird per AJAX geet -> direkter Aufruf ohne Event.observe // ansonsten onload bzw. nach definiertem Timeout, wenn imapNoInit nicht gesetzt ist /* ]]> */ </script> </div> </div> <label class="front" for="HFS_input">Stop/Station:</label> <input class="spMargin " style="width:280px;" type="text" id="HFS_input" name="input" value="" size="30" maxlength="60" /> <script type="text/javascript"> /* <![CDATA[ */ new FSuggest({loc:"HFS_input", type:"S", minChar:4, useProducts: true, useHighlighting: true, cookiename:"rmvHistory", requestURL:"/auskunft/bin/jp/ajax-getstop.exe/eny?start=1&REQ0JourneyStopsS0A=1&REQ0JourneyStopsB=12&S=", stopDelay:400, requestType:"js", useMaps: true }); /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ document.write('<img src="/auskunft/s/n/img/map.png" class="mapIcon buttonMargin" onclick="javascript:openLayerMap(\'station\');" alt="Icon" title="Select start on map" />'); /* ]]> */ </script> <input type="hidden" id="HFS_inputID" name="REQ0JourneyStopsSID" /> <br /> <br /> <label class="front"> </label> <input type="hidden" name="disableEquivs" value="yes"/> <input type="checkbox" name="disableEquivs" value="0" checked="checked"/> <label>Allow alternative stops</label> <span class="topLink jump-top"> </span> </fieldset> <h2 class="separator "> Time </h2> <fieldset class="greyBox"> <legend>Date and time</legend> <div class="v_space"> <label class="front" for="HFS_selectDate">Date:</label> <input class="radio spMargin" type="radio" id="HFS_selectDate" name="selectDate" value="today" checked="checked" /> <label for="HFS_selectDate">Today's journeys only</label> </div> <div class="v_space" > <input id="date_radio_selectdDate" class="radio leftMargin" type="radio" name="selectDate" value="period" /> <span >All journeys from</span> <input id="HFS_dateBegin" type="text" name="dateBegin" value="18.02.25" size="10" maxlength="14" class="stdMarginRight" onclick="document.getElementById('date_radio_selectdDate').checked = true;" /> <label for="HFS_dateEnd">until</label> <input type="text" name="dateEnd" id="HFS_dateEnd" value="13.09.25" size="10" maxlength="14" onclick="document.getElementById('date_radio_selectdDate').checked = true;" /> </div> <label class="front" for="HFS_timeBegin0">Operating hours</label> <label class="spMargin large" style="display: inline-block; float: none;" for="HFS_timeBegin0">Outward journey from</label><input class="" type="text" size="5" maxlength="5" id="HFS_timeBegin0" name="REQ0PttTimeBegin0" value="00:00" /> <label for="HFS_timeEnd0" class="stdMarginLeft">until</label> <input class="stdMarginRight" type="text" size="5" maxlength="5" id="HFS_timeEnd0" name="REQ0PttTimeEnd0" value="23:59" /> <script type="text/javascript"> /* <![CDATA[ */ document.write(' or '); createTimeList('0','Whole day','Select time','Reset'); /* ]]> */ </script> <noscript> </noscript> <br /> <label class="leftMargin large" for="HFS_timeBegin1">Return journey (optional) from</label> <input class="stdMarginRight " type="text" size="5" maxlength="5" id="HFS_timeBegin1" name="REQ1PttTimeBegin0" value="" /> until <input class="stdMarginRight " type="text" size="5" maxlength="5" name="REQ1PttTimeEnd0" value=""/> <script type="text/javascript"> /* <![CDATA[ */ document.write(' or '); createTimeList('1','Whole day','Select time','Reset'); /* ]]> */ </script> <noscript> </noscript> <span class="topLink jump-top"> </span> </fieldset> <h2 class="separator "> With </h2> <fieldset class="greyBox"> <legend>Modes of transport</legend> <div class="" id="HFSInputProductsDetailButton"> <input type="submit" class="buttonAsLink" value="Advanced search" name="advancedProductMode" onclick="advancedProducts(this);return false;" /> </div> <div id="HFSInputProductDetail" class="hide"> <input type="hidden" name="advancedProductMode" value="yes" disabled="disabled" /> <label class="front"> </label> <input type="checkbox" class="checkbox spMargin" id="REQProduct_list_1" name="REQProduct_list_1" value="1110000000100000" checked="checked" disabled="disabled" /> <label for="REQProduct_list_1">Train</label> <br /> <label class="front"> </label> <input type="checkbox" class="checkbox spMargin" id="REQProduct_list_2" name="REQProduct_list_2" value="0001000000000000" checked="checked" disabled="disabled" /> <label for="REQProduct_list_2">Urban rail service</label> <br /> <label class="front"> </label> <input type="checkbox" class="checkbox spMargin" id="REQProduct_list_3" name="REQProduct_list_3" value="0000100000000000" checked="checked" disabled="disabled" /> <label for="REQProduct_list_3">Underground</label> <br /> <label class="front"> </label> <input type="checkbox" class="checkbox spMargin" id="REQProduct_list_4" name="REQProduct_list_4" value="0000010000000000" checked="checked" disabled="disabled" /> <label for="REQProduct_list_4">Tram</label> <br /> <label class="front"> </label> <input type="checkbox" class="checkbox spMargin" id="REQProduct_list_5" name="REQProduct_list_5" value="0000001000000000" checked="checked" disabled="disabled" /> <label for="REQProduct_list_5">Low-floor bus (bus access from floor level)</label> <br /> <label class="front"> </label> <input type="checkbox" class="checkbox spMargin" id="REQProduct_list_6" name="REQProduct_list_6" value="0000000100000000" checked="checked" disabled="disabled" /> <label for="REQProduct_list_6">High-floor bus (bus access with a step up)</label> <br /> <label class="front"> </label> <input type="checkbox" class="checkbox spMargin" id="REQProduct_list_7" name="REQProduct_list_7" value="0000000001000000" checked="checked" disabled="disabled" /> <label for="REQProduct_list_7">Dial-a-ride taxi/bus</label> <br /> <label class="front"> </label> <input type="checkbox" class="checkbox spMargin" id="REQProduct_list_8" name="REQProduct_list_8" value="0000000010000000" checked="checked" disabled="disabled" /> <label for="REQProduct_list_8">Ferry/ship</label> <br /> </div> <span class="topLink jump-top"> </span> </fieldset> <h2 class="separator "> Options </h2> <fieldset class="greyBox"> <legend></legend> <div id="HFSQueryAdvanced" class="hide"> <input type="hidden" name="showAdvancedOptions" value="yes" disabled="disabled" /> <label class="front" for="HFS_vkmuster">Weekdays</label> <select class="spMargin stdMarginRight" id="HFS_vkmuster" name="vkmusterFilter" disabled="disabled"> <option value="1" selected="selected">automatically</option> <option value="2" >Mo-Fr, Sa, Su</option> <option value="3" >Mo-Th, Fr, Sa, Su</option> <option value="4" >Mo-Sa, Su</option> <option value="5" >Mo-Su</option> <option value="6" >Mo-Fr, Sa-Su</option> <option value="7" >Mo-Fr</option> <option value="8" >Mo-Th, Fr</option> <option value="9" >Mo-Fr, Sa</option> <option value="10" >Mo-Th, Fr, Sa</option> </select> determines the weekday columns <br /> <label class="front" for="HFS_offset">Operating hours</label> <select id="HFS_offset" name="offsetFilter" class="spMargin stdMarginRight" disabled="disabled"> <option value="25" selected="selected">automatically</option> <option value="0" >00:00 - 23:59</option> <option value="1" >01:00 - 00:59</option> <option value="2" >02:00 - 01:59</option> <option value="3" >03:00 - 02:59</option> <option value="4" >04:00 - 03:59</option> <option value="5" >05:00 - 04:59</option> <option value="6" >06:00 - 05:59</option> <option value="7" >07:00 - 06:59</option> <option value="8" >08:00 - 07:59</option> </select> determines the allocation of night journeys <br /> <label class="front" for="HFS_fontsize">Font size</label> <select id="HFS_filter" name="fontsizeFilter" class="spMargin stdMarginRight" disabled="disabled"> <option value="0" >very small</option> <option value="1" >small</option> <option value="2" selected="selected">normal</option> <option value="3" >large</option> </select> </div> <div id="HFSQueryNotAdvanced" class=""> <input type="submit" class="buttonAsLink" name="showAdvancedOptions" value="Options" onclick="advancedOptions(this);return false;" /> </div> <span class="topLink jump-top"> </span> </fieldset> <h2 class="separator "> Delivery & Format </h2> <fieldset class="greyBox"> <legend></legend> <div class="text"> You have the choice of receiving your information by email or downloading it from a website </div> <ul class="leftMargin"> <li> <input type="radio" class="radio" id="HFS_delivery" name="REQ0PttDeliveryMode" value="download" checked="checked" /> Download from a website. You will be given the address of the website following your enquiry. </li> <li> <input type="radio" class="radio" name="REQ0PttDeliveryMode" value="email" /> Deliver to the following email address: <input type="text" size="25" maxlength="80" name="REQ0PttEMailAddress" value="" onchange="document.sq_query.REQ0PttDeliveryMode[1].checked = true;" /> </li> </ul> <div class="text"> PDF for Adobe Acrobat Reader <input type="hidden" name="REQ0PttOutputFormat" value="pdf" /> </div> <ul class="leftMargin"> </ul> <span class="topLink jump-top"> </span> </fieldset> <!-- Durchbindung: <input type="text" name="showDurchbindung" value="1" /><br \> --> <div class="buttons" id="queryInputButtons"> <button type="submit" name="performTransferSearch" value="routes" title="routes" style="float:right;"> <strong>routes</strong> </button> </div> <div style="display: none;" class="buttons" id="searchWaitScreen"> <img alt="" src="/auskunft/s/n/img/icons/ajax_load.gif" /> </div> </div> </form> <div style="clear:both;overflow:hidden"></div> <div id="HFSFooter">5.45.RMV.X.P.JPL.7.2.1.00 (customer/hcurmv/release/24.6.1) [2024-11-19]/5.45.RMV.X.P.JPL.7.2.1.00 (customer/hcurmv/release/24.6.1) [2024-11-19] - 18.02.25 - Datenstand: Fahrplan: 14.02.2025 18:00 Tarif: 4302-20240725_1439|4401-20241029_1844</div> </div> </div> </div> <!--TYPO3SEARCH_end--> </div> </div> </div> </div> </main> <footer id="footer" class="channel-1"> <div class="footer-section"> <div class="container"><div id="c1050" class="channel-0 frame frame-default frame-type-div frame-layout-0"><a id="c1211"></a><hr class="ce-div" /></div><hr class="d-none d-lg-block"> <div class="row d-none d-lg-block"> <div class="col-xs-12"><ul class="footer-links list-inline d-flex flex-wrap"><li><a href="//www.rmv.de/c/en/information-on-rmv/rmv" class=" ">About RMV</a></li><li><a href="//www.rmv.de/c/en/contact-1" class=" ">Contact</a></li><li><a href="//www.rmv.de/c/en/legal-information/legal-notice" class=" ">Legal notice</a></li><li><a href="/c/de/rechtliche-hinweise/agb/" class=" ">General terms and conditions</a></li><li><a href="/c/de/rechtliche-hinweise/datenschutz/" class=" ">Privacy protection</a></li></ul> </div></div></div></div> </footer> <div hidden> <nav id="sidemenu"> <ul><li class="channel-0 page_4"><a href="//www.rmv.de/c/en/homepage" target="_self">Homepage</a><ul class="lno-menu"> <li class="lno-reset"> <a href="//www.rmv.de/c/reset"> <span class="title">Startseite RMV</span> </a> </li><li class="channel-0 page_383 lno-/homepage/startseite-mtv"><a href="//www.rmv.de/c/en/homepage/startseite-mtv" target="_self">Landingpage MTV</a><ul><li class="channel-0 page_394"><a href="//www.rmv.de/c/en/start/main-taunus/die-mtv/wir-ueber-uns" target="_self">MTV</a><ul><li class="channel-0 page_4313"><a href="//www.rmv.de/c/en/start/main-taunus/die-mtv/wir-ueber-uns" target="_self" title="About Us">About Us</a></li><li class="channel-0 page_4328"><a href="//www.rmv.de/c/en/start/main-taunus/die-mtv/kontakt" target="_self" title="Contact Us">Contact Us</a></li></ul> </li></ul> </li><li class="channel-0 page_384 lno-/homepage/frankfurt"><a href="//www.rmv.de/c/en/homepage/frankfurt" target="_self">Startseite RMV Frankfurt</a><ul><li class="channel-0 page_15048"><a href="//www.rmv.de/c/en/homepage/frankfurt" target="_self">Home</a><ul><li class="channel-0 page_15049"><a href="//www.rmv.de/c/en/homepage/frankfurt" target="_self" title="Home (English)">Home (English)</a></li></ul> </li></ul> </li><li class="channel-0 page_2385"><a href="//www.rmv.de/c/en/homepage/vgo" target="_self" title="Startseite VGO">Startseite VGO</a></li><li class="channel-0 page_8458"><a href="//www.rmv.de/c/en/homepage/vht" target="_self" title="Homepage VHT">Homepage VHT</a></li><li class="channel-0 page_9431 lno-/homepage/startseite-lnvg"><a href="//www.rmv.de/c/en/homepage/startseite-lnvg" target="_self">Startseite LNVG</a><ul><li class="channel-0 page_9470"><a target="_self" title="Fahrpläne & Abfahrtszeiten">Fahrpläne & Abfahrtszeiten</a></li></ul> </li><li class="channel-0 page_9842"><a href="//www.rmv.de/c/en/homepage/vldw" target="_self" title="Homepage VLDW">Homepage VLDW</a></li><li class="channel-0 page_11641"><a href="//www.rmv.de/c/en/homepage/wetzlar" target="_self" title="Homepage RMV Wetzlar">Homepage RMV Wetzlar</a></li></ul> </li><li class="channel-0 page_144"><a href="//www.rmv.de/c/en/timetables" target="_self">Timetables</a><ul><li class="channel-0 page_151"><a href="//www.rmv.de/c/en/timetables/search-for-route-tips/individual-enquiry" target="_self">Search for route & tips</a><ul><li class="channel-0 page_155"><a href="//www.rmv.de/c/en/timetables/search-for-route-tips/individual-enquiry" target="_self" title="Individual enquiry">Individual enquiry</a></li></ul> </li><li class="channel-0 page_152"><a href="//www.rmv.de/c/en/timetables/timetables/personalised-route-timetable" target="_self">Timetables</a><ul><li class="channel-0 page_188"><a href="//www.rmv.de/c/en/timetables/timetables/personalised-route-timetable" target="_self" title="Personalised route timetable">Personalised route timetable</a></li><li class="channel-0 page_189"><a href="//www.rmv.de/c/en/timetables/timetables/service-timetable" target="_self" title="Service timetable">Service timetable</a></li><li class="channel-0 page_190"><a href="//www.rmv.de/c/en/timetables/timetables/stop-display" target="_self">Stop display</a><ul><li class="channel-0 page_1214"><a href="//www.rmv.de/c/en/timetables/timetables/stop-display/next-services" target="_self" title="Next services">Next services</a></li><li class="channel-0 page_1210"><a href="//www.rmv.de/c/en/timetables/timetables/stop-display/display-stops-according-to-service" target="_self" title="Display stops according to service">Display stops according to service</a></li><li class="channel-0 page_1211"><a href="//www.rmv.de/c/en/timetables/timetables/stop-display/display-stops-according-to-departure-times" target="_self" title="Display stops according to departure times">Display stops according to departure times</a></li></ul> </li></ul> </li><li class="channel-0 page_11925"><a href="//www.rmv.de/c/en/timetables/networks/network-maps" target="_self">Networks</a><ul><li class="channel-0 page_12785"><a href="//www.rmv.de/c/en/timetables/networks/network-maps" target="_self" title="Network maps">Network maps</a></li><li class="channel-0 page_214"><a href="//www.rmv.de/c/en/timetables/networks/stations-stops" target="_self" title="Stations & stops">Stations & stops</a></li><li class="channel-0 page_216"><a href="//www.rmv.de/c/en/timetables/networks/night-travel" target="_self">Night travel</a><ul><li class="channel-0 page_947"><a href="//www.rmv.de/c/en/timetables/networks/night-travel/night-travel-frankfurtrheinmain" target="_self" title="Night travel FrankfurtRheinMain">Night travel FrankfurtRheinMain</a></li><li class="channel-0 page_943"><a href="//www.rmv.de/c/en/timetables/networks/night-travel/wiesbaden-nightliner" target="_self" title="Wiesbaden: Nightliner">Wiesbaden: Nightliner</a></li><li class="channel-0 page_941"><a href="//www.rmv.de/c/en/timetables/networks/night-travel/mainz-night-lines" target="_self" title="Mainz: Night lines">Mainz: Night lines</a></li><li class="channel-0 page_2267"><a href="//www.rmv.de/c/en/timetables/networks/night-travel/darmstadt-and-district-darmstadt-dieburg-nightliners" target="_self" title="Darmstadt and district Darmstadt-Dieburg: NightLiners">Darmstadt and district Darmstadt-Dieburg: NightLiners</a></li><li class="channel-0 page_2290"><a href="//www.rmv.de/c/en/timetables/networks/night-travel/giessen-venus-and-saturn-night-buses" target="_self" title="Gießen: Venus and Saturn night buses">Gießen: Venus and Saturn night buses</a></li></ul> </li><li class="channel-0 page_6784"><a href="//www.rmv.de/c/en/timetables/networks/express-buses" target="_self" title="Express buses">Express buses</a></li></ul> </li></ul> </li><li class="channel-0 page_145"><a href="//www.rmv.de/c/en/tickets" target="_self">Tickets</a><ul><li class="channel-0 page_194"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview" target="_self">Your ticket</a><ul><li class="channel-0 page_198"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview" target="_self">Tickets - overview</a><ul><li class="channel-0 page_619"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/annual-season-tickets" target="_self">Annual season tickets</a><ul><li class="channel-0 page_672"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/annual-season-tickets/named-adult-annual-season-ticket-sub" target="_self" title="Named adult annual season ticket (sub)">Named adult annual season ticket (sub)</a></li><li class="channel-0 page_674"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/annual-season-tickets/transferable-adult-annual-season-ticket-sub" target="_self" title="Transferable adult annual season ticket (sub)">Transferable adult annual season ticket (sub)</a></li><li class="channel-0 page_676"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/annual-season-tickets/transferable-adult-annual-season-ticket-cash" target="_self" title="Transferable adult annual season ticket (cash)">Transferable adult annual season ticket (cash)</a></li><li class="channel-0 page_12419"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/annual-season-tickets/9-oclock-adult-annual-season-ticket" target="_self" title="9-o'clock adult annual season ticket">9-o'clock adult annual season ticket</a></li><li class="channel-0 page_1754"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/annual-season-tickets/schuelerticket-hessen-fuer-schuelerinnen-schueler-und-azubis" target="_self" title="Schülerticket Hessen für Schülerinnen, Schüler und Azubis">Schülerticket Hessen für Schülerinnen, Schüler und Azubis</a></li><li class="channel-0 page_9934"><a href="//www.rmv.de/c/en/fahrkarten/die-richtige-fahrkarte/tickets-overview/annual-season-tickets/hesse-senior-citizen-ticket" target="_self" title="Hesse senior citizen ticket">Hesse senior citizen ticket</a></li></ul> </li><li class="channel-0 page_686"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/monthly-tickets" target="_self">Monthly tickets</a><ul><li class="channel-0 page_700"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/monthly-tickets/monthly-ticket-for-adults" target="_self" title="Monthly ticket for adults">Monthly ticket for adults</a></li><li class="channel-0 page_698"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/monthly-tickets/900-monthly-ticket-for-adults" target="_self" title="9-o'clock monthly ticket for adults">9-o'clock monthly ticket for adults</a></li><li class="channel-0 page_696"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/monthly-tickets/65-plus-monthly-ticket" target="_self" title="65-plus monthly ticket">65-plus monthly ticket</a></li><li class="channel-0 page_694"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/monthly-tickets/monthly-ticket-for-pupils-and-apprentices" target="_self" title="Monthly ticket for pupils and apprentices">Monthly ticket for pupils and apprentices</a></li></ul> </li><li class="channel-0 page_688"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/weekly-tickets" target="_self">Weekly tickets</a><ul><li class="channel-0 page_692"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/weekly-tickets/weekly-ticket-for-adults" target="_self" title="Weekly ticket for adults">Weekly ticket for adults</a></li><li class="channel-0 page_690"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/weekly-tickets/weekly-ticket-for-pupils-and-apprentices" target="_self" title="Weekly ticket for pupils and apprentices">Weekly ticket for pupils and apprentices</a></li></ul> </li><li class="channel-0 page_708"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/day-tickets" target="_self">Day tickets</a><ul><li class="channel-0 page_815"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/day-tickets/day-ticket" target="_self" title="Day ticket">Day ticket</a></li></ul> </li><li class="channel-0 page_788"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/single-tickets" target="_self">Single tickets</a><ul><li class="channel-0 page_786"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/single-tickets/single-ticket" target="_self" title="Single ticket">Single ticket</a></li></ul> </li><li class="channel-0 page_785"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/single-tickets/onward-travel-ticket" target="_self" title="Onward travel ticket">Onward travel ticket</a></li><li class="channel-0 page_1835"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/tickets-for-special-events" target="_self">Tickets for special events</a><ul><li class="channel-0 page_1841"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/tickets-for-special-events/kombitickets" target="_self" title="KombiTickets">KombiTickets</a></li><li class="channel-0 page_14415"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/tickets-for-special-events/tourist-and-leisure-tickets" target="_self" title="Tourist and leisure tickets">Tourist and leisure tickets</a></li><li class="channel-0 page_1845"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/tickets-for-special-events/rmv-tickets-on-rhine-ferries" target="_self" title="RMV tickets on Rhine ferries">RMV tickets on Rhine ferries</a></li></ul> </li><li class="channel-0 page_1814"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/db-cooperationtickets" target="_self">DB CooperationTickets</a><ul><li class="channel-0 page_1816"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/db-cooperationtickets/db-surcharge-for-using-icec-trains-in-the-area-covered-by-the-rmv-network" target="_self" title="DB surcharge for using IC/EC trains in the area covered by the RMV network">DB surcharge for using IC/EC trains in the area covered by the RMV network</a></li><li class="channel-0 page_1847"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/db-cooperationtickets/bahncard-25-bahncard-50" target="_self" title="BahnCard 25 / BahnCard 50">BahnCard 25 / BahnCard 50</a></li><li class="channel-0 page_1849"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/db-cooperationtickets/bahncard-100" target="_self" title="BahnCard 100">BahnCard 100</a></li><li class="channel-0 page_1853"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/db-cooperationtickets/cityticket" target="_self" title="CityTicket">CityTicket</a></li><li class="channel-0 page_1855"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/db-cooperationtickets/long-distance-supplementary-ticket-and-use-of-ice-services" target="_self" title="Long-distance supplementary ticket and use of ICE services">Long-distance supplementary ticket and use of ICE services</a></li></ul> </li><li class="channel-0 page_789"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/tickets-for-specific-passenger-groups" target="_self">Tickets for specific passenger groups</a><ul><li class="channel-0 page_793"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/tickets-for-specific-passenger-groups/rmv-semesterticket" target="_self" title="RMV-SemesterTicket">RMV-SemesterTicket</a></li><li class="channel-0 page_14613"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/tickets-for-specific-passenger-groups/deutschlandsemesterticket" target="_self" title="Deutschlandsemesterticket">Deutschlandsemesterticket</a></li><li class="channel-0 page_2020"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/information-for-specific-passenger-groups/vocational-training-pass" target="_self" title="Vocational training pass">Vocational training pass</a></li><li class="channel-0 page_2008"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/tickets-for-specific-passenger-groups/mobilityticket-for-refugees" target="_self" title="MobilityTicket for refugees">MobilityTicket for refugees</a></li><li class="channel-0 page_2038"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/information-for-specific-passenger-groups/free-travel-entitlement-for-passengers-with-severe-disabilities" target="_self" title="Free travel entitlement for passengers with severe disabilities">Free travel entitlement for passengers with severe disabilities</a></li></ul> </li><li class="channel-0 page_712"><a href="//www.rmv.de/c/en/tickets/your-ticket/tickets-overview/local-tickets" target="_self" title="Local tickets">Local tickets</a></li></ul> </li><li class="channel-0 page_6118"><a href="//www.rmv.de/c/en/tickets/your-ticket/digital-offers-at-a-glance" target="_self">Digital offers at a glance</a><ul><li class="channel-0 page_187"><a href="//www.rmv.de/c/en/tickets/your-ticket/digital-offers-at-a-glance/rmv-web-app" target="_self" title="RMV Web App">RMV Web App</a></li><li class="channel-0 page_12711"><a target="_self" title="On-Demand-Shuttle">On-Demand-Shuttle</a></li><li class="channel-0 page_6104"><a href="//www.rmv.de/c/en/tickets/your-ticket/digital-offers-at-a-glance/rmv-ticketshop" target="_self" title="RMV-TicketShop">RMV-TicketShop</a></li><li class="channel-0 page_787"><a href="//www.rmv.de/c/en/tickets/your-ticket/digital-offers-at-a-glance/eticket" target="_self" title="eTicket">eTicket</a></li></ul> </li><li class="channel-0 page_197"><a href="//www.rmv.de/c/en/tickets/your-ticket/fares-information" target="_self" title="Fares information">Fares information</a></li></ul> </li><li class="channel-0 page_11160"><a href="//www.rmv.de/c/en/framepages/ticket-shop" target="_self">Shop</a><ul><li class="channel-0 page_11944"><a href="//www.rmv.de/c/en/framepages/ticket-shop" target="_self" title="RMV-TicketShop">RMV-TicketShop</a></li><li class="channel-0 page_13298"><a href="//www.rmv.de/c/en/shop/app-rmvgo" target="_self" title="App RMVgo">App RMVgo</a></li><li class="channel-0 page_11922"><a href="//www.rmv.de/c/en/shop/more-purchase-options" target="_self">More purchase options</a><ul><li class="channel-0 page_203"><a href="//www.rmv.de/c/en/tickets/purchase-tickets/rmv-ticket-machines" target="_self" title="RMV ticket machines">RMV ticket machines</a></li><li class="channel-0 page_6770"><a href="//www.rmv.de/c/en/shop/more-purchase-options/buying-tickets-in-the-bus" target="_self" title="Buying tickets in the bus">Buying tickets in the bus</a></li></ul> </li></ul> </li><li class="channel-0 page_196"><a target="_self">Information & Fare Regulations</a><ul><li class="channel-0 page_209"><a href="//www.rmv.de/c/en/tickets/information-fare-regulations/important-ticket-price-information" target="_self">Important ticket price information</a><ul><li class="channel-0 page_1737"><a href="//www.rmv.de/c/en/tickets/information-fare-regulations/important-ticket-price-information/onward-travel-ticket" target="_self" title="Onward travel ticket">Onward travel ticket</a></li><li class="channel-0 page_1745"><a href="//www.rmv.de/c/en/tickets/information-fare-regulations/important-ticket-price-information/travelling-without-a-ticket-or-with-an-invalid-ticket" target="_self" title="Travelling without a ticket or with an invalid ticket">Travelling without a ticket or with an invalid ticket</a></li><li class="channel-0 page_1729"><a href="//www.rmv.de/c/en/tickets/information-fare-regulations/important-ticket-price-information/carriage-of-bicycles" target="_self" title="Carriage of bicycles">Carriage of bicycles</a></li><li class="channel-0 page_1731"><a href="//www.rmv.de/c/en/tickets/information-fare-regulations/important-ticket-price-information/additional-person-on-frequent-travel-tickets" target="_self" title="Additional person on frequent travel tickets">Additional person on frequent travel tickets</a></li><li class="channel-0 page_1743"><a href="//www.rmv.de/c/en/tickets/information-fare-regulations/important-ticket-price-information/return-of-rmv-tickets" target="_self" title="Return of RMV tickets">Return of RMV tickets</a></li><li class="channel-0 page_1747"><a href="//www.rmv.de/c/en/tickets/information-fare-regulations/important-ticket-price-information/transportation-of-objects-and-animals" target="_self" title="Transportation of objects and animals">Transportation of objects and animals</a></li><li class="channel-0 page_1735"><a href="//www.rmv.de/c/en/tickets/information-fare-regulations/important-ticket-price-information/transitional-fares" target="_self" title="Transitional fares">Transitional fares</a></li></ul> </li></ul> </li></ul> </li><li class="channel-0 page_1015"><a href="//www.rmv.de/c/en/services" target="_self">Services</a><ul><li class="channel-0 page_1017"><a href="//www.rmv.de/c/en/services/contact/online-service-portal" target="_self">Contact</a><ul><li class="channel-0 page_1022"><a href="/elma/static/start.html" target="_self" title="Online service portal (only in German)">Online service portal (only in German)</a></li><li class="channel-0 page_1026"><a href="//www.rmv.de/c/en/services/contact/rmv-sales-outlets-and-travel-offices" target="_self" title="RMV sales offices and Mobility Centres">RMV sales offices and Mobility Centres</a></li><li class="channel-0 page_1024"><a href="//www.rmv.de/c/en/services/contact/your-local-contact" target="_self" title="Your local contact">Your local contact</a></li></ul> </li><li class="channel-0 page_11929"><a target="_self">Information</a><ul><li class="channel-0 page_249"><a href="//www.rmv.de/c/en/services/info/faq" target="_self">FAQ</a><ul><li class="channel-0 page_15240"><a href="//www.rmv.de/c/en/services/info/faq/faq-tickets-shop" target="_self" title="FAQ Tickets & Shop">FAQ Tickets & Shop</a></li><li class="channel-0 page_15246"><a href="//www.rmv.de/c/en/services/info/faq/faq-rmvplus-innovation-platform" target="_self" title="FAQ RMVplus: Innovation platform">FAQ RMVplus: Innovation platform</a></li><li class="channel-0 page_12225"><a href="//www.rmv.de/c/en/services/info/faq/faq-service-contact" target="_self" title="FAQ service & contact">FAQ service & contact</a></li><li class="channel-0 page_12228"><a href="//www.rmv.de/c/en/services/info/faq/faq-barrier-free-travel" target="_self" title="FAQ barrier-free travel">FAQ barrier-free travel</a></li></ul> </li><li class="channel-0 page_15250"><a href="//www.rmv.de/c/en/services/info/persons-with-restricted-mobility-new" target="_self">Persons with restricted mobility new</a><ul><li class="channel-0 page_15299"><a href="//www.rmv.de/c/en/services/info/persons-with-restricted-mobility/the-appropriate-timetable-1" target="_self" title="The appropriate timetable">The appropriate timetable</a></li><li class="channel-0 page_15302"><a href="//www.rmv.de/c/en/services/info/persons-with-restricted-mobility/information-on-stations-and-stops-1" target="_self" title="Information on stations and stops">Information on stations and stops</a></li><li class="channel-0 page_15304"><a href="//www.rmv.de/c/en/services/info/persons-with-restricted-mobility/information-on-vehicles-1" target="_self" title="Information on vehicles">Information on vehicles</a></li><li class="channel-0 page_15306"><a href="//www.rmv.de/c/en/services/info/persons-with-restricted-mobility/service-offers-on-site-1" target="_self" title="Service offers on site">Service offers on site</a></li></ul> </li><li class="channel-0 page_4357"><a href="//www.rmv.de/c/en/information-on-rmv/rmv" target="_self" title="About RMV">About RMV</a></li><li class="channel-0 page_7846"><a href="//www.rmv.de/c/en/services/info/information-material" target="_self" title="Information material">Information material</a></li></ul> </li></ul> </li><li class="channel-0 page_149"><a href="//www.rmv.de/c/en/framepages/meinrmv" target="_self" title="meinRMV">meinRMV</a></li></ul> </nav> <nav id="nav-mobile-footer"> <div class="btn-group"> <div class="dropup"><button class="btn btn-default dropdown-toggle" id="MobileLanguageSelector" data-bs-toggle="dropdown" data-bs-target="#mobileAvailableLanguages" aria-haspopup="true" aria-expanded="false">EN<span class="caret"></span></button><ul id="mobileAvailableLanguages" class="dropdown-menu" aria-labelledby="MobileLanguageSelector"><li class="dropdown-header">Choose language</li><li><a href="//www.rmv.de/c/de/fahrplan/fahrplaene/haltestellenaushang/haltestellenaushang-nach-linien">DE</a></li><li><a href="//www.rmv.de/c/es/informacion-sobre-horario/busqueda-de-comunicacion/informacion-individual">ES</a></li><li><a href="//www.rmv.de/c/tr/sefer-plani-bilgisi/baglanti-ara/tek-sorgulama">TR</a></li><li><a href="//www.rmv.de/c/it/informazioni-orario/cerca-collegamenti/informazione-singola">IT</a></li><li><a href="//www.rmv.de/c/fr/information-horaires/recherche-de-liaisons/renseignement-individuel">FR</a></li></ul> </div></div> <div class="btn-group"> <div> <a class="btn btn-default" href="//www.rmv.de/c/en/suchen-und-finden/search"> <i class="fa fa-search"></i> </a> </div> </div> <div class="btn-group"> <div> <a class="btn btn-default" href="//www.rmv.de/c/en/meinrmv/anonym"><i class="fa fa-fw fa-sign-in"></i>Login</a> </div> </div> <ul class="footer-links list-inline d-flex flex-wrap justify-content-center w-100"> <li> <a href="//www.rmv.de/c/en/information-on-rmv/rmv" class=" ">About RMV</a> </li> <li> <a href="//www.rmv.de/c/en/contact-1" class=" ">Contact</a> </li> <li> <a href="//www.rmv.de/c/en/legal-information/legal-notice" class=" ">Legal notice</a> </li> <li> <a href="/c/de/rechtliche-hinweise/agb/" class=" ">General terms and conditions</a> </li> <li> <a href="/c/de/rechtliche-hinweise/datenschutz/" class=" ">Privacy protection</a> </li> </ul> </nav> </div> <a id="back-to-top" href="//www.rmv.de/#" class="btn-rmv-secondary back-to-top" role="button"> <span class="fa fa-chevron-up"></span> </a></div><script src="/auskunft/cms/prod-typo3/ca2f338a446346f025ecc1314bef59ee.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/52f680131f06702c379c1acaf47ace75.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/e9c46a8be318964a17009e60eb02bfaa.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/0aef6e59a78509f11c43ad80bf018474.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/a5ad3afb4770140c8dd4b4f521895111.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/8e81eb8101655312527bf2a8c5793a3c.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/0e0d8899e0482a2b784f02b6f330eb35.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/af6804516037f24204e71d52844964af.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/4b2f93f2eeeb6f09a9346313553aede9.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/d3488309aec3620d9a84605edb91f8e9.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/a99486e3b0edd8455e0c5f88c5d0c017.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/958ebcaf7d5c22dd1c41d11ecdbabfa7.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/07cd515160ac6a224ebbd6566a2c7cf2.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/fa9a54ec2a3a5ffcb871dccb11729af1.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/9af34f4234b8f957ca7e4e86a6786a42.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/8c3722c5671bd7514499684908bbacbf.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/3f0a7dca83d9f4d604a898fd29589110.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/331c67d3eb21037a2acf31a8de18e472.js" type="text/javascript"></script><script src="/auskunft/cms/prod-typo3/76ea365576afd116dbc2e30f2e21efb2.js" type="text/javascript"></script><script> jQuery.noConflict();</script></body> </html> <!-- Use CMS: /customer/cms/prod-typo3/cms_frame_Aushangfahrplan1_en_false.tpl -->