CINXE.COM
627 - Volánbusz menetrend
<!doctype html> <html lang="hu"> <head> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-B6N8L7NBVE"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-B6N8L7NBVE'); </script> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>627 - Volánbusz menetrend</title> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> <meta name="msapplication-TileColor" content="#da532c"> <meta property="facebook-domain-verification" content="b7kwiwcvgce40d3x4glo5xl7gy3ycu" /> <meta property="og:site_name" content="Volánbusz" /> <meta property="og:url" content="https://www.volanbusz.hu/hu/menetrendek/vonal-lista/vonal" /> <meta property="og:title" content="627 - Volánbusz menetrend" /> <meta property="og:description" content="" /> <meta property="og:image" content="" /> <link href="https://www.volanbusz.hu/hu/menetrendek/vonal-lista/vonal" rel="canonical"/> <meta name="robots" content="noindex, nofollow"/> <link rel="stylesheet" href="/css/jquery-ui.css"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="preconnect" href="https://fonts.gstatic.com"> <link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=MedievalSharp&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet"> <link href="//fonts.googleapis.com/css?family=Open+Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&subset=latin,latin-ext" rel="stylesheet"> <script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&hl=hu" async defer></script> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1455151781505619'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1455151781505619&ev=PageView&noscript=1" /></noscript> <!-- End Facebook Pixel Code --> <link rel="stylesheet" type="text/css" href="/cache/css/968276e6d73486b2d762828e4094adf4.css" /> </head> <body class=" belfold belso with-sidebar"> <!--sphider_noindex--> <a href="#maincontent" class="skip-nav" tabindex="0">Navigáció átugrása</a> <header class="site-header"> <div class="header-top container-fluid"> <div class="logo"> <a href="/hu"> <img data-night src="/img/redesign/logo-hu.png" aria-label="Volánbusz logo" /> </a> </div> <a class="menu-button menu-item"></a> <a href="#" target="_blank" onclick="return NIGHT.toggle()" class="night-switch social"><img alt="Éjszakai nézet" data-night src="/img/social/sun.png"></a> <div class="header-right"> <div class="menu-with-font-size-wrap"> <nav class="header-menu"> <a href="/hu/gyik">GYIK</a> <a aria-label="English" href="/en">ENG</a> <a href="#" target="_blank" onclick="return NIGHT.toggle()" class="night-switch social"><img alt="Éjszakai nézet" data-night src="/img/social/sun.png"></a> <a href="https://hu-hu.facebook.com/VOLANBUSZ" target="_blank" class="fb_link social"><img alt="Volánbusz Facebook-oldal" data-night src="/img/social/facebook.png"></a> <a href="https://www.instagram.com/volanbusz/" target="_blank" class="insta_link social"><img alt="Volánbusz Instagram-oldal" data-night src="/img/social/instagram.png"></a> <a href="https://www.youtube.com/channel/UCWQ_bIOMja8YYiSwijV2-JQ" target="_blank" class="youtube_link social"><img alt="Volánbusz YouTube-oldal" data-night src="/img/social/youtube.png"></a> <a href="https://www.linkedin.com/company/volanbusz" target="_blank" class="linkedin_link social"><img alt="Volánbusz LinkedIn-oldal" data-night src="/img/social/linkedin.png"></a> <a href="https://www.tiktok.com/@volanbusz" target="_blank" class="tiktok_link social"><img alt="Volánbusz TikTok-oldal" data-night src="/img/social/tiktok.png"></a> </nav> <div class="font-size-setter"> <a aria-label="Normál betűméret" href="#" class="size-normal" aria-current="true">a</a> <a aria-label="Közepes betűméret" href="#" class="size-big">a</a> <a aria-label="Nagy betűméret" href="#" class="size-large">a</a> <div class="clearfix"></div> </div> </div> <div class="search-widget"> <form class="search-form" action="/hu/kereses" method="get"> <input type="text" name="query" class="input-search input-sm" placeholder="Keresés" aria-label="Keresés" /> <input aria-label="Keresés" value="" type="submit"> </form> </div> <div class="clearfix"></div> </div> </div> <nav class="main-menu"> <ul class="menu container-fluid"> <li class="menu-item submenu menu-item0 "> <a href="/hu/menetrendek">Menetrendek</a> <ul class="sub-menu"> <li><a href="https://emma.mav.hu" target="_blank">EMMA (menetrendi kereső)</a></li> <li><a href="/hu/menetrendek/helykozi-kozlekedes" >Helyközi közlekedés</a></li> <li><a href="/hu/menetrendek/helyi-jaratok" >Helyi közlekedés</a></li> <li><a href="/hu/menetrendek/nemzetkozi-jaratok" >Nemzetközi közlekedés</a></li> <li><a href="/hu/menetrendek/gtfs" >GTFS</a></li> </ul> </li> <li class="menu-item submenu menu-item1 "> <a href="/hu/jegy-es-berlet">Jegy és bérlet</a> <ul class="sub-menu"> <li><a href="https://jegy.mav.hu/" target="_blank">Online vásárlás</a></li> <li><a href="/hu/jegy-es-berlet/mav-app" >Máv app</a></li> <li><a href="/hu/jegy-es-berlet/szemelyes-vasarlas" >Személyes vásárlás</a></li> <li><a href="/hu/jegy-es-berlet/nemzetkozi-jegyvasarlas" >Nemzetközi jegyvásárlás</a></li> <li><a href="/hu/jegy-es-berlet/helykozi-dijszabasi-informaciok" >Díjszabási információk</a></li> <li><a href="/hu/jegy-es-berlet/mobiljegy_" >Mobiljegy</a></li> <li><a href="/hu/jegy-es-berlet/jegy-es-berletellenorzes" >Jegy- és bérletellenőrzés</a></li> </ul> </li> <li class="menu-item submenu menu-item2 "> <a href="/hu/volanbusz">Volánbusz</a> <ul class="sub-menu"> <li><a href="/hu/volanbusz/bemutatkozas" >Bemutatkozás</a></li> <li><a href="/hu/volanbusz/sajtokozlemenyek" >Sajtóközlemények</a></li> <li><a href="/hu/volanbusz/blog" >VolánBlog</a></li> <li><a href="/hu/volanbusz/uzletszabalyzat" >Üzletszabályzat</a></li> <li><a href="/hu/volanbusz/utazasi-feltetelek" >Utazási feltételek</a></li> <li><a href="/hu/volanbusz/szolgaltatasaink" >Szolgáltatásaink</a></li> <li><a href="/hu/volanbusz/hirek" >Hírek</a></li> <li><a href="/hu/volanbusz/etikai-kodex" >Etikai kódex</a></li> <li><a href="/hu/volanbusz/inir-politika" >INIR politika</a></li> <li><a href="/hu/volanbusz/adatvedelmi-tajekoztato" >Adatkezelési tájékoztató</a></li> <li><a href="/hu/volanbusz/kozerdeku-adatok" >Közérdekű adatok</a></li> <li><a href="/hu/volanbusz/autobusz-allomas-hasznalati-uzletszabalyzat" >Autóbusz-állomás használati üzletszabályzat</a></li> <li><a href="/hu/volanbusz/beszerzesek" >Beszerzések</a></li> <li><a href="/hu/volanbusz/ajanlati-felhivas" >Ajánlati felhívás</a></li> <li><a href="/hu/volanbusz/vbszk" >VB Szolgáltató Központ Kft.</a></li> <li><a href="/hu/volanbusz/palyazatok" >Pályázatok</a></li> <li><a href="/hu/volanbusz/az_emberert_alapitvany" >AZ EMBERÉRT Alapítvány</a></li> </ul> </li> <li class="menu-item submenu menu-item3 "> <a href="/hu/kapcsolat">Kapcsolat</a> <ul class="sub-menu"> <li><a href="/hu/kapcsolat/allomasok-es-penztarak" >Állomások és pénztárak</a></li> <li><a href="/hu/kapcsolat/talalt-targyak" >Talált tárgyak</a></li> <li><a href="/hu/kapcsolat/ugyfelszolgalat" >Ügyfélszolgálat</a></li> <li><a href="/hu/kapcsolat/segitseg" >Segítségnyújtás</a></li> <li><a href="/hu/kapcsolat/a-csoportos-utazasrol" >A csoportos utazásról</a></li> <li><a href="/hu/kapcsolat/sajtokapcsolat" >Sajtóiroda</a></li> <li><a href="/hu/kapcsolat/kozossegi-oldalaink" >Közösségi oldalaink</a></li> <li><a href="/hu/kapcsolat/eszrevetelek" >Panaszok, észrevételek, kérelmek</a></li> <li><a href="/hu/kapcsolat/buszberles" >Buszbérlés</a></li> <li><a href="/hu/kapcsolat/kulonjarati-eszrevetelek-kezelese" >Különjárati észrevételek kezelése</a></li> <li><a href="/hu/kapcsolat/forgalomtechnikai-egyeztetesek" >Forgalomtechnikai egyeztetések</a></li> <li><a href="/hu/kapcsolat/etikai-bejelentes" >Etikai bejelentés</a></li> <li><a href="/hu/kapcsolat/integritasi-bejelentes" >Integritási bejelentés</a></li> </ul> </li> <li class="menu-item submenu menu-item4 "> <a href="/hu/karrier">Karrier</a> <ul class="sub-menu"> <li><a href="/hu/karrier/allasajanlatok" >Állásajánlatok</a></li> <li><a href="/hu/karrier/gyakorlat" >Gyakorlati képzések</a></li> <li><a href="/hu/karrier/hr-gyakran-ismetelt-kerdesek" >GYIK</a></li> </ul> </li> </ul> </nav> <div class="desk-cont hidden"> <div class="header-widgets container-fluid"> <div class="row"> <div class="widget menetrendek-widget col-sm-4 col-xs-6 hidden"> <div class="widget-content-wrap"> <div class="widget-content"> <a href="/hu/menetrendek" class="box-url"> <div class="text-overlay"> VOLÁNBUSZ menetrendek </div> </a> </div> </div> </div> <div class="widget online-vasarlas-widget col-sm-4 col-xs-6"> <div class="widget-content-wrap"> <div class="widget-content"> <a href="http://webelin.volanbusz.hu/belfold/elovetel/xelinmain?lang=hu" class="box-url" target="_blank"> <div class="text-overlay"> Online vásárlás </div> </a> <div class="centerer-overlay"> <div class="buttons-wrap"> <div class="buttons"> <a href="http://webelin.volanbusz.hu/belfold/elovetel/xelinmain?lang=hu" class="button" target="_blank">Menetjegy</a> <a href="http://webelin.volanbusz.hu/berlet/elovetel/xberletmain" class="button" target="_blank">Bérlet</a> </div> </div> </div> </div> </div> </div> <div class="widget nemzetkozi-utazas-widget col-sm-4 col-xs-12"> <div class="widget-content-wrap"> <div class="widget-content"> <a href="http://nemzetkozi.volanbusz.hu/hu" class="box-url"> <div class="text-overlay"> Nemzetközi utazás </div> </a> </div> </div> </div> </div> </div> </div> </div> </header> <!--/sphider_noindex--> <div class="content-wrap container-fluid"> <a name="maincontent" id="maincontent"></a> <main class="col-md-8 no-padding-left"> <div class="page-content box-border-top clearfix"> <script> menetrend = new Array(); menetrend.startTimes = [] ; </script> <div class="horizontal-block vonal-megjelenito document-displayer-block"> <div class="menetrend_header"> <div class="standard-block-header info-header"> <span>627</span> <h1>Dabas-Alsónémedi-Budapest</h1> </div> <div class="ervenyesseg"> Menetrend érvényessége: 2024.08.17 - <!--img src="/assets/images/menetrend_active.gif" class="activelogo" alt="Érvényes" title="Érvényes"--> </div> </div> <select class="menetrendek-lista" name="menetrendek"> <option selected link="?menetrend=2501&dir=from"> 2024.08.17 - </option> </select> <ul class="menetrendek"> <li class="active"> <a href="?menetrend=2501&dir=from"> 2024.08.17 - </a> </li> </ul> <p class="menetrend_nincs"> A menetrendet az alábbi linkre kattintva tudja letölteni PDF formátumban:<br/> <a rel="nofollow" tracker="'Pdf menetrend letöltés','2501','2501 sz. járat menetrendjét PDF formátumban letöltötték'" href="/hu/menetrendek/fuzet-keszito/print?menetrend=2501&mode=pdf&dir=from&menetrend_id=800" target="_blank">letöltés</a> </p> <div class="horizontal-block document-displayer-block"> <div class="document-displayer"> <div class="document-content"> <div><div> <style type="text/css">.vertical-block { height: auto; margin-bottom: 5px;} .grid-1-cols {display: none !important} .grid-3-cols {width: 99% !important} .brick-outer-border {margin-bottom: 5px; height: auto;} .brick a { height: 40px;} .ujstilus {background-color: #FFC726 !important; height: 2em !important} option{padding-left: 2em;} option:nth-child(1) { padding-left: 0; font-weight:bold; } option:nth-child(2), option:nth-child(5) { font-weight:bold; padding-left: 1em; } .korlatgomb { display: block; float: left;background-color: #FFC726; padding: 5px} #bb td{background-color: #d9f2fe !important; padding: 0px 5px;} </style> </div> </div> <div class="clear"></div> </div> </div> </div> </div> </main> <!--sphider_noindex--> <aside class="noprintview rightSide col-md-4 no-padding-right"> <div class="widget links-widget" data-title="Hírek"><!-- news blokk start--> <div class="widget-content"> <h2>Hírek</h2> <ul> <li><b>Nincs megjelenítendő hír.</b></li> </ul> </div> </div> <div class="widget links-widget" data-title="Hírek"><!-- news blokk start--> <div class="widget-content"> <h2>Hírek</h2> <ul> <li class="kiemelt"> <a href="/hu/hirek/hirek/hir/43297" >Menetrendi változások november 1-jétől <div class="newsLead"></div> </a> </li> <li class=""> <a href="/hu/hirek/hirek/hir/43150" >Menetrendi változások október 7-étől <div class="newsLead"></div> </a> </li> <li class=""> <a href="/hu/hirek/hirek/hir/42900" >Menetrendi változások szeptember 1-jétől <div class="newsLead"></div> </a> </li> <li class=""> <a href="/hu/hirek/hirek/hir/42848" >Menetrendi változások augusztus 17-étől <div class="newsLead"></div> </a> </li> <li class=""> <a href="/hu/hirek/hirek/hir/42569" >Menetrendi változások június 22-étől <div class="newsLead"></div> </a> </li> <li class=""> <a href="/hu/hirek/hirek/hir/42442" >Pócsmegyer – május 21-étől az egyik hajnali 890-es busz meghosszabbításával új kapcsolat létesül Pócsmegyer és Szentendre között <div class="newsLead"></div> </a> </li> <li class=""> <a href="/hu/hirek/hirek/hir/42340" >Törökbálint – május 1-jétől a 755-ös busz megáll az új Pannon úti megállóban is <div class="newsLead"></div> </a> </li> <li class=""> <a href="/hu/hirek/hirek/hir/42337" >Menetrendi változás május 1-jétől Budapest és a Balaton északi partja között <div class="newsLead"></div> </a> </li> <li class=""> <a href="/hu/hirek/hirek/hir/42206" >Menetrendi változás április 7-étől <div class="newsLead"></div> </a> </li> <li class=""> <a href="/hu/hirek/hirek/hir/41969" >Menetrendi változás Szigetszentmiklós és Szigethalom között január 8-ától <div class="newsLead"></div> </a> </li> </ul> </div> </div> <div class="horizontal-block document-displayer-block"> <div class="document-displayer"> <div class="document-content"> <div></div> <div class="clear"></div> </div> </div> </div> </aside> <!--/sphider_noindex--> </div> <!--sphider_noindex--> <footer class="site-footer container-fluid"> <div class="social"> <a href="https://hu-hu.facebook.com/VOLANBUSZ" target="_blank"><img src="/img/social/facebook.png"></a> <a href="https://www.instagram.com/volanbusz/" target="_blank"><img src="/img/social/instagram.png"></a> <a href="https://www.youtube.com/channel/UCWQ_bIOMja8YYiSwijV2-JQ" target="_blank" class="youtube_link"><img src="/img/social/youtube.png"></a> <a href="https://www.linkedin.com/company/volanbusz" target="_blank" class="linkedin_link social"><img src="/img/social/linkedin.png"></a> <a href="https://www.tiktok.com/@volanbusz" target="_blank" class="tiktok_link social"><img src="/img/social/tiktok.png"></a> </div> <div class="left-side"> <div class="logo"> <img data-night src="/img/redesign/logo-hu-footer.png" alt="Volánbusz. Társ a mindennapi utazáshoz."> <span>Társ a mindennapi utazáshoz!</span> </div> <div class="slogen">Minden jog fenntartva ©2024 Volánbusz Zrt.</div> </div> <div class="links"> <a href="/hu/oldalterkep">Oldaltérkép</a> <a href="/hu/volanbusz/kozerdeku-adatok">Közérdekű adatok</a> <a href="/hu/impresszum">Impresszum</a> <a href="/hu/archivum">Archívum</a> <a href="/hu/adatvedelem">Adatvédelmi tájékoztatás</a> </div> </footer> <div class="noprintview accept-cookies" style="display: none"> <div class="cookies-inner-padding"> <p class="text"><span class="text-nolink">Ez a honlap cookie-kat használ. A cookie-k elfogadásával kényelmesebbé teheti a böngészést. A honlap további használatával hozzájárulását adja a cookie-k használatához.<br />További információ:</span> <a class="link" href="/hu/adatvedelem/nyilatkozat" target="_blank">Adatvédelmi nyilatkozat</a></p> <a href="#" tabindex="0" class="accept-button" onclick="_gaq.push(['_trackEvent', 'Kattintás', 'Cookie-elfogadas-igen', 'Elfogadtak_a_cookie_szabalyzatot']);">Rendben</button><button class="close-button" onclick="_gaq.push(['_trackEvent', 'Kattintás', 'Cookie-elfogadas-nem', 'Bezartak_a_cookie_figyelmeztetot']);" aria-label="Bezárás"></a></div> </div> <!--/sphider_noindex--> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-62388-1']); _gaq.push(['_trackPageview']); // Second tracker _gaq.push(['secondTracker._setAccount','UA-15398835-1']); _gaq.push(['secondTracker._trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <div id="fb-root"></div> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/hu_HU/sdk.js#xfbml=1&version=v4.0&appId=821240778274246&autoLogAppEvents=1"></script> <script type="text/javascript" src="/cache/js/162df6c7863bf01d62d111ef3c652217.js"></script> <script type="text/javascript"> /*<![CDATA[*/ //------------------------- // Saját scriptek gyűjteménye //------------------------- function ugorj(ertek) { var regex = /[?&]filter=[^&]+/; var most=location.href if (most.match(regex)) { most = most.replace(regex, "");} if (ertek==="mind") {location.href=most} else {location.href=most+"&filter="+ertek;} } function linkahelyre() { $("td:contains(Monor, aut.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/monor"></a>'); $("td:contains(Budapest, Vermes Miklós u.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/budapest#csepel-vermes"></a>'); $("td:contains(Cegléd, aut.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/cegled"></a>'); $("td:contains(Érd, aut.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/erd"></a>'); $("td:contains(Fót, aut.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/fot"></a>'); $("td:contains(Gödöllő, aut.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/godollo"></a>'); $("td:contains(Szob, vá.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/szob"></a>'); $("td:contains(Vác, aut.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/vac"></a>'); $("td:contains(Budapest, Kelenföldi pu.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/budapest#kelenfold"></a>'); $("td:contains(Budapest, Népliget)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/budapest#nepliget"></a>'); $("td:contains(Budapest, Széna)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/budapest#szenater"></a>'); $("td:contains(Bp., Újpest Városkapu)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/budapest#uvk"></a>'); $("td:contains(Szentendre, aut.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/szentendre"></a>'); $("td:contains(Szigethalom, aut.)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/szigethalom"></a>'); $("td:contains(Nagykőrös, Szabadság)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/nagykoros"></a>'); $("td:contains(Budapest, Árpád híd)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/budapest#arpadhid"></a>'); $("td:contains(Budapest, Csepel Szent Imre)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/budapest#csepel-sztimre"></a>'); $("td:contains(Budapest, Stadion)").wrapInner('<a href="http://www.volanbusz.hu/hu/utazasi-informaciok/palyaudvarok-autobusz-allomasok/budapest#stadion"></a>'); } function szurunk(ertek) { jaratdb=($('tr:nth-child(2) th.jarat').length); //A járatok száma osszesdb=($('tr:nth-child(2) th').length); //Ennyi oszlop van összesen kmdb=(osszesdb-jaratdb-1); //kmoszlopok száma //alert("jaratdb:"+jaratdb+"/nOsszes oszlop:"+osszesdb+"/nKmoszlop"+kmdb) for (i=osszesdb;i>0;i--) { besorolasoszlop=i-kmdb; switch (ertek) { case "mind": break; case "hetv": //munkanaposok felsorolása if ((0<$("th:nth-child("+i+") span.jaratjel span.jel_M").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_C").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_H").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_P").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_I").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_T").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_U").length) || ("16"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("26"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("14"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("86"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("87"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("93"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("80"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) ) { $("tr:nth-child(1) th:nth-child("+besorolasoszlop+")").remove(); $("tr:nth-child(2) th:nth-child("+i+")").remove(); $("td:nth-child("+i+")").remove(); menetrend.startTimes.splice(i-kmdb-2,1); } break; case "szombat": //munkanaposok+munkaszüneti felsorolása if ((0<$("th:nth-child("+i+") span.jaratjel span.jel_M").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_C").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_H").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_P").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_I").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_T").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_U").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_E").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_V").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_K").length) || ("15"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("16"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("26"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("30"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("14"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("32"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("66"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("86"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("75"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("76"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("79"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("87"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("42"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("93"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("95"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("80"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) ) { $("tr:nth-child(1) th:nth-child("+besorolasoszlop+")").remove(); $("tr:nth-child(2) th:nth-child("+i+")").remove(); $("td:nth-child("+i+")").remove(); menetrend.startTimes.splice(i-kmdb-2,1); } break; case "vasarnap": //munkanaposok+szabadnaposok felsorolása if ((0<$("th:nth-child("+i+") span.jaratjel span.jel_M").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_C").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_H").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_P").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_I").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_T").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_U").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_N").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_O").length) || ("16"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("26"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("14"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("86"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("87"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("93"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("94"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("80"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) ) { $("tr:nth-child(1) th:nth-child("+besorolasoszlop+")").remove(); $("tr:nth-child(2) th:nth-child("+i+")").remove(); $("td:nth-child("+i+")").remove(); menetrend.startTimes.splice(i-kmdb-2,1); } break; //hétvégések felsorolása case "mn": if ((0<$("th:nth-child("+i+") span.jaratjel span.jel_O").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_A").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_V").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_E").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_U").length) || ("44"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("42"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("15"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("34"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("78"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("32"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("94"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("95"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("97"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || // ("99"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("75"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) ) { $("tr:nth-child(1) th:nth-child("+besorolasoszlop+")").remove(); $("tr:nth-child(2) th:nth-child("+i+")").remove(); $("td:nth-child("+i+")").remove(); menetrend.startTimes.splice(i-kmdb-2,1); } break; case "isk": //hétvége+tanszünetes törlés if ((0<$("th:nth-child("+i+") span.jaratjel span.jel_O").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_A").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_V").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_E").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_U").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_T").length) || ("44"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("42"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("15"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("34"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("78"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("32"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("94"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("95"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("97"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("99"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("87"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("75"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) ) { $("tr:nth-child(1) th:nth-child("+besorolasoszlop+")").remove(); $("tr:nth-child(2) th:nth-child("+i+")").remove(); $("td:nth-child("+i+")").remove(); menetrend.startTimes.splice(i-kmdb-2,1); } break; case "tanszunet": //hétvége+iskolás törlés if ((0<$("th:nth-child("+i+") span.jaratjel span.jel_O").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_A").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_V").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_E").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_I").length) || (0<$("th:nth-child("+i+") span.jaratjel span.jel_U").length) || ("44"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("42"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("14"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("15"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("27"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("34"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("78"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("32"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("94"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("95"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("97"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("99"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) || ("75"==$("th:nth-child("+i+") span.jaratjel span.jel_inv").text()) ) { $("tr:nth-child(1) th:nth-child("+besorolasoszlop+")").remove(); $("tr:nth-child(2) th:nth-child("+i+")").remove(); $("td:nth-child("+i+")").remove(); menetrend.startTimes.splice(i-kmdb-2,1); } break; } }; {menetrend.reCalcCols2();}; } function bkszurunk(ertek) { jaratdb=($('tr:nth-child(2) th.jarat').length); //A járatok száma osszesdb=($('tr:nth-child(2) th').length); //Ennyi oszlop van összesen kmdb=(osszesdb-jaratdb-1); //kmoszlopok száma ertek="," + ertek+"," for (i=osszesdb;i>0;i--) { besorolasoszlop=i-kmdb; bkszam=$("th:nth-child("+i+") span.jaratszam span.jaratszam_top").text().trim() bkszam=","+ bkszam+"," tartalmazza=ertek.includes(bkszam) if ((i>kmdb+1) && (!tartalmazza)) { //(ertek!=bkszam)) { $("tr:nth-child(1) th:nth-child("+besorolasoszlop+")").remove(); $("tr:nth-child(2) th:nth-child("+i+")").remove(); $("td:nth-child("+i+")").remove(); menetrend.startTimes.splice(i-kmdb-2,1); } }; {menetrend.reCalcCols2();}; } function kijelolunk(ertek) { jaratdb=($('tr:nth-child(2) th.jarat').length); //A járatok száma osszesdb=($('tr:nth-child(2) th').length); //Ennyi oszlop van összesen kmdb=(osszesdb-jaratdb-1); //kmoszlopok száma ertek="," + ertek+"," for (i=osszesdb;i>0;i--) { besorolasoszlop=i-kmdb; bkszam=$("th:nth-child("+i+") span.jaratszam span.jaratszam_bot").text().trim() bkszam=","+ bkszam+"," tartalmazza=ertek.includes(bkszam) if ((i>kmdb+1) && (tartalmazza)) { //(ertek!=bkszam)) { $("tr:nth-child(1) th:nth-child("+besorolasoszlop+")").css({'border-left': 'solid 3px red','border-right': 'solid 3px red','border-top': 'solid 3px red'}) $("tr:nth-child(2) th:nth-child("+i+")").css({'border-left': 'solid 3px red','border-right': 'solid 3px red'}) $("td:nth-child("+i+")").css({'border-left': 'solid 3px red','border-right': 'solid 3px red'}) $("tr:last-child td:nth-child("+i+")").css({'border-bottom': 'solid 3px red'}) } }; {menetrend.reCalcCols2();}; } $(document).ready(function() { var szures = GetQueryStringParams('filter'); var bkszre = GetQueryStringParams('bksz'); var kijeloles=GetQueryStringParams('kiemel'); if (vonsz>=2000) { if(typeof szures === 'undefined') { } else {szurunk(szures)}; switch (szures) { case "hetv": $(".export-links").append('<div class="korlatgomb">Közlekedési nap:<br><select class="ujstilus" onchange="ugorj(this.value)"><option value="mind">Összes járat</option><option value="mn">Munkanap</option><option value="isk">Iskolai nap</option><option value="tanszunet">Tanítási szünet</option><option value="hetv" selected>Hétvége</option><option value="szombat" >Szombat</option><option value="vasarnap" >Vasárnap</option></select></div>'); break; case "szombat": $(".export-links").append('<div class="korlatgomb">Közlekedési nap:<br><select class="ujstilus" onchange="ugorj(this.value)"><option value="mind">Összes járat</option><option value="mn">Munkanap</option><option value="isk">Iskolai nap</option><option value="tanszunet">Tanítási szünet</option><option value="hetv" >Hétvége</option><option value="szombat" selected>Szombat</option><option value="vasarnap" >Vasárnap</option></select></div>'); break; case "vasarnap": $(".export-links").append('<div class="korlatgomb">Közlekedési nap:<br><select class="ujstilus" onchange="ugorj(this.value)"><option value="mind">Összes járat</option><option value="mn">Munkanap</option><option value="isk">Iskolai nap</option><option value="tanszunet">Tanítási szünet</option><option value="hetv" >Hétvége</option><option value="szombat" >Szombat</option><option value="vasarnap" selected>Vasárnap</option></select></div>'); break; case "mn": $(".export-links").append('<div class="korlatgomb">Közlekedési nap:<br><select class="ujstilus" onchange="ugorj(this.value)"><option value="mind">Összes járat</option><option value="mn" selected>Munkanap</option><option value="isk">Iskolai nap</option><option value="tanszunet">Tanítási szünet</option><option value="hetv" >Hétvége</option><option value="szombat" >Szombat</option><option value="vasarnap" >Vasárnap</option></select></div>'); break; case "isk": $(".export-links").append('<div class="korlatgomb">Közlekedési nap:<br><select class="ujstilus" onchange="ugorj(this.value)"><option value="mind">Összes járat</option><option value="mn">Munkanap</option><option value="isk" selected>Iskolai nap</option><option value="tanszunet">Tanítási szünet</option><option value="hetv" >Hétvége</option><option value="szombat" >Szombat</option><option value="vasarnap" >Vasárnap</option></select></div>'); break; case "tanszunet": $(".export-links").append('<div class="korlatgomb">Közlekedési nap:<br><select class="ujstilus" onchange="ugorj(this.value)"><option value="mind">Összes járat</option><option value="mn">Munkanap</option><option value="isk">Iskolai nap</option><option value="tanszunet" selected>Tanítási szünet</option><option value="hetv" >Hétvége</option><option value="szombat" >Szombat</option><option value="vasarnap" >Vasárnap</option></select></div>'); break; default: $(".export-links").append('<div class="korlatgomb">Közlekedési nap:<br><select class="ujstilus" onchange="ugorj(this.value)"><option value="mind" selected>Összes járat</option><option value="mn">Munkanap</option><option value="isk">Iskolai nap</option><option value="tanszunet">Tanítási szünet</option><option value="hetv" >Hétvége</option><option value="szombat" >Szombat</option><option value="vasarnap" >Vasárnap</option></select></div>'); } menetrend.reCalcCols2(); }; //2000 vége if(typeof bkszre === 'undefined') { } else {bkszurunk(bkszre);menetrend.reCalcCols2()}; if(typeof kijeloles === 'undefined') { } else {kijelolunk(kijeloles);menetrend.reCalcCols2()}; $(".export-links").clone().insertBefore(".menetrendek-lista"); }); //document.ready vége var hevesek= [2026,2109,2135,2624,2629,2631,2687,2692,2693,2906,2915,2918,2920,2923,2935,2936,2943,2951,6203,2933,6225,2937]; var idoszak= GetQueryStringParams('menetrend_id'); var irany = GetQueryStringParams('dir'); if(typeof irany === 'undefined') { irany="to" }; var vonsz = parseInt(GetQueryStringParams('menetrend')); var bovites=""; if ((vonsz>=2005) && (vonsz<=2081)) {bovites="/300"}; if ((vonsz>=2083) && (vonsz<=2099)) {bovites="/300#borzsony"}; if ((vonsz>=2100) && (vonsz<=2199)) {bovites="/2100"}; if ((vonsz>=2200) && (vonsz<=2343)) {bovites="/2200"}; if ((vonsz>=2400) && (vonsz<=2496)) {bovites="/2400"}; if ((vonsz>=2500) && (vonsz<=2696)) {bovites="/600"}; if ((vonsz>=2705) && (vonsz<=2840)) {bovites="/700"}; if ((vonsz>=2848) && (vonsz<=2951)) {bovites="/800"}; if ((vonsz>=3301) && (vonsz<=3350)) {bovites="/2100#godollo"}; if ((vonsz>=4411) && (vonsz<=4500)) {bovites="/300#vac";Vac_csere()}; if ((vonsz>=6203) && (vonsz<=6225)) {bovites="/800#szentendre"}; $(".export-links").prepend('<a href="http://www.volanbusz.hu/hu/menetrendek/vonalhalozati-terkep'+bovites+'">Térkép</a>'); //$(".export-links").clone().insertBefore(".menetrendek-lista"); $(document).ready(function() { Csere();Csere2();Cserecsat(); if (irany=="from") $(".jaratszam_top a").each(function() {$(this).attr('href',$(this).attr('href')+"&dir=from")}); if (vonsz=="2450") $(".jaratszam_top a").each(function() { if (("2462"==$(this).text()) && (irany=="from")) {$(this).attr('href','/hu/menetrendek/vonal-lista/vonal?menetrend=2462')}; if (("2462"==$(this).text()) && ((irany=="to"))) {$(this).attr('href','/hu/menetrendek/vonal-lista/vonal?menetrend=2462&dir=from')}; }) if ((vonsz=="2824") || (vonsz=="2827") || (vonsz=="2829") || (vonsz=="2833") || (vonsz=="2835") || (vonsz=="2838") || (vonsz=="2830") || (vonsz=="2840")) { $("a[href='http://www.volanbusz.hu/hu/menetrendek/pdf?mhkod=V40230']").attr('href', 'http://www.volanbusz.hu/hu/menetrendek/pdf?mhkod=V61100'); $("a[href='/hu/menetrendek/pdf?mhkod=V40230']").attr('href', '/hu/menetrendek/pdf?mhkod=V61100'); }; if ((vonsz=="2005") || (vonsz=="2010") || (vonsz=="2007")) { $("a[href='http://www.volanbusz.hu/hu/menetrendek/pdf?mhkod=V61100']").attr('href', 'http://www.volanbusz.hu/hu/menetrendek/pdf?mhkod=V40230'); $("a[href='https://www.volanbusz.hu/hu/menetrendek/pdf?mhkod=V61100']").attr('href', 'https://www.volanbusz.hu/hu/menetrendek/pdf?mhkod=V40230'); $("a[href='/hu/menetrendek/pdf?mhkod=V61100']").attr('href', '/hu/menetrendek/pdf?mhkod=V40230'); }; }) $(".export-links").prepend('<a class="tavm" onclick="Valt()" onmouseover="this.style.cursor=\'pointer\'">km elrejt</a>'); $(document).ready(function() {if ((($.cookie("kmlathato")===undefined) && ($(".kiemelRow").length==0)) || ($.cookie("kmlathato")=="0")) {Valt();} }); //----------------------------- function Vac_csere() {$("a[href='http://www.volanbusz.hu/hu/utazasi-informaciok/jegyvasarlas/dijszabas/dijszabas']").attr('href', 'http://www.volanbusz.hu/hu/utazasi-informaciok/jegyvasarlas/helyi-dijszabasok/vac');} function Csere() { if (hevesek.indexOf(vonsz)!=-1) {$("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").attr({title:"HÉV csatlakozás",}); $("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").attr({src:"/files/public/Ikonok/hev.png"});}; if (hevesek.indexOf(vonsz)!=-1) { var allPs = document.getElementsByTagName("td"); var text; for(i=0;i<allPs.length;i++) { text = allPs[i].innerHTML; text = text.replace("Vasúti","HÉV"); allPs[i].innerHTML = text;} }; } function Cserecsat() { if ((vonsz=="2923") && (irany=="to")&& (idoszak=="209")) { $('table.menetrend-tabla tbody tr').eq(35).addClass("kiemelRow"); $('table.menetrend-tabla tbody tr').eq(36).addClass("odd kiemelRow").removeClass("even"); $('table.menetrend-tabla tbody tr').eq(40).addClass("kiemelRow"); $('table.menetrend-tabla tbody tr').eq(41).addClass("even kiemelRow").removeClass("odd");}; if ((vonsz=="2923") && (irany=="from")&& (idoszak=="209")) { $('table.menetrend-tabla tbody tr').eq(16).addClass("even kiemelRow") .removeClass("odd"); $('table.menetrend-tabla tbody tr').eq(17).addClass("even kiemelRow").removeClass("odd"); $('table.menetrend-tabla tbody tr').eq(21).addClass("odd kiemelRow"). removeClass("even"); $('table.menetrend-tabla tbody tr').eq(22).addClass("odd kiemelRow").removeClass("even");}; }; function Csere2() { if ((vonsz=="2684") && (irany=="to")) {$("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(0).attr({title:"HÉV csatlakozás",}); $("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(0).attr({src:"/files/public/Ikonok/hev.png"});}; if ((vonsz=="2684") && (irany=="from")) {$("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(2).attr({title:"HÉV csatlakozás",}); $("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(2).attr({src:"/files/public/Ikonok/hev.png"});}; if ((vonsz=="2685") && (irany=="to")) {$("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(0).attr({title:"HÉV csatlakozás",}); $("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(0).attr({src:"/files/public/Ikonok/hev.png"});}; if ((vonsz=="2685") && (irany=="from")) {$("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(1).attr({title:"HÉV csatlakozás",}); $("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(1).attr({src:"/files/public/Ikonok/hev.png"});}; if ((vonsz=="2916") && (irany=="to")) {$("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(0).attr({title:"HÉV csatlakozás",}); $("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(0).attr({src:"/files/public/Ikonok/hev.png"});}; if ((vonsz=="2916") && (irany=="to")) {$("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(0).attr({title:"HÉV csatlakozás",}); $("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(0).attr({src:"/files/public/Ikonok/hev.png"});}; if ((vonsz=="2916") && (irany=="from")) {$("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(2).attr({title:"HÉV csatlakozás",}); $("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(2).attr({src:"/files/public/Ikonok/hev.png"});}; if ((vonsz=="2916") && (irany=="from")) {$("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(2).attr({title:"HÉV csatlakozás",}); $("img[src='/assets/images/menetrend_ikon/kapcsolodo_vasut.png']").eq(2).attr({src:"/files/public/Ikonok/hev.png"});}; }; function Valt() { var x = $("th.jelm").length; //km sozlopok száma+1 (a +1 a megállóhelynév) x=x-1; $("td.km-cella:nth-child(-n+"+x+")").toggle(); //km cellák+megállóhely oszlopko kijelölése $("th.jelm:nth-child(-n+"+x+")").toggle(); if ($("td.km-cella:nth-child(1)").is(':visible')) { //ha láthatóak a km-ek $("th.jelbh").attr('colspan',x+1); menetrend.reCalcCols2(); $(".tavm").text("km elrejt"); $.cookie("kmlathato", "1",{ path: '/' })} else {$("th.jelbh").attr('colspan',1); menetrend.reCalcCols2(); $(".tavm").text("km mutat"); $.cookie("kmlathato", "0",{ path: '/' })} menetrend.reCalcCols2(); } menetrend.reCalcCols2 = function (){ /*$('.menetrend-tabla').css({'width':'100%'});*/ $('.menetrendborder').css({'width':'100%'}); var colCount = menetrend.startTimes.length; // osszes oszlop szama var contentWidth = $('.vonal-megjelenito').width(); //a vonal megjelenito doboz szelessege menetrend.fixColsWidth = 0; // mindig latszodo oszlopok helyfoglalasa pixelben (Km, Megallok) menetrend.offsetCols = 1; $('.menetrend-tabla tbody tr:first-child .km-cella').each(function(){ if ($(this).is(':visible')) { menetrend.fixColsWidth += $(this).width(); } menetrend.offsetCols += 1; }) var colWidths = $('.menetrend-tabla tbody tr:first-child .time').map(function(){ return $(this).outerWidth(); }); var timeColWidth = Math.max.apply(Math, colWidths); // hany oszlop fer ki? var maxCols = Math.max(Math.floor((contentWidth - menetrend.fixColsWidth)/timeColWidth) - 1, 1); if(maxCols == 1) { $('.menetrend-tabla .odd .time').css('background-color','#F8EECF'); $('.menetrend-tabla .even .time').css('background-color','#F3E0A9'); $('.menetrend-tabla .jarat').css('background-color','#F3E0A9'); } else{ $('.menetrend-tabla .time').css('background-color',''); $('.menetrend-tabla .jarat').css('background-color',''); } // if(maxCols == menetrend.maxColsNum) return; mindig újra számolunk!! menetrend.maxColsNum = maxCols; //tabok ujraszamolasa es betoltese var tabCount = Math.ceil(colCount / maxCols); //tab es select kontenerek var tabContainer = $('.csoportok'); var listContainer = $('.csoportok-lista'); //lista generalo fuggveny this.reFreshTabs = function(container, elementType, action){ container.children().remove(); //regi fulek torlese $('.time').attr('class','time'); $('.jarat').attr('class','jarat'); $('.jelbd').attr('class','jelbd'); for(var i = 0; i < tabCount; i++){ var element = document.createElement(elementType); var currentStartTime = menetrend.startTimes[i*maxCols]; var currentEndTime = menetrend.startTimes[(i+1)*maxCols - 1]; if(currentEndTime === undefined) currentEndTime = menetrend.startTimes[menetrend.startTimes.length - 1]; var currentStartTimeSec = this.timeToSecs(currentStartTime); var currentEndTimeSec = this.timeToSecs(currentEndTime); for (var k=0; k < menetrend.maxColsNum; k++){ var offset = menetrend.maxColsNum * i + k; // lathato=($('.time:nth-child(' + (offset + menetrend.offsetCols) + '), .jarat:nth-child(' + (offset + menetrend.offsetCols) + '), .jelbd:nth-child(' + (offset + 2) + ')').is(':visible')) lathato=true; if (lathato) { //eredeti $('.time:nth-child('+(offset+menetrend.offsetCols)+'), .jarat:nth-child('+(offset+menetrend.offsetCols)+'), .jelbd:nth-child('+(offset+2)+')').addClass('group'+i); //módosítptt 3 sor $('.time:nth-child('+(offset+menetrend.offsetCols)+')').addClass('group'+i); $('.jarat:nth-child('+(offset+menetrend.offsetCols)+')').addClass('group'+i); $('.jelbd:nth-child('+(offset+2)+')').addClass('group'+i); } var secs = this.timeToSecs(menetrend.startTimes[offset]); if (secs !== false) { if (secs < currentStartTimeSec) { currentStartTimeSec = secs; currentStartTime = menetrend.startTimes[offset]; } if (secs > currentEndTimeSec) { currentEndTimeSec = secs; currentEndTime = menetrend.startTimes[offset]; } } } var textContent = currentStartTime; if(menetrend.maxColsNum != 1) textContent += '-' + currentEndTime; if(action == 'change'){ $(element) .append(textContent) .attr('group', i); container.append(element); if(i == 0){ //select reset container.val(''); //ez csak ezert van itt, hogy egyszer fusson le a ciklusban container.unbind(); container.on(action,function(){ var currentGroup = $(this).children(':selected').attr('group'); menetrend.displayCols(currentGroup); }); menetrend.displayCols(0); } } else { $(element) .append(textContent) .attr('group', i) .addClass('ido-intervallum-valto') .on(action,function(){ var currentGroup = $(this).attr('group'); $(container) .children() .removeClass('active') $(this) .addClass('active') menetrend.displayCols(currentGroup); }); if(i == 0){ $(element).addClass('active').click(); } container.append(element); } } } this.timeToSecs = function(time) { if (!time) return false; var regs = time.match(/^([0-9]{2}):([0-9]{2})$/); if (!regs) return false; return regs[1]*3600 + regs[2] * 60; } var windowWidth = $(window).width(); if(windowWidth >= 720){ this.reFreshTabs(tabContainer, 'li', 'click'); } else{ this.reFreshTabs(listContainer, 'option', 'change'); } }; //----------------------------------------------------------- //----------------------------------------------------------- // //----------------------------------------------------------- //----------------------------------------------------------- function GetQueryStringParams(sParam) { var sPageURL = window.location.search.substring(1); var sURLVariables = sPageURL.split('&'); for (var i = 0; i < sURLVariables.length; i++) { var sParameterName = sURLVariables[i].split('='); if (sParameterName[0] == sParam) { return sParameterName[1]; } } } /*! * jQuery Cookie Plugin v1.4.1 * https://github.com/carhartl/jquery-cookie * * Copyright 2013 Klaus Hartl * Released under the MIT license */ (function (factory) { if (typeof define === 'function' && define.amd) { // AMD define(['jquery'], factory); } else if (typeof exports === 'object') { // CommonJS factory(require('jquery')); } else { // Browser globals factory(jQuery); } }(function ($) { var pluses = /\+/g; function encode(s) { return config.raw ? s : encodeURIComponent(s); } function decode(s) { return config.raw ? s : decodeURIComponent(s); } function stringifyCookieValue(value) { return encode(config.json ? JSON.stringify(value) : String(value)); } function parseCookieValue(s) { if (s.indexOf('"') === 0) { // This is a quoted cookie as according to RFC2068, unescape... s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\'); } try { // Replace server-side written pluses with spaces. // If we can't decode the cookie, ignore it, it's unusable. // If we can't parse the cookie, ignore it, it's unusable. s = decodeURIComponent(s.replace(pluses, ' ')); return config.json ? JSON.parse(s) : s; } catch(e) {} } function read(s, converter) { var value = config.raw ? s : parseCookieValue(s); return $.isFunction(converter) ? converter(value) : value; } var config = $.cookie = function (key, value, options) { // Write if (value !== undefined && !$.isFunction(value)) { options = $.extend({}, config.defaults, options); if (typeof options.expires === 'number') { var days = options.expires, t = options.expires = new Date(); t.setTime(+t + days * 864e+5); } return (document.cookie = [ encode(key), '=', stringifyCookieValue(value), options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE options.path ? '; path=' + options.path : '', options.domain ? '; domain=' + options.domain : '', options.secure ? '; secure' : '' ].join('')); } // Read var result = key ? undefined : {}; // To prevent the for loop in the first place assign an empty array // in case there are no cookies at all. Also prevents odd result when // calling $.cookie(). var cookies = document.cookie ? document.cookie.split('; ') : []; for (var i = 0, l = cookies.length; i < l; i++) { var parts = cookies[i].split('='); var name = decode(parts.shift()); var cookie = parts.join('='); if (key && key === name) { // If second argument (value) is a function it's a converter... result = read(cookie, value); break; } // Prevent storing a cookie that we couldn't decode. if (!key && (cookie = read(cookie)) !== undefined) { result[name] = cookie; } } return result; }; config.defaults = {}; $.removeCookie = function (key, options) { if ($.cookie(key) === undefined) { return false; } // Must not alter options, thus extending a fresh object... $.cookie(key, '', $.extend({}, options, { expires: -1 })); return !$.cookie(key); }; })); $('.content .hirek:eq(0) .widget-content').css("padding-bottom",0); $('.content .hirek:eq(0)').css("margin-bottom",0); $('.content .hirek:eq(1) .widget-title').remove(); $('.content .hirek:eq(1) .widget-content').css("padding-top",0); $('.content .hirek:eq(1) .widget-content-wrap').css("padding-top",0).prepend('<div class="horizontal-block-separator first-six-tab"></div>'); $("tr:has(td:contains('BB szakaszhatár'))").attr('id', 'bb'); $("td:contains('BB szakaszhatár')").wrapInner('<a href="/hu/jegy-es-berlet/helykozi-dijszabasi-informaciok/informaciok-a-jegyek-es-berletek-hasznalatarol#bpberlet"></a>'); $("tr:has(td:contains('Budapest-bérlet szakaszhatár'))").attr('id', 'bb'); $("td:contains('Budapest-bérlet szakaszhatár')").wrapInner('<a href="/hu/jegy-es-berlet/helykozi-dijszabasi-informaciok/informaciok-a-jegyek-es-berletek-hasznalatarol#bpberlet"></a>'); $("td:contains('Fót, Gyermekváros (Benzinkút)')").wrapInner('<a href="/hu/menetrendek/pdf?mhkod=V41070"></a>'); $("td:contains('Fót, Gyermekváros (Templom)')").wrapInner('<a href="/hu/menetrendek/pdf?mhkod=V41070"></a>'); $("td:contains('Fót, Gyermekváros (Városháza)')").wrapInner('<a href="/hu/menetrendek/pdf?mhkod=V41070"></a>'); function tocgoto(href) { var id = href.replace(/.*\#/,''); $(window).scrollTop($('#'+id).offset().top-60); $('#'+id).attr('data-text', $('#'+id).text()).html('<a name='+id+' tabindex=-1>'+$('#'+id).attr('data-text')+'</a>'); $('#'+id).find('a').focus(); } $('.document-content').each(function() { var headings = $('h2',this); if (headings.length) $('.document-toc',this).each(function() { $('small').remove(); var html=[]; if (this.className.match(/toc-ulli/)) { html.push('<div class="document-toc"><ul>'); for(var i=0;i<headings.length;i++) { var h=headings[i]; if (!h.id) h.id='toc'+(i+1); html.push('<li><a href="#'+h.id+'" onclick="tocgoto(this.href);return false;">'+h.innerHTML+'</a></li>'); } html.push('</ul></div>'); } else { html.push('<form class="document-toc">','<label for="toc">Tartalomjegyzék</label><select id="toc" style="width:calc(100% - 45px)" name="toc" onchange="tocgoto(this.value)">'); for(var i=0;i<headings.length;i++) { var h=headings[i]; if (!h.id) h.id='toc'+(i+1); html.push('<option value="'+h.id+'">'+h.innerHTML+'</option>'); } html.push('</select> <input type="button" value="OK" onclick="tocgoto(this.form.toc.value)"/></form>'); } $(this).after(html.join('')); $(this).remove(); }) }) $('.show-hide-parent h3, .show-hide-parent h2').each(function() { $(this).css('cursor', 'pointer'); var parent = $(this).parent(); parent.attr('tabindex',0) .on('keydown',function(e){ //enter es tab-ra kinyitjuk if(e.which == 13 || e.which == 32){ parent.children('.show-hide-children').toggle(); } }); /* // kikommentelve, mert valamilyen rejtélyes módon így működik az új dizájnnal a lenyitás $(this).on('click',function(e){ parent.children('.show-hide-children').toggle(); }) */ }) // csak azokat a tabokat zárjuk be azonnal, amikben nincs gmap function leaveTabsWithMapsOpen (){ var showHideList = $('.show-hide-children'); showHideList.each(function(){ var maps = $('iframe[src*=maps]', this); var hasNoMaps = !maps.length; if(hasNoMaps) { $(this).hide(); } }) } // ha betöltött minden térkép, becsukjuk a maradék tabot, // és láthatóvá tesszük a térképeket function closeTabsOnWindowLoad (){ var showHideList = $('.show-hide-children'); var maps = $('iframe[src*=maps]', showHideList); showHideList.hide(); maps.css({ visibility: 'visible', position: 'relative' }); } leaveTabsWithMapsOpen(); //betöltődés közben $(window).bind('load', function(){ closeTabsOnWindowLoad(); //betöltés után }); $(document).ready(function(){ $('.links-widget:eq(1) .widget-content h2').remove(); $('.links-widget:eq(1) .widget-content').css("padding-top",'1px'); $('.links-widget:eq(0) .widget-content').css("padding-bottom",0); $('.links-widget:eq(0)').css("margin-bottom",0); $('ul > li > b:contains(Nincs megjelenítendő hír.)').parent().parent().remove(); }); jQuery(function($) { NIGHT.init() }); /*]]>*/ </script> </body> </html>