function initialize() {
var input = document.getElementById('skad'); var autocomplete = new google.maps.places.Autocomplete(input);
var input2 = document.getElementById('dokad'); var autocomplete2 = new google.maps.places.Autocomplete(input2);
autocomplete.addListener('place_changed', function() {
$('[data-pole="skad"]').change(); })
$.datepicker.regional['pl'] = { closeText: 'Dzisiaj', // set a close button text currentText: 'Dziś', // set today text monthNames: ['Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec','Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień'], // set month names monthNamesShort: ['Sty','Lut','Mar','Kwi','Maj','Cze','Lip','Sie','Wrz','Paź','Lis','Gru'], // set short month names dayNames: ['Niedziela','Poniedziałek','Wtorek','Środa','Czwartek','Piątek','Sobota'], // set days names dayNamesShort: ['Nie','Pon','Wto','Śro','Czw','Pia','Sob'], // set short day names dayNamesMin: ['Ni','Po','Wt','Śr','Cz','Pi','So'], // set more short days names dateFormat: 'yy-mm-dd' // set format date };
$('[data-pole="data"]').datepicker({ showButtonPanel: false, changeMonth: false, changeYear: false, minDate: 0, maxDate: "+3M +10D", dateFormat: "yy-mm-dd", showWeek: true, firstDay: 1, showOtherMonths: true, selectOtherMonths: true, regional: "pl",
onClose: function(date, datepicker) { //zamknięcie okna },
onSelect: function(date, datepicker) { // alert('zaznaczenie'); },
onChangeMonthYear: function(year, month, datepicker) { // alert('zmiana'); }
});
$.datepicker.setDefaults($.datepicker.regional['pl']);
let ob = this;
$('[data-pole="przyciskDostepnosc"]').bind({ 'click' : function() {
if($('[data-pole="skad"]').val() == '') {
ob.kom('[data-pole="komunikat"]', 'Podaj skąd ma być wyjazd!', 1, '[data-pole="skad"]');
} else if($('[data-pole="dokad"]').val() == '') {
ob.kom('[data-pole="komunikat"]', 'Podaj dokąd ma być przyjazd!', 1, '[data-pole="dokad"]');
} else {
ob.sprawdzDostepnosc();
}
} })
$('[data-pole="skad"], [data-pole="dokad"]').bind({ 'keypress' : function() {
ob.kom('[data-pole="komunikat"]', '', 0, '');
} })
}
function kom(uchwyt, tresc, error, aktywne) {
let ob = $(uchwyt);
if(tresc != '') {
ob.html(tresc); ob.css('display', 'block');
} else if(tresc == '') {
ob.html(''); ob.css('display', 'none')
}
if(error == 0) {
ob.addClass('alert-success'); ob.removeClass('alert-danger');
} else if(error == 1) {
ob.addClass('alert-danger'); ob.removeClass('alert-success');
}
if(aktywne != '') $(aktywne).focus();
}
function sprawdzDostepnosc() {
var url = "https://milektrans.pl/transport/a.php?_m=przyklad&_a=formularz2&_o=sprawdzDostepnosc&skad=" + this.document.getElementById("skad").value + "&dokad=" + this.document.getElementById("dokad").value + "&data=" + this.document.getElementById("data").value; var newWindow = window.location.assign(url, 'formUntukUpdate', 'width=400,height=350');
}
// google.maps.event.addDomListener(window, 'load', initialize);
// $('[data-pole="data"]').datepicker();