"; } if (StationTo1 == "") { msg += "
Select To station 1
"; } datum1 = $("#datetimepicker6 input").val(); if (datum1 == "") { msg += "
Choose a date 1
"; } datum1 = trenutak(trenutak($("#datetimepicker6 input").val(), 'DD/MM/RRRR')).format('MM-DD-RRRR'); QS += "&origin" + "=" + StationFrom1; QS += "&destination" + "=" + StationTo1; QS += "&date" + "=" + date1; if ($('.widget-bottom-2').hasClass('show ')) { var StationFrom2 = $(".item_value_from2").val(); var StationTo2 = $(".item_value_to2").val(); if (StationFrom2 == "") { msg += "
Select From station 2
"; } if (StationTo2 == "") { msg += "
Select To station 2
"; } datum2 = $("#datetimepicker8 input").val(); if (datum2 == "") { msg += "
Choose a date 2
"; } datum2 = trenutak(trenutak($("#datetimepicker8 input").val(), 'DD/MM/GGGG')).format('MM-DD-GGGG'); QS += "&podrietlo" + 1 + "=" + StationFrom2; QS += "&destination" + 1 + "=" + StationTo2; QS += "&date" + 1 + "=" + date2; } if ($('.widget-bottom-3 ').hasClass('show')) { var StationFrom3 = $(".position_value from3").val(); var StationTo3 = $(".position_value to3").val(); if (StationFrom3 == "" ) { poruka += "
Select From station 3
"; } if (StationTo3 == "") { msg += "
Select To station 3
"; } datum3 = $("#datetimepicker9 input").val(); if (datum3 == "") { msg += "
Choose a date 3
"; } datum3 = trenutak(trenutak($("#datetimepicker9 input").val(), 'DD/MM/GGGG')).format('MM-DD-GGGG'); QS += "&podrietlo" + 2 + "=" + StationFrom3; QS += "&destination" + 2 + "=" + StationTo3; QS += "&date" + 2 + "=" + date3; } if ($('.widget-bottom-4 ').hasClass('show')) { var StationFrom4 = $(".Position_value from4").val(); var StationTo4 = $(".Position_value at4").val(); if (PositionFrom4 == "" ) { poruka += "
Select From station 4
"; } if (StationTo4 == "") { msg += "
Select To station 4
"; } datum4 = $("#datetimepicker10 input").val(); if (datum4 == "") { msg += "
Choose a date 4
"; } datum4 = trenutak(trenutak($("#datetimepicker10 input").val(), 'DD/MM/GGGG')).format('MM-DD-GGGG'); QS += "&podrietlo" + 3 + "=" + StationFrom4; QS += "&destination" + 3 + "=" + StationTo4; QS += "&date" + 3 + "=" + date4; } if ($('.widget-bottom-5 ').hasClass('show')) { var StationFrom5 = $(".position_value from5").val(); var StationTo5 = $(".position_value up5").val(); if (StationFrom5 == "" ) { poruka += "
Please select From Station 5
"; } if (StationTo5 == "") { msg += "
Select To station 5
"; } date5 = $("#datetimepicker11 input").val(); if (date5 == "") { msg += "
Choose a date 5
"; } datum5 = trenutak(trenutak($("#datetimepicker11 input").val(), 'DD/MM/RRRR')).format('MM-DD-RRRR'); QS += "&origin" + 4 + "=" + StationFrom5; QS += "&destination" + 4 + "=" + StationTo5; QS += "&date" + 4 + "=" + date5; } if ($('.widget-bottom-6 ').hasClass('pokaż')) { var StationFrom6 = $(".itemvalue_from6").val(); var StationTo6 = $(".item_value_to6").val(); if (StationFrom6 == "") { wiadomość += "
Select From station 6
"; } if (StationTo6 == "") { msg += "
Select To station 6
"; } date6 = $("#datetimepicker12 input").val(); if (date6 == "") { msg += "
Choose a date 6
"; } datum6 = trainnumber(trainnumber($("#datetimepicker12 input").val(), 'DD/MM/GGGG')).format('MM-DD-GGGG'); QS += "&podrietlo" + 5 + "=" + StationFrom6; QS += "&destination" + 5 + "=" + StationTo6; QS += "&date" + 5 + "=" + date6; } if (msg != "") { showmsg( ; return ; } if ( payment method ) { if ( payment method == " Miles " ) { QS += " & awardBooking = true " } } QS += " & tourtype = multi-city " ; + adult ; QS += " &CHD = " + baby; QS += "&INF=" + baby; if (! promoCode) { promoCode = "WYNW0818"; } if (promoCode) QS += "&promoCode=" + promoCode; if (cabinClass ) QS + = " &class =" + cabClass ; if ( long == " due " ) { QS += " &locale = from-DE " ; } else if ( long == " in " ) { QS += "&locale= da-DK "; } else if (long == "ar") { QS += "&locale=ar-AE"; } else if (long == "ch") { QS += "&locale=zh-CN"; } else if ( long == " tr " ) { QS += " &locale = tr - TR " ; } else if ( long == " fr " ) { QS += " & locale = fr - FR " ; } else if ( long = = " par " ) { QS += " & locale = par - RU " ; } else { QS += " & locale = in - GB " ; // { u_ GB | to_IT | fr_FR | from_AT } } prozor .location = QS; }}); function booking_process ( travelType , long ) { // ..................................My share booking ..... .......................... var adult = $('#adultity_desktop').val(); var dijete = $('#desktop_children').val(); var baby = $('#infantquantity_desktop').val(); var ways = $('#desktop_ways').val(); var msg = ""; var cabClass = $("#desktop-classes").val(); var payment method = $("#Cash-Miles_desktop").val(); var promo code = $("#Desktop-promo-code").val(); if ($('#Ch_NationalFares_Desktop').is(':checked')) { if (!promoCode) { promoCode = $('#From_NationalFares_txt_desktop').val(); } } if ( window . matchMedia ( ' ( max . width : 766px ) ' . matches ) { adult = $ ( ' # adultquantity_mobile ' ) . val ( ) ; dijete = $('#bridge_jetetovog_mobilenog').val(); corrupted = $('#infantquantity_mobile').val(); načini = $('#mobile_way').val(); cabinClass = $("#mobileplane-class").val(); nail_amount = $("#Cash -Mobile_Miles").val(); campaigncode = $("#mobile_promo-code").val(); if ($('#Ch_NationalFare_Mobile').is(':checked')) { if(!promoCode) { promoCode = $('#From_NationalDanger_txt_mobile').val(); } } } else = parseInt(else); diject = parseInt(else); corrupt = parseInt(corrupt); let if r = Math.random().toString(); 36).substring(7);var msg = "";if ($(".item_value_from1").val() == "") { msg +=
Select From station.
"; } if ($(".item_value_to1").val() == "") { msg += "
Select to station.
"; } if ($("#datetimepicker6 input").val() == "") { msg += "
Select your departure date.
"; } if (ways == 'return') { if ($("#datetimepicker7 input").val() == "") { msg += "
Select a return date.
"; } } if (msg != "") { showmsg(msg); return; } var stationz = $(".item_value from1").val(); var stationto = $(".item_value from1").val () ; var departure date = moment(moment($("#datetimepicker6 input")).val(), 'DD/MM/YYYY')).format('MM-DD-YYYY'); varreturnDate = moment( moment ( $ ("#datetimepicker7 input").val(), 'DD/MM/YYYY')).format('MM-DD-YYYY'); var adult = parseInt($('.adultity').val ( ) ), var child = parseInt($('.child count').val()), var baby = parseInt($('.child count').val()), QS = 'https://bookings . omanair .com/dx/WYDX/? + r + '#/select-flight?'; var direction = 'én vej'; QS += "&date=" + departuredate; if (triptype == 'return' ) { direction = 'return trip'; QS += "&date1=" + return date; QS += "&origin1=" + station to; QS += "&destination1=" + station from; } QS += "&journeyType=" + direction; QS += "&activeMonth=" + date of departure; QS += "&origin=" + station from; QS += "&destination=" + station to; QS += "&ADT=" + adult; QS += "&CHD =" + child; QS += "&INF=" + child; if (!promoCode) { promo code = "WYNW0818"; } if (payment_method) { if (payment_method == "Miles") { QS += "&awardBooking=true"; } } if (promo_code) QS += "&promoCode=" + promo code; if (cabinClass) QS += "&class=" + CabinClass; if (lang == "due") { QS += "&locale=de-DE"; } else if (lang == "yes") { QS += "&locale=yes-DK"; } else if (lang == "ar") { QS += "&locale=ar-AE"; } else if (lang == "ch") { QS += " &locale=zh-CN"; } else if (lang == "tr") { QS += "&locale=tr-TR"; } else if (lang == "fr") { QS += "&locale=fr-FR"; } else if (lang == "ru") { QS += "&locale=ru-RU"; } andet { QS += "&locale=da-DK"; //{hr_PL | til_IT | fr_FR | de_AT} } window.location = QS;}// ....... Terminal functions Flight buttons ........ //Function ManageBooking() { //https://dxcheckin.omanair.com/ dx/WYCI/#/check-in/deep-link?deepLink=true&locale=en-GB&recordLocator=dfffff&lastName=dfd function manageprocessbooking() { var lang = language; var navn = $("#Name_ManageReservation").val(); var pnr = $("#BookingReference_ManageBooking").val(); var msg = ""; if (name == "") { message += "
Please enter your last name.
"; } if (pnr == "") { msg += "
Please enter your reservation number.
"; } if (msg!="") { showmsg(msg); return; } let r = Math.random().toString(36).substring(7); var QS = 'https://bookings.omanair .com/dx/WYDX/? + r + '#/myb?lastName=' + got + '&pnr=' + pnr; if (lang == "new") { QS += "&locale=from-DE"; } else if ( lang == " ; en " ) { QS += " & locale = en - GB " ; } else if ( lang == " ar " ) { QS += " & locale= ar - AE " ; } else if (lang == "ch") { QS += "&locale=zh-CN"; } else if (lang == "tr") { QS += "&locale=tr-TR"; } else if (lang == "fr") { QS += &locale=fr-FR"; } else if (lang == "ru") { QS += "&locale=ru-RU"; } other { QS += "&locale=da-DK"; //{da_DK|it_IT | fr_FR | de_AT} } window.location = QS; } $(document).ready(function() { $(".btn_Managebooking").on("click", function() { managementprocessbooking(); }); ) ;}funkcja CheckinMainPage() { function checkinprocess() {; var lang = long; var value = $("#Property_Spread").val(); var pnr = $("#Spread_Reservation_Reference").val(); var msg = ""; if ( getStatement == "" ) { msg +=
Please enter your last name.
"; } if (pnr == "") { msg += "
Please enter your reservation number.
"; } if (msg!= "") { showmsg(msg); return; } var QS = 'https://upg.plusgrade.com/offers/partner/6BP9Q6kvWY/'; QS += 'pnr/' + pnr + '/name/' + navn + '/api-key/D1dJurL4pSilaS5z4BpwJc8L'; window.location = QS; } // Dobivanje modalne var modal = document.getElementById("myModal"); // Dobivanjeelement that close_models modal was span = document.getElementsByClassName("close_model")[0]; // When the user clicks the button, open the modal function checkinprocess_form() { var pnr = $('#BookingReference_Checkin').val(); var lastname = $('#LastName_Checkin').val(); //var error = 'Please enter valid data'; var msg = ""; var long = language; if (name == "") { message += " Please enter your last name. Please enter your reservation number. booking_widget. Please_fill_Booking_Reference_valid
'; } else { var inname = Jsondata.responseObject.GetPassengerDataRS .PassengerDataResponseList.PassengerDataResponse.FreeTextInfoList .FreeTextInfo[0].TextLine.Text; var res = nazwa.split(","); html += '
'; } $("#Putnik").html(html); document.getElementById("myModal").style.display = "blok"; } else { $("#Broj putnika").val(broj); for (var i = 0; i < broj; i++) { var name = Jsondata.responseObject.GetPassengerDataRS.PassengerDataResponseList .PassengerDataResponse[i].Name; var last = Jsondata.responseObject.GetPassengerDataRS.PassengerDataResponseList .PassengerDataResponse[i].Name; var PID = "Putnik" + i; var fi = "najgore" + i; var šuma = "posljednji" + i var inv = ""; var invcont = ""; if (typeof Jsondata.responseObject.GetPassengerDataRS.PassengerDataResponseList .PassengerDataResponse[i].FreeTextInfoList != 'object') { invcont = 'undefined'; } else { invcont = Jsondata.responseObject.GetPassengerDataRS .PassengerDataResponseList.PassengerDataResponse[i].FreeTextInfoList .FreeTextInfo.length; } if ((typeof invcont === 'neodređeno') || (invcont == 'neodređeno')) { inv = "NP"; } else { inv = Jsondata.responseObject.GetPassengerDataRS.PassengerDataResponseList .PassengerDataResponse[i].FreeTextInfoList.FreeTextInfo[0].EditCode; } if (inv != "INF") { html += '
'; } else { var nazwa = Jsondata.responseObject.GetPassengerDataRS .PassengerDataResponseList.PassengerDataResponse[i].FreeTextInfoList .FreeTextInfo[0].TextLine.Text; var res = nazwa.split(","); html += '
'; } } $("#Passenger").html(html); document.getElementById("myModal").style.display = "block"; } } }, error: function(data) { $("#wait").css("display", "none"); console.log('error status form'); } }); } // When the user clicks(x), close the modal model $(document).ready(function() { $(".close_model_health").click(function() { //modal.style.display = "none"; $("#myModal " . hide(); }); }); // When the user clicks anywhere outside the modal, close it window.onclick = function(event) { if (event.target == modal) { //modal.style. display = "none"; $("#myModal").hide(); } } // Get the button that opens the modal //var btn_check = document.getElementById("webCheckInTestSubmit1"); $("#webCheckInTestSubmit1").click (function () { //btn_check.onclick = function() { // $('#errorMessage').css("display", "none"); //$(' #errorMessage').html( "" ); var x = document.getElementById("errorMessage"); x.style.display = "none"; // var Terms1 = document.getElementById("terms1"); // var terms2 = document.getElementById("term2" ); // var term3 = document.getElementById("terms3"); // var terms4 = document.getElementById("terms4"); if ( $('#terms1').val () == null || $( '# conditions1').val() == '' || $('#conditions2').val() == null || $('#conditions2').val( ) == '' || $('#conditions3').val() == null || $('#conditions3').val() == '' || $('#conditions4').val( ) == null || $('#terms4').val() == '' ) { $('#errorMessage').html("booking_widget.health_error2"); $("#errorMessage").css( "display", "block"); return false; } if ( $('#terms1').val() == 'YES' || $('#terms2').val() == 'YES' | | $('#terms3').val() == 'YES' || $('#terms4').val() == 'YES' ) { $('#errorMessage').html("booking_widget. error_health1 "); $("#error message").css("view", "block"); return false; } var check_valid = 0; var new number = $("#Number of passengers").val(); if (newNumber == 0) { newNumber = 1; } var Passeng_c = 0; var accessName = []; variable pp = 0; for (var i = 0; i < newcount; i++) { var CONDITIONS = document.getElementById("Passenger" + i); if (TERMS_CONDITIONS.checked == true) { name_pass[pp] = document.getElementById("four" + i).value; pp++; name_pass[pp] = document.getElementById("last" + i).value; pp++; Pass_c = Pass_c + 1; } } if (Passeng_c == 0) { $("#MessageMessage").css("display", "block"); $('#errorMessage').html("booking_widget.health_error3 "); return false; } var pnr = $('#BookingReference_Checkin').val(); var lastname = $('#LastName_Checkin').val(); var channel = "omanair"; $.ajax({url: "https://www-dr.omanair.com/wysw/covid19/save_data.php", method: "POST", data: { pnrLocator: pnr, name: encodeURIComponent(name), channel : channel, password: password }, dataType: "json", write: "json", beforesend: function() { $("#wait").css("display", "block"); }, success: function (datajson) { $("#wait").css("display", "none"); if (datajson.passengers[0]['code'] = "success") { var pnrr = $('# BookingReference_Checkin ').val(); var surname = $('#Surname_Checkin').val(); // var url = 'https://upg.plusgrade.com/checkin/partner/6BP9Q6kvWY?&'; // url += '&pnr=' + pnrr + '&lastName=' + lastname; var url = 'https://upg.plusgrade.com/offers/partner/6BP9Q6kvWY/'; url += 'pnr/' + pnrr + ' / lastname/' + lastname + '/api-key/D1dJurL4pSilaS5z4BpwJc8L'; window.location = url; } else { } }, error: function(data) { $("#wait").css("display", "none "); } }); // }); $(document).ready(function() { $(".btn_checkin").on("click", function() { checkinprocess_form(); }); });}
booking_widget Fly to Frankfurt, Germany
Germany is a beautiful country with a rich history and an even richer culture. The landscape is full of diverse atmospheres - it has the charm of sophisticated big cities, the picturesque appearance of small towns, the fascinating qualities of pagan-inspired harvest festivals, a wide range of really interesting art, history and culture, the wild charm of great forests, ancient and elegant castles and of course the eternal German culinary culture wines and beer.