"; } if (StationTo1 == "") { msg += "
Please select To station 1
"; } date1 = $("#datetimepicker6 input").val(); if (date1 == "") { msg += "
Please select Date 1
"; } date1 = moment(moment($("#datetimepicker6 input").val(), 'DD/MM/YYYY')).format('MM-DD-YYYY'); 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 += "
Please select From station 2
"; } if (StationTo2 == "") { msg += "
Please select To station 2
"; } date2 = $("#datetimepicker8 input").val(); if (date2 == "") { msg += "
Please select Date 2
"; } date2 = moment(moment($("#datetimepicker8 input").val(), 'DD/MM/YYYY')).format('MM-DD-YYYY'); QS += "&origin" + 1 + "=" + StationFrom2; QS += "&destination" + 1 + "=" + StationTo2; QS += "&date" + 1 + "=" + date2; } if ($('.widget-bottom-3').hasClass('show')) { var StationFrom3 = $(".item_value_from3").val(); var StationTo3 = $(".item_value_to3").val(); if (StationFrom3 == "") { msg += "
Please select From station 3
"; } if (StationTo3 == "") { msg += "
Please select To station 3
"; } date3 = $("#datetimepicker9 input").val(); if (date3 == "") { msg += "
Please select Date 3
"; } date3 = moment(moment($("#datetimepicker9 input").val(), 'DD/MM/YYYY')).format('MM-DD-YYYY'); QS += "&origin" + 2 + "=" + StationFrom3; QS += "&destination" + 2 + "=" + StationTo3; QS += "&date" + 2 + "=" + date3; } if ($('.widget-bottom-4').hasClass('show')) { var StationFrom4 = $(".item_value_from4").val(); var StationTo4 = $(".item_value_to4").val(); if (StationFrom4 == "") { msg += "
Please select From station 4
"; } if (StationTo4 == "") { msg += "
Please select To station 4
"; } date4 = $("#datetimepicker10 input").val(); if (date4 == "") { msg += "
Please select Date 4
"; } date4 = moment(moment($("#datetimepicker10 input").val(), 'DD/MM/YYYY')).format('MM-DD-YYYY'); QS += "&origin" + 3 + "=" + StationFrom4; QS += "&destination" + 3 + "=" + StationTo4; QS += "&date" + 3 + "=" + date4; } if ($('.widget-bottom-5').hasClass('show')) { var StationFrom5 = $(".item_value_from5").val(); var StationTo5 = $(".item_value_to5").val(); if (StationFrom5 == "") { msg += "
Please select From station 5
"; } if (StationTo5 == "") { msg += "
Please select To station 5
"; } date5 = $("#datetimepicker11 input").val(); if (date5 == "") { msg += "
Please select Date 5
"; } date5 = moment(moment($("#datetimepicker11 input").val(), 'DD/MM/YYYY')).format('MM-DD-YYYY'); QS += "&origin" + 4 + "=" + StationFrom5; QS += "&destination" + 4 + "=" + StationTo5; QS += "&date" + 4 + "=" + date5; } if ($('.widget-bottom-6').hasClass('show')) { var StationFrom6 = $(".item_value_from6").val(); var StationTo6 = $(".item_value_to6").val(); if (StationFrom6 == "") { msg += "
Please select From station 6
"; } if (StationTo6 == "") { msg += "
Please select To station 6
"; } date6 = $("#datetimepicker12 input").val(); if (date6 == "") { msg += "
Please select Date 6
"; } date6 = moment(moment($("#datetimepicker12 input").val(), 'DD/MM/YYYY')).format('MM-DD-YYYY'); QS += "&origin" + 5 + "=" + StationFrom6; QS += "&destination" + 5 + "=" + StationTo6; QS += "&date" + 5 + "=" + date6; } if (msg != "") { showmsg(msg); return; } if (payment_method) { if (payment_method == "Miles") { QS += "&awardBooking=true"; } } QS += "&journeyType=multi-city"; QS += "&ADT=" + adult; QS += "&CHD=" + child; QS += "&INF=" + infant; if (!promoCode) { promoCode = "WYNW0818"; } if (promoCode) QS += "&promoCode=" + promoCode; if (cabinClass) QS += "&class=" + cabinClass; if (lang == "due") { QS += "&locale=de-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"; } else { QS += "&locale=en-GB"; //{en_GB | it_IT | fr_FR | de_AT} } window.location = QS; }});function booking_process(travelType, lang) { //..................................Action booking.............................. var adult = $('#adultquantity_desktop').val(); var child = $('#childquantity_desktop').val(); var infant = $('#infantquantity_desktop').val(); var ways = $('#ways_desktop').val(); var msg = ""; var cabinClass = $("#flight-clases_desktop").val(); var payment_method = $("#Cash-Miles_desktop").val(); var promoCode = $("#Promo-Code_desktop").val(); if ($('#Ch_NationalFares_desktop').is(':checked')) { if (!promoCode) { promoCode = $('#Frm_NationalFare_txt_desktop').val(); } } if (window.matchMedia('(max-width: 766px)').matches) { adult = $('#adultquantity_mobile').val(); child = $('#childquantity_mobile').val(); infant = $('#infantquantity_mobile').val(); ways = $('#ways_mobile').val(); cabinClass = $("#flight-clases_mobile").val(); payment_method = $("#Cash-Miles_mobile").val(); promoCode = $("#Promo-Code_mobile").val(); if ($('#Ch_NationalFares_mobile').is(':checked')) { if (!promoCode) { promoCode = $('#Frm_NationalFare_txt_mobile').val(); } } } adult = parseInt(adult); child = parseInt(adult); infant = parseInt(infant); let r = Math.random().toString(36).substring(7); var msg = ""; if ($(".item_value_from1").val() == "") { msg += "
Please select From station.
"; } if ($(".item_value_to1").val() == "") { msg += "
Please select To station.
"; } if ($("#datetimepicker6 input").val() == "") { msg += "
Please select a Departing date.
"; } if (ways == 'return') { if ($("#datetimepicker7 input").val() == "") { msg += "
Please select a Return date.
"; } } if (msg != "") { showmsg(msg); return; } var Stationfrom = $(".item_value_from1").val(); var Stationto = $(".item_value_to1").val(); var departDate = moment(moment($("#datetimepicker6 input").val(), 'DD/MM/YYYY')).format('MM-DD-YYYY'); var returnDate = moment(moment($("#datetimepicker7 input").val(), 'DD/MM/YYYY')).format('MM-DD-YYYY'); var adult = parseInt($('.adultquantity').val()); var child = parseInt($('.childquantity').val()); var infant = parseInt($('.infantquantity').val()); QS = 'https://bookings.omanair.com/dx/WYDX/?' + r + '#/flight-selection?'; var direction = 'one-way'; QS += "&date=" + departDate; if (travelType == 'return') { direction = 'round-trip'; QS += "&date1=" + returnDate; QS += "&origin1=" + Stationto; QS += "&destination1=" + Stationfrom; } QS += "&journeyType=" + direction; QS += "&activeMonth=" + departDate; QS += "&origin=" + Stationfrom; QS += "&destination=" + Stationto; QS += "&ADT=" + adult; QS += "&CHD=" + child; QS += "&INF=" + infant; if (!promoCode) { promoCode = "WYNW0818"; } if (payment_method) { if (payment_method == "Miles") { QS += "&awardBooking=true"; } } if (promoCode) QS += "&promoCode=" + promoCode; if (cabinClass) QS += "&class=" + cabinClass; if (lang == "due") { QS += "&locale=de-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"; } else { QS += "&locale=en-GB"; //{en_GB | it_IT | fr_FR | de_AT} } window.location = QS;}// ....... End 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 managebookingprocess() { var lang = language; var lastname = $("#LastName_ManageBooking").val(); var pnr = $("#BookingReference_ManageBooking").val(); var msg = ""; if (lastname == "") { msg += "
Please fill LastName.
"; } if (pnr == "") { msg += "
Please fill Booking Reference.
"; } if (msg != "") { showmsg(msg); return; } let r = Math.random().toString(36).substring(7); var QS = 'https://bookings.omanair.com/dx/WYDX/?' + r + '#/myb?lastName=' + lastname + '&pnr=' + pnr; if (lang == "due") { QS += "&locale=de-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"; } else { QS += "&locale=en-GB"; //{en_GB | it_IT | fr_FR | de_AT} } window.location = QS; } $(document).ready(function() { $(".btn_Managebooking").on("click", function() { managebookingprocess(); }); });}function CheckinMainPage() { function checkinprocess() { var lang = language; var lastname = $("#LastName_Checkin").val(); var pnr = $("#BookingReference_Checkin").val(); var msg = ""; if (lastname == "") { msg += "
Please fill LastName.
"; } if (pnr == "") { msg += "
Please fill Booking Reference.
"; } if (msg != "") { showmsg(msg); return; } var QS = 'https://upg.plusgrade.com/offers/partner/6BP9Q6kvWY/'; QS += 'pnr/' + pnr + '/last-name/' + lastname + '/api-key/D1dJurL4pSilaS5z4BpwJc8L'; window.location = QS; } // Get the modal var modal = document.getElementById("myModal"); // Get the element that close_models the modal var 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 information'; var msg = ""; var lang = language; if (lastname == "") { msg += " Please fill LastName. Please fill Booking Reference. Please Enter Valid information
'; } else { var inname = Jsondata.responseObject.GetPassengerDataRS .PassengerDataResponseList.PassengerDataResponse.FreeTextInfoList .FreeTextInfo[0].TextLine.Text; var res = inname.split(","); html += '
'; } $("#Passenger").html(html); document.getElementById("myModal").style.display = "block"; } else { $("#Passengercount").val(count); for (var i = 0; i < count; i++) { var name = Jsondata.responseObject.GetPassengerDataRS.PassengerDataResponseList .PassengerDataResponse[i].FirstName; var last = Jsondata.responseObject.GetPassengerDataRS.PassengerDataResponseList .PassengerDataResponse[i].LastName; var PID = "Passenger" + i; var fi = "firest" + i; var las = "last" + 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 === 'undefined') || (invcont == 'undefined')) { inv = "NP"; } else { inv = Jsondata.responseObject.GetPassengerDataRS.PassengerDataResponseList .PassengerDataResponse[i].FreeTextInfoList.FreeTextInfo[0].EditCode; } if (inv != "INF") { html += '
'; } else { var inname = Jsondata.responseObject.GetPassengerDataRS .PassengerDataResponseList.PassengerDataResponse[i].FreeTextInfoList .FreeTextInfo[0].TextLine.Text; var res = inname.split(","); html += '
'; } } $("#Passenger").html(html); document.getElementById("myModal").style.display = "block"; } } }, error: function(data) { $("#wait").css("display", "none"); console.log('error health form'); } }); } // When the user clicks on (x), close_model the modal $(document).ready(function() { $(".close_model_health").click(function() { //modal.style.display = "none"; $("#myModal").hide(); }); }); // When the user clicks anywhere outside of the modal, close_model 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("terms2"); // var terms3 = document.getElementById("terms3"); // var terms4 = document.getElementById("terms4"); if ( $('#terms1').val() == null || $('#terms1').val() == '' || $('#terms2').val() == null || $('#terms2').val() == '' || $('#terms3').val() == null || $('#terms3').val() == '' || $('#terms4').val() == null || $('#terms4').val() == '' ) { $('#errorMessage').html("Allfieldsarerequired"); $("#errorMessage").css("display", "block"); return false; } if ( $('#terms1').val() == 'YES' || $('#terms2').val() == 'YES' || $('#terms3').val() == 'YES' || $('#terms4').val() == 'YES' ) { $('#errorMessage').html("Weareapologize,basedonyourbelowselectionyouarenoteligiblefortravel "); $("#errorMessage").css("display", "block"); return false; } var check_valid = 0; var newcount = $("#Passengercount").val(); if (newcount == 0) { newcount = 1; } var Passeng_c = 0; var name_pass = []; var pp = 0; for (var i = 0; i < newcount; i++) { var TERMS_CONDITIONS = document.getElementById("Passenger" + i); if (TERMS_CONDITIONS.checked == true) { name_pass[pp] = document.getElementById("firest" + i).value; pp++; name_pass[pp] = document.getElementById("last" + i).value; pp++; Passeng_c = Passeng_c + 1; } } if (Passeng_c == 0) { $("#errorMessage").css("display", "block"); $('#errorMessage').html("All the above should applicable at least one passenger in this booking reference "); return false; } var pnr = $('#BookingReference_Checkin').val(); var lastname = $('#LastName_Checkin').val(); var channel = "omanair"; $.ajax({ url: "https://www.omanair.com/wysw/covid19/save_data.php", method: "POST", data: { pnrLocator: pnr, lastName: encodeURIComponent(lastname), channel: channel, name_pass: name_pass }, dataType: "json", type: '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 lastnamee = $('#LastName_Checkin').val(); // var url = 'https://upg.plusgrade.com/checkin/partner/6BP9Q6kvWY?&'; // url += '&pnr=' + pnrr + '&lastName=' + lastnamee; var url = 'https://upg.plusgrade.com/offers/partner/6BP9Q6kvWY/'; url += 'pnr/' + pnrr + '/last-name/' + lastnamee + '/api-key/D1dJurL4pSilaS5z4BpwJc8L'; window.location = url; } else { } }, error: function(data) { $("#wait").css("display", "none"); } }); // }); $(document).ready(function() { $(".btn_checkin").on("click", function() { checkinprocess_form(); }); });}
Flights To Chennai , India
Chennai is the capital of Tamil Nadu and is known as one of India’s top 4 metropolitan cities, and an important educational, cultural and commercial hub. Brimming with history and culture, visitors can enjoy grand monuments, popular music, arts and festivals, as well as having convenient access to the wildlife safaris and tours in the surrounding region. Chennai itself is home to the second longest urban beach in the world and is also a popular destination for medical tourism.