var HTML = '
\n\

Kerko Per Bileta Autobusi Online

\n\ \n\
\n\
'; var book_type = 'js'; jQuery(document).ready(function () { jQuery('head').append('\n\ '); jQuery.getScript('https://code.jquery.com/ui/1.12.1/jquery-ui.js', function () { var pickerLanguage = 'sq'; /* Albanian initialisation for the jQuery UI date picker plugin. */ /* Written by Flakron Bytyqi (flakron@gmail.com). */ ( function( factory ) { if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. define( [ "../widgets/datepicker" ], factory ); } else { // Browser globals factory( jQuery.datepicker ); } }( function( datepicker ) { datepicker.regional.sq = { closeText: "mbylle", prevText: "<mbrapa", nextText: "Përpara>", currentText: "sot", monthNames: [ "Janar","Shkurt","Mars","Prill","Maj","Qershor", "Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor" ], monthNamesShort: [ "Jan","Shk","Mar","Pri","Maj","Qer", "Kor","Gus","Sht","Tet","Nën","Dhj" ], dayNames: [ "E Diel","E Hënë","E Martë","E Mërkurë","E Enjte","E Premte","E Shtune" ], dayNamesShort: [ "Di","Hë","Ma","Më","En","Pr","Sh" ], dayNamesMin: [ "Di","Hë","Ma","Më","En","Pr","Sh" ], weekHeader: "Ja", dateFormat: "dd.mm.yy", firstDay: 1, isRTL: false, showMonthAfterYear: false, yearSuffix: "" }; datepicker.setDefaults( datepicker.regional.sq ); return datepicker.regional.sq; } ) ); // we load the offers jQuery('#offers').html(HTML); // set the start date var OBTdateToday = new Date(); jQuery("#date").datepicker({ changeMonth: true, changeYear: true, dateFormat: 'dd/mm/yy', minDate: OBTdateToday }); jQuery("#date").datepicker( jQuery.datepicker.regional[ pickerLanguage ] ); // search for a route start jQuery('#from').autocomplete({ source: function(request, response) { jQuery.ajax( { url: "https://www.autobus.al/js/route_search", dataType: "json", data: { term: request.term, key : '28ae11fb207', secret : '4554bcbf47425b246d5545c0b5b4f39f' }, success: function(data) { response(data); } } ); }, minLength: 2, select: function( event, ui ) { event.preventDefault(); jQuery(this).val(ui.item.label); jQuery('#from-id').val(ui.item.value); } }); jQuery('#from').bind('keyup', function () { if ( jQuery(this).val() == '' ) { jQuery('#from-id').val('0'); } }); // search for a route end jQuery('#to').autocomplete({ source: function(request, response) { jQuery.ajax( { url: "https://www.autobus.al/js/route_search", dataType: "json", data: { term: request.term, key : '28ae11fb207', secret : '4554bcbf47425b246d5545c0b5b4f39f' }, success: function(data) { response(data); } } ); }, minLength: 2, select: function( event, ui ) { event.preventDefault(); jQuery(this).val(ui.item.label); jQuery('#to-id').val(ui.item.value); } }); jQuery('#to').bind('keyup', function () { if ( jQuery(this).val() == '' ) { jQuery('#to-id').val('0'); } }); jQuery('#obt-search').bind('click', function () { var from = jQuery('#from-id').val(); var to = jQuery('#to-id').val(); var date = jQuery('#date').val(); var adults = jQuery('#adults').val(); var children = jQuery('#children').val(); var babies = jQuery('#babies').val(); jQuery('#obt-results').html('
Duke ngarkuar...
'); jQuery.ajax({ data: 'id=28ae11fb207&secret=4554bcbf47425b246d5545c0b5b4f39f&from=' + from + '&to=' + to + '&date=' + date + '&a=' + adults + '&c=' + children + '&b=' + babies, dataType: 'html', type: 'POST', url: 'https://www.autobus.al/js/get_results', success: function (msg) { jQuery('#obt-results').html(msg); // load similar dates OBTloadSimilarDates(0); } }); }); // try an auto search if ( parseInt(jQuery('#from-id').val(), 10) > 0 && parseInt(jQuery('#to-id').val(), 10) > 0 && jQuery('#date').val() != '' ) { jQuery('#obt-search').trigger('click'); } }); }); function obt_other_day(event, new_date) { event.preventDefault(); jQuery('#date').val(new_date); jQuery('#obt-search').trigger('click'); } // Load the route similar dates function OBTloadSimilarDates(step) { // we hide all the previous views jQuery('.book-week').hide(); // if we have a previously loaded week if ( jQuery('.week-' + step).length ) { jQuery('.week-' + step).show(); return; } // we add a loader jQuery('#similar-dates').prepend('
'); // we show the new suggestions jQuery.ajax({ data: 'step=' + step + '&book_data=' + book_data + '&type=' + book_type, dataType: 'html', type: 'post', url: 'https://www.autobus.al/book_ticket/suggestions', success: function (msg) { // hide the loader jQuery('.book-loading').remove(); // we add the HTML jQuery('#similar-dates').append(msg); // and we display it jQuery('.week-' + step).show(); } }); } var obtcuritem = 0; // Scroll through similar dates function browseSimilarDates(event, action) { event.preventDefault(); // depending onthe action, we increase or decrease the item if ( action === 1 ) { obtcuritem++; } else { obtcuritem--; } // and we load the dates OBTloadSimilarDates(obtcuritem); }