PageSourceSearch

https://hemingways-travel.com/

html hemingways-travel.com collected 2026-10-01 05:54:48 UTC 346,651 bytes, 7,160 lines download raw bytes

1
2        
2<script src="../../scripts/site/sp-push-worker-fb.js"></script>
2
3
4<link href="/Content/Site/ATM/intlTelInput/intlTelInput.css" rel="stylesheet" />
5<link href="/Content/Site/ATM/intlTelInput/intltelinput.min.css" rel="stylesheet" />
6<script src="/Scripts/Site/ATM/intlTelInput/intltelinputwithutils.js"></script>
6
7
8<!DOCTYPE html>
9<html>
10<head>
11    <!-- Structured Data - Organization Structure -->
12    
12<script type = 'application/ld+json' >{"@type":"Organization","legalName":"Hemingways Travel","url":"https://www.hemingways-travel.com","contactPoint":[{"type":"ContactPoint","contactType":"customer support","telephone":"+254 (20) 500 6100"}],"logo":"https://www.hemingways-travel.com/Uploads/CompanyLogo/Large/travels-logo_Eng638121553356919838_Eng639125466214973158.png","address":[{"@type":"PostalAddress","streetAddress":"Hemingways House, Karen Office Park,","addressLocality":"Nairobi","addressRegion":null,"postalCode":"105473","addressCountry":"Kenya"}],"@context":"http://schema.org/"}</script>
12
13
14    <!-- Push Chat -->
15    
16
17    <!-- Push Notification -->
18    
19
20    <!-- Google Tag Manager -->
21        
21<script>
vendor: 527 bytes, lines 21-29
21
22            (function (w, d, s, l, i) {
23                w[l] = w[l] || []; w[l].push({
24                    'gtm.start':
25                        new Date().getTime(), event: 'gtm.js'
26                }); var f = d.getElementsByTagName(s)[0],
27                    j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
28                        'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
29            })(window, document, 'script', 'dataLayer', '
29GTM-MFTBZ7F
vendor: 13 bytes, lines 29-30
29');
30        
30</script>
30
31    <!-- End Google Tag Manager -->
32    <!-- Microsoft Analytics -->
33    <!-- End Microsoft Analytics -->
34
35    <meta name="viewport" content="width=device-width, initial-scale=1" />
36    <meta name="viewport" content="width=device-width, initial-scale=1" />
37
38    
39    <meta name='title' />
40    <meta name='keywords' content='Corporate Travel Management in Africa | Hemingways Travel' />
41    <meta name='description' content='Hemingways  Travel is an IATA accredited Travel Management Company (TMC) and a travel agency based in Kenya &amp; Rwanda.' />
42
43
44    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
45    <link rel="icon" type="image/ico" href="/Content/Site/imagescustomize/favicon.ico" />
46    <link rel="shortcut icon" href="/Content/Site/imagescustomize/favicon.ico" />
47    <link rel="apple-touch-icon" sizes="76x76" href="/Content/Site/imagescustomize/icon-76x76.png" />
48    <link rel="apple-touch-icon" sizes="120x120" href="/Content/Site/imagescustomize/icon-120x120.png" />
49    <link rel="apple-touch-icon" sizes="152x152" href="/Content/Site/imagescustomize/icon-152x152.png" />
50    <link rel="apple-touch-icon" sizes="180x180" href="/Content/Site/imagescustomize/icon-180x180.png" />
51    <link rel="icon" sizes="192x192" href="/Content/Site/imagescustomize/icon-192x192.png" />
52    <link rel="icon" sizes="128x128" href="/Content/Site/imagescustomize/icon-128x128.png" />
53    <link rel="canonical" href="https://hemingways-travel.com/" />
54
55        <title>Hemingways Travel | Corporate Travel | Bespoke Holidays | Car Rentals in Kenya</title>
56
57    <link href="/Content/Site/common.css" rel="stylesheet" type="text/css" />
58    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css">
59    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/v4-shims.min.css">
60    <link href="/content/assets/vendor/bootstrap-icons/bootstrap-icons.css" rel="stylesheet" type="text/css" />
61
62        <link href="/Content/Site/bootstrap.css" rel="stylesheet" type="text/css" />
63    <link href="/content/assets/css/style.css" rel="stylesheet" type="text/css" />
64    <link href="/Content/Site/style.css?v=HAK-VelBbsAkSJFPbfiouHxK1BdNG9ilCECKUiCJlqM" rel="stylesheet" type="text/css" />
65    <link href="/Content/Site/tabcontent.css" rel="stylesheet" type="text/css" />
66    <link href="/Content/Site/treemenu.css" rel="stylesheet" type="text/css" />
67    <link id="ignore" href="/Content/Site/jquery-ui-1.8.18.custom.css" rel="stylesheet" type="text/css" />
68    <link href="/Content/Site/fluid_grid.css" rel="stylesheet" type="text/css" />
69    <link href="/Content/Site/slidesho.css" rel="stylesheet" type="text/css" />
70    <link href="/Content/Site/jquery.qtip.min.css" rel="stylesheet" type="text/css" />
71    <link href="/Content/Site/lightslider_og.min.css" rel="stylesheet" type="text/css" />
72    <link href="/Content/Site/lightslider.min.css" rel="stylesheet" type="text/css" />
73
74    <link id="ignore" href="/Content/Site/responsive.css" rel="stylesheet" type="text/css" />
75    <link id="ignore" href="/Content/Site/lightslider.min.css" rel="stylesheet" type="text/css" />
76        <link href="/Content/Site/customize.css?v=MPdhczohnIHxVV8Ph186ny5WFFzIocrBaJWOPqRRzDg" rel="stylesheet" type="text/css" />
77
78        
78<script src="/Scripts/Site/jquery-1.7.1.min.js" type="text/javascript"></script>
78
79        
79<script src="/Scripts/Site/jquery-ui-1.8.18.custom.min.js" type="text/javascript"></script>
79
80        
80<script src="/Scripts/Site/bootstrap.js" type="text/javascript"></script>
80
81        
81<script src="/Scripts/Site/treemenu.js" type="text/javascript"></script>
81
82        
82<script src="/Scripts/Site/jquery.validate.min.js" type="text/javascript"></script>
82
83        
83<script src="/Scripts/Site/jquery.blockUI.js" type="text/javascript"></script>
83
84        
84<script src="/Scripts/Site/jquery.qtip.min.js" type="text/javascript"></script>
84
85        
85<script src="/Scripts/Site/jquery.maskedinput-1.3.js" type="text/javascript" charset="utf-8"></script>
85
86        
86<script src="/Scripts/Site/slick.js" type="text/javascript"></script>
86
87        
87<script src="/Scripts/Site/jquery.flexslider-min.js" type="text/javascript"></script>
87
88        
88<script src="/Scripts/Site/jquery.flipster.min.js" type="text/javascript"></script>
88
89        
89<script src="/Scripts/Site/Common.js" type="text/javascript"></script>
89
90        
90<script src="/Scripts/Site/Cms_Common.js" type="text/javascript"></script>
90
91        
91<script src="/Scripts/Site/jquery.placeholder.min.js" type="text/javascript" charset="utf-8"></script>
91
92        
92<script src="/Scripts/Site/bootstrap.bundle.min.js" type="text/javascript"></script>
92
93
94    
94<script type="text/javascript">
95        var siteJQData = siteJQData || {};
96        var IsArabic = 0;
97        var IsChinese = 0;
98        var str_NoMatchFound = 'No Match Found';
99        siteJQData.Portal_Countrycode = "ke";
100        $(document).ready(function () {
101            if (navigator.userAgent.match(/iP(hone|od|ad)/i)) {
102                jQuery('body').addClass('ios');
103                jQuery('body').addClass('browser-ios');
104            }
105            $(".form-label:contains('*'), .trip-column p:contains('*'), .profile-label label:contains('*')").each(function () {
106                $(this).html($(this).html().replace("*", "<span class='compul_indcn'>*</span>"));
107            });
108            if ('1' == '2') {
109                IsArabic = 1;
110            } if ('1' == '3') {
111                IsChinese = 1;
112            }
113            $(function () { $('input, textarea, password').placeholder(); });
114            $('.qtipEnable').qtip({
115                position: { my: 'top left', at: 'bottom left' }, style: {
116                    classes: 'ui-tooltip-green'
117                }
118            });
119            $("#registration").dialog({ autoOpen: false, width: 520, height: 600, modal: true, resizable: false });
120
121            const input = document.querySelector("#WhatsappNumberPhone");
122            const iti = window.intlTelInput(input, {
123                initialCountry: siteJQData.Portal_Countrycode,
124                autoPlaceholder: "aggressive",
125                nationalMode: false,
126            });
127
128            window.iti = iti; // useful for testing
129
130            const button = document.querySelector("#btn");
131            const errorMsg = document.querySelector("#WhatsappNumberPhone-error");
132            const errorMap = ["Invalid number", "Invalid country code", "Too short", "Too long", "Invalid number"];
133            const resetphone = () => {
134                input.classList.remove("input-validation-error");
135                if (errorMsg != null) {
136                    //errorMsg.innerHTML = "";
137                    errorMsg.classList.add("hide");
138                }
139
140            };
141
142            const showError = (msg) => {
143                input.classList.add("input-validation-error");
144                if (errorMsg != null) {
145                    // errorMsg.innerHTML = msg;
146                    errorMsg.classList.remove("hide");
147                }
148            };
149            // update ISD code when country changes
150            input.addEventListener("countrychange", function () {
151                const countryData = iti.getSelectedCountryData();
152                $("#Regcountrycode").val(countryData.dialCode);
153            });
154
155            const initialCountryData = iti.getSelectedCountryData();
156            $("#Regcountrycode").val(initialCountryData.dialCode);
157
158            function validatephone() {
159                resetphone();
160                if (!input.value.trim()) {
161                    showError("Required");
162                } else if (iti.isValidNumber()) {
163
164                    const countryData = iti.getSelectedCountryData();
165                    const isdCode = countryData.dialCode; // e.g. "91"
166                    const phoneNo = iti.getNumber() // without country code
167                        .replace("+" + isdCode, ""); // keep
168                    $("#Regphonenumber").val(phoneNo);
169                     $("#Regcountrycode").val(isdCode);
170
171
172                } else {
173                    const errorCode = iti.getValidationError();
174                    const msg = errorMap[errorCode] || "Invalid number";
175                    showError(msg);
176                }
177            }
178            // on keyup / change flag: reset
179            input.addEventListener("blur", validatephone);
180            input.addEventListener('change', resetphone);
181            input.addEventListener('keyup', resetphone);
182        });
183
184            function SendWANUOTP(){
185            var wacoutryco = $('#Regcountrycode').val();
186            var waphonenu = $('#Regphonenumber').val();
187
188            if((wacoutryco == undefined || (wacoutryco != undefined && wacoutryco == '')) || (waphonenu == undefined || (waphonenu != undefined && waphonenu == '')))
189            {
190                $("#dvRegError").show();
191                $("#dvRegError").html('Please select CountryCode and enter whatsapp number.');
192            }
193            else{
194                $('.hidewanuotp').show();
195                $('#btnsendotpforwhatsapp').val('Resendwhatsappotp');
196
197                $.ajax({
198                    url: '/Home/SendWhatsAppOTP?Regcountrycode=' + wacoutryco + '&Regphonenumber=' + waphonenu,
199                    type: "POST",
200                    success: function (Data) {
201                        if (Data != 'ok') {
202                            $("#dvRegError").show();
203                            $("#dvRegError").html(Data);
204                        }
205                    }
206                });
207            }
208        }
209    </script>
209
210
211    
211<script type="text/javascript">
212
213        function addClassapple(div) {
214            jQuery('#' + div).toggleClass('details')
215            return false;
216        }
217        function removepwadiv() {
218            $(".android-button").remove();
219        }
220    </script>
220
221
222    
222<script type="text/javascript">
223
224        $(document).ready(function () {
225            $('.autoplay').slick({
226                infinite: false,
227                speed: 300,
228                slidesToShow: 3,
229                slidesToScroll: 1,
230                autoplay: false,
231                responsive: [
232                    { breakpoint: 1200, settings: { slidesToShow: 3, } },
233                    { breakpoint: 1100, settings: { slidesToShow: 3, } },
234                    { breakpoint: 1000, settings: { slidesToShow: 2, } },
235                    { breakpoint: 480, settings: { slidesToShow: 1, } }
236                ]
237            });
238        });
239
240    </script>
vendor: 75 bytes, lines 240-242
240
241    
242    <script async src="https://www.googletagmanager.com/gtag/js?id=
242G-LG246KPFHW
vendor: 17 bytes, lines 242-243
242"></script>
243    
243<script>
244        
vendor: 156 bytes, lines 244-248
244window.dataLayer = window.dataLayer || [];
245        function gtag(){dataLayer.push(arguments);}
246        gtag('js', new Date());
247
248        gtag('config', '
248G-LG246KPFHW
vendor: 9 bytes, lines 248-249
248');
249    
249</script>
249
250
251
252    
252<script language="javascript" type="text/javascript">
253        $(function () {
254            AutoGenrateAltTag();
255        });
256
257        function KeepSessionAlive() {
258            $.post("/Home/CheckSessionAlive", null,
259                function (url) {
260                    if (url != "") {
261                        window.location = url;
262                    }
263                });
264        }
265
266    </script>
266
267
268    
268<script type="text/javascript">
269        function addClasstripsummary(div) {
270            jQuery(div).toggleClass('hide-bottombar')
271            return false;
272        }
273
274        //////////////TripBasket/////////////////
275        function AddServiceToTripBasket(srv) {
276                $.getJSON('/Flight/Home/AddServiceToTripBasket?srv=' + srv, function (data) {
277                    if (data == 'success') {
278
279                        if (srv == 'Flight') {
280                            window.location.href = '/Flight/Home/AddFlightTripBasket';
281                        }
282                        if (srv == 'Insurance') {
283                            window.location.href = '/Insurance/Home/AddInsTripBasket';
284                        }
285                        if (srv == 'Hotel') {
286                            window.location.href = '/Hotel/Home/AddHotelTripBasket';
287                        }
288                        if (srv == 'MeetGreet') {
289                            window.location.href = '/MeetGreet/Home/AddMNGTripBasket';
290                        }
291                    }
292                });
293        }
294
295        function RemoveServiceToTripBasket(srv) {
296            $.getJSON('/Flight/Home/RemoveServiceToTripBasket?srv=' + srv, function (data) {
297                if (data == 'success') {
298                    if (srv == 'Insurance') {
299                        $(".clsdelInsuranceFromTB").css("display", "none");
300                    }
301                    if (srv == 'Flight') {
302                        $(".clsdelFlightFromTB").css("display", "none");
303                    }
304                    if (srv == 'Hotel') {
305                        $(".clsdelHotelFromTB").css("display", "none");
306                    }
307                    if (srv == 'MeetGreet') {
308                        $(".clsdelMeetGreetFromTB").css("display", "none");
309                    }
310                    window.location.reload();
311                }
312            });
313        }
314    </script>
314
315
316        
316<script charset="UTF-8" src="//web.webpushs.com/js/push/6e54d87972cc79327ad02169c3a984d0_1.js" async></script>
316
317
318
319</head>
320
321
322<body class="   stp" style="background:url(&#x27;/Content/Site/imagescustomize/bg.jpg&#x27;) no-repeat fixed center top;">
323
324    <!-- Google Tag Manager (noscript) -->
vendor: 91 bytes, lines 324-326
324
325        <noscript>
326            <iframe src="https://www.googletagmanager.com/ns.html?id=
326GTM-MFTBZ7F
vendor: 100 bytes, lines 326-329
326" height="0" width="0" style="display:none;visibility:hidden"></iframe>
327        </noscript>
328
329    
329<!-- End Google Tag Manager (noscript) -->
330    <div id="dvbodyTab">
331        <div id="popup2">
332            <span class="b-close"><span>X</span></span>
333            <div class="b-popup-content">
334                <div id="HotelSlideShow">
335                </div>
336            </div>
337        </div>
338        <!--HEAER_START-->
339                <div id="header">
340                    <div id="registration" title="Registration"></div>
vendor: 91 bytes, lines 340-343
340
341
342                    
343<script src='https://www.google.com/recaptcha/api.js'></script>
344<script type="text/javascript">
345
346    function funPassword() {
347        var Password = $("#txtRegPassword").val();
348
349        if (!validatePassword(Password)) {
350            $("#dvRegError").show();
351            $("#dvRegError").html('The Password should be minimum 8 characters long and should include 1 Capital letter, 1 Small letter, 1 Number and 1 Special Character i.e., ! @ # $ &amp; *');
352            status = false;
353        }
354    }
355
356    function changeLoginTab(tab) {
357        //debugger;
358         $("#dvRegError").html('');
359         $("#dvRegError").hide();
360			if (tab == 'Register') {
361			$("#login-tab-title a,#login-tab").removeClass("active");
362			$("#booking-tab-title a,#booking-tab").removeClass("active");
363			$("#register-tab-title a,#register-tab").addClass("active");
364
365			$("#login-tab").removeClass("show");
366			$("#booking-tab").removeClass("show");
367			$("#register-tab").addClass("show");
368		}
369		else if (tab == 'Login') {
370			$("#register-tab-title a,#register-tab").removeClass("active");
371			$("#booking-tab-title a,#booking-tab").removeClass("active");
372			$("#login-tab-title a,#login-tab").addClass("active");
373
374			$("#booking-tab").removeClass("show");
375			$("#register-tab").removeClass("show");
376			$("#login-tab").addClass("show");
377		} else if (tab == 'booking') {
378			$("#register-tab-title a,#register-tab").removeClass("active");
379			$("#booking-tab-title a,#booking-tab").addClass("active");
380			$("#login-tab-title a,#login-tab").removeClass("active");
381
382			$("#login-tab").removeClass("show");
383			$("#booking-tab").addClass("show");
384			$("#register-tab").removeClass("show");
385		}
386    }
387
388    function ResetPassword() {
389        var status = true;
390        var Email = $("#txtForgPassEmail").val();
391        if (Email == '') {
392            $("#txtForgPassEmail").addClass('input-validation-error');
393            status = false;
394        }
395        if (status == false) {
396            return false;
397        }
398        else {
399            var formData = $("#ForgetPassword").serialize();
400            $.post("/Home/ResetPassword", formData,
401                function (data) {
402                    //$("#forgot-password").unblock();
403                    if (data == "true") {
404                        //$("#forgot-password").dialog("close");
405                        $("#txtForgPassEmail").val('');
406                        alert('Forget password Link Successfully sent');
407                    } else {
408                        $("#dvForgot").show();
409                        $("#dvForgot").html(data);
410                        return false;
411                    }
412                });
413        }
414    }
415    function LoginMain() {
416        $("#logg").show();
417        $("#UserName").val('');
418        $("#Password").val('');
419        $("#dvSTPLoginFailure").hide();
420        //  $("#logg").slideUp("slow");
421    }
422    function CloseLogin() {
423        $("#logg").hide();
424        //  $("#logg").slideUp("slow");
425    }
426
427     function SelectNavigation() {
428        $(".topnavigation").removeClass('selecteds1')
429        $("#doneBg").removeClass();
430        var myUrl = window.location.href.toLowerCase();
431
432        if (myUrl.indexOf("/flight") != -1) {
433            $("#li_tab_flight").addClass('selecteds1');
434        }
435
436        else if (myUrl.indexOf("/hotel") != -1) {
437            $("#li_tab_hotel").addClass('selecteds1')
438        }
439        else if (myUrl.indexOf("/insurance") != -1) {
440            $("#li_tab_insurance").addClass('selecteds1')
441        }
442        else if (myUrl.indexOf("/theme") != -1) {
443            $("#li_tab_interests").addClass('selecteds1');
444        }
445        else if (myUrl.indexOf("/visa") != -1) {
446            $("#li_tab_visa").addClass('selecteds1')
447        }
448        else if (myUrl.indexOf("/orderapprove") != -1) {
449            $("#li_tab_orderapprove").addClass('selecteds1')
450        }
451        else if (myUrl.indexOf("/meetgreet") != -1) {
452            $("#li_tab_marhaba").addClass('selecteds1')
453        }
454        else if (myUrl.indexOf("/package") != -1) {
455            $("#li_tab_package").addClass('selecteds1')
456        }
457        else if (myUrl.indexOf("/aboutus") != -1) {
458            $("#cms-aboutus").addClass('selecteds1')
459        }
460              else if (myUrl.indexOf("/corporatetravel") != -1) {
461            $("#cms-CorporateTravel").addClass('selecteds1')
462        }
463
464             else if (myUrl.indexOf("/leisuretravel") != -1) {
465            $("#cms-leisuretravel").addClass('selecteds1')
466        }
467    else if (myUrl.indexOf("/carrental") != -1) {
468            $("#cms-carrental").addClass('selecteds1')
469        }
470             else if (myUrl.indexOf("/destinationmanagement") != -1) {
471            $("#cms-destinationmanagement").addClass('selecteds1')
472        }
473
474             else if (myUrl.indexOf("/meetingsandevents") != -1) {
475            $("#cms-meetingsandevents").addClass('selecteds1')
476        }
477
478                else if (myUrl.indexOf("/CorporateTravel") != -1) {
479            $("#cms-CorporateTravel").addClass('selecteds1')
480        }
481
482              else if (myUrl.indexOf("/ourleadership") != -1) {
483            $("#cms-ourleadership").addClass('selecteds1')
484        }
485             else if (myUrl.indexOf("/ourcompany") != -1) {
486            $("#cms-ourcompany").addClass('selecteds1')
487        }
488
489             else if (myUrl.indexOf("/csr") != -1) {
490            $("#cms-csr").addClass('selecteds1')
491        }
492
493         else if (myUrl.indexOf("/activitie") != -1) {
494            $("#cms-activitie").addClass('selecteds1')
495        }
496          else if (myUrl.indexOf("/staycation") != -1) {
497            $("#cms-staycation").addClass('selecteds1')
498        }
499        else if (myUrl.indexOf("/services") != -1) {
500            $("#cms-services").addClass('selecteds1')
501        }
502        else if (myUrl.indexOf("/holidaypackages") != -1) {
503            $("#cms-packages").addClass('selecteds1')
504        }
505        else if (myUrl.indexOf("/contactus") != -1) {
506            $("#cms-contactus").addClass('selecteds1')
507        }
508        else if (myUrl.indexOf("/cms/") != -1) {
509            $("#cms-home").removeClass('selecteds1')
510        }
511        //else if (myUrl.indexOf("/cms") != -1) {
512        //    $("#li_tab_flight").addClass('selecteds1')
513        //}
514        else if (myUrl.indexOf("/cms?type=flight") != -1) {
515            $("#li_tab_flight").addClass('selecteds1')
516        }
517        else if (myUrl.indexOf("/cms?type=hotel") != -1) {
518            $("#li_tab_hotel").addClass('selecteds1')
519        }
520        else if (myUrl.indexOf("/cms?type=insurance") != -1) {
521            $("#li_tab_insurance").addClass('selecteds1')
522        }
523        else if (myUrl.indexOf("/car") != -1) {
524            $("#li_tab_car").addClass('selecteds1')
525        }
526        else if (myUrl.indexOf("/cms?type=visa") != -1) {
527            $("#li_tab_visa").addClass('selecteds1')
528        }
529        else {
530            $("#li_tab_flight").addClass('selecteds1')
531        }
532    }
533
534	$(document).ready(function () {
535
536        $("#navmenu li a").on("click touchend", function (e) {
537
538
539    var link = window.location.href;
540    window.location = link;
541  });
542});
543$(document).ready(function() {
544        var IsExternalAccess = ('False');
545        var OriginUrl = 'https://www.hemingways-travel.com/'; //getQuerystring('OriginUrl', '');
546        var LanId = '1';
547        ChangeExternalUrl(IsExternalAccess, OriginUrl, LanId);
548        SelectNavigation();
549        //
550        $("#forgot-password").load("/Home/ForgotPassword?GroupType=WLK");
551
552        $("#CustomerCurrency1").change(function () {
553            $.ajax({
554                //url: '/Hotel/Home/ChangeCurrency',
555                url: '/Home/ChangeCurrency?CC=' + $(this).val(),
556                type: "POST",
557                success: function (Data) {
558                    if (Data == 'Success') {
559                        location.reload();
560                    }
561                }
562            })
563        });
564
565
566        $('#btnRetrieveBooking').click(function () {
567            var MasPnr = $('#txtSuperPnrNo').val();
568            var LstNm = $('#txtLastName').val();
569
570            if (MasPnr == "") {
571                alert("Please Enter Super PNR");
572                return false;
573            }
574            if (LstNm == "") {
575                alert("Please Enter Last Name");
576                return false;
577            }
578
579            $('#dvbdytag').block({ message: null });
580
581            $.post("/Itinerary/Home/ViewSuperPNR?MPNRNo=" + MasPnr + "&LastName=" + LstNm, null,
582            function (data) {
583                //$("#forgot-password").unblock();
584                if (data == "SuccessSuperPNR") {
585                    window.location = "/Itinerary/Home/Open_MasterPNR?MasterPNRNo=" + MasPnr;
586                } else if (data == "SuccessPNR") {
587                    window.location = "/Flight/Home/Open_PNROnly?PNR=" + MasPnr;
588                } else {
589                    $('#dvbdytag').unblock();
590                    alert(data);
591                }
592            })
593        });
594
595            if ('' == "Login") {
596                $("#abtnLogin").trigger("click");
597            }
598            else if ('' == "Register") {
599                    $("#abtnRegister").trigger("click");
600            }
601            else if ('' == "FlightAdvanceSearch") {
602                $("#aFlightAdvanceSearch").trigger("click");
603            }
604
605
606
607
608        });
609
610        function GotoHome(url) {
611            parent.window.location = "http://" + url;
612        }
613
614
615
616
617        function UserChange(element, Type) {
618            var path = window.location.pathname;
619            var newddl = "false";
620            if ($(".ddlUsers").val() === undefined) {
621                newddl = "true";
622                var total = $(".DynamicUser").length;
623                var i = 0;
624                for (i = 0; i < total; i++) {
625                    $("#DynamicUser_" + i).html("<select id='' class='in ddlUsers' onchange='SelectUser(" + i + ",$(this))'></select> ");
626                }
627            }
628            if (element.val() === "") {
629                $.post("/Flight/Home/MakeSessionNull", { Type: Type },
630                    function (data) {
631                        $(".DynamicUser").html('');
632                        //refresh payment div
633
634
635                        if (path.contains("Flight")) {
636                            $("#Payment").load("/Flight/Home/Payment");
637                        }
638                        else if (path.contains("Insurance")) {
639                            $("#Payment").load("/Insurance/Home/Payment");
640                        }
641                        else if (path.contains("Hotel")) {
642                            $("#Payment").load("/Hotel/Home/Payment");
643                        }
644                    });
645            } else {
646                $.getJSON("/Flight/Home/UserChange", { UserId: element.val(), Type: Type },
647                            function (Data) {
648                                var select = $(".ddlUsers");
649                                select.empty();
650                                var SelectText = "";
651                                if (Type == 'Corporate') {
652                                    SelectText = 'Select Corporate Traveler';
653                            } else {
654                                SelectText = 'Select SubAgent';
655                            }
656                            select.append($('<option/>', {
657                                value: "",
658                                text: SelectText
659                            }));
660                            $.each(Data, function (index, itemData) {
661                                select.append($('<option/>', {
662                                    value: itemData.Value,
663                                    text: itemData.Text
664                                }));
665                            });
666                            $("#login-logout").load("/Flight/Home/ChangeAmount", { UserId: element.val(), Type: Type });
667                            //refresh payment div
668                            if (path == "/Flight") {
669                                window.location = "/Flight";
670                            }
671                            else if (path == "/Hotel") {
672                                window.location = "/Hotel";
673                                Insurance
674                            }
675                            else if (path == "/Insurance") {
676                                window.location = "/Insurance";
677                            }
678                            else if (path.contains("Flight")) {
679                                $("#Payment").load("/Flight/Home/Payment");
680                            }
681                            else if (path.contains("Insurance")) {
682                                $("#Payment").load("/Insurance/Home/Payment");
683                            }
684                            else if (path.contains("Hotel")) {
685                                alert(path);
686                                $("#Payment").load("/Hotel/Home/Payment");
687                            }
688                        });
689
690        }
691    }
692
693
694</script>
vendor: 2 bytes, line 694
694
695<script type="text/javascript">
696    function addClassprofile(div) {
697        jQuery(div).toggleClass('hide-profile-menu')
698        return false;
699    }
700    function addClassretrievebooking(div) {
701        jQuery(div).toggleClass('hide-rievebooking-menu')
702        return false;
703    }
704
705    $(document).click(function (event) {
706        //debugger;
707        //if you click on anything except the modal itself or the "open modal" link, close the modal
708        if ($(event.target)[0].className != "retrieve-btn" && $(event.target)[0].className != "form-control") {
709            $(".retrieve-booking-form ").removeClass("hide-rievebooking-menu");
710        }
711        if ($(event.target)[0].className != "name") {
712
713            $(".profile-dropdown ").removeClass("hide-profile-menu");
714
715        }
716    });
717
718    function SaveRegister() {
719
720        $("#dvRegError").html('');
721        $("#dvRegError").hide();
722        var status = true;
723        var FirstName = $("#txtRegFirstName").val();
724        var LastName = $("#txtRegLastName").val();
725        var Email = $("#txtRegEmail").val();
726        var Password = $("#txtRegPassword").val();
727        if (FirstName == '') {
728            $("#txtRegFirstName").addClass('input-validation-error');
729            status = false;
730        }
731        if (LastName == '') {
732            $("#txtRegLastName").addClass('input-validation-error');
733            status = false;
734        }
735        if (Email == '') {
736            $("#txtRegEmail").addClass('input-validation-error');
737            status = false;
738        }
739
740        if (!validatePassword(Password)) {
741            $("#dvRegError").show();
742            $("#dvRegError").html('The Password should be minimum 8 characters long and should include 1 Capital letter, 1 Small letter, 1 Number and 1 Special Character i.e., ! @ # $ &amp; *');
743            status = false;
744        }
745
746        if (!validateEmail(Email)) {
747            $("#dvRegError").show();
748            $("#dvRegError").html('You have entered an invalid email address!');
749            status = false;
750        }
751        if (status == false) {
752            return false;
753        }
754        else {
755            $('#register-tab').block({ message: null });
756
757            var formData = $("#frmRegister").serialize();
758            $.post("/Home/CreateUser", formData,
759                            function (data) {
760                                $('#register-tab').unblock();
761                                if ('' == "1") {
762                                    grecaptcha.reset();
763                                }
764                                if (data == 'Success') {
765                                    $("#registration").dialog("close");
766                                    alert('Your account has successfully created. Please login to continue.');
767                                    $("#txtRegFirstName,#txtRegLastName,#txtRegEmail,#txtRegPassword").val('');
768                                } else {
769                                    $("#dvRegError").show();
770                                    $("#dvRegError").html(data);
771                                }
772                            });
773                        }
774    }
775    function Country() {
776        //debugger;
777        //console.log($("#ddlcountry").val());
778        //var id = $("#ddlcountry").val();
779        //var hre = "/Home/ChangeLanguage?LanguageId=" + id;
780        //location.href = hre;
781		var id = $("#ddlcountry").val();
782        $.post("/Home/ChangeLanguage", { LanguageId: id },
783            function(data) {
784                if (data.IsSuccess ==true) {
785                    location.href = window.location.pathname;
786                }
787            });
788    }
789
790    function SwitchLanguage(id) {
791
792        $.post("/Home/ChangeLanguage", { LanguageId: id },
793            function (data) {
794                if (data.IsSuccess == true) {
795                    location.href = window.location.pathname;
796                }
797            });
798    }
799</script>
799
800
801
802<link href="https://fonts.googleapis.com/css2?family=Alegreya+Sans:ital,wght@0,100;0,300;0,400;0,500;1,100;1,300;1,400;1,500&display=swap" rel="stylesheet">
803
804<div class="b2b-link">
805    <a href="/Login">
806        <p>Business Solution</p>
807    </a>
808</div>
809<div id="DivTimeOut" class="timeqount1 l" style="display:none;">
810    <div class="timeqount1-left">
811        <label>Time Out</label>
812    </div>
813    <div class="timeqount1-right">
814        <label class="time-no"><i>&nbsp;</i> <span id="">Minutes </span> </label>
815        <label class="second-no"><i>&nbsp;</i><span>Seconds </span> </label>
816    </div>
817    <div class="c"></div>
818</div>
819
820<div class="headertop">
821    <div class="wapper">
822        <div id="login-register">
823
824            <div class="social-top l">
825                <label><a class="facebook-link hvr-wobble-horizontal" href="https://www.facebook.com/hemingwaystravel" target="_blank"><i class="fa fa-facebook" aria-hidden="true"></i></a></label>
826                <label><a class="twitter-lin hvr-wobble-horizontal" href="https://twitter.com/hwaystravel" target="_blank"><i class="fa fa-twitter" aria-hidden="true"></i></a></label>
827                <label><a class="pinterest-link hvr-wobble-horizontal" href="https://www.linkedin.com/company/hemingwaystravel/" target="_blank"><i class="fa fa-linkedin-square" aria-hidden="true"></i></a></label>
828                <label><a class="instagram-link hvr-wobble-horizontal" href="https://www.instagram.com/hemingwaystravel/" target="_blank"><i class="fa fa-instagram" aria-hidden="true"></i></a></label>
829            </div>
830            <div class="toplink toplink-right r">
831                <div class="retrieve-booking l">
832                        <a onclick="return addClassretrievebooking('.retrieve-booking-form')" class="retrieve-btn" href="#">Do You need help ?<img src="/content/site/imagescustomize/retrieve-plus-icon.png" alt="" /> </a>
833                            <div class="retrieve-booking-form help-box">
834                                <div class="retriev-arrow"></div>
835                                <div class="help-row hrssuport">
836                                    <h2>24-hours  customer services</h2>
837                                    <p>Help Center</p>
838                                </div>
839                                <div class="help-row hrs-contact">
840                                    <h2>International Number</h2>
841                                    <p>contact_detail_4</p>
842                                </div>
843                            </div>
844                </div>
845
846
847                <ul class="l">
848
849
850
851                            <li class="currency-menu">
852                                <div class="dropselect">
853                                    <span class="fa fa-angle-down"></span>
854                                    <select class="in" id="CustomerCurrency1" name="CustomerCurrency1"><option>USD</option>
855<option selected="selected">KES</option>
856</select>
857                                </div>
858                            </li>
859                        <li class="login-link">
860                            <a id="abtnLogin" href="javascript:void(0);" onclick="changeLoginTab('Login');" data-bs-toggle="modal" data-bs-target="#login"><img src="/content/site/imagescustomize/login-icon.png" alt="" />  Login</a>
861
862                        </li>
863                        <li class="register-link">
864                            <a id="abtnRegister" href="javascript:void(0);" onclick="changeLoginTab('Register');" data-bs-toggle="modal" data-bs-target="#login"><img src="/content/site/imagescustomize/register-icon.png" alt="" />  Register</a>
865
866                        </li>
867                </ul>
868
869
870
871                <div class="c"></div>
872            </div>
873
874            <div class="c"></div>
875
876            <div id="dynamicHeader" style="">
877                <div>
878<a href="#"></a>
879</div>
880            </div>
881        </div>
882        <div class="c"></div>
883    </div>
884</div>
885<div class="header-bottom">
886    <div class="wapper">
887        <div class="logo l"><a class="/Cms/Home" href="/" target=""><img src="/Uploads/CompanyLogo/Large/travels-logo_Eng638121553356919838_Eng639125466214973158.png" alt="" /></a></div>
888        <div class="nv-bg r">
889            <div id="doneBg" class="body-orangebg ">
890                
890<script type="text/javascript">
891                    function addClass(div) {
892                        jQuery('#' + div).toggleClass('nav-details')
893                        jQuery("#navmenu2").toggleClass('page-show-menu');
894                        return false;
895                    }
896                </script>
896
897
898                <div class="nav r">
899                    <div class="home-btn l"><a href=""></a></div>
900                    <div class="back-btn l" onclick="goBack();"><a href=""></a></div>
901                    <h2 class="l"><a href="https://www.hemingways-travel.com//Home?type=flight&amp;LanguageId=1" target=""><img src="/Uploads/CompanyLogo/Large/travels-logo_Eng638121553356919838_Eng639125466214973158.png" alt="" /></a></h2>
902                    <input name="" onclick="return addClass('navmenu')" type="button" class="nav-btn r" value="">
903                    <div class="c"></div>
904                    <ul id="navmenu" class="nav-ccollapse nav nav-tabs1" role="tablist">
905
906
907
908                            <li class="topnavigation orangebg " id="cms">
909                                <a class="home_icon" href="/">
910                                    <span>
911                                        <span class="icon_wrap">
912                                            <img src="/content/site/imagescustomize/n8.png" alt="" />
913                                        </span>
914                                        Home
915                                    </span>
916                                </a>
917                            </li>
918                            <li class="topnavigation orangebg " id="cms">
919                                <a class="home_icon" href="/">
920                                    <span>
921                                        <span class="icon_wrap">
922                                            <img src="/content/site/imagescustomize/n9.png" alt="" />
923                                        </span>
924                                        Rwanda
925                                    </span>
926                                </a>
927                            </li>
928                            <li class="topnavigation orangebg " id="cms-aboutus" data-hover="dropdown">
929                                <a class="aboutus_icon" href="/cms/aboutus">
930                                    <span>
931                                        <span class="icon_wrap">
932                                            <img src="/content/site/imagescustomize/n9.png" alt="" />
933                                        </span>
934                                        About Us
935                                    </span>
936
937                                </a>
938                                <ul class="dropdown-content">
939                                    <li class="topnavigation orangebg " id="cms-ourcompany">
940                                        <a class="" href="/cms/extra-9">
941                                            <span>
942
943                                                Our Company
944                                            </span>
945                                        </a>
946                                    </li>
947                                    <li class="topnavigation orangebg " id="cms-ourleadership">
948                                        <a class="" href="/cms/extra-10">
949                                            <span>
950
951                                                Our Leadership
952                                            </span>
953                                        </a>
954                                    </li>
955                                    <li class="topnavigation orangebg " id="cms-csr">
956                                        <a class="" href="/cms/csr">
957                                            <span>
958
959                                                CSR
960                                            </span>
961                                        </a>
962                                    </li>
963                                </ul>
964                            </li>
965                            <li class="topnavigation orangebg " id="cms-aboutus" data-hover="dropdown">
966                                <a class="service_icon" href="/cms/services">
967                                    <span>
968                                        <span class="icon_wrap">
969                                            <img src="/content/site/imagescustomize/n5.png" alt="" />
970                                        </span>
971                                        Services
972                                    </span>
973
974                                </a>
975                                <ul class="dropdown-content">
976                                    <li class="topnavigation orangebg " id="cms-CorporateTravel">
977                                        <a class="" href="/cms/corporatetravel">
978                                            <span>
979
980                                                Corporate Travel
981                                            </span>
982                                        </a>
983                                    </li>
984
985
986                                    <li class="topnavigation orangebg " id="cms-leisuretravel">
987                                        <a class="" href="/cms/extra-13">
988                                            <span>
989
990                                                Leisure Travel
991                                            </span>
992                                        </a>
993                                    </li>
994
995                                    <li class="topnavigation orangebg " id="cms-carrental">
996                                        <a class="" href="/cms/carrental">
997                                            <span>
998
999                                                Car Rental
1000                                            </span>
1001                                        </a>
1002                                    </li>
1003
1004
1005                                    <li class="topnavigation orangebg " id="cms-meetingsandevents">
1006                                        <a class="" href="/cms/meetingsandevents">
1007                                            <span>
1008
1009                                                Meetings &amp; Events
1010                                            </span>
1011                                        </a>
1012                                    </li>
1013                                </ul>
1014                            </li>
1015                            <li class="topnavigation orangebg " id="cms-packages">
1016                                <a class="packages_icon" href="/Cms/HolidayPackages">
1017                                    <span>
1018                                        <span class="icon_wrap">
1019                                            <img src="/content/site/imagescustomize/n6.png" alt="" />
1020                                        </span>
1021                                        Holidays
1022                                    </span>
1023                                </a>
1024                            </li>
1025                            <li class="topnavigation orangebg " id="cms-contactus">
1026                                <a class="ContactUs_icon" href="/Cms/ContactUs">
1027                                    <span>
1028                                        <span class="icon_wrap">
1029                                            <img src="/content/site/imagescustomize/n10.png" alt="n10">
1030                                        </span>
1031                                        Contact Us
1032                                    </span>
1033                                </a>
1034                            </li>
1035                            <li class="topnavigation sky-bluebg" id="li_tab_SignIn" style="display:none">
1036                                <a href="javascript:void(0);" onclick="changeLoginTab('Login');" data-bs-toggle="modal" data-bs-target="#login">
1037                                    <b><img src="/content/site/imagescustomize/login-icon.png" alt="" /></b> <span> Login </span>
1038                                </a>
1039                            </li>
1040                            <li class="topnavigation sky-bluebg" id="li_tab_Register" style="display:none">
1041                                <a href="javascript:void(0);" onclick="changeLoginTab('Register');" data-bs-toggle="modal" data-bs-target="#login">
1042                                    <b><img src="/content/site/imagescustomize/register-icon.png" alt="" /></b> <span> Register</span>
1043                                </a>
1044                            </li>
1045
1046                    </ul>
1047
1048                    <div id="navmenu2" class="page-hide-menu">
1049
1050                            <ul>
1051                                <li class="topnavigation orangebg " id="cms">
1052                                    <a class="home_icon" href="/">
1053                                        <span>
1054                                            <span class="icon_wrap">
1055                                                <img src="/content/site/imagescustomize/n8.png" alt="" />
1056                                            </span>
1057                                            Home
1058                                        </span>
1059                                    </a>
1060                                </li>
1061                                <li class="topnavigation orangebg " id="cms-aboutus" data-hover="dropdown">
1062                                    <a class="aboutus_icon" href="/cms/aboutus">
1063                                        <span>
1064                                            <span class="icon_wrap">
1065                                                <img src="/content/site/imagescustomize/n9.png" alt="" />
1066                                            </span>
1067                                            About Us
1068                                        </span>
1069
1070                                    </a>
1071                                    <ul class="aboutus-submenu">
1072                                        <li>
1073                                            <ol>
1074                                                <li class="topnavigation orangebg " id="cms-ourcompany">
1075                                                    <a class="" href="/cms/extra-9">
1076                                                        <span>
1077
1078                                                            Our Company
1079                                                        </span>
1080                                                    </a>
1081                                                </li>
1082                                                <li class="topnavigation orangebg " id="cms-ourleadership">
1083                                                    <a class="" href="/cms/extra-10">
1084                                                        <span>
1085
1086                                                            Our Leadership
1087                                                        </span>
1088                                                    </a>
1089                                                </li>
1090                                                <li class="topnavigation orangebg " id="cms-csr">
1091                                                    <a class="" href="/cms/csr">
1092                                                        <span>
1093
1094                                                            CSR
1095                                                        </span>
1096                                                    </a>
1097                                                </li>
1098                                            </ol>
1099                                        </li>
1100                                    </ul>
1101                                </li>
1102
1103
1104                                <li class="topnavigation orangebg " id="cms-aboutus" data-hover="dropdown">
1105                                    <a class="service_icon" href="/cms/services">
1106                                        <span>
1107                                            <span class="icon_wrap">
1108                                                <img src="/content/site/imagescustomize/n5.png" alt="" />
1109                                            </span>
1110                                            Services
1111                                        </span>
1112
1113                                    </a>
1114                                    <ul class="aboutus-submenu">
1115                                        <li>
1116                                            <ol>
1117                                                <li class="topnavigation orangebg " id="cms-CorporateTravel">
1118                                                    <a class="" href="/cms/corporatetravel">
1119                                                        <span>
1120
1121                                                            Corporate Travel
1122                                                        </span>
1123                                                    </a>
1124                                                </li>
1125
1126
1127                                                <li class="topnavigation orangebg " id="cms-leisuretravel">
1128                                                    <a class="" href="/cms/extra-13">
1129                                                        <span>
1130
1131                                                            Leisure Travel
1132                                                        </span>
1133                                                    </a>
1134                                                </li>
1135
1136                                                <li class="topnavigation orangebg " id="cms-carrental">
1137                                                    <a class="" href="/cms/carrental">
1138                                                        <span>
1139
1140                                                            Car Rental
1141                                                        </span>
1142                                                    </a>
1143                                                </li>
1144
1145
1146                                                <li class="topnavigation orangebg " id="cms-meetingsandevents">
1147                                                    <a class="" href="/cms/meetingsandevents">
1148                                                        <span>
1149
1150                                                            Meetings &amp; Events
1151                                                        </span>
1152                                                    </a>
1153                                                </li>
1154
1155                                            </ol>
1156                                        </li>
1157                                    </ul>
1158
1159                                </li>
1160
1161                                <li class="topnavigation orangebg " id="cms-packages">
1162                                    <a class="packages_icon" href="/Cms/HolidayPackages">
1163                                        <span>
1164                                            <span class="icon_wrap">
1165                                                <img src="/content/site/imagescustomize/n6.png" alt="" />
1166                                            </span>
1167                                            Holidays
1168                                        </span>
1169                                    </a>
1170                                </li>
1171
1172                                <li class="topnavigation orangebg " id="cms-contactus">
1173                                    <a class="ContactUs_icon" href="/Cms/ContactUs">
1174                                        <span>
1175                                            <span class="icon_wrap">
1176                                                <img src="/content/site/imagescustomize/n10.png" alt="n10">
1177                                            </span>
1178                                            Contact Us
1179                                        </span>
1180                                    </a>
1181                                </li>
1182
1183                                <li class="topnavigation sky-bluebg" id="li_tab_SignIn" style="display:none">
1184                                    <a href="javascript:void(0);" onclick="changeLoginTab('Login');" data-bs-toggle="modal" data-bs-target="#login">
1185                                        <b><img src="/content/site/imagescustomize/login-icon.png" alt="" /></b> <span> Login </span>
1186                                    </a>
1187                                </li>
1188                                <li class="topnavigation sky-bluebg" id="li_tab_Register" style="display:none">
1189                                    <a href="javascript:void(0);" onclick="changeLoginTab('Register');" data-bs-toggle="modal" data-bs-target="#login">
1190                                        <b><img src="/content/site/imagescustomize/register-icon.png" alt="" /></b> <span> Register</span>
1191                                    </a>
1192                                </li>
1193                            </ul>
1194
1195                    </div>
1196
1197
1198                    <div class="c">
1199                    </div>
1200                </div>
1201                <div class="c"></div>
1202            </div>
1203        </div>
1204        <div class="c"></div>
1205    </div>
1206</div>
1207<!-- Modal -->
1208<div class="modal fade login-modal" id="login" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
1209    <button type="button" class="dialog-close" data-bs-dismiss="modal" aria-label="dialog-close"><span aria-hidden="true">&times;</span></button>
1210
1211    <div class="modal-dialog" role="document">
1212        <div class="modal-content">
1213            <div class="modal-body">
1214                <div>
1215                    <!-- Nav tabs -->
1216                    <div class="tab-list">
1217                        <ul class="nav-tabs" role="tablist">
1218                            <li role="presentation" class=" login-tab" id="login-tab-title"><a href="#login-tab" class="active" aria-controls="login" role="tab" data-bs-toggle="tab">Log In</a></li>
1219                            <li role="presentation" class="register-tab" id="register-tab-title"><a href="#register-tab" aria-controls="register" role="tab" data-bs-toggle="tab">Register</a></li>
1220                                <li role="presentation" class="booking-tab" id="booking-tab-title"><a href="#booking-tab" aria-controls="booking" role="tab" data-bs-toggle="tab">My Booking</a></li>
1221                        </ul>
1222                        <div class="c"></div>
1223                    </div>
1224                    <!-- Tab panes -->
1225                    <div class="tab-content">
1226                        <div role="tabpanel" class="tab-pane active" id="login-tab">
1227                            <div class="l-top">
1228                                <h1>Why having an account is great for you</h1>
1229                                <p>Get access to amazing deals and travel content, as well as save your travel details and preferences for quicker bookings.
1230
1231You also get to manage your upcoming bookings with ease!</p>
1232                            </div>
1233
1234<script type="text/javascript">
1235    function MainLogIn() {
1236        $("#dvLoginError").hide();
1237        var status = true;
1238        var Email = $("#txtLogEmail").val();
1239        var Password = $("#txtLogPassword").val();
1240        if (Email == '') {
1241            $("#txtLogEmail").addClass('input-validation-error');
1242            status = false;
1243        }
1244        if (Password == '') {
1245            $("#txtLogPassword").addClass('input-validation-error');
1246            status = false;
1247        }
1248        if (status == false) {
1249            return false;
1250        }
1251        else {
1252
1253            var formData = $("#frmlogin").serialize();
1254            $('#login-tab').block({ message: null });
1255            $.post("/Home/Login", { Email : Email, Password : Password },
1256                function (data) {
1257                    if (data.success) {
1258                        $("#txtLogEmail").val('');
1259                        $("#txtLogPassword").val('');
1260                        var url = window.location.href;
1261                        var returnurl = url;
1262                        window.location = returnurl;
1263                    }
1264                    else {
1265                        $('#login-tab').unblock();
1266                        $("#txtLogPassword").val('');
1267                        $("#dvLoginError").show();
1268                        $("#dvLoginError").html(data.message);
1269                    }
1270                }, "json");
1271            }
1272
1273        }
1274
1275    function ForgotPassword()
1276    {
1277        $('#forgot-password').block({ message: null });
1278        $("#forgot-password").load("/Home/ForgotPassword?GroupType=WLK").dialog("open");
1279    }
1280
1281    $(document).ready(function() {
1282        $("#forgot-password").dialog({
1283            autoOpen: false,
1284            width: 525,
1285            modal: true
1286        });
1287        $('#btnSignIn').click(function(e) {
1288            e.preventDefault();
1289            var sub = true;
1290            var UName = $("#txtLogEmail").val();
1291            $.get("/Login/IsUserLoggedOnElsewhere", {
1292                    UserName: UName
1293                },
1294                function(data) {
1295                    if (data == 'true') {
1296                        $("#CheckUserLogin_Popup").dialog({
1297                            closeOnEscape: false,
1298                            title: ' Check User Login',
1299                            modal: true,
1300                            open: function(event, ui) {
1301                                $(this).parent().children().children('.ui-dialog-titlebar-close').hide();
1302                            }
1303                        });
1304                        $("#CheckUserLogin_Popup").html('This User is Logged elsewhere' + '<br/> <br/><input type=\"button\" class=\"button-orange logininput\" value=\"Yes\" id=\"btnUserExistYes\" onclick=\"UserExistYes();\"> <input type=\"button\" class=\"button-orange logininput\" value=\"No\" id=\"btnUserExistNo\" onclick=\"UserExistNo();\">');
1305                    } else if (data == 'false') {
1306                        MainLogIn();
1307                    } else {
1308                        return false;
1309                    }
1310                }
1311            );
1312        });
1313    });
1314    if ('True' != 'True') {
1315        $("#dvError").show();
1316        $("#dvError").html('');
1317    }
1318
1319    function UserExistYes() {
1320        MainLogIn();
1321        $("#CheckUserLogin_Popup").dialog("close");
1322    }
1323
1324    function UserExistNo() {
1325        $("#CheckUserLogin_Popup").dialog("close");
1326        return false;
1327    }
1328</script>
1328
1329
1330<style>
1331    .separator {
1332        display: flex;
1333        align-items: center;
1334        font-size: 14px;
1335        font-weight: 400;
1336        color: #999;
1337        margin: 10px 0;
1338    }
1339
1340        .separator > div:first-child, .separator > div:last-child {
1341            width: 100%;
1342            height: 1px;
1343            box-shadow: 0 1px 0 0 #ddd;
1344        }
1345
1346    .abcRioButtonContentWrapper > span {
1347        font-size: 16px !important;
1348        font-weight: bold;
1349    }
1350</style>
1351
1352<div id="CheckUserLogin_Popup">
1353</div>
1354
1355<form id="frmlogin" method="POST">
1356    <div class="login-content">
1357        <div id="dvLoginError" class="errormsg close" style="display: none;">
1358        </div>
1359
1360        <div class="login-row">
1361            <div class="login-label"><label>Email <span class='compul_indcn'>*</span></label></div>
1362            <div class="login-texbox"><input id="txtLogEmail" class="form-control" name="" placeholder="" value="" type="text"></div>
1363        </div>
1364        <div class="login-row">
1365            <div class="login-label"><label>Password <span class='compul_indcn'>*</span></label></div>
1366            <div class="login-texbox"><input id="txtLogPassword" class="form-control" name="" placeholder="" value="" type="Password"></div>
1367            <div class="forgot-links"><a href="#" data-toggle="modal" data-target="#forgot" data-bs-toggle="modal" data-bs-target="#forgot">Forgot your password?</a></div>
1368        </div>
1369        <div class="login-btn">
1370            <div class="loginbtn r"><input class="btn-red" id="btnSignIn" name="" value="Sign In" type="button"></div>
1371        </div>
1372        <div class="c"></div>
1373    </div>
1374<input name="__RequestVerificationToken" type="hidden" value="CfDJ8BdWAgxlqZVDsuqZZUY4qnOtqhFZuLDV771Fs_JXHSERpl2ExBL2ASZ_oQnEQZrK8TZbTdZ5J5UamMGOtANpVpwlJLtI6uWYFKBSq3Ya3g8XkNjiGV1Jqy7ue8gIwVqqBfhu5_yY7I6qMgt3nmPes88" /></form>
1375<div class="login-footer">
1376    Looking for our Business Solution?<a href="/Login">
1377        <span>Access it here!</span>
1378    </a>
1379    <div class="c"></div>
1380</div>
1381                            <div class="l-bottom">
1382                                <p>By creating an account, I acknowledge that I have read and agree to Hemingways Travel<a href="../Cms/TermsAndCondition"> Terms & Conditions </a>and   <a href="../Cms/PrivacyPolicy">Privacy Policy.</a></p>
1383                            </div>
1384                        </div>
1385
1386                        <div role="tabpanel" class="tab-pane" id="register-tab">
1387                            <div class="l-top">
1388                                <h1>Create an account</h1>
1389                            </div>
1390<form action="/" id="frmRegister" method="post">                                <div class="login-content">
1391                                    <div id="dvRegError" class="errormsg close" style="display: none;">
1392                                    </div>
1393                                    <div class="login-row">
1394                                        <div class="login-label"><label>First Name <span class='compul_indcn'>*</span></label></div>
1395                                        <div class="login-texbox"><input id="txtRegFirstName" class="form-control" name="FirstName" placeholder="" value="" type="text"></div>
1396                                    </div>
1397                                    <div class="login-row">
1398                                        <div class="login-label"><label>Last Name <span class='compul_indcn'>*</span></label></div>
1399                                        <div class="login-texbox"><input id="txtRegLastName" class="form-control" name="LastName" placeholder="" value="" type="text"></div>
1400                                    </div>
1401                                    <div class="login-row">
1402                                        <div class="login-label"><label>Email <span class='compul_indcn'>*</span></label></div>
1403                                        <div class="login-texbox"><input id="txtRegEmail" class="form-control" name="Email" placeholder="" value="" type="text"></div>
1404                                    </div>
1405                                    <div class="login-row">
1406                                        <div class="login-label"><label>Password <span class='compul_indcn'>*</span></label></div>
1407                                        <div class="login-texbox"><input id="txtRegPassword" class="form-control" name="Password" placeholder="" value="" type="Password" onfocusout="funPassword()"></div>
1408                                    </div>
1409                                    <div class="login-btn">
1410                                        <div class="loginbtn r">
1411                                            <input class="btn-red" name="" value="Create Account" type="button" onclick="return SaveRegister();">
1412                                        </div>
1413
1414                                        <div class="c"></div>
1415                                    </div>
1416                                </div>
1417<input name="__RequestVerificationToken" type="hidden" value="CfDJ8BdWAgxlqZVDsuqZZUY4qnOtqhFZuLDV771Fs_JXHSERpl2ExBL2ASZ_oQnEQZrK8TZbTdZ5J5UamMGOtANpVpwlJLtI6uWYFKBSq3Ya3g8XkNjiGV1Jqy7ue8gIwVqqBfhu5_yY7I6qMgt3nmPes88" /></form>                            <div class="login-footer">
1418                                Looking for our Business Solution? <a href="/Login">
1419                                    <span>Access it here!</span>
1420                                </a>
1421                                <div class="c"></div>
1422                            </div>
1423                            <div class="l-bottom">
1424                                <p>By creating an account, I acknowledge that I have read and agree to Hemingways Travel<a href="../Cms/TermsAndCondition"> Terms & Conditions </a>and   <a href="../Cms/PrivacyPolicy">Privacy Policy.</a></p>
1425
1426                            </div>
1427                        </div>
1428                        <div role="tabpanel" class="tab-pane" id="booking-tab">
1429
1430                            <div class="login-content">
1431                                <div id="dvRegError" class="errormsg close" style="display: none;">
1432                                </div>
1433                                <div class="login-row">
1434                                    <div class="login-label"><label>Super PNR / PNR No</label></div>
1435                                    <div class="login-texbox">
1436                                        <input id="txtSuperPnrNo" class="form-control" placeholder="Super PNR / PNR No" value="" type="text">
1437                                    </div>
1438                                </div>
1439                                <div class="login-row">
1440                                    <div class="login-label"><label>Last Name</label></div>
1441                                    <div class="login-texbox">
1442                                        <input id="txtLastName" class="form-control" placeholder="Last Name" value="" type="text">
1443                                    </div>
1444                                </div>
1445                                <div class="login-btn">
1446                                    <div class="loginbtn r">
1447                                        <input id="btnRetrieveBooking" class="btn-red" value=Retrieve type="button">
1448                                    </div>
1449                                    <div class="c"></div>
1450                                </div>
1451                            </div>
1452                            <div class="l-bottom">
1453                                <p>By creating an account, I acknowledge that I have read and agree to Hemingways Travel<a href="../Cms/TermsAndCondition"> Terms & Conditions </a>and   <a href="../Cms/PrivacyPolicy">Privacy Policy.</a></p>
1454
1455                            </div>
1456                        </div>
1457                    </div>
1458
1459                </div>
1460            </div>
1461        </div>
1462    </div>
1463</div>
1464
1465
1466<div class="modal fade login-modal" id="forgot" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
1467    <div class="modal-dialog" role="document">
1468        <div class="modal-content forgot-password">
1469            <div class="modal-body">
1470                <div>
1471                    <!-- Nav tabs -->
1472                    <div class="tab-list">
1473                        <ul class="nav-tabs" role="tablist">
1474                            <li role="presentation" class="login-tab"><a class="active" href="#login-tab" aria-controls="login" role="tab" data-bs-toggle="tab">Forgot your password?</a></li>
1475                        </ul>
1476                        <button type="button" class="dialog-close" data-bs-dismiss="modal" aria-label="dialog-close"><span aria-hidden="true">&times;</span></button>
1477                        <div class="c"></div>
1478                    </div>
1479                    <!-- Tab panes -->
1480                    <div class="tab-content">
1481                        <div role="tabpanel" class="tab-pane active" id="login-tab">
1482                            <form action="/Home/ForgotPassword" id="ForgetPassword" method="post" novalidate="novalidate">
1483                                <input id="GroupType" name="GroupType" value="WLK" type="hidden">
1484                                <div class="login-content">
1485                                    <div id="dvForgot" class="errormsg close" style="display: none;">
1486                                    </div>
1487                                    <div class="login-row">
1488                                        <p>
1489                                            If you are having difficulty logging in, you can reset your password by typing the Email Address that you used while registration. You will receive an email with a new password.
1490                                        </p>
1491                                    </div>
1492                                    <div class="login-row">
1493                                        <div class="login-label"><label>Email</label></div>
1494                                        <div class="login-texbox"><input id="txtForgPassEmail" class="form-control" name="EmailAddress" placeholder="" value="" type="text"></div>
1495                                    </div>
1496
1497                                    <div class="login-btn">
1498                                        <div class="loginbtn r">
1499                                            <input class="btn-red" name="" value="Reset Password" type="button" onclick="return ResetPassword();">
1500                                        </div>
1501                                        <div class="c"></div>
1502                                    </div>
1503                                </div>
1504                                <div class="login-footer">
1505                                    Looking for our Business Solution? <a href="/Login">
1506                                        <span>Access it here!</span>
1507                                    </a>
1508                                    <div class="c"></div>
1509                                </div>
1510                            </form>
1511                        </div>
1512                    </div>
1513                </div>
1514            </div>
1515        </div>
1516    </div>
1517</div>
1518
1519
1520<script type="text/javascript">
1521    function Regestration() {
1522        $("#registration").load("/Home/registration").dialog("open");
1523    }
1524</script>
1524
1525<div class="c"></div>
1526
1527
1528                        <div class="add-left">
1529                            <div class="add-box">
1530                            </div>
1531                        </div>
1532                        <div class="add-right">
1533                            <div class="add-box">
1534                            </div>
1535                        </div>
1536                </div>
1537        <!--HEAER_END-->
1538
1539        <div id="DivTimeOut_new" class="timeqount1 l" style="display:none;">
1540            <div class="timeqount1-left">
1541                <label>Time Out</label>
1542            </div>
1543            <div class="timeqount1-right">
1544                <label class="time-no"><i>&nbsp;</i> <span id="">Minutes </span> </label>
1545                <label class="second-no"><i>&nbsp;</i><span>Seconds </span> </label>
1546            </div>
1547            <div class="c"></div>
1548        </div>
1549
1550        <div class="sitesteps">
1551            <div class="wapper">
1552                
1553                
1554                
1555
1556            </div>
1557        </div>
1558
1559        <div class="wapper" id="main-content">
1560            <!--CONTENT_START-->
1561            <div id="content">
1562
1563                
1563<script type="text/javascript">
1564    $().ready(function () {
1565
1566        var FromCityError = 'Please enter From City.';
1567        var ToCityError = 'Please enter To City.';
1568        var DepartureDateError = 'Please enter Departure Date.';
1569        var ReturnDateError = 'Please enter Return Date.';
1570        var CaptchaError = 'Please enter Captcha Value.';
1571
1572        //validate signup form on keyup and submit
1573        $("#searchForm").validate({
1574          rules: {
1575                "CaptchaValue": "required",
1576                "FareLocations[0].DepartureLocation": "required",
1577                "FareLocations[0].ArrivalLocation": {
1578                    required: true
1579                },
1580                "FareLocations[0].DepartureOn": {
1581                    required: true
1582                },
1583                "FareLocations[0].ArrivalOn": {
1584                    required: true
1585                },
1586                "FareLocations[1].DepartureLocation": {
1587                    required: function (element) {
1588                        if ($("#FareLocations_1__ArrivalLocation").val() != '' || $("#FareLocations_1__DepartureOn").val() != '') {
1589                            return true;
1590                        } else {
1591                            return false;
1592                        }
1593                    }
1594                },
1595                "FareLocations[1].ArrivalLocation": {
1596                    required: function (element) {
1597                        if ($("#FareLocations_1__DepartureLocation").val() != '' || $("#FareLocations_1__DepartureOn").val() != '') {
1598                            return true;
1599                        } else {
1600                            return false;
1601                        }
1602                    }
1603                },
1604                "FareLocations[1].DepartureOn": {
1605                    required: function (element) {
1606                        if ($("#FareLocations_1__ArrivalLocation").val() != '' || $("#FareLocations_1__DepartureLocation").val() != '') {
1607                            return true;
1608                        } else {
1609                            return false;
1610                        }
1611                    }
1612                },
1613                "FareLocations[3].DepartureLocation": {
1614                    required: function (element) {
1615                        if ($("#FareLocations_3__ArrivalLocation").val() != '' || $("#FareLocations_3__DepartureOn").val() != '') {
1616                            return true;
1617                        } else {
1618                            return false;
1619                        }
1620                    }
1621                },
1622                "FareLocations[3].ArrivalLocation": {
1623                    required: function (element) {
1624                        if ($("#FareLocations_3__DepartureLocation").val() != '' || $("#FareLocations_3__DepartureOn").val() != '') {
1625                            return true;
1626                        } else {
1627                            return false;
1628                        }
1629                    }
1630                },
1631                "FareLocations[3].DepartureOn": {
1632                    required: function (element) {
1633                        if ($("#FareLocations_3__ArrivalLocation").val() != '' || $("#FareLocations_3__DepartureLocation").val() != '') {
1634                            return true;
1635                        } else {
1636                            return false;
1637                        }
1638                    }
1639                },
1640                "FareLocations[2].DepartureLocation": {
1641                    required: function (element) {
1642                        if ($("#FareLocations_2__ArrivalLocation").val() != '' || $("#FareLocations_2__DepartureOn").val() != '') {
1643                            return true;
1644                        } else {
1645                            return false;
1646                        }
1647                    }
1648                },
1649                "FareLocations[2].ArrivalLocation": {
1650                    required: function (element) {
1651                        if ($("#FareLocations_2__DepartureLocation").val() != '' || $("#FareLocations_2__DepartureOn").val() != '') {
1652                            return true;
1653                        } else {
1654                            return false;
1655                        }
1656                    }
1657                },
1658                "FareLocations[2].DepartureOn": {
1659                    required: function (element) {
1660                        if ($("#FareLocations_2__ArrivalLocation").val() != '' || $("#FareLocations_2__DepartureLocation").val() != '') {
1661                            return true;
1662                        } else {
1663                            return false;
1664                        }
1665                    }
1666                },
1667                "FareLocations[4].DepartureLocation": {
1668                    required: function (element) {
1669                        if ($("#FareLocations_4__ArrivalLocation").val() != '' || $("#FareLocations_4__DepartureOn").val() != '') {
1670                            return true;
1671                        } else {
1672                            return false;
1673                        }
1674                    }
1675                },
1676                "FareLocations[4].ArrivalLocation": {
1677                    required: function (element) {
1678                        if ($("#FareLocations_4__DepartureLocation").val() != '' || $("#FareLocations_4__DepartureOn").val() != '') {
1679                            return true;
1680                        } else {
1681                            return false;
1682                        }
1683                    }
1684                },
1685                "FareLocations[4].DepartureOn": {
1686                    required: function (element) {
1687                        if ($("#FareLocations_4__ArrivalLocation").val() != '' || $("#FareLocations_4__DepartureLocation").val() != '') {
1688                            return true;
1689                        } else {
1690                            return false;
1691                        }
1692                    }
1693                },
1694                "FareLocations[5].DepartureLocation": {
1695                    required: function (element) {
1696                        if ($("#FareLocations_5__ArrivalLocation").val() != '' || $("#FareLocations_5__DepartureOn").val() != '') {
1697                            return true;
1698                        } else {
1699                            return false;
1700                        }
1701                    }
1702                },
1703                "FareLocations[5].ArrivalLocation": {
1704                    required: function (element) {
1705                        if ($("#FareLocations_5__DepartureLocation").val() != '' || $("#FareLocations_5__DepartureOn").val() != '') {
1706                            return true;
1707                        } else {
1708                            return false;
1709                        }
1710                    }
1711                },
1712                "FareLocations[5].DepartureOn": {
1713                    required: function (element) {
1714                        if ($("#FareLocations_5__ArrivalLocation").val() != '' || $("#FareLocations_5__DepartureLocation").val() != '') {
1715                            return true;
1716                        } else {
1717                            return false;
1718                        }
1719                    }
1720                },
1721
1722                agree: "required"
1723            },
1724            messages: {
1725                "CaptchaValue": CaptchaError,
1726                "FareLocations[0].DepartureLocation": FromCityError,
1727                "FareLocations[0].ArrivalLocation":
1728                { required: ToCityError
1729                },
1730                "FareLocations[0].DepartureOn": {
1731                    required: DepartureDateError
1732                },
1733                "FareLocations[0].ArrivalOn": {
1734                    required: ReturnDateError
1735                },
1736                "FareLocations[1].DepartureLocation": {
1737                    required: FromCityError
1738                },
1739                "FareLocations[1].ArrivalLocation": ToCityError,
1740                "FareLocations[1].DepartureOn": {
1741                    required: DepartureDateError
1742                },
1743
1744                "FareLocations[3].DepartureLocation": {
1745                    required: FromCityError
1746                },
1747                "FareLocations[3].ArrivalLocation": ToCityError,
1748                "FareLocations[3].DepartureOn": {
1749                    required: DepartureDateError
1750                },
1751
1752                "FareLocations[2].DepartureLocation": {
1753                    required: FromCityError
1754                },
1755                "FareLocations[2].ArrivalLocation": ToCityError,
1756                "FareLocations[2].DepartureOn": {
1757                    required: DepartureDateError
1758                },
1759                "FareLocations[4].DepartureLocation": {
1760                    required: FromCityError
1761                },
1762                "FareLocations[4].ArrivalLocation": ToCityError,
1763                "FareLocations[4].DepartureOn": {
1764                    required: DepartureDateError
1765                },
1766                "FareLocations[5].DepartureLocation": {
1767                    required: FromCityError
1768                },
1769                "FareLocations[5].ArrivalLocation": ToCityError,
1770                "FareLocations[5].DepartureOn": {
1771                    required: DepartureDateError
1772                },
1773                agree: "Please accept our policy"
1774            }
1775        });
1776    });
1777
1778  
1779</script>
1779
1780    
1780<script type='text/javascript' src='https://platform-api.sharethis.com/js/sharethis.js#property=61822b3c4bdfd50012dd5eb1&product=sop' async='async'></script>
vendor: 2 bytes, line 1780
1780
1781<script src="/Scripts/Site/jquery.validate.unobtrusive.min.js" type="text/javascript"></script>
vendor: 2 bytes, line 1781
1781
1782<script type="text/javascript">
1783    $(document).ready(function () {
1784        $("body").addClass("cms");
1785    });
1786</script>
1786
1787
1788<script type="text/javascript">
1789
1790    function getQuerystring(key, default_) {
1791        if (default_ == null) default_ = "";
1792        key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
1793        var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
1794        var qs = regex.exec(window.location.href);
1795
1796        if (qs == null)
1797            return default_;
1798        else
1799            return qs[1];
1800    }
1801
1802    function CheckForValidation() {
1803        var retValue = "Suceess";
1804        var totalAdultChild = parseInt($("#PaxType_0__Qty").val()) + parseInt($("#PaxType_1__Qty").val());
1805        if ($("#PaxType_0__Qty").val() < $("#PaxType_2__Qty").val()) {
1806            retValue = 'Number of Infants must be less or equal to adults.';
1807            return retValue;
1808        } else if (totalAdultChild >= 9) {
1809            retValue = 'Total sum of (Adult &#x2B; Child) should not be more than 9.';
1810        }
1811        return retValue;
1812    }
1813
1814    function TotalPassanger() {
1815        //debugger;
1816
1817        var Adult = $('#txtPaxType_0__Qty').val();
1818        var Child = $('#txtPaxType_1__Qty').val();
1819        var Infant = $('#txtPaxType_2__Qty').val();
1820        var flight = $("#Class option:selected").text();
1821        var Total = parseInt(Adult) + parseInt(Child) + parseInt(Infant);
1822
1823
1824        $('#lblmsg').text(Total + " Passenger(s) ," + flight);
1825
1826    }
1827
1828    function OneWay() {
1829        var _Arrival = $("#FareLocations_0__ArrivalOn").val();
1830        $("body").addClass("OneWay").removeClass("RoundTrip").removeClass("MultiCity");
1831        //for active Flight type tab class by sabir
1832        $(".selectiontrip span").removeClass('btn-slide-active');
1833        $(".selectiontrip .oneway-radio span").addClass('btn-slide-active');
1834
1835        $("#multi-city").hide();
1836        $('#multi-city :input').attr('disabled', true);
1837
1838        $("#dv-multicity").show();
1839        $('#dv-multicity :input').attr('disabled', false);
1840
1841        $("#one-way").show();
1842        $('#one-way :input').attr('disabled', false);
1843
1844        $("#round-trip").hide();
1845        $('#round-trip :input').attr('disabled', true);
1846
1847        $("#dv-onleway").hide();
1848        $('#dv-onleway :input').attr('disabled', true);
1849
1850        $("#oneway_sgmnt").show();
1851        $('#oneway_sgmnt :input').attr('disabled', false);
1852
1853        $("#retn_sgmnt").hide();
1854        $('#retn_sgmnt :input').attr('disabled', true);
1855
1856        $("#mlty_sgmnt").hide();
1857        $('#mlty_sgmnt :input').attr('disabled', true);
1858
1859        $("#dvIsAD3").removeClass("hide");
1860        $("#dvIsAD7").removeClass("hide");
1861        if (_Arrival != "") {
1862            $(".from").datepicker("option", "maxDate", '');
1863        }
1864    }
1865
1866    function RoundTrip() {
1867        $("body").addClass("RoundTrip").removeClass("MultiCity").removeClass("OneWay");
1868        //for active Flight type tab class by sabir
1869        $(".selectiontrip span").removeClass('btn-slide-active');
1870        $(".selectiontrip .roundtrip-radio span").addClass('btn-slide-active');
1871
1872        $("#multi-city").hide();
1873        $('#multi-city :input').attr('disabled', true);
1874
1875        $("#dv-multicity").hide();
1876        $('#dv-multicity :input').attr('disabled', true);
1877
1878        $("#one-way").show();
1879        $('#one-way :input').attr('disabled', false);
1880
1881        $("#round-trip").show();
1882        $('#round-trip :input').attr('disabled', false);
1883
1884        $("#dv-onleway").show();
1885        $('#dv-onleway :input').attr('disabled', false);
1886
1887        $("#oneway_sgmnt").show();
1888        $('#oneway_sgmnt :input').attr('disabled', false);
1889
1890        $("#retn_sgmnt").show();
1891        $('#retn_sgmnt :input').attr('disabled', false);
1892
1893        $("#mlty_sgmnt").hide();
1894        $('#mlty_sgmnt :input').attr('disabled', true);
1895
1896        $("#dvIsAD3").removeClass("hide");
1897        $("#dvIsAD7").removeClass("hide");
1898    }
1899
1900    function MultiCity() {
1901        $("body").addClass("MultiCity").removeClass("RoundTrip").removeClass("OneWay");
1902        //for active Flight type tab class by sabir
1903        $(".selectiontrip span").removeClass('btn-slide-active');
1904        $(".selectiontrip .multicity-radio span").addClass('btn-slide-active');
1905
1906        $("#one-way").show();
1907        $('#one-way :input').attr('disabled', false);
1908
1909        $("#round-trip").hide();
1910        $('#round-trip :input').attr('disabled', true);
1911
1912        $("#dv-onleway").hide();
1913        $('#dv-onleway :input').attr('disabled', true);
1914
1915
1916        $("#multi-city").show();
1917        $('#multi-city :input').attr('disabled', false);
1918
1919        $("#dv-multicity").show();
1920        $('#dv-multicity :input').attr('disabled', false);
1921
1922        $("#oneway_sgmnt").show();
1923        $('#oneway_sgmnt :input').attr('disabled', false);
1924
1925        $("#retn_sgmnt").hide();
1926        $('#retn_sgmnt :input').attr('disabled', true);
1927
1928        $("#mlty_sgmnt").show();
1929        $('#mlty_sgmnt :input').attr('disabled', false);
1930
1931        $("#dvIsAD3").addClass("hide");
1932        $("#dvIsAD7").addClass("hide");
1933        $("#IsAD3").removeAttr("checked");
1934        $("#IsAD7").removeAttr("checked");
1935
1936    }
1937
1938    function selectWay() {
1939        var select = $("input[name=FlightType]:checked").val();
1940        if (select == "OneWay") {
1941            OneWay();
1942        }
1943        else if (select == "RoundTrip") {
1944            RoundTrip();
1945        }
1946        else if (select == "MultiCity") {
1947            MultiCity();
1948        }
1949    }
1950</script>
1950
1951
1952<div class="home-content">
1953
1954    <div class="bannar">
1955            <div id="carousel-example-generic" class="carousel slide" data-bs-ride="carousel">
1956                <ol class="carousel-indicators">
1957                        <li data-bs-target="#carousel-example-generic" data-bs-slide-to="0" class="active"></li>
1958                        <li data-bs-target="#carousel-example-generic" data-bs-slide-to="1"></li>
1959            </ol>
1960            <div class="carousel-inner" role="listbox">
1961                        <div class="carousel-item active">
1962                            <picture>
1963                                <source srcset="/Uploads/CMS_Image/Slider/webp/Origin_639192713134395339.png.webp" alt="" loading="lazy" class="img-responsive" type="image/webp" />
1964                                <img src="/Uploads/CMS_Image/Slider/Origin_639192713134395339.png" alt="" class="img-responsive" />
1965                            </picture>
1966
1967
1968                        </div>
1969                        <div class="carousel-item">
1970                            <picture>
1971                                <source srcset="/Uploads/CMS_Image/Slider/webp/Origin_639222437928362877.png.webp" loading="lazy" class="img-responsive" type="image/webp" />
1972                                <img src="/Uploads/CMS_Image/Slider/Origin_639222437928362877.png" class="img-responsive" />
1973                            </picture>
1974                        </div>
1975            </div>
1976
1977            <a class="left carousel-control" href="#carousel-example-generic" data-bs-slide="prev"><span class="fa fa-chevron-left"></span></a>
1978            <a class="right carousel-control" href="#carousel-example-generic" data-bs-slide="next"><span class="fa fa-chevron-right"></span></a>
1979        </div>
1980
1981    </div>
1982    <div class="home-booking-form">
1983        <div class="wapper">
1984            <div class="bookingbg">
1985                <div class="tab-li" style="display:block;">
1986                    <div class="wapper">
1987                        <ul class="nav nav-tabs1" role="tablist">
1988                           
1989
1990                        </ul>
1991                        <div class="c"></div>
1992                    </div>
1993                </div>
1994                <div class="tabcontent-bg">
1995
1996                    <div class="wapper">
1997                        <div id="dvError" class="errormsg close " style="display: none;">
1998                        </div>
1999
2000                        <div class="tab-content">
2001                            <div role="tabpanel" class="tab-pane active" id="tab-flight">
2002                                
2002<script src="/Scripts/Site/Cms_Common.js" type="text/javascript"></script>
vendor: 2 bytes, line 2002
2002
2003<script src="/scripts/viewjs/search.js"></script>
vendor: 2 bytes, line 2003
2003
2004<script type="text/javascript">
2005
2006    function OneWay() {
2007        $("body").addClass("OneWay").removeClass("RoundTrip");
2008        $("body").removeClass("MultiLeg");
2009        $("#dvLocation").show();
2010        $("#dvArrivalDate").hide();
2011        $("#add-multicity11").hide();
2012        $('#add-multicity11 :input').attr('disabled', true);
2013        $("#add-multicity21").hide();
2014        $('#add-multicity21 :input').attr('disabled', true);
2015        $("#add-multicity31").hide();
2016        $('#add-multicity31 :input').attr('disabled', true);
2017        $("#add-multicity41").hide();
2018        $('#add-multicity41 :input').attr('disabled', true);
2019        $("#add-multicity51").hide();
2020        $('#add-multicity51 :input').attr('disabled', true);
2021        $(".add-multicity").hide();
2022
2023    }
2024
2025    function RoundTrip() {
2026        $("body").addClass("RoundTrip").removeClass("OneWay");
2027        $("body").removeClass("MultiLeg");
2028        $("#dvLocation").show();
2029        $("#dvArrivalDate").show();
2030        $("#add-multicity11").hide();
2031        $('#add-multicity11 :input').attr('disabled', true);
2032        $("#add-multicity21").hide();
2033        $('#add-multicity21 :input').attr('disabled', true);
2034        $("#add-multicity31").hide();
2035        $('#add-multicity31 :input').attr('disabled', true);
2036        $("#add-multicity41").hide();
2037        $('#add-multicity41 :input').attr('disabled', true);
2038        $("#add-multicity51").hide();
2039        $('#add-multicity51 :input').attr('disabled', true);
2040        $(".add-multicity").hide();
2041    }
2042
2043    function MultiCity() {
2044        $("body").addClass("MultiLeg").removeClass("OneWay");
2045        $("body").removeClass("RoundTrip");
2046        $("#dvArrivalDate").hide();
2047        $("#dvLocation").show();
2048        $("#add-multicity11").show();
2049        $('#add-multicity11 :input').attr('disabled', false);
2050        $("#add-multicity21").hide();
2051        $('#add-multicity21 :input').attr('disabled', false);
2052        $("#add-multicity31").hide();
2053        $('#add-multicity31 :input').attr('disabled', false);
2054        $("#add-multicity41").hide();
2055        $('#add-multicity41 :input').attr('disabled', false);
2056        $("#add-multicity51").hide();
2057        $('#add-multicity51 :input').attr('disabled', false);
2058        $(".add-multicity").show();
2059    }
2060
2061    function getQuerystring(key, default_) {
2062        if (default_ == null) default_ = "";
2063        key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
2064        var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
2065        var qs = regex.exec(window.location.href);
2066
2067        if (qs == null)
2068            return default_;
2069        else
2070            return qs[1];
2071    }
2072	
2073	function flightrecentSearch(){
2074        var flightsearchhistory  = [];
2075        if(localStorage.getItem('B2C_FlightHistory') != 'null' && localStorage.getItem('B2C_FlightHistory') != null)
2076        {
2077            flightsearchhistory = JSON.parse(localStorage.getItem('B2C_FlightHistory'));
2078        }
2079        var isDuplicateSearch = false;
2080        var searchformdata = new FormData($('#searchForm')[0]);
2081        var flightsearchdata = Object.fromEntries(searchformdata.entries());
2082        for (var i=0;i <= flightsearchhistory.length-1;i++)
2083        {
2084           var flightdata = flightsearchhistory[i];
2085           if(flightdata['FareLocations[0].ArrivalLocation'] == flightsearchdata['FareLocations[0].ArrivalLocation'] &&
2086              flightdata['FareLocations[0].DepartureLocation'] == flightsearchdata['FareLocations[0].DepartureLocation'] &&
2087              flightdata['FareLocations[0].DepartureOn'] == flightsearchdata['FareLocations[0].DepartureOn']){
2088                  isDuplicateSearch = true;
2089                  break;
2090           }
2091        }
2092        if(flightsearchhistory.length == 5 && isDuplicateSearch == false){
2093            flightsearchhistory.splice(0,1);
2094        }
2095        if(isDuplicateSearch == false)
2096        {
2097            flightsearchhistory.push(flightsearchdata)
2098        }
2099        localStorage.setItem('B2C_FlightHistory', JSON.stringify(flightsearchhistory)
2099);
2100 }
2101
2102    function Search() {
2103	
2104	if ('0' == "1") {
2105            flightrecentSearch();
2106        }
2107	
2108        var IsAllowMultiSearch = "false";
2109        if (getQuerystring('FlightType', 'o').toLowerCase() == 'm') {
2110            if (getQuerystring('MobileAccess', '0').toLowerCase() == "0") {
2111                //if (getQuerystring('AllowMultiSearch', '0').toLowerCase() == "1") {
2112                //    IsAllowMultiSearch = "true";
2113                //}
2114                //else {
2115                    IsAllowMultiSearch = "false";
2116                //}
2117            }
2118            else if (getQuerystring('MobileAccess', '0').toLowerCase() == "1") {
2119                IsAllowMultiSearch = "true";
2120            }
2121            else {
2122                IsAllowMultiSearch = "false";
2123            }
2124        }
2125        else {
2126            IsAllowMultiSearch = "true";
2127        }
2128
2129
2130        if (getQuerystring('IsExternalAccess', '0') == '1' && getQuerystring('IsAdvanceSearch', '0') == '0' && IsAllowMultiSearch == "true") {
2131
2132            var errmsg = ValidateQueryString();
2133            // console.log("Error", errmsg);
2134            if (errmsg.length > 0) {
2135                $("#dvError").show();
2136                $("#dvError").html(errmsg);
2137                return false;
2138            }
2139        }
2140
2141        var loadingtext = 'Flight search in progress...';
2142        localStorage.setItem("Mode","Flight.SearchingFlights");
2143        $('#loading-text').html(loadingtext);
2144        if ($('#searchForm').validate().form()) {
2145            //            //alert('Flight.SearchingFlights');
2146            //sessionStorage.setItem("loadername", "Flight.SearchingFlights");
2147                     var chkForValidation = CheckForValidation();
2148            if (chkForValidation == "Suceess") {
2149
2150                $(".ui-dialog-titlebar").hide();
2151                //var sContent = GenerateContent();
2152                //$("#dvloading-searching").html(sContent);
2153                $("#loading-panel").dialog("open");
2154                $("#loader-page").show();
2155
2156                GenerateContent();
2157
2158                 } else {
2159                $("#dvError").show();
2160                $("#dvError").html(chkForValidation);
2161             }
2162        }
2163        else {
2164            setErrorToolTip('error');
2165        }
2166    }
2167</script>
2167
2168
2169<script type="text/javascript">
2170    $(document).ready(function () {
2171
2172        $(".locationlist").autocomplete({
2173            // source: "/Flight/Home/GetLocationList",
2174            source: function (request, response) {
2175                $.ajax({
2176                    url: '/Flight/Home/GetLocationList',
2177                    data: { "term": request.term },
2178                    type: "POST",
2179                    success: function (data) {
2180                        response($.map(data, function (item) {
2181                            return item;
2182                        }))
2183                    },
2184                    error: function (response) {
2185                        alert(response.responseText);
2186                    },
2187                    failure: function (response) {
2188                        alert(response.responseText);
2189                    }
2190                });
2191            }
2192        }).autocomplete("widget").addClass("flightautocomplete");
2193
2194        //Captcha Settings
2195        CaptchaCount = parseInt('0');
2196        CaptchaSettings();
2197
2198        $("#btnSearchSubmit").click(function () {
2199            $("#dvSearchButton").css("visibility", "hidden");
2200            $("#imgLoading").removeAttr("style");
2201            var formData = $("#searchForm").serialize();
2202            //console.log(formData);
2203            CaptchaCount = CaptchaCount + 1;
2204            $.post("/Flight/Home/Search", formData, function (data) {
2205
2206                if (data == 'Success') {
2207                    if ($("#IsAD3").is(":checked") == true || $("#IsAD7").is(":checked") == true) {
2208                        $("#loading-panel").dialog("close");
2209                        $("#loader-page").hide();
2210
2211                        OpenFlightLowFareCalendar();
2212                    }
2213                    else {
2214                        //alert("Moving to Result Page");
2215                        window.location = "/Flight/Home/Result";
2216                    }
2217                } else if (data == 'Error_RedirectToSearch') {
2218                    window.location = "/Flight/Home/Index";
2219                } else {
2220                    CaptchaSettings();
2221                    RefreshCaptcha();
2222                    $("#loading-panel").dialog("close");
2223                    $("#loader-page").hide();
2224                    $("#dvError").show();
2225                    $("#dvError").html(data);
2226                }
2227            });
2228        });
2229
2230        $(".couponcodelistflight").autocomplete({
2231            source: function (request, response) {
2232                debugger;
2233                $.ajax({
2234                    url: '/Flight/Home/GetCouponList',
2235                    //data: "{'term': '" + request.term + "'}",
2236
2237                    data: { "term": request.term },
2238                    // dataType: "json",
2239                    type: "POST",
2240                    //contentType: "application/json; charset=utf-8",
2241                    success: function (data) {
2242                        console.log(data);
2243                        debugger;
2244                        response($.map(data, function (item) {
2245                            return {
2246                                value: item.Text,
2247                                UserId: item.Value,
2248                            };
2249                        }));
2250                    },
2251                    error: function (response) {
2252                        $(".couponcodelistflight").val("");
2253                    },
2254                    failure: function (response) {
2255                        $(".couponcodelistflight").val(response.value);
2256                    }
2257                });
2258            },
2259            select: function (e, i) {
2260                debugger;
2261                $(".couponcodelistflight").val(i.item.UserId);
2262                $("#dvError").hide();
2263                ISCouponCodeValid();
2264                return false;
2265            },
2266        }).autocomplete("widget").addClass("couponcodeautomatic");
2267
2268        $(".couponcodelisthotel").autocomplete({
2269            source: function (request, response) {
2270                $.ajax({
2271                    url: '/Hotel/Home/GetCouponList',
2272                    data: { term: request.term },
2273                    dataType: "json",
2274                    type: "POST",
2275                    //contentType: "application/json; charset=utf-8",
2276                    success: function (data) {
2277                        response($.map(data, function (item) {
2278                            return {
2279                                value: item.Text,
2280                                UserId: item.Value,
2281                            };
2282                        }));
2283                    },
2284                    error: function (response) {
2285                        $(".couponcodelisthotel").val("");
2286                    },
2287                    failure: function (response) {
2288                        $(".couponcodelisthotel").val(response.value);
2289                    }
2290                });
2291            },
2292            select: function (e, i) {
2293                $(".couponcodelisthotel").val(i.item.UserId);
2294                return false;
2295            },
2296        }).autocomplete("widget").addClass("couponcodeautomatic");
2297    });
2298
2299
2300
2301    function CaptchaSettings() {
2302        try {
2303            if (CaptchaCount >= 50) {
2304                ShowCaptcha();
2305
2306            } else {
2307                //HideCaptcha();
2308                $("#dvCaptcha").hide();
2309                $('#dvCaptcha :input').attr('disabled', true);
2310            }
2311        }
2312        catch (e) {
2313            alert(e.Message);
2314        }
2315
2316    }
2317
2318</script>
2318
2319
2320<script type="text/javascript">
2321    //window.onload = OpenLoder();
2322    var AirlineCount = 0, AirlineIndex = 0;
2323    var currentAirlinePadding = 0;
2324    function ManageSegment(Index, Action) {
2325        if (Action == '+') {
2326            $("#add-multicity" + Index).hide();
2327            $("#add-multicity" + (Index + 1)).parent().show();
2328            $("#add-multicity" + (Index + 1)).show();
2329        } else if (Action == '-') {
2330            $("#add-multicity" + Index).parent().hide();
2331            $("#add-multicity" + (Index - 1)).parent().show();
2332            $("#add-multicity" + (Index - 1)).show();
2333            $("#add-multicity" + Index).parent().find('input:text').val('');
2334            $("#add-multicity" + Index).parent().find('select').val('');
2335        }
2336        else {
2337            for (var i = Index; i <= 6; i++) {
2338                $("#add-multicity" + i).hide();
2339                $("#add-multicity" + i).parent().hide();
2340            }
2341        }
2342    }
2343
2344    var CaptchaCount = 0;
2345
2346    function Airlines() {
2347        var Flights = $("#IncludeAirlines").val();
2348        $("#air-lines").load("Flight/Home/AirLines/?AirlinesData=" + Flights).dialog("open");
2349    }
2350
2351    function getQuerystring(key, default_) {
2352        if (default_ == null) default_ = "";
2353        key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
2354        var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
2355        var qs = regex.exec(window.location.href);
2356
2357        if (qs == null)
2358            return default_;
2359        else
2360            return qs[1];
2361    }
2362
2363    function selectWay() {
2364        var select = $("input[name=FlightType]:checked").val();
2365        if (select == "OneWay") {
2366            OneWay();
2367        }
2368        else if (select == "RoundTrip") {
2369            RoundTrip();
2370        }
2371        else if (select == "MultiCity") {
2372            MultiCity();
2373        }
2374    }
2375
2376    $(document).ready(function () {
2377          //ManageSegment(3, 'Hide');
2378        var FlightType = 'RoundTrip';
2379        if ('1' == "0" || '1' == "") {
2380            if (FlightType == '' ||FlightType == 'OneWay') {
2381                $('input:radio[name=FlightType]:nth(1)').attr('checked', true);
2382                OneWay();
2383            } else if ((FlightType == 'RoundTrip')) {
2384                $('input:radio[name=FlightType]:nth(0)').attr('checked', true);
2385                RoundTrip();
2386            } else if ((FlightType == 'MultiCity')) {
2387                $('input:radio[name=FlightType]:nth(2)').attr('checked', true);
2388                MultiCity();
2389            }
2390            else {
2391                selectWay();
2392            }
2393        }
2394        else if ('1' == "1") {
2395
2396            if (FlightType == '' ||FlightType == 'RoundTrip') {
2397                $('input:radio[name=FlightType]:nth(0)').attr('checked', true);
2398                RoundTrip();
2399            } else if ((FlightType == 'OneWay')) {
2400                $('input:radio[name=FlightType]:nth(1)').attr('checked', true);
2401                OneWay();
2402            } else if ((FlightType == 'MultiCity')) {
2403                $('input:radio[name=FlightType]:nth(2)').attr('checked', true);
2404                MultiCity();
2405            }
2406            else {
2407                selectWay();
2408            }
2409        }
2410
2411     $(".txtlocation").focus(function () {
2412            textboxid = $(this).attr('id');
2413            pax = textboxid.split("_");
2414            paxno = parseInt(pax[1]);
2415            arrloc = $("#FareLocations_" + (paxno - 1) + "__ArrivalLocation").val();
2416            $("#FareLocations_" + paxno + "__DepartureLocation").val(arrloc);
2417        });
2418
2419          $('#Class').val('Economy');
2420
2421        //GET CURRENT PADDING OF AIRLINE TEXTBOX BY SABIR
2422        if ($("#IncludeAirlines").val() != undefined) {
2423            currentAirlinePadding = Number($("#IncludeAirlines").css("padding-left").replace("px", ""));
2424
2425        }
2426
2427    });
2428</script>
vendor: 2 bytes, line 2428
2428
2429<script type="text/javascript">
2430    function addClass01(div) {
2431        jQuery("." + div).toggleClass('menu-collapce')
2432        return false;
2433    }
2434    $('html').click(function (e) {
2435        if (e.target.id == "SearchValue" || e.target.id == "menuDiv" || e.target.innerText == "X" || e.target.className == "ui-corner-all" || $(e.target).parents('#menuDiv').length > 0)
2436            return;
2437
2438        if ($('.passenger-box').hasClass('menu-collapce')) {
2439
2440            jQuery('.passenger-box').removeClass('menu-collapce');
2441            return false;
2442        }
2443    });
2444</script>
2444
2445
2446<script type="text/javascript">
2447    function TotalPassanger() {
2448        //debugger;
2449
2450        var Adult = $('#txtPaxType_0__Qty').val();
2451        var Child = $('#txtPaxType_1__Qty').val();
2452        var Infant = $('#txtPaxType_2__Qty').val();
2453        var flight = $("#Class option:selected").text();
2454        var Total = parseInt(Adult) + parseInt(Child) + parseInt(Infant);
2455        $('#lblPassenger_m').text(Total + "");
2456        $('#lblPassengeri1_m').text("" + flight + "");
2457
2458    }
2459
2460    function swap() {
2461        var temp = $("#FareLocations_0__DepartureLocation").val();
2462        $("#FareLocations_0__DepartureLocation").val($("#FareLocations_0__ArrivalLocation").val());
2463        $("#FareLocations_0__ArrivalLocation").val(temp);
2464    }
2465
2466</script>
2466
2467
2468<script type="text/javascript">
2469    //DESKTOP TO MOBILE
2470
2471    $(function () {
2472        function split(val) {
2473            return val.split(/,\s*/);
2474        }
2475        function extractLast(term) {
2476            return split(term).pop();
2477        }
2478        $(".locationlist").autocomplete({
2479            // source: "/Flight/Home/GetLocationList",
2480            source: function (request, response) {
2481                $.ajax({
2482                    url: '/Flight/Home/GetLocationList',
2483                    data: { "term": request.term },
2484                    type: "POST",
2485                    success: function (data) {
2486                        response($.map(data, function (item) {
2487                            return item;
2488                        }))
2489                    },
2490                    error: function (response) {
2491                        alert(response.responseText);
2492                    },
2493                    failure: function (response) {
2494                        alert(response.responseText);
2495                    }
2496                });
2497            }
2498        }).autocomplete("widget").addClass("flightautocomplete");
2499
2500        $("#IncludeAirlines")
2501            .bind("keydown", function (event) {
2502
2503                if (event.keyCode == 188) {
2504                    $(this).val('');
2505                    event.preventDefault();
2506                }
2507                if (event.keyCode === $.ui.keyCode.TAB &&
2508                    $(this).data("ui-autocomplete").menu.active) {
2509                    event.preventDefault();
2510                }
2511            })
2512            .autocomplete({
2513                source: function (request, response) {
2514                    $.getJSON("Flight/Home/GetAirlinesList", {
2515                        term: extractLast(request.term)
2516                    }, response);
2517                },
2518                search: function () {
2519                    var term = extractLast(this.value);
2520
2521                    if (term.length < 2) {
2522                        return false;
2523                    }
2524                },
2525                focus: function () {
2526                    return false;
2527                },
2528                change: function (event, ui) {
2529
2530                    if (!ui.item) {
2531                        var terms = split($(this).val());
2532                        terms.pop();
2533                        terms.push('');
2534                        $(this).val(terms.join(','));
2535
2536                    }
2537                },
2538                select: function (event, ui) {
2539
2540                    if (ui.item.value.indexOf('No Match Found') < 0) {
2541                        var Pos = ui.item.value.indexOf("(") + 1;
2542                        var LastPos = ui.item.value.lastIndexOf(")");
2543                        var Airline = ui.item.value.slice(Pos, LastPos);
2544                        $("#dvAirline").append("<span id=\"spnAir" + AirlineCount + "\" >" + Airline + "<i onclick='closeAirline(" + AirlineCount + ");'>X</i></span>");
2545                        $("#hdnIncludeAirlines").val($("#hdnIncludeAirlines").val() + Airline + ',');
2546                        AirlineCount = AirlineCount + 1;
2547                        $("#IncludeAirlines").removeAttr("placeholder");
2548                        AirlineIndex = AirlineIndex + 1;
2549                        if ($("#IncludeAirlines").width() > 25) {
2550                            $("#IncludeAirlines").css("cssText", "padding-left:" + (currentAirlinePadding + $("#dvAirline").width()) + "px !important");
2551                        }
2552                    }
2553                    this.value = '';
2554                    return false;
2555                }
2556
2557            });
2558        $("#IncludeAirlines").keypress(function (e) {
2559            if (e.keyCode == 8 && AirlineIndex > 0 && this.value == '') {
2560                for (var i = AirlineCount; i >= 0; i--) {
2561                    if ($("#spnAir" + i).length > 0) {
2562                        closeAirline(i);
2563                        break;
2564                    }
2565                }
2566            }
2567        });
2568    });
2569    function closeAirline(id) {
2570        $("#spnAir" + id + " i").remove();
2571        var RemoveAirline = $("#spnAir" + id).html() + ",";
2572        $("#spnAir" + id).remove();
2573        $("#hdnIncludeAirlines").val($("#hdnIncludeAirlines").val().replace(RemoveAirline, ''));
2574        AirlineIndex = AirlineIndex - 1;
2575        if (AirlineIndex == 0) {
2576            $("#IncludeAirlines").attr("placeholder", "Airline");
2577        }
2578        $("#IncludeAirlines").css("cssText", "padding-left:" + (currentAirlinePadding + $("#dvAirline").width()) + "px !important");
2579        return false;
2580    }
2581</script>
2581
2582<div id="air-lines" title="Choose Airlines">
2583</div>
2584
2585
2586<form action="/" id="searchForm" method="post">        <div id="dvError" class="errormsg " style="display: none;">
2587        </div>
2588        <form id="flightForm">
2589
2590
2591            <div class="flighttype l">
2592                <ul class="list-inline">
2593                    <li class="form-group">
2594                        <input checked="checked" class="magic-radio" id="optRoundTrip" name="FlightType" onclick="RoundTrip()" type="radio" value="RoundTrip" />
2595                        <label for="optRoundTrip">Round Trip</label>
2596                    </li>
2597                    <li class="form-group">
2598                        <input class="magic-radio" id="optOneWay" name="FlightType" onclick="OneWay()" type="radio" value="OneWay" /><label for="optOneWay">One Way</label>
2599                    </li>
2600                    <li class="form-group">
2601                        <input class="magic-radio" id="optMultiCity" name="FlightType" onclick="MultiCity()" type="radio" value="MultiCity" /><label for="optMultiCity">Multi City</label>
2602                    </li>
2603                </ul>
2604
2605
2606            </div>
2607
2608            <div class="advanced-search-row r">
2609                <div class="advanced-content">
2610                    <div class="directflightsonly">
2611                        <label class="fdirect"><b><input data-val="true" data-val-required="The DirectFlightsOnly field is required." id="DirectFlightsOnly" name="DirectFlightsOnly" type="checkbox" value="true" /></b>Direct flights only</label>
2612                    </div>
2613
2614                </div>
2615            </div>
2616            <div class="c"></div>
2617            <div class="flight-box">
2618
2619                <div class="row c multicity_row" id="dvLocation">
2620
2621                    <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-from">
2622                        <div class="fbox">
2623                            <a class="swip"><img src="/Content/Site/imagescustomize/swipe-icon.png" onclick="swap();" /></a>
2624                            <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane1.png" /> From <span class='compul_indcn'>*</span></label></div>
2625
2626                            <div class="input-box">
2627
2628
2629
2630                                <input class="form-control locationlist" id="FareLocations_0__DepartureLocation" name="FareLocations[0].DepartureLocation" placeholder="Enter City/Airport" type="text" value="" />
2631                                <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_0__DepartureLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2632                            </div>
2633                        </div>
2634                    </div>
2635                    <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-to">
2636                        <div class="fbox">
2637                            <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane2.png" /> To <span class='compul_indcn'>*</span></label></div>
2638                            <div class="input-box">
2639
2640
2641                                <input class="form-control locationlist" id="FareLocations_0__ArrivalLocation" name="FareLocations[0].ArrivalLocation" placeholder="Enter City/Airport" type="text" value="" />
2642                                <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_0__ArrivalLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2643                            </div>
2644                        </div>
2645                    </div>
2646
2647                    <div class="col-xs-6 col-sm-2 col-md-2 col-lg-2 d-departure">
2648                        <div class="fbox">
2649                            <div class="label-box"><label><img src="/Content/Site/imagescustomize/dateleft-icon.png" /> Departure <span class='compul_indcn'>*</span></label></div>
2650                            <div class="input-box">
2651                                <i class="fa fa-calendar" aria-hidden="true"></i>
2652                                <input type="text" placeholder='dd-mm-yy' class="form-control fromDate" value='' autocomplete="off" inputmode="none" onfocus="blur()" id="FareLocations_0__DepartureOn" name="FareLocations[0].DepartureOn" />
2653                            </div>
2654                        </div>
2655                    </div>
2656                    <div class="col-xs-6 col-sm-2 col-md-2 col-lg-2 d-arrival" id="dvArrivalDate" style="display:none;">
2657                        <div class="fbox">
2658                            <div class="label-box"><label><img src="/Content/Site/imagescustomize/dateleft-icon.png" /> Return <span class='compul_indcn'>*</span></label></div>
2659                            <div class="input-box">
2660                                <i class="fa fa-calendar" aria-hidden="true"></i>
2661                                <input type="text" placeholder='dd-mm-yy' class="form-control toDate1" value='' autocomplete="off" inputmode="none" onfocus="blur()" data-val="true" data-val-required="Please Enter Arrival Time." id="FareLocations_0__ArrivalOn" name="FareLocations[0].ArrivalOn" />
2662                            </div>
2663                        </div>
2664                    </div>
2665
2666
2667                    <div class="c"></div>
2668                </div>
2669
2670                <div class="multicityrow">
2671
2672                    <div id="add-multicity11" class="row multicity_row c" style="display:none;">
2673
2674                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-from">
2675                            <div class="fbox">
2676                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane1.png">  From <span class='compul_indcn'>*</span></label></div>
2677                                <div class="input-box">
2678
2679                                    <i class="fa fa-plane" aria-hidden="true"></i>
2680                                    <input class="form-control locationlist txtlocation" id="FareLocations_1__DepartureLocation" name="FareLocations[1].DepartureLocation" placeholder="Enter City/Airport" type="text" value="" />
2681                                    <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_1__DepartureLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2682                                </div>
2683                            </div>
2684                        </div>
2685                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-to">
2686                            <div class="fbox">
2687                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane2.png"> To <span class='compul_indcn'>*</span></label></div>
2688                                <div class="input-box">
2689
2690                                    <i class="fa fa-plane" aria-hidden="true"></i>
2691                                    <input class="form-control locationlist" id="FareLocations_1__ArrivalLocation" name="FareLocations[1].ArrivalLocation" placeholder="Enter City/Airport" type="text" value="" />
2692                                    <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_1__ArrivalLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2693                                </div>
2694                            </div>
2695                        </div>
2696                        <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 d-departure">
2697                            <div class="fbox">
2698                                <div class="label-box"><label> <img src="/Content/Site/imagescustomize/dateleft-icon.png"> Departure <span class='compul_indcn'>*</span></label></div>
2699                                <div class="input-box">
2700
2701                                    <i class="fa fa-calendar" aria-hidden="true"></i>
2702                                    <input type="text" placeholder='dd-mm-yy' class="form-control toDate1" value='' autocomplete="off" inputmode="none" onfocus="blur()" id="FareLocations_1__DepartureOn" name="FareLocations[1].DepartureOn" />
2703                                </div>
2704                            </div>
2705                        </div>
2706
2707                        <div class="c"></div>
2708                        <div id="add-multicity2" class="add-multicity"><a class="add-multicity-plus" onclick="ManageSegment(2,'+')"></a> </div>
2709                    </div>
2710                    <div id="add-multicity21" class="row multicity_row c" style="display:none;">
2711
2712                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-from">
2713                            <div class="fbox">
2714                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane1.png"> From <span class='compul_indcn'>*</span></label></div>
2715                                <div class="input-box">
2716                                    <i class="fa fa-plane" aria-hidden="true"></i>
2717                                    <input class="form-control locationlist txtlocation" id="FareLocations_2__DepartureLocation" name="FareLocations[2].DepartureLocation" placeholder="Enter City/Airport" type="text" value="" />
2718                                    <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_2__DepartureLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2719                                </div>
2720                            </div>
2721                        </div>
2722                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-to">
2723                            <div class="fbox">
2724                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane2.png"> To <span class='compul_indcn'>*</span></label></div>
2725                                <div class="input-box">
2726
2727                                    <i class="fa fa-plane" aria-hidden="true"></i>
2728                                    <input class="form-control locationlist" id="FareLocations_2__ArrivalLocation" name="FareLocations[2].ArrivalLocation" placeholder="Enter City/Airport" type="text" value="" />
2729                                    <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_2__ArrivalLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2730                                </div>
2731                            </div>
2732                        </div>
2733                        <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 d-departure">
2734                            <div class="fbox">
2735                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/dateleft-icon.png"> Departure <span class='compul_indcn'>*</span></label></div>
2736                                <div class="input-box">
2737
2738                                    <i class="fa fa-calendar" aria-hidden="true"></i>
2739                                    <input type="text" placeholder='dd-mm-yy' class="form-control toDate2" value='' autocomplete="off" inputmode="none" onfocus="blur()" id="FareLocations_2__DepartureOn" name="FareLocations[2].DepartureOn" />
2740                                </div>
2741                            </div>
2742                        </div>
2743
2744                        <div class="c"></div>
2745                        <div id="add-multicity3" class="add-multicity"><a class="add-multicity-plus" onclick="ManageSegment(3,'+')"></a> <a class="add-multicity-mins" onclick="ManageSegment(3,'-')"></a></div>
2746                    </div>
2747                    <div id="add-multicity31" class="row multicity_row c" style="display:none;">
2748
2749                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-from">
2750                            <div class="fbox">
2751                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane1.png"> From <span class='compul_indcn'>*</span></label></div>
2752                                <div class="input-box">
2753
2754                                    <i class="fa fa-plane" aria-hidden="true"></i>
2755                                    <input class="form-control locationlist txtlocation" id="FareLocations_3__DepartureLocation" name="FareLocations[3].DepartureLocation" placeholder="Enter City/Airport" type="text" value="" />
2756                                    <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_3__DepartureLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2757                                </div>
2758                            </div>
2759                        </div>
2760                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-to">
2761                            <div class="fbox">
2762                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane2.png"> To <span class='compul_indcn'>*</span></label></div>
2763                                <div class="input-box">
2764
2765                                    <i class="fa fa-plane" aria-hidden="true"></i>
2766                                    <input class="form-control locationlist" id="FareLocations_3__ArrivalLocation" name="FareLocations[3].ArrivalLocation" placeholder="Enter City/Airport" type="text" value="" />
2767                                    <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_3__ArrivalLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2768                                </div>
2769                            </div>
2770                        </div>
2771                        <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 d-departure">
2772                            <div class="fbox">
2773                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/dateleft-icon.png"> Departure <span class='compul_indcn'>*</span></label></div>
2774                                <div class="input-box">
2775
2776                                    <i class="fa fa-calendar" aria-hidden="true"></i>
2777                                    <input type="text" placeholder='dd-mm-yy' class="form-control toDate3" value='' autocomplete="off" inputmode="none" onfocus="blur()" id="FareLocations_3__DepartureOn" name="FareLocations[3].DepartureOn" />
2778                                </div>
2779                            </div>
2780                        </div>
2781
2782                        <div class="c"></div>
2783                        <div id="add-multicity4" class="add-multicity"> <a class="add-multicity-mins" onclick="ManageSegment(4,'-')"></a></div>
2784                    </div>
2785                    <div id="add-multicity41" class="row multicity_row c" style="display:none;">
2786
2787                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-from">
2788                            <div class="fbox">
2789                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane1.png"> From <span class='compul_indcn'>*</span></label></div>
2790                                <div class="input-box">
2791
2792                                    <i class="fa fa-plane" aria-hidden="true"></i>
2793                                    <input class="form-control locationlist txtlocation" id="FareLocations_4__DepartureLocation" name="FareLocations[4].DepartureLocation" placeholder="Enter City/Airport" type="text" value="" />
2794                                    <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_4__DepartureLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2795                                </div>
2796                            </div>
2797                        </div>
2798                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-to">
2799                            <div class="fbox">
2800                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane2.png"> To <span class='compul_indcn'>*</span></label></div>
2801                                <div class="input-box">
2802
2803                                    <i class="fa fa-plane" aria-hidden="true"></i>
2804                                    <input class="form-control locationlist" id="FareLocations_4__ArrivalLocation" name="FareLocations[4].ArrivalLocation" placeholder="Enter City/Airport" type="text" value="" />
2805                                    <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_4__ArrivalLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2806                                </div>
2807                            </div>
2808                        </div>
2809                        <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 d-departure">
2810                            <div class="fbox">
2811                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/dateleft-icon.png"> Departure <span class='compul_indcn'>*</span></label></div>
2812                                <div class="input-box">
2813
2814                                    <i class="fa fa-calendar" aria-hidden="true"></i>
2815                                    <input type="text" placeholder='dd-mm-yy' class="form-control toDate4" value='' autocomplete="off" inputmode="none" onfocus="blur()" id="FareLocations_4__DepartureOn" name="FareLocations[4].DepartureOn" />
2816                                </div>
2817                            </div>
2818                        </div>
2819
2820                        <div class="c"></div>
2821                    </div>
2822                    <div id="add-multicity51" class="row multicity_row c" style="display:none;">
2823
2824                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-from">
2825                            <div class="fbox">
2826                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane1.png">From <span class='compul_indcn'>*</span></label></div>
2827                                <div class="input-box">
2828
2829                                    <i class="fa fa-plane" aria-hidden="true"></i>
2830                                    <input class="form-control locationlist txtlocation" id="FareLocations_5__DepartureLocation" name="FareLocations[5].DepartureLocation" placeholder="Enter City/Airport" type="text" value="" />
2831                                    <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_5__DepartureLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2832                                </div>
2833                            </div>
2834                        </div>
2835                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 f-to">
2836                            <div class="fbox">
2837                                <div class="label-box"><img src="/Content/Site/imagescustomize/plane2.png"><label>To <span class='compul_indcn'>*</span></label></div>
2838                                <div class="input-box">
2839
2840                                    <i class="fa fa-plane" aria-hidden="true"></i>
2841                                    <input class="form-control locationlist" id="FareLocations_5__ArrivalLocation" name="FareLocations[5].ArrivalLocation" placeholder="Enter City/Airport" type="text" value="" />
2842                                    <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="FareLocations_5__ArrivalLocation" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2843                                </div>
2844                            </div>
2845                        </div>
2846                        <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 d-departure">
2847                            <div class="fbox">
2848                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/dateleft-icon.png"> Departure <span class='compul_indcn'>*</span></label></div>
2849                                <div class="input-box">
2850
2851                                    <i class="fa fa-calendar" aria-hidden="true"></i>
2852                                    <input type="text" placeholder='dd-mm-yy' class="form-control toDate5" value='' autocomplete="off" inputmode="none" onfocus="blur()" id="FareLocations_5__DepartureOn" name="FareLocations[5].DepartureOn" />
2853                                </div>
2854                            </div>
2855                        </div>
2856
2857                        <div class="c"></div>
2858                    </div>
2859                </div>
2860                <div class="row">
2861                        <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 scouponcode l">
2862                            <div class="fbox">
2863                                <div class="label-box">
2864                                    <label>
2865                                        Coupon Code
2866                                    </label>
2867
2868                                    <div class="input-box">
2869                                        <input class="couponcodelistflight form-control" id="Flight_CouponCode" name="Flight_CouponCode" placeholder="Enter coupon code" type="text" value="" />
2870                                        <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="CouponCode" onclick="return RemoveTextDataOnClose(this);">x</a></div>
2871                                    </div> <div class="c"></div>
2872                                </div>
2873                            </div>
2874                        </div>
2875                    <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 f-Class">
2876                        <div class="fbox">
2877
2878                            <div class="label-box"><label><img src="/Content/Site/imagescustomize/class-icon.png"> Cabin</label></div>
2879                            <div class="input-box">
2880                                <select class="form-control  select-medium" id="Class" name="Class" onchange="TotalPassanger();"><option value="First">First</option>
2881<option value="Business">Business</option>
2882<option value="Economy">Economy</option>
2883<option value="Any">Any</option>
2884</select>
2885                            </div> <div class="c"></div>
2886
2887                        </div>
2888                    </div>
2889                    <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 f-passenger">
2890                        <div class="passenger-coll">
2891                            <div class="fbox">
2892
2893                                <div class="label-box"><label><img src="/Content/Site/imagescustomize/passengers-fficon.png"> Passenger(s)</label></div>
2894                                <div class="passenger-desply">
2895                                    <div class="passengerdesply">
2896                                        <i class="psg" id="SearchValue" onclick="return addClass01('passenger-box')"></i>
2897                                        <span id="lblPassenger_m">1 </span>
2898                                        <small>, Passenger(s)</small>
2899                                        <span id="lblPassengeri1_m" class="economy">, Economy</span>
2900                                        <span class="fa  fa-chevron-down"></span>
2901                                    </div>
2902                                </div>
2903
2904                            </div>
2905                            <div class="passenger-box " id="menuDiv">
2906                                <h2>Passenger(s)</h2>
2907                                <div class="passenger-row">
2908
2909                                    <div class="input-box">
2910                                        <div class="adult-box">
2911                                            <div class="adult-box-label">Adult</div>
2912                                            <div class="adult-input ">
2913                                                <a title="" href="#." onclick="AddValue1('PaxType_0__Qty','9'); TotalPassanger();" class="plus-icon"></a>
2914                                                <div class="adultaddtext">
2915
2916                                                    <input class="in IsNumber" data-val="true" data-val-required="The Qty field is required." id="txtPaxType_0__Qty" maxlength="1" name="PaxType[0].Qty" onchange="setDropDown(&#x27;PaxType_0__Qty&#x27;,&#x27;@minValue&#x27;,&#x27;@maxValue&#x27;); TotalPassanger();" type="text" value="1" />
2917
2918                                                </div>
2919                                                <a title="" href="#." onclick="MinusValue1('PaxType_0__Qty','1'); TotalPassanger();" class="mins-icon"></a>
2920
2921                                            </div>
2922                                        </div>
2923                                    </div>
2924                                    <div class="c"></div>
2925                                </div>
2926                                <div class="passenger-row">
2927
2928                                    <div class="input-box">
2929                                        <div class="adult-box-label">Child (Below 12 years)</div>
2930                                        <div class="adult-input ">
2931                                            <a title="" href="#." onclick="AddValue1('PaxType_1__Qty','9'); TotalPassanger();" class="plus-icon"></a>
2932                                            <div class="adultaddtext">
2933                                                <input class="in IsNumber" data-val="true" data-val-required="The Qty field is required." id="txtPaxType_1__Qty" maxlength="1" name="PaxType[1].Qty" onchange="setDropDown(&#x27;PaxType_1__Qty&#x27;,&#x27;@minValue&#x27;,&#x27;@maxValue&#x27;); TotalPassanger();" type="text" value="0" />
2934
2935                                            </div>
2936                                            <a title="" href="#." onclick="MinusValue1('PaxType_1__Qty','0'); TotalPassanger();" class="mins-icon"></a>
2937
2938                                        </div>
2939                                    </div>
2940                                    <div class="c"></div>
2941                                </div>
2942                                <div class="passenger-row">
2943
2944                                    <div class="input-box">
2945                                        <div class="adult-box-label">Infant (Below 2 Years)</div>
2946                                        <div class="adults-col">
2947                                            <div class="adult-input ">
2948                                                <a title="" href="#." onclick="AddValue1('PaxType_2__Qty','9'); TotalPassanger();" class="plus-icon"></a>
2949                                                <div class="adultaddtext">
2950
2951
2952                                                    <input class="in IsNumber" data-val="true" data-val-required="The Qty field is required." id="txtPaxType_2__Qty" maxlength="1" name="PaxType[2].Qty" onchange="setDropDown(&#x27;PaxType_2__Qty&#x27;,&#x27;@minValue&#x27;,&#x27;@maxValue&#x27;); TotalPassanger();
2952" type="text" value="0" />
2953
2954
2955                                                </div>
2956                                                <a title="" href="#." onclick="MinusValue1('PaxType_2__Qty','0'); TotalPassanger();" class="mins-icon"></a>
2957
2958                                            </div>
2959                                        </div>
2960                                    </div>  <div class="c"></div>
2961                                </div>
2962
2963
2964                                <a onclick="return addClass01('passenger-box')" class="p-close" href="javascript:void(0);">Close X </a>
2965
2966                                <div class="c"></div>
2967
2968                            </div>
2969
2970
2971                        </div>
2972                    </div>
2973
2974
2975                    <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 fbtn">
2976                        <div class="btn-fbox">
2977                            <button name="btnFindflights" id="btnFindflights" type="button" class="btn btn-yellow   r" onclick="setTimeout(function () { return Search(); }, 100); "><img src="/Content/Site/imagescustomize/fc01.png">   Search Flights</button>
2978                        </div>
2979                    </div>
2980                    <div class="c"></div>
2981                </div>
2982
2983
2984
2985                <div class="row">
2986                    <div class="booking-visa-logo r">
2987
2988                        <img src="/Content/Site/imagescustomize/booking-visalogo.png" />
2989                    </div>
2990                </div>
2991            </div>
2992
2993
2994        <input name="DirectFlightsOnly" type="hidden" value="false" /></form>
2995</form>
2996                            </div>
2997                            <div role="tabpanel" class="tab-pane" id="tab-hotel">
2998                                
2998<script src="/Scripts/Site/Cms_Common.js" type="text/javascript"></script>
2998
2999
3000<script type="text/javascript">
3001
3002    var RunNo = 1;
3003    //For maintain the total try of hotel search
3004    var CaptchaCount = 0;
3005
3006    //initialize neccessary things
3007    $(document).ready(function () {
3008        var size = 2;
3009        if ($(window).width() > 500) {
3010            size = 2;
3011        }
3012        else {
3013            size = 1;
3014        }
3015        //setValidationOnBlur();
3016
3017        //initialize dialog
3018        $("#Hotels").dialog({ autoOpen: false, width: 650, modal: true });
3019        $("#loading-panel").dialog({ autoOpen: false, width: 565, modal: true });
3020        $('#CategoryValue').html("( >=1 )");
3021
3022        //Captcha Settings
3023        //alert(Session[En_Session.Hotel_CaptchaCount.ToString()]);
3024        CaptchaCount = parseInt('0');
3025
3026        CaptchaSettings();
3027
3028        //Disable and enable night text box
3029        enableNight();
3030
3031        //Advance search
3032        var searchimg = "open";
3033        $("#Advance-search").hide();
3034        // run the currently selected effect
3035        function runEffect() {
3036            // most effect types need no options passed by default
3037            var options = {};
3038            // run the effect
3039            $("#Advance-search").toggle("blind", options, 500);
3040        };
3041        $(".couponcodelisthotel").autocomplete({
3042            source: function (request, response) {
3043                $.ajax({
3044                    url: '/Hotel/Home/GetCouponList',
3045                    data: { term: request.term },
3046                    dataType: "json",
3047                    type: "POST",
3048                    //contentType: "application/json; charset=utf-8",
3049                    success: function (data) {
3050                        response($.map(data, function (item) {
3051                            return {
3052                                value: item.Text,
3053                                UserId: item.Value,
3054                            };
3055                        }));
3056                    },
3057                    error: function (response) {
3058                        $(".couponcodelisthotel").val("");
3059                    },
3060                    failure: function (response) {
3061                        $(".couponcodelisthotel").val(response.value);
3062                    }
3063                });
3064            },
3065            select: function (e, i) {
3066                $(".couponcodelisthotel").val(i.item.UserId);
3067                return false;
3068            },
3069        }).autocomplete("widget").addClass("couponcodeautomatic");
3070    });
3071    $(document).ready(function () {
3072
3073        $(".hotellocationlist").autocomplete({
3074            source: "/Hotel/Home/GetLocationList",
3075        }).autocomplete("widget").addClass("hotelautocomplete");
3076
3077        if (getQuerystring('IsExternalAccess', '0') == '0') {
3078            $("#btnRemoveRoom").hide();
3079        } else if (getQuerystring('IsAddRoom', '0') == '0'){
3080            $("#btnRemoveRoom").hide();
3081            }
3082
3083    });
3084
3085    function IsValidDate(dateString, dateFormat) {
3086
3087        var regEx = "";
3088        if (dateFormat == "dd-mm-yyyy") {
3089            regEx = /^\d{2}-\d{2}-\d{4}$/;
3090        } else if (dateFormat == "dd-MMM-yyyy") {
3091            regEx = /^\d{2}-[A-z]{3}-\d{4}$/;
3092        }
3093        //alert(dateString.match(regEx));
3094        return dateString.match(regEx) != null;
3095
3096    }
3097
3098    //Dynamicaly add room
3099    function AddRoom() {
3100
3101        if (RunNo < 5) {
3102
3103            $.post("/Cms/Home/AddRooms", { RunNo: RunNo },
3104                    function (data) {
3105                        $("#dvRooms").append(data + '<div class="c"></div>');
3106                        RunNo = RunNo + 1;
3107                        if (RunNo >= 3) {
3108                            $("#btnAddRoom").hide();
3109                        }
3110                    });
3111        }
3112        $(".removeroom").show();
3113    }
3114
3115
3116    //Remove room
3117    function RemoveRoom() {
3118        if (RunNo > 1) {
3119            RunNo = RunNo - 1;
3120            $("#dvRooms_" + RunNo).remove();
3121            $("#btnAddRoom").show();
3122
3123        }
3124        if (RunNo==1){
3125            $("#btnRemoveRoom").hide();
3126        }
3127        //ChildAgeHeading();
3128    }
3129
3130    // html code that will create children age dropdown.
3131    function CreateChildrenAge(id, name) {
3132        id = id.replace(' ','');
3133        //class=\"" + strClass + "\" ";
3134        var Select ="";
3135        var IsLOHActive= '0';
3136        if (IsLOHActive==1){
3137            Select = '<div class="col-xs-6 col-sm-2 col-lg-2 child-age hidden-sm1" ><div class="form-input"><select id=' + id + ' name=' + name + ' class = "in compfld" onchange = "setTextBox(\'' + id + '\')"><option value="">Child Age</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option><option>6</option><option>7</option><option>8</option><option>9</option><option>10</option><option>11</option><option>12</option><option>13</option><option>14</option><option>15</option></select> </div></div>'
3138
3139        }else{
3140            Select = '<div class="col-xs-6 col-sm-2 col-lg-2 child-age hidden-sm1" ><div class="form-input"><select id=' + id + ' name=' + name + ' class = "in compfld" onchange = "setTextBox(\'' + id + '\')"><option value="">Child Age</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option><option>6</option><option>7</option><option>8</option><option>9</option><option>10</option><option>11</option><option>12</option></select> </div></div>'
3141        }
3142
3143        Select = Select + '<div class="col-xs-6 col-sm-6 col-md-2 col-lg-2 h-children child-box-age"><div class="label-box "><label>'
3144        Select = Select + 'Child Age' + '</label></div><div class="input-box"><div class="child-box"><div class="adult-input"><a title="" href="#." onclick="AddValue1(\'' + id + '\',\'12\')" class="plus-icon"><img alt="" src="/content/site/images/plusicon.png"></a><input type="text" placeholder="" name="" class="in IsNumber" id="txt' + id + '" value="1"   maxlength="2" onchange="setDropDown(\'' + id + '\',\'1\',\'12\')" ><a title="" href="#." onclick="MinusValue1(\'' + id + '\',\'1\')" class="mins-icon"><img alt="" src="/content/site/images/minsicon.png"></a></div></div></div></div>';
3145        return Select;
3146    }
3147
3148    //when user changes number of children combo this event get fire
3149    function ChangeNumberOfChid(CurrentIndex) {
3150        //get value of currently selected drop down
3151        var TotalChildren = parseInt($("#RoomDetail_" + CurrentIndex + "__NumberOfChild").val());
3152        // check previously how much dropdown were there
3153        var CurrentLength = parseInt($("#dvChild_" + CurrentIndex + " select").length);
3154
3155        // if user select "0" children den all of children combo needs to remove
3156        if (TotalChildren != 0) {
3157            //if Currently selected value is greater then how much dropdown were there for particular room then more needs addes else need to remove
3158            if (TotalChildren > CurrentLength) {
3159
3160                var upto = CurrentLength + TotalChildren - CurrentLength;
3161                for (i = CurrentLength; i < upto; i++) {
3162                    $("#dvChild_" + CurrentIndex).append(CreateChildrenAge("RoomDetail_" + CurrentIndex + "__ChildList_" + i + "__Age", "RoomDetail[" + CurrentIndex + "].ChildList[" + i + "].Age"));
3163                }
3164
3165                var ChildValue = $("#txtRoomDetail_" + CurrentIndex + "__NumberOfChild").val();
3166                $("#txtRoomDetail_"+ CurrentIndex +"__ChildList_" + (parseInt(ChildValue) - 1) + "__Age").val("");
3167                AddValue1('RoomDetail_'+ CurrentIndex +'__ChildList_' + (parseInt(ChildValue) - 1) + '__Age', '12');
3168                for (var j = 0; j < parseInt(ChildValue); j++) {
3169                    var ChildAgeValue = $("#txtRoomDetail_"+ CurrentIndex +"__ChildList_" + j + "__Age").val();
3170                    var RoomDetail = $("#RoomDetail_"+CurrentIndex+"__ChildList_" + j + "__Age").val("");
3171                    if (RoomDetail == "") {
3172                        $("#txtRoomDetail_"+ CurrentIndex +"__ChildList_" + j + "__Age").val();
3173                        AddValue1('RoomDetail_' + CurrentIndex + '__ChildList_' + j + '__Age', '12');
3174                    }
3175
3176                }
3177
3178            } else {
3179                var i = 0;
3180
3181              //  AddValue('RoomDetail_0__ChildList_' + CurrentIndex + '__Age', '12');
3182                for (i = TotalChildren; i < CurrentLength; i++) {
3183                    $("#RoomDetail_" + CurrentIndex + "__ChildList_" + i + "__Age").remove();
3184                    $("#txtRoomDetail_" + CurrentIndex + "__ChildList_" + i + "__Age").parent().parent().parent().parent().remove();
3185                }
3186
3187            }
3188        } else {
3189            $("#dvChild_" + CurrentIndex).html("");
3190        }
3191
3192        //ChildAgeHeading();
3193    }
3194    function ChildAgeHeading() {
3195
3196        var display = "none";
3197        for (i = 0; i < RunNo; i++) {
3198            var CurrentLength = parseInt($("#dvChild_" + i + " select").length);
3199            //alert(' i ' + i + ' length -'+CurrentLength);
3200            if (CurrentLength > 0) {
3201                display = "";
3202                //$("#dvChildHeading").css("display","none");
3203                break;
3204            }
3205        }
3206        $("#dvChildHeading").css("display", display);
3207    }
3208    //when user changes number of adult combo this event get fire
3209    function ChangeNumberOfAdult(CurIndex) {
3210
3211        //get value of currently selected drop down
3212        var TotalAdult = parseInt($("#RoomDetail_" + CurIndex + "__NumberOfAdult").val());
3213
3214        //       var isGTA = '0';
3215        if (TotalAdult == 2) {
3216            $('#dvTwinBed_' + CurIndex).show();
3217
3218        }
3219        else {
3220            $('#dvTwinBed_' + CurIndex).hide();
3221
3222        }
3223    }
3224
3225    // select prefered hotel chains
3226    function HotelGroups() {
3227        //For maintaing Old data
3228        var Hotels = $("#PreferedHotelChains").val();
3229        Hotels = Hotels.replace(/ /g, "__");
3230        Hotels = Hotels.replace(/&/g, "1_2_1");
3231        $("#Hotels").parent().addClass("ui-dialog-hotelchains");
3232        $("#Hotels").load("/Hotel/Home/Hotels/?HotelsData=" + Hotels).dialog("open");
3233    }
3234
3235    // settig captcha if total try for searching hotel is greater then 3 then need to ask captcha
3236    function CaptchaSettings() {
3237        //alert(CaptchaCount);
3238        if (CaptchaCount >= 50) {
3239            ShowCaptcha();
3240        } else {
3241            //HideCaptcha();
3242            $("#dvCaptcha").hide();
3243            //$('#dvCaptcha :input').attr('disabled', true);
3244        }
3245    }
3246
3247    // Enable night textbox
3248    function enableNight() {
3249        if ($("#CheckInDate").val() != "") {
3250            $('#Night').css('background-color', '#FFF');
3251            $('#Night').attr('disabled', false);
3252        } else {
3253            disableNight();
3254        }
3255    }
3256
3257    // Disable night textbox
3258    function disableNight() {
3259        $('#Night').css('background-color', '#F2F2F2');
3260        $('#Night').attr('disabled', true);
3261    }
3262
3263    // it will return date in jquery format
3264    function parseDate(str) {
3265        var mdy = str.split('/');
3266        return new Date(mdy[2], mdy[1], mdy[0] - 1);
3267    }
3268
3269    // date difference function
3270    function daydiff(first, second) {
3271        return (second - first) / (1000 * 60 * 60 * 24)
3272    }
3273
3274    // Search for hotels
3275    function SearchHotels() {
3276        //if (getQuerystring('IsExternalAccess', '0') == '1' && getQuerystring('IsAdvanceSearch', '0') == '0' && getQuerystring('FlightType', 'o').toLowerCase() != 'm') {
3277
3278        //        var errmsg = ValidateQueryString();
3279        //        if (errmsg.length > 0) {
3280        //            $("#dvError").show();
3281        //            $("#dvError").html(errmsg);
3282        //            return false;
3283        //        }
3284
3285        //}
3286
3287        if (getQuerystring('IsExternalAccess', '0') == '1') {
3288
3289            var errmsg = ValidateQueryString();
3290                if (errmsg.length > 0) {
3291                    $("#dvError").show();
3292                    $("#dvError").html(errmsg);
3293                    return false;
3294                }
3295
3296        }
3297
3298        ////////////TripBasket Validation Changes/////////////////////////
3299        if('False'=='True'){
3300            var NoOfAdt=0;var NoOfChd=0;
3301            for (var i = 0; i < '1'; i++) {
3302
3303                NoOfAdt += Number($("#RoomDetail_" + i + "__NumberOfAdult").val());
3304                NoOfChd += Number($("#RoomDetail_" + i + "__NumberOfChild").val());
3305            }
3306
3307            if(Number('0') < (NoOfAdt + NoOfChd))
3308            {
3309                $("#dvError").show();
3310                $("#dvError").html('Total no of pax less than Trip Basket passengers.');
3311                return false;
3312            }
3313            if(Number('0') > (NoOfAdt + NoOfChd))
3314            {
3315                $("#dvError").show();
3316                $("#dvError").html('Total no of pax less than Trip Basket passengers.');
3317                return false;
3318            }
3319
3320            if(Number('0') <  NoOfChd){
3321                $("#dvError").show();
3322                $("#dvError").html('Total no of chlidren pax less than Trip Basket child passengers.');
3323                return false;
3324            }
3325            if(Number('0') <  NoOfAdt){
3326                $("#dvError").show();
3327                $("#dvError").html('Total no of adults pax less than Trip Basket adult passengers.');
3328                return false;
3329            }
3330        }
3331        ////////////TripBasket Validation Changes/////////////////////////
3332
3333        var r = checkMandatoryField();
3334        if ($('#HotelSearchForm').valid() && r == true) {
3335            $(".ui-dialog-titlebar").hide();
3336            localStorage.setItem("Mode", "Hotel.SearchHotels");
3337
3338            $("#loading-panel").parent().addClass("loading-panel_dialog_box");
3339            $("#loading-panel").dialog("open");
3340            $("#loader-page").show();
3341            //var formData = $("#HotelSearchForm").serialize();
3342            CaptchaCount = CaptchaCount + 1;
3343            GenerateContent();
3344
3345        } else {
3346
3347          //  setErrorToolTip('');
3348        }
3349    }
3350    // });
3351
3352    function ChangeOrder(element) {
3353        if (element.val() != "") {
3354            $.post("/Hotel/Home/FetchSelectedOrder", { OrderNo: element.val() },
3355                function (data) {
3356                    if (data != "") {
3357                        RemoveRoom();
3358                        if (data.HotelDestinationCity != null) {
3359                            $("#Destination").val(data.HotelDestinationCity);
3360                        }
3361
3362                        if (data.Check_in_Date != null) {
3363                            $("#CheckInDate").datepicker('setDate', new Date(parseInt(data.Check_in_Date.substr(6))));
3364                        } else {
3365                            $("#CheckInDate").val('');
3366                        }
3367                        if (data.Nights != null) {
3368                            $('#Night').val(data.Nights);
3369                            SetNight();
3370                        }
3371                        if (data.HotelNationality != null) {
3372                            $("#Nationality_DOTWCode").val(data.HotelNationality);
3373                        }
3374                        if (data.Residence_Country != null) {
3375                            $("#CountryOfResidence_DOTWCode").val(data.Residence_Country);
3376                        }
3377
3378                        //---------Adult-----------
3379                        if (data.Room1_Adult != null) {
3380                            $("#RoomDetail_0__NumberOfAdult").val(data.Room1_Adult);
3381                            // AddRoom();
3382                            ChangeNumberOfAdult(0);
3383                        }
3384                        else {
3385                            $("#RoomDetail_0__NumberOfAdult").val('');
3386                        }
3387                        if (data.Room2_Adult != null) {
3388                            $("#RoomDetail_1__NumberOfAdult").val(data.Room2_Adult);
3389                            _AddRoom(1);
3390                            ChangeNumberOfAdult(1);
3391                        }
3392                        else {
3393                            $("#RoomDetail_1__NumberOfAdult").val('');
3394                        }
3395                        if (data.Room3_Adult != null) {
3396                            $("#RoomDetail_2__NumberOfAdult").val(data.Room3_Adult);
3397                            _AddRoom(2);
3398                            ChangeNumberOfAdult(2);
3399                        }
3400                        else {
3401                            $("#RoomDetail_2__NumberOfAdult").val('');
3402                        }
3403                        if (data.Room4_Adult != null) {
3404                            $("#RoomDetail_3__NumberOfAdult").val(data.Room4_Adult);
3405                            _AddRoom(3);
3406                            ChangeNumberOfAdult(3);
3407                        }
3408                        else {
3409                            $("#RoomDetail_3__NumberOfAdult").val('');
3410                        }
3411                        if (data.Room5_Adult != null) {
3412                            $("#RoomDetail_4__NumberOfAdult").val(data.Room5_Adult);
3413                            _AddRoom(4);
3414                            ChangeNumberOfAdult(4);
3415                        }
3416                        else {
3417                            $("#RoomDetail_4__NumberOfAdult").val('');
3418                        }
3419                        //---------Child-----------
3420                        if (data.Room1_Child != null) {
3421                            $("#RoomDetail_0__NumberOfChild").val(data.Room1_Child);
3422                            ChangeNumberOfChid(0);
3423                        }
3424                        else {
3425                            $("#RoomDetail_0__NumberOfChild").val('');
3426                        }
3427                        if (data.Room2_Child != null) {
3428                            $("#RoomDetail_1__NumberOfChild").val(data.Room2_Child);
3429                            ChangeNumberOfChid(1);
3430                        }
3431                        else {
3432                            $("#RoomDetail_1__NumberOfChild").val('');
3433                        }
3434                        if (data.Room3_Child != null) {
3435                            $("#RoomDetail_2__NumberOfChild").val(data.Room3_Child);
3436                            ChangeNumberOfChid(2);
3437                        }
3438                        else {
3439                            $("#RoomDetail_2__NumberOfChild").val('');
3440                        }
3441                        if (data.Room4_Child != null) {
3442                            $("#RoomDetail_3__NumberOfChild").val(data.Room4_Child);
3443                            ChangeNumberOfChid(3);
3444                        }
3445                        else {
3446                            $("#RoomDetail_3__NumberOfChild").val('');
3447                        }
3448                        if (data.Room5_Child != null) {
3449                            $("#RoomDetail_4__NumberOfChild").val(data.Room5_Child);
3450                            ChangeNumberOfChid(4);
3451                        }
3452                        else {
3453                            $("#RoomDetail_4__NumberOfChild").val('');
3454                        }
3455                        //---------Child Age-----------------
3456                        if (data.Room1_Child1_Age != null) {
3457                            $("#RoomDetail_0__ChildList_0__Age").val(data.Room1_Child1_Age);
3458                        }
3459                        else {
3460                            $("#RoomDetail_0__ChildList_0__Age").val('');
3461                        }
3462                        if (data.Room1_Child2_Age != null) {
3463                            $("#RoomDetail_0__ChildList_1__Age").val(data.Room1_Child2_Age);
3464                        }
3465                        else {
3466                            $("#RoomDetail_0__ChildList_1__Age").val('');
3467                        }
3468                        if (data.Room1_Child3_Age != null) {
3469                            $("#RoomDetail_0__ChildList_2__Age").val(data.Room1_Child3_Age);
3470                        }
3471                        else {
3472                            $("#RoomDetail_0__ChildList_2__Age").val('');
3473                        }
3474                        if (data.Room1_Child4_Age != null) {
3475                            $("#RoomDetail_0__ChildList_3__Age").val(data.Room1_Child4_Age);
3476                        }
3477                        else {
3478                            $("#RoomDetail_0__ChildList_3__Age").val('');
3479                        }
3480
3481                        if (data.Room2_Child1_Age != null) {
3482                            $("#RoomDetail_1__ChildList_0__Age").val(data.Room2_Child1_Age);
3483                        }
3484                        else {
3485                            $("#RoomDetail_1__ChildList_0__Age").val('');
3486                        }
3487                        if (data.Room2_Child2_Age != null) {
3488                            $("#RoomDetail_1__ChildList_1__Age").val(data.Room2_Child2_Age);
3489                        }
3490                        else {
3491                            $("#RoomDetail_1__ChildList_1__Age").val('');
3492                        }
3493                        if (data.Room2_Child3_Age != null) {
3494                            $("#RoomDetail_1__ChildList_2__Age").val(data.Room2_Child3_Age);
3495                        }
3496                        else {
3497                            $("#RoomDetail_1__ChildList_2__Age").val('');
3498                        }
3499                        if (data.Room2_Child4_Age != null) {
3500                            $("#RoomDetail_1__ChildList_3__Age").val(data.Room2_Child4_Age);
3501                        }
3502                        else {
3503                            $("#RoomDetail_1__ChildList_3__Age").val('');
3504                        }
3505
3506                        if (data.Room3_Child1_Age != null) {
3507                            $("#RoomDetail_2__ChildList_0__Age").val(data.Room3_Child1_Age);
3508                        }
3509                        else {
3510                            $("#RoomDetail_2__ChildList_0__Age").val('');
3511                        }
3512                        if (data.Room3_Child2_Age != null) {
3513                            $("#RoomDetail_2__ChildList_1__Age").val(data.Room3_Child2_Age);
3514                        }
3515                        else {
3516                            $("#RoomDetail_2__ChildList_1__Age").val('');
3517                        }
3518                        if (data.Room3_Child3_Age != null) {
3519                            $("#RoomDetail_2__ChildList_2__Age").val(data.Room3_Child3_Age);
3520                        }
3521                        else {
3522                            $("#RoomDetail_2__ChildList_2__Age").val('');
3523                        }
3524                        if (data.Room3_Child4_Age != null) {
3525                            $("#RoomDetail_2__ChildList_3__Age").val(data.Room3_Child4_Age);
3526                        }
3527                        else {
3528                            $("#RoomDetail_2__ChildList_3__Age").val('');
3529                        }
3530                        if (data.Room4_Child1_Age != null) {
3531                            $("#RoomDetail_3__ChildList_0__Age").val(data.Room4_Child1_Age);
3532                        }
3533                        else {
3534                            $("#RoomDetail_3__ChildList_0__Age").val('');
3535                        }
3536                        if (data.Room4_Child2_Age != null) {
3537                            $("#RoomDetail_3__ChildList_1__Age").val(data.Room4_Child2_Age);
3538                        }
3539                        else {
3540                            $("#RoomDetail_3__ChildList_1__Age").val('');
3541                        }
3542                        if (data.Room4_Child3_Age != null) {
3543                            $("#RoomDetail_3__ChildList_2__Age").val(data.Room4_Child3_Age);
3544                        }
3545                        else {
3546                            $("#RoomDetail_3__ChildList_2__Age").val('');
3547                        }
3548                        if (data.Room4_Child4_Age != null) {
3549                            $("#RoomDetail_3__ChildList_3__Age").val(data.Room4_Child4_Age);
3550                        }
3551                        else {
3552                            $("#RoomDetail_3__ChildList_3__Age").val('');
3553                        }
3554                        if (data.Room5_Child1_Age != null) {
3555                            $("#RoomDetail_4__ChildList_0__Age").val(data.Room5_Child1_Age);
3556                        }
3557                        else {
3558                            $("#RoomDetail_4__ChildList_0__Age").val('');
3559                        }
3560                        if (data.Room5_Child2_Age != null) {
3561                            $("#RoomDetail_4__ChildList_1__Age").val(data.Room5_Child2_Age);
3562                        }
3563                        else {
3564                            $("#RoomDetail_4__ChildList_1__Age").val('');
3565                        }
3566                        if (data.Room5_Child3_Age != null) {
3567                            $("#RoomDetail_4__ChildList_2__Age").val(data.Room5_Child3_Age);
3568                        }
3569                        else {
3570                            $("#RoomDetail_4__ChildList_2__Age").val('');
3571
3572                        }
3573                        if (data.Room5_Child4_Age != null) {
3574                            $("#RoomDetail_4__ChildList_3__Age").val(data.Room5_Child4_Age);
3575                        }
3576                        else {
3577                            $("#RoomDetail_4__ChildList_3__Age").val('');
3578                        }
3579                        setTimeout(function () { SearchHotels() }, 1000);
3580                    }
3581
3582                }, "json");
3583
3584        } else {
3585
3586
3587        }
3588    }
3589
3590    //Set Night For Oder
3591    function SetNight() {
3592        var date2 = $('.checkin').datepicker('getDate', '+1d');
3593        var night = 0;
3594        night = parseInt($('#Night').val());
3595        date2.setDate(date2.getDate() + night);
3596        $('.checkout').datepicker('setDate', date2);
3597    }
3598
3599    //Dynamicaly add room for Order Selection
3600    function _AddRoom(RoomNo) {
3601
3602        if (RoomNo < 5) {
3603
3604            $.post("/Cms/Views/Shared/AddRooms", { RunNo: RoomNo },
3605                   function (data) {
3606                       $("#dvRooms").append(data + '<div class="c"></div>');
3607
3608                   });
3609        }
3610        $(".removeroom").show();
3611
3612    }
3613
3614</script>
vendor: 2 bytes, line 3614
3614
3615<script>
3616    //only for advance search
3617    $(document).ready(function () {
3618
3619        $('.accordion-content').hide();
3620        $('.answer-active .accordion-content').show();
3621
3622        $('.accordion-title').click(function () {
3623
3624            if ($(this).next().is(':hidden') != true) {
3625                $(this).removeClass('accordion-active');
3626                $(this).next().slideUp("normal");
3627            } else {
3628                $('.accordion-title').removeClass('accordion-active');
3629                $('.accordion-content').slideUp('normal');
3630                if ($(this).next().is(':hidden') == true) {
3631                    $(this).addClass('accordion-active');
3632                    $(this).next().slideDown('normal');
3633                }
3634            }
3635        });
3636
3637        $("#btnSearchCancel").click(function () {
3638            $("#loading-panel").dialog("close");
3639            $("#loader-page").hide();
3640        });
3641
3642
3643
3644        $("#btnSearchSubmitHotel").click(function () {
3645            SubmitExternalForm();
3646        });
3647
3648
3649    });
3650
3651</script>
3651
3652
3653<script type="text/javascript">
3654    function addClassadv(div) {
3655        jQuery(div).toggleClass('advanced-search-open')
3656        return false;
3657    }
3658
3659    function SubmitExternalForm() {
3660        //$("#dvSearchButton").css("display", "none");
3661        $("#dvSearchButton").css("visibility", "hidden");
3662        $("#imgLoading").removeAttr("style");
3663        var formData = $("#HotelSearchForm").serialize();
3664        CaptchaCount = CaptchaCount + 1;
3665
3666        $("#loading-panel").parent().addClass("loading-panel_dialog_box");
3667        $.post("/Hotel/Home/SearchHotels", formData,
3668            function (data) {
3669                if (data == 'Success') {
3670                    window.location = "/Hotel/Home/Result";
3671                } else {
3672                    CaptchaSettings();
3673                    RefreshCaptcha();
3674                    $("#loading-panel").dialog("close");
3675                    $("#loader-page").hide();
3676                    $("#dvError").show();
3677                    $("#dvError").html(data);
3678                }
3679            });
3680
3681    }
3682</script>
3682
3683
3684<script type="text/javascript">
3685    //Title(Adult, CHild, Infant) put in drop down list by sabir
3686
3687    $('#RoomDetail_0__NumberOfAdult').prepend('<option value="">Adult(s)</option>');
3688    $('#RoomDetail_0__NumberOfChild').prepend('<option value="0" selected=selected>Child(ren) </option>');
3689
3690    if (1 > 0) {
3691        if (0 > 0) {
3692            $('#RoomDetail_0__NumberOfChild').val('0');
3693            setTextBox('RoomDetail_0__NumberOfChild');
3694            ChangeNumberOfChid(0);
3695        }
3696    }
3697</script>
3697
3698
3699
3700
3701<form action="/" id="HotelSearchForm" method="post">        <div id="Hotels" title="Choose Hotel Chains">
3702        </div>
3703        <form id="hotelForm">
3704            <div class="addroom-scroll">
3705                <div class="row">
3706                    <div class="col-xs-12 col-sm-12 col-md-6 col-lg-6 h-from">
3707                        <div class="fbox">
3708                            <div class="label-box"><label><img src="/Content/Site/imagescustomize/plane1.png" /> Destination City <span class='compul_indcn'>*</span></label></div>
3709                            <div class="input-box">
3710                                <input class="form-control hotellocationlist in " data-val="true" data-val-required="The Destination field is required." id="Destination" name="Destination" placeholder="Enter City Name" type="text" value="" />
3711                                <span class="field-validation-valid" data-valmsg-for="Destination" data-valmsg-replace="true"></span>
3712                                <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="Destination" onclick="return RemoveTextDataOnClose(this);">x</a></div>
3713                            </div>
3714                        </div>
3715                    </div>
3716                    <div class="col-xs-6 col-sm-6 col-md-3 col-lg-3 h-checkin">
3717                        <div class="fbox">
3718                            <div class="label-box"><label><img src="/Content/Site/imagescustomize/dateleft-icon.png" /> Check-in Date <span class='compul_indcn'>*</span></label></div>
3719                            <div class="input-box">
3720                                <input type="text" placeholder='dd-mm-yy' class="form-control checkin in" value='' autocomplete="off" inputmode="none" onfocus="blur()" data-val="true" data-val-required="The CheckInDate field is required." id="CheckInDate" name="CheckInDate" />
3721                            <span class="field-validation-valid" data-valmsg-for="CheckInDate" data-valmsg-replace="true"></span>
3722
3723                        </div>
3724                    </div>
3725                </div>
3726                <div class="col-xs-6 col-sm-6 col-md-3 col-lg-3 h-heckout">
3727                        <div class="fbox">
3728                            <div class="label-box"><label><img src="/Content/Site/imagescustomize/dateleft-icon.png" /> Check-out Date <span class='compul_indcn'>*</span></label></div>
3729                            <div class="input-box">
3730                                       <input type="text" placeholder='dd-mm-yy' class="form-control checkout" value='' autocomplete="off" inputmode="none" onfocus="blur()" data-val="true" data-val-required="The CheckOutDate field is required." id="CheckOutDate" name="CheckOutDate" />
3731                                        <span class="field-validation-valid" data-valmsg-for="CheckOutDate" data-valmsg-replace="true"></span>
3732                                <i class="fa fa-calendar" aria-hidden="true"></i>
3733                            </div>
3734                        </div>
3735                    </div>
3736                    <div class="col-xs-6 col-sm-6 col-md-2 col-lg-2 hotel-nights">
3737                        <div class="fbox">
3738                            <div class="label-box"><label>Night(s)</label></div>
3739                            <div class="input-box">
3740                                        <input class="form-control IsNumber" data-val="true" data-val-regex="The field Night must match the regular expression &#x27;[0-9]&#x2B;&#x27;." data-val-regex-pattern="[0-9]&#x2B;" data-val-required="The Night field is required." id="Night" name="Night" type="text" value="0" />
3741                                        <span class="field-validation-valid" data-valmsg-for="Night" data-valmsg-replace="true"></span>
3742                            </div>
3743                        </div>
3744                    </div>
3745
3746                    <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 nationality-col">
3747                        <div class="fbox">
3748                            <div class="label-box"><label>Nationality</label></div>
3749                            <div class="input-box">
3750                                        <select class="form-control" data-val="true" data-val-required="Nationality field is required." id="Nationality_DOTWCode" name="Nationality_DOTWCode"><option value="">Select Nationality</option>
3751<option value="188">Kenya</option>
3752<option value="26">Afghanistan</option>
3753<option value="90">Albania</option>
3754<option value="187">Algeria</option>
3755<option value="34">American Samoa</option>
3756<option value="55">Andorra</option>
3757<option value="200">Angola</option>
3758<option value="151">Anguilla</option>
3759<option value="137">Antigua and Barbuda</option>
3760<option value="107">Argentina</option>
3761<option value="153">Armenia</option>
3762<option value="138">Aruba</option>
3763<option value="28">Australia</option>
3764<option value="56">Austria</option>
3765<option value="154">Azerbaijan</option>
3766<option value="108">Bahamas</option>
3767<option value="1">Bahrain</option>
3768<option value="19">Bangladesh</option>
3769<option value="139">Barbados</option>
3770<option value="57">Belarus</option>
3771<option value="58">Belgium</option>
3772<option value="136">Belize</option>
3773<option value="201">Benin</option>
3774<option value="103">Bermuda</option>
3775<option value="27">Bhutan</option>
3776<option value="124">Bolivia</option>
3777<option value="59">Bosnia and Herzegowina</option>
3778<option value="202">Botswana</option>
3779<option value="109">Brazil</option>
3780<option value="181">British Indian Ocean Territory</option>
3781<option value="166">Brunei Darussalam</option>
3782<option value="60">Bulgaria</option>
3783<option value="203">Burkina Faso</option>
3784<option value="204">Burundi</option>
3785<option value="167">Cambodia</option>
3786<option value="206">Cameroon</option>
3787<option value="100">Canada</option>
3788<option value="205">Cape Verde</option>
3789<option value="149">Cayman Islands</option>
3790<option value="207">Central African Republic</option>
3791<option value="208">Chad</option>
3792<option value="110">Chile</option>
3793<option value="168">China</option>
3794<option value="52">Christmas Island</option>
3795<option value="53">Cocos (Keeling) Islands</option>
3796<option value="111">Colombia</option>
3797<option value="211">Comoros</option>
3798<option value="35">Cook Islands</option>
3799<option value="125">Costa Rica</option>
3800<option value="61">Croatia</option>
3801<option value="112">Cuba</option>
3802<option value="62">Cyprus</option>
3803<option value="63">Czech Republic</option>
3804<option value="143">Democratic Republic of the Congo</option>
3805<option value="64">Denmark</option>
3806<option value="213">Djibouti</option>
3807<option value="142">DOMINICAN REPUBLIC</option>
3808<option value="114">Ecuador</option>
3809<option value="7">Egypt</option>
3810<option value="126">El Salvador</option>
3811<option value="215">Equatorial Guinea</option>
3812<option value="214">Eritrea</option>
3813<option value="155">Estonia</option>
3814<option value="198">Ethiopia</option>
3815<option value="96">Faroe Islands</option>
3816<option value="29">Fiji</option>
3817<option value="65">Finland</option>
3818<option value="66">France</option>
3819<option value="134">French Guiana</option>
3820<option value="30">French Polynesia</option>
3821<option value="182">French Southern Territories</option>
3822<option value="216">Gabon</option>
3823<option value="217">Gambia</option>
3824<option value="156">Georgia</option>
3825<option value="67">Germany</option>
3826<option value="218">Ghana</option>
3827<option value="68">Gibraltar</option>
3828<option value="69">Greece</option>
3829<option value="105">Greenland</option>
3830<option value="141">Grenada</option>
3831<option value="135">Guadeloupe</option>
3832<option value="46">Guam</option>
3833<option value="127">Guatemala</option>
3834<option value="219">Guinea</option>
3835<option value="220">Guinea-bissau</option>
3836<option value="145">Guyana</option>
3837<option value="130">Haiti</option>
3838<option value="115">Honduras</option>
3839<option value="169">Hong Kong</option>
3840<option value="70">Hungary</option>
3841<option value="89">Iceland</option>
3842<option value="20">India</option>
3843<option value="170">Indonesia</option>
3844<option value="8">Iran (Islamic Republic of)</option>
3845<option value="16">Iraq</option>
3846<option value="71">Ireland</option>
3847<option value="17">Israel</option>
3848<option value="72">Italy</option>
3849<option value="116">Jamaica</option>
3850<option value="171">Japan</option>
3851<option value="9">Jordan</option>
3852<option value="157">Kazakhstan</option>
3853<option value="36">Kiribati</option>
3854<option value="176">Korea, Republic of</option>
3855<option value="2">Kuwait</option>
3856<option value="158">Kyrgyzstan</option>
3857<option value="172">Lao People&#x27;s Democratic Republic</option>
3858<option value="73">Latvia</option>
3859<option value="10">Lebanon</option>
3860<option value="189">Lesotho</option>
3861<option value="221">Liberia</option>
3862<option value="190">Libyan Arab Jamahiriya</option>
3863<option value="92">Liechtenstein</option>
3864<option value="74">Lithuania</option>
3865<option value="75">Luxembourg</option>
3866<option value="185">Macau</option>
3867<option value="91">Macedonia, The Former Yugoslav Republic of</option>
3868<option value="199">Madagascar</option>
3869<option value="222">Malawi</option>
3870<option value="173">Malaysia</option>
3871<option value="21">Maldives</option>
3872<option value="223">Mali</option>
3873<option value="76">Malta</option>
3874<option value="37">Marshall Islands</option>
3875<option value="131">Martinique</option>
3876<option value="224">Mauritania</option>
3877<option value="191">Mauritius</option>
3878<option value="225">Mayotte</option>
3879<option value="117">Mexico</option>
3880<option value="159">Moldova, Republic of</option>
3881<option value="97">Monaco</option>
3882<option value="184">Mongolia</option>
3883<option value="152">Montserrat</option>
3884<option value="11">Morocco</option>
3885<option value="226">Mozambique</option>
3886<option value="22">Myanmar</option>
3887<option value="227">Namibia</option>
3888<option value="39">Nauru</option>
3889<option value="23">Nepal</option>
3890<option value="77">Netherlands</option>
3891<option value="255">Netherlands Antilles</option>
3892<option value="40">New Caledonia</option>
3893<option value="31">New Zealand</option>
3894<option value="128">Nicaragua</option>
3895<option value="228">Niger</option>
3896<option value="192">Nigeria</option>
3897<option value="41">Niue</option>
3898<option value="42">Norfolk Island</option>
3899<option value="43">Northern Mariana Islands</option>
3900<option value="78">Norway</option>
3901<option value="5">Oman</option>
3902<option value="24">Pakistan</option>
3903<option value="180">Palau</option>
3904<option value="129">Panama</option>
3905<option value="44">Papua New Guinea</option>
3906<option value="118">Paraguay</option>
3907<option value="119">Peru</option>
3908<option value="174">Philippines</option>
3909<option value="79">Poland</option>
3910<option value="80">Portugal</option>
3911<option value="133">Puerto Rico</option>
3912<option value="3">Qatar</option>
3913<option value="238">Reunion</option>
3914<option value="81">Romania</option>
3915<option value="160">Russian Federation</option>
3916<option value="229">Rwanda</option>
3917<option value="144">Saint Kitts and Nevis</option>
3918<option value="120">Saint Lucia</option>
3919<option value="147">Saint Vincent and the Grenadines</option>
3920<option value="54">Samoa</option>
3921<option value="95">San Marino</option>
3922<option value="230">Sao Tome and Principe</option>
3923<option value="4">Saudi Arabia</option>
3924<option value="231">Senegal</option>
3925<option value="193">Seychelles</option>
3926<option value="232">Sierra Leone</option>
3927<option value="175">Singapore</option>
3928<option value="82">Slovakia (Slovak Republic)</option>
3929<option value="83">Slovenia</option>
3930<option value="32">Solomon Islands</option>
3931<option value="233">Somalia</option>
3932<option value="194">South Africa</option>
3933<option value="84">Spain</option>
3934<option value="25">Sri Lanka</option>
3935<option value="500">State of Palestine</option>
3936<option value="12">Sudan</option>
3937<option value="146">Suriname</option>
3938<option value="234">Swaziland</option>
3939<option value="85">Sweden</option>
3940<option value="86">Switzerland</option>
3941<option value="13">Syrian Arab Republic</option>
3942<option value="177">Taiwan</option>
3943<option value="161">Tajikistan</option>
3944<option value="195">Tanzania, United Republic of</option>
3945<option value="178">Thailand</option>
3946<option value="235">Togo</option>
3947<option value="48">Tonga</option>
3948<option value="140">Trinidad and Tobago</option>
3949<option value="14">Tunisia</option>
3950<option value="87">Turkey</option>
3951<option value="162">Turkmenistan</option>
3952<option value="121">Turks and Caicos Islands</option>
3953<option value="49">Tuvalu</option>
3954<option value="236">Uganda</option>
3955<option value="163">Ukraine</option>
3956<option value="6">United Arab Emirates</option>
3957<option value="88">United Kingdom</option>
3958<option value="102">United States</option>
3959<option value="122">Uruguay</option>
3960<option value="164">Uzbekistan</option>
3961<option value="50">Vanuatu</option>
3962<option value="94">Vatican City State (Holy See)</option>
3963<option value="123">Venezuela</option>
3964<option value="179">Viet Nam</option>
3965<option value="148">Virgin Islands (British)</option>
3966<option value="132">Virgin Islands (U.S.)</option>
3967<option value="51">Wallis and Futuna Islands</option>
3968<option value="237">Western Sahara</option>
3969<option value="15">Yemen</option>
3970<option value="165">Yugoslavia</option>
3971<option value="196">Zambia</option>
3972<option value="197">Zimbabwe</option>
3973</select>
3974                                        <span class="field-validation-valid" data-valmsg-for="Nationality_DOTWCode" data-valmsg-replace="true"></span>
3975
3976                            </div>
3977                        </div>
3978                    </div>
3979                    <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 residence-col">
3980                        <div class="fbox">
3981                            <div class="label-box"><label>Residence Country</label></div>
3982                            <div class="input-box">
3983                                        <select class="form-control" data-val="true" data-val-required="The CountryOfResidence_DOTWCode field is required." id="CountryOfResidence_DOTWCode" name="CountryOfResidence_DOTWCode"><option value="">Residencecountry</option>
3984<option value="188">Kenya</option>
3985<option value="26">Afghanistan</option>
3986<option value="90">Albania</option>
3987<option value="187">Algeria</option>
3988<option value="34">American Samoa</option>
3989<option value="55">Andorra</option>
3990<option value="200">Angola</option>
3991<option value="151">Anguilla</option>
3992<option value="137">Antigua and Barbuda</option>
3993<option value="107">Argentina</option>
3994<option value="153">Armenia</option>
3995<option value="138">Aruba</option>
3996<option value="28">Australia</option>
3997<option value="56">Austria</option>
3998<option value="154">Azerbaijan</option>
3999<option value="108">Bahamas</option>
4000<option value="1">Bahrain</option>
4001<option value="19">Bangladesh</option>
4002<option value="139">Barbados</option>
4003<option value="57">Belarus</option>
4004<option value="58">Belgium</option>
4005<option value="136">Belize</option>
4006<option value="201">Benin</option>
4007<option value="103">Bermuda</option>
4008<option value="27">Bhutan</option>
4009<option value="124">Bolivia</option>
4010<option value="59">Bosnia and Herzegowina</option>
4011<option value="202">Botswana</option>
4012<option value="109">Brazil</option>
4013<option value="181">British Indian Ocean Territory</option>
4014<option value="166">Brunei Darussalam</option>
4015<option value="60">Bulgaria</option>
4016<option value="203">Burkina Faso</option>
4017<option value="204">Burundi</option>
4018<option value="167">Cambodia</option>
4019<option value="206">Cameroon</option>
4020<option value="100">Canada</option>
4021<option value="205">Cape Verde</option>
4022<option value="149">Cayman Islands</option>
4023<option value="207">Central African Republic</option>
4024<option value="208">Chad</option>
4025<option value="110">Chile</option>
4026<option value="168">China</option>
4027<option value="52">Christmas Island</option>
4028<option value="53">Cocos (Keeling) Islands</option>
4029<option value="111">Colombia</option>
4030<option value="211">Comoros</option>
4031<option value="35">Cook Islands</option>
4032<option value="125">Costa Rica</option>
4033<option value="61">Croatia</option>
4034<option value="112">Cuba</option>
4035<option value="62">Cyprus</option>
4036<option value="63">Czech Republic</option>
4037<option value="143">Democratic Republic of the Congo</option>
4038<option value="64">Denmark</option>
4039<option value="213">Djibouti</option>
4040<option value="142">DOMINICAN REPUBLIC</option>
4041<option value="114">Ecuador</option>
4042<option value="7">Egypt</option>
4043<option value="126">El Salvador</option>
4044<option value="215">Equatorial Guinea</option>
4045<option value="214">Eritrea</option>
4046<option value="155">Estonia</option>
4047<option value="198">Ethiopia</option>
4048<option value="96">Faroe Islands</option>
4049<option value="29">Fiji</option>
4050<option value="65">Finland</option>
4051<option value="66">France</option>
4052<option value="134">French Guiana</option>
4053<option value="30">French Polynesia</option>
4054<option value="182">French Southern Territories</option>
4055<option value="216">Gabon</option>
4056<option value="217">Gambia</option>
4057<option value="156">Georgia</option>
4058<option value="67">Germany</option>
4059<option value="218">Ghana</option>
4060<option value="68">Gibraltar</option>
4061<option value="69">Greece</option>
4062<option value="105">Greenland</option>
4063<option value="141">Grenada</option>
4064<option value="135">Guadeloupe</option>
4065<option value="46">Guam</option>
4066<option value="127">Guatemala</option>
4067<option value="219">Guinea</option>
4068<option value="220">Guinea-bissau</option>
4069<option value="145">Guyana</option>
4070<option value="130">Haiti</option>
4071<option value="115">
4071Honduras</option>
4072<option value="169">Hong Kong</option>
4073<option value="70">Hungary</option>
4074<option value="89">Iceland</option>
4075<option value="20">India</option>
4076<option value="170">Indonesia</option>
4077<option value="8">Iran (Islamic Republic of)</option>
4078<option value="16">Iraq</option>
4079<option value="71">Ireland</option>
4080<option value="17">Israel</option>
4081<option value="72">Italy</option>
4082<option value="116">Jamaica</option>
4083<option value="171">Japan</option>
4084<option value="9">Jordan</option>
4085<option value="157">Kazakhstan</option>
4086<option value="36">Kiribati</option>
4087<option value="176">Korea, Republic of</option>
4088<option value="2">Kuwait</option>
4089<option value="158">Kyrgyzstan</option>
4090<option value="172">Lao People&#x27;s Democratic Republic</option>
4091<option value="73">Latvia</option>
4092<option value="10">Lebanon</option>
4093<option value="189">Lesotho</option>
4094<option value="221">Liberia</option>
4095<option value="190">Libyan Arab Jamahiriya</option>
4096<option value="92">Liechtenstein</option>
4097<option value="74">Lithuania</option>
4098<option value="75">Luxembourg</option>
4099<option value="185">Macau</option>
4100<option value="91">Macedonia, The Former Yugoslav Republic of</option>
4101<option value="199">Madagascar</option>
4102<option value="222">Malawi</option>
4103<option value="173">Malaysia</option>
4104<option value="21">Maldives</option>
4105<option value="223">Mali</option>
4106<option value="76">Malta</option>
4107<option value="37">Marshall Islands</option>
4108<option value="131">Martinique</option>
4109<option value="224">Mauritania</option>
4110<option value="191">Mauritius</option>
4111<option value="225">Mayotte</option>
4112<option value="117">Mexico</option>
4113<option value="159">Moldova, Republic of</option>
4114<option value="97">Monaco</option>
4115<option value="184">Mongolia</option>
4116<option value="152">Montserrat</option>
4117<option value="11">Morocco</option>
4118<option value="226">Mozambique</option>
4119<option value="22">Myanmar</option>
4120<option value="227">Namibia</option>
4121<option value="39">Nauru</option>
4122<option value="23">Nepal</option>
4123<option value="77">Netherlands</option>
4124<option value="255">Netherlands Antilles</option>
4125<option value="40">New Caledonia</option>
4126<option value="31">New Zealand</option>
4127<option value="128">Nicaragua</option>
4128<option value="228">Niger</option>
4129<option value="192">Nigeria</option>
4130<option value="41">Niue</option>
4131<option value="42">Norfolk Island</option>
4132<option value="43">Northern Mariana Islands</option>
4133<option value="78">Norway</option>
4134<option value="5">Oman</option>
4135<option value="24">Pakistan</option>
4136<option value="180">Palau</option>
4137<option value="129">Panama</option>
4138<option value="44">Papua New Guinea</option>
4139<option value="118">Paraguay</option>
4140<option value="119">Peru</option>
4141<option value="174">Philippines</option>
4142<option value="79">Poland</option>
4143<option value="80">Portugal</option>
4144<option value="133">Puerto Rico</option>
4145<option value="3">Qatar</option>
4146<option value="238">Reunion</option>
4147<option value="81">Romania</option>
4148<option value="160">Russian Federation</option>
4149<option value="229">Rwanda</option>
4150<option value="144">Saint Kitts and Nevis</option>
4151<option value="120">Saint Lucia</option>
4152<option value="147">Saint Vincent and the Grenadines</option>
4153<option value="54">Samoa</option>
4154<option value="95">San Marino</option>
4155<option value="230">Sao Tome and Principe</option>
4156<option value="4">Saudi Arabia</option>
4157<option value="231">Senegal</option>
4158<option value="193">Seychelles</option>
4159<option value="232">Sierra Leone</option>
4160<option value="175">Singapore</option>
4161<option value="82">Slovakia (Slovak Republic)</option>
4162<option value="83">Slovenia</option>
4163<option value="32">Solomon Islands</option>
4164<option value="233">Somalia</option>
4165<option value="194">South Africa</option>
4166<option value="84">Spain</option>
4167<option value="25">Sri Lanka</option>
4168<option value="500">State of Palestine</option>
4169<option value="12">Sudan</option>
4170<option value="146">Suriname</option>
4171<option value="234">Swaziland</option>
4172<option value="85">Sweden</option>
4173<option value="86">Switzerland</option>
4174<option value="13">Syrian Arab Republic</option>
4175<option value="177">Taiwan</option>
4176<option value="161">Tajikistan</option>
4177<option value="195">Tanzania, United Republic of</option>
4178<option value="178">Thailand</option>
4179<option value="235">Togo</option>
4180<option value="48">Tonga</option>
4181<option value="140">Trinidad and Tobago</option>
4182<option value="14">Tunisia</option>
4183<option value="87">Turkey</option>
4184<option value="162">Turkmenistan</option>
4185<option value="121">Turks and Caicos Islands</option>
4186<option value="49">Tuvalu</option>
4187<option value="236">Uganda</option>
4188<option value="163">Ukraine</option>
4189<option value="6">United Arab Emirates</option>
4190<option value="88">United Kingdom</option>
4191<option value="102">United States</option>
4192<option value="122">Uruguay</option>
4193<option value="164">Uzbekistan</option>
4194<option value="50">Vanuatu</option>
4195<option value="94">Vatican City State (Holy See)</option>
4196<option value="123">Venezuela</option>
4197<option value="179">Viet Nam</option>
4198<option value="148">Virgin Islands (British)</option>
4199<option value="132">Virgin Islands (U.S.)</option>
4200<option value="51">Wallis and Futuna Islands</option>
4201<option value="237">Western Sahara</option>
4202<option value="15">Yemen</option>
4203<option value="165">Yugoslavia</option>
4204<option value="196">Zambia</option>
4205<option value="197">Zimbabwe</option>
4206</select>
4207                                        <span class="field-validation-valid" data-valmsg-for="CountryOfResidence_DOTWCode" data-valmsg-replace="true"></span>
4208                            </div>
4209                        </div>
4210                    </div>
4211                        <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 h-couponcode">
4212                            <div class="fbox">
4213                                <div class="label-box">
4214                                    <label>
4215                                                Coupon Code
4216                                    </label>
4217
4218                                    <div class="input-box">
4219                                                <input class="couponcodelisthotel form-control" id="Hotel_CouponCode" name="Hotel_CouponCode" placeholder="Enter coupon code" type="text" value="" />
4220                                        <div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="CouponCode" onclick="return RemoveTextDataOnClose(this);">x</a></div>
4221                                    </div>
4222                                </div>
4223                            </div>
4224                        </div>
4225                    <div class="c"></div>
4226                </div>
4227
4228
4229
4230                <div class="hroom-title c">
4231                    <label>
4232                                Room 1
4233                    </label>
4234                </div>
4235                <div class="row">
4236
4237                    <div class="col-xs-6 col-sm-6 col-md-2 col-lg-2 h-adults">
4238                        <div class="label-box"><label>Adult(s)</label></div>
4239                        <div class="input-box">
4240                            <div class="adults-col">
4241
4242                                <div class="adult-box">
4243
4244                                    <div class="adult-input ">
4245                                        <a title="" href="#." onclick="AddValue1('RoomDetail_0__NumberOfAdult','4'); return ChangeNumberOfChid(0);" class="plus-icon"></a>
4246                                        <input type="text" class="in IsNumber" id="txtRoomDetail_0__NumberOfAdult" value='1' maxlength="1" onchange="setDropDown('RoomDetail_0__NumberOfAdult','1','4');return ChangeNumberOfAdult(0);" data-val="true" data-val-required="The NumberOfAdult field is required." name="RoomDetail[0].NumberOfAdult">
4247                                        <a title="" href="#." onclick="MinusValue1('RoomDetail_0__NumberOfAdult','1')" class="mins-icon"></a>
4248                                    </div>
4249                                </div>
4250                            </div>
4251                        </div>
4252                    </div>
4253                    <div class="col-xs-6 col-sm-6 col-md-2 col-lg-2 h-children">
4254                        <div class="label-box"><label>Child(ren)</label></div>
4255                        <div class="input-box">
4256                            <div class="adults-col">
4257
4258                                <div class="child-box">
4259                                    <div class="adult-input ">
4260                                        <a title="" href="#." onclick="AddValue1('RoomDetail_0__NumberOfChild','4'); return ChangeNumberOfChid(0);" class="plus-icon"></a>
4261                                                <input class="in IsNumber" data-val="true" data-val-required="The NumberOfChild field is required." id="txtRoomDetail_0__NumberOfChild" maxlength="1" name="RoomDetail[0].NumberOfChild" onchange="setDropDown(&#x27;RoomDetail_0__NumberOfChild&#x27;,&#x27;@minValue&#x27;,&#x27;@maxValue&#x27;);return ChangeNumberOfChid(0);" type="text" value="0" />
4262                                        <a title="" href="#." class="mins-icon" onclick="MinusValue1('RoomDetail_0__NumberOfChild','0'); return ChangeNumberOfChid(0);"></a>
4263
4264                                    </div>
4265                                </div>
4266
4267                            </div>
4268                        </div>
4269                    </div>
4270
4271                    <div class="col-xs-6 col-sm-2 col-lg-2 adult-box-d hidden-sm1">
4272
4273                        <div class=" form-input">
4274                            <div class="adult-lbl"><label> Adult(s)</label></div>
4275
4276                                    <select class="in compfld" id="RoomDetail_0__NumberOfAdult" name="RoomDetail[0].NumberOfAdult" onchange="setTextBox(&#x27;RoomDetail_0__NumberOfAdult&#x27;);return ChangeNumberOfAdult(0);"><option selected="selected">0</option>
4277<option>1</option>
4278<option>2</option>
4279<option>3</option>
4280<option>4</option>
4281<option>5</option>
4282<option>6</option>
4283<option>7</option>
4284<option>8</option>
4285<option>
42859</option>
4286</select>
4287
4288                        </div>
4289                    </div>
4290                    <div class="col-xs-6 col-sm-2 col-lg-2 hidden-sm1">
4291
4292                        <div class=" form-input">
4293                            <div class="adult-lbl"><label> Child(ren)</label></div>
4294
4295                                    <select class="in" id="RoomDetail_0__NumberOfChild" name="RoomDetail[0].NumberOfChild" onchange="setTextBox(&#x27;RoomDetail_0__NumberOfChild&#x27;);return ChangeNumberOfChid(0);"><option selected="selected">0</option>
4296<option>1</option>
4297<option>2</option>
4298<option>3</option>
4299<option>4</option>
4300<option>5</option>
4301<option>6</option>
4302<option>7</option>
4303<option>8</option>
4304<option>9</option>
4305</select>
4306
4307                        </div>
4308                    </div>
4309
4310                    <i id="dvChild_0" class="dvChild hoteladdroom-row">
4311                        <b class="adult-lbl" id="dvChildHeading" style="display: none;">Child Age</b>
4312                    </i>
4313                    <div class="c"></div>
4314                    <div id="dvTwinBed_0" class="twinbed" style="display: none;"><strong><input data-val="true" data-val-required="The IsTwinBed field is required." id="RoomDetail_0__IsTwinBed" name="RoomDetail[0].IsTwinBed" type="checkbox" value="true" /> Hotel.Twin</strong></div>
4315                </div>
4316                <div id="dvRooms">
4317                </div>
4318
4319            </div>
4320            <div class="c advanced-search-row">
4321                <div class="advanced-content">
4322                    <div class="row">
4323                        <div class="col-xs-12 col-sm-4 col-lg-4 preferedHotelchains">
4324                            <div class="fbox">
4325                                <div class="label-box">
4326                                    <label>
4327                                                Preferred hotel Chains
4328                                    </label>
4329                                </div>
4330                                <div class="input-box">
4331
4332                                            <input class="form-control" id="PreferedHotelChains" name="PreferedHotelChains" placeholder="Hotel Chain" readonly="True" type="text" value="" />
4333                                            <span class="field-validation-valid" data-valmsg-for="PreferedHotelChains" data-valmsg-replace="true"></span>
4334
4335                                    <span class="hotelgroups-icon">
4336                                        <a href="javascript:void(0);" onclick="return HotelGroups();">
4337                                            &nbsp;<img src="/content/site/images/icon7.png" alt="" />
4338                                        </a>
4339                                    </span>
4340                                </div>
4341                            </div>
4342                        </div>
4343                    </div>
4344                    <div class="c"></div>
4345                </div>
4346
4347            </div>
4348            <div class="h-btn-row">
4349
4350                <div class="input-box f-link l">
4351                    <div class="h-plusmins">
4352                        <a id="btnAddRoom" class="btnaddroom" href="javascript:void(0);" onclick="return AddRoom();"><i class="fa fa-plus"></i> Add Room</a>
4353                        <a id="btnRemoveRoom" href="javascript:void(0);" class="removeroom" onclick="return RemoveRoom();" style="display: inline-block;"><i class="fa fa-minus"></i> Remove Room</a>
4354                        <div class="c"></div>
4355                    </div>
4356                </div>
4357                <div class="advancesearch f-link r">
4358                    <a id="lnkAdvanceSearch" href="javascript:void(0);" onclick="return addClassadv('.advanced-search-row')"><i class="fa fa-plus" aria-hidden="true"></i> Advance Search</a>
4359
4360                </div>
4361                <div class="c"></div>
4362
4363
4364
4365
4366                <button name="btnFindHotel" id="btnFindHotel" type="button" class="btn btn-yellow  r" onclick="return SearchHotels();"><img src="/Content/Site/imagescustomize/fc02.png"> Find Hotels</button>
4367                <div class="c"></div>
4368
4369                <div class="row">
4370                    <div class="booking-visa-logo r">
4371
4372                        <img src="/Content/Site/imagescustomize/booking-visalogo.png" />
4373                    </div>
4374                </div>
4375                <div class="c"></div>
4376            </div>
4377        <input name="RoomDetail[0].IsTwinBed" type="hidden" value="false" /></form>
4378</form>
4379                            </div>
4380                            <div role="tabpanel" class="tab-pane" id="tab-insurance">
4381                               
4381<script src="/Scripts/Site/Cms_Common.js" type="text/javascript"></script>
4381
4382
4383<script type="text/javascript">
4384    var CaptchaCount = 0;
4385    $(document).ready(function () {
4386
4387        if (getQuerystring('IsExternalAccess', '0') == '1') {
4388            Checked();
4389            Search_Ins();
4390
4391        }
4392        //Captcha Settings
4393        CaptchaCount = parseInt('0');
4394        CaptchaSettings();
4395        $(".couponcodelistinsurance").autocomplete({
4396            source: function (request, response) {
4397                $.ajax({
4398                    url: '/Insurance/Home/GetCouponList',
4399                    data: "{'term': '" + request.term + "'}",
4400                    dataType: "json",
4401                    type: "POST",
4402                    contentType: "application/json; charset=utf-8",
4403                    success: function (data) {
4404                        response($.map(data, function (item) {
4405                            return {
4406                                value: item.Text,
4407                                UserId: item.Value,
4408                            };
4409                        }));
4410                    },
4411                    error: function (response) {
4412                        $(".couponcodelistinsurance").val("");
4413                    },
4414                    failure: function (response) {
4415                        $(".couponcodelistinsurance").val(response.value);
4416                    }
4417                });
4418            },
4419            select: function (e, i) {
4420                $(".couponcodelistinsurance").val(i.item.UserId);
4421                return false;
4422            },
4423        }).autocomplete("widget").addClass("couponcodeautomatic");
4424    });
4425
4426    function getQuerystring(key, default_) {
4427        if (default_ == null) default_ = "";
4428        key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
4429        var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
4430        var qs = regex.exec(window.location.href);
4431
4432        if (qs == null)
4433            return default_;
4434        else
4435            return qs[1];
4436    }
4437
4438    function Search_Ins() {
4439        if ('False' == 'True') {
4440            var NoOfAdt = 0; var NoOfChd = 0; var NoOfSnr = 0;
4441
4442            NoOfAdt += Number($("#NumberOfAdult").val());
4443            NoOfChd += Number($("#NumberOfChildren").val());
4444            NoOfSnr += Number($("#NumberOfSenior").val());
4445
4446
4447            if (Number('0') < (NoOfAdt + NoOfChd + NoOfSnr)) {
4448                $("#dvError").show();
4449                $("#dvError").html('Total no of pax less than Trip Basket passengers.');
4450                return false;
4451            }
4452            if ((NoOfAdt + NoOfChd + NoOfSnr) < Number('0')) {
4453                $("#dvError").show();
4454                $("#dvError").html('Total no of pax less than Trip Basket passengers.');
4455                return false;
4456            }
4457            //if (Number('0') < NoOfChd) {
4458            if (Number('0') < NoOfAdt + NoOfChd) {
4459                $("#dvError").show();
4460                $("#dvError").html('Total no of chlidren pax less than Trip Basket child passengers.');
4461                return false;
4462            }
4463            if (Number('0') < NoOfAdt + NoOfSnr) {
4464                $("#dvError").show();
4465                $("#dvError").html('Total no of adults pax less than Trip Basket adult passengers.');
4466                return false;
4467            }
4468        }
4469		
4470        //Bubyan Supplier validation
4471        if ('False' == 'True') {
4472            debugger;
4473            if ($("#IsFamilyPolicy").is(':checked')) {
4474                var paxcount = Number($("#NumberOfAdult").val()) + Number($("#txtNumberOfChildren").val());                
4475                if (paxcount > 7) {
4476                    $("#dvError").show();
4477                    $("#dvError").html('Maximum 7 Pax Allowed in Family Policy');
4478                    return false;
4479                }
4480            }
4481        }
4482		
4483        if ($('#searchForm1').valid()) {
4484
4485            if ($("#NumberOfAdult").val() == 0 && $("#NumberOfChildren").val() == 0 && $("#NumberOfSenior").val() == 0) {
4486                $("#dvError").show();
4487                $("#dvError").html('Please select either adult or children or senior.');
4488            }
4489            else if ($("#ddlResidenceCountry").val() == $("#ddlDestinationCountry").val()) {
4490                $("#dvError").show();
4491                $("#dvError").html('Residence country and Destination country should be diffrent.');
4492            }
4493            else {
4494
4495                $(".ui-dialog-titlebar").hide();
4496                localStorage.setItem("Mode", "Insurance.SearchingProduct");
4497
4498                if ('False' == 'True') {
4499                    SubmitExternalForm();
4500                }
4501                $("#loading-panel").parent().addClass("loading-panel_dialog_box");
4502                $("#loading-panel").dialog("open");
4503                $("#loader-page").show();
4504                CaptchaCount = CaptchaCount + 1;
4505                GenerateContent();
4506            }
4507        }
4508        else {
4509            setErrorToolTip('');
4510        }
4511        }
4512
4513        function SubmitExternalForm_Ins() {
4514            //$("#dvSearchButton").css("display", "none");
4515            $("#dvSearchButton").css("visibility", "hidden");
4516            $("#imgLoading").removeAttr("style");
4517            var formData = $("#searchForm1").serialize();
4518            CaptchaCount = CaptchaCount + 1;
4519
4520            $("#loading-panel").parent().addClass("loading-panel_dialog_box");
4521            $.post("/Insurance/Home/Search", formData,
4522                function (data) {
4523                    if (data == 'Success') {
4524                        window.location = "/Insurance/Home/Quotation";
4525                    } else {
4526                        CaptchaSettings();
4527                        RefreshCaptcha();
4528                        $("#loading-panel").dialog("close");
4529                        $("#loader-page").hide();
4530                        $("#dvError").show();
4531                        $("#dvError").html(data);
4532                    }
4533                });
4534        }
4535
4536        $(document).ready(function () {
4537            if ('False' == 'True') {
4538                $('#ddlResidenceCountry').val('KW');
4539                $('#ddlResidenceCountry').prop('disabled', 'disabled');
4540            }
4541        });
4542</script>
4542
4543
4544
4545
4546<form action="/" id="searchForm1" method="post">        <div id="dvError" class="errormsg " style="display: none;">
4547        </div>
4548        <form id="insurance">
4549            <div class="row">
4550                <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 i-residence">
4551                    <div class="label-box"><label>Country Of Residence <span class='compul_indcn'>*</span></label></div>
4552                    <div class="input-box">
4553                        <select class="in form-control" data-val="true" data-val-required="The RecidenceCountry field is required." id="ddlResidenceCountry" name="RecidenceCountry"><option value="">Select Residence</option>
4554<option value="KE">Kenya</option>
4555<option value="AF">Afghanistan</option>
4556<option value="AL">Albania</option>
4557<option value="DZ">Algeria</option>
4558<option value="AS">American Samoa</option>
4559<option value="AD">Andorra</option>
4560<option value="AO">Angola</option>
4561<option value="AI">Anguilla</option>
4562<option value="AQ">Antarctica</option>
4563<option value="AG">Antigua and Barbuda</option>
4564<option value="AR">Argentina</option>
4565<option value="AM">Armenia</option>
4566<option value="AW">Aruba</option>
4567<option value="AU">Australia</option>
4568<option value="AT">Austria</option>
4569<option value="AZ">Azerbaijan</option>
4570<option value="BS">Bahamas</option>
4571<option value="BH">Bahrain</option>
4572<option value="BD">Bangladesh</option>
4573<option value="BB">Barbados</option>
4574<option value="BY">Belarus</option>
4575<option value="BE">Belgium</option>
4576<option value="BZ">Belize</option>
4577<option value="BJ">Benin</option>
4578<option value="BM">Bermuda</option>
4579<option value="BT">Bhutan</option>
4580<option value="BO">Bolivia</option>
4581<option value="BA">Bosnia and Herzegowina</option>
4582<option value="BW">Botswana</option>
4583<option value="BV">Bouvet Island</option>
4584<option value="BR">Brazil</option>
4585<option value="IO">British Indian Ocean Territory</option>
4586<option value="BN">Brunei Darussalam</option>
4587<option value="BG">Bulgaria</option>
4588<option value="BF">Burkina Faso</option>
4589<option value="BI">Burundi</option>
4590<option value="KH">Cambodia</option>
4591<option value="CM">Cameroon</option>
4592<option value="CA">Canada</option>
4593<option value="CV">Cape Verde</option>
4594<option value="KY">Cayman Islands</option>
4595<option value="CF">Central African Republic</option>
4596<option value="TD">Chad</option>
4597<option value="CL">Chile</option>
4598<option value="CN">China</option>
4599<option value="CX">Christmas Island</option>
4600<option value="CC">Cocos (Keeling) Islands</option>
4601<option value="CO">Colombia</option>
4602<option value="KM">Comoros</option>
4603<option value="CG">Congo</option>
4604<option value="CK">Cook Islands</option>
4605<option value="CR">Costa Rica</option>
4606<option value="CI">Cote D&#x27;Ivoire</option>
4607<option value="HR">Croatia</option>
4608<option value="CU">Cuba</option>
4609<option value="CY">Cyprus</option>
4610<option value="CZ">Czech Republic</option>
4611<option value="DO">Democratic Republic of the Congo</option>
4612<option value="DK">Denmark</option>
4613<option value="DJ">Djibouti</option>
4614<option value="DM">DOMINICAN REPUBLIC</option>
4615<option value="TP">East Timor</option>
4616<option value="EC">Ecuador</option>
4617<option value="EG">Egypt</option>
4618<option value="SV">El Salvador</option>
4619<option value="GQ">Equatorial Guinea</option>
4620<option value="ER">Eritrea</option>
4621<option value="EE">Estonia</option>
4622<option value="ET">Ethiopia</option>
4623<option value="FK">Falkland Islands (Malvinas)</option>
4624<option value="FO">Faroe Islands</option>
4625<option value="FJ">Fiji</option>
4626<option value="FI">Finland</option>
4627<option value="FR">France</option>
4628<option value="FX">France, Metropolitan</option>
4629<option value="GF">French Guiana</option>
4630<option value="PF">French Polynesia</option>
4631<option value="TF">French Southern Territories</option>
4632<option value="GA">Gabon</option>
4633<option value="GM">Gambia</option>
4634<option value="GE">Georgia</option>
4635<option value="DE">Germany</option>
4636<option value="GH">Ghana</option>
4637<option value="GI">Gibraltar</option>
4638<option value="GR">Greece</option>
4639<option value="GL">Greenland</option>
4640<option value="GD">Grenada</option>
4641<option value="GP">Guadeloupe</option>
4642<option value="GU">Guam</option>
4643<option value="GT">Guatemala</option>
4644<option value="GN">Guinea</option>
4645<option value="GW">Guinea-bissau</option>
4646<option value="GY">Guyana</option>
4647<option value="HT">Haiti</option>
4648<option value="HM">Heard and Mc Donald Islands</option>
4649<option value="HN">Honduras</option>
4650<option value="HK">Hong Kong</option>
4651<option value="HU">Hungary</option>
4652<option value="IS">Iceland</option>
4653<option value="IN">India</option>
4654<option value="ID">Indonesia</option>
4655<option value="IR">Iran (Islamic Republic of)</option>
4656<option value="IQ">Iraq</option>
4657<option value="IE">Ireland</option>
4658<option value="IL">Israel</option>
4659<option value="IT">Italy</option>
4660<option value="JM">Jamaica</option>
4661<option value="JP">Japan</option>
4662<option value="JO">Jordan</option>
4663<option value="KZ">Kazakhstan</option>
4664<option value="KI">Kiribati</option>
4665<option value="KP">Korea, Democratic People&#x27;s Republic of</option>
4666<option value="KR">Korea, Republic of</option>
4667<option value="KW">Kuwait</option>
4668<option value="KG">Kyrgyzstan</option>
4669<option value="LA">Lao People&#x27;s Democratic Republic</option>
4670<option value="LV">Latvia</option>
4671<option value="LB">Lebanon</option>
4672<option value="LS">Lesotho</option>
4673<option value="LR">Liberia</option>
4674<option value="LY">Libyan Arab Jamahiriya</option>
4675<option value="LI">Liechtenstein</option>
4676<option value="LT">Lithuania</option>
4677<option value="LU">Luxembourg</option>
4678<option value="MO">Macau</option>
4679<option value="MK">Macedonia, The Former Yugoslav Republic of</option>
4680<option value="MG">Madagascar</option>
4681<option value="MW">Malawi</option>
4682<option value="MY">Malaysia</option>
4683<option value="MV">Maldives</option>
4684<option value="ML">Mali</option>
4685<option value="MT">Malta</option>
4686<option value="MH">Marshall Islands</option>
4687<option value="MQ">Martinique</option>
4688<option value="MR">Mauritania</option>
4689<option value="MU">Mauritius</option>
4690<option value="YT">Mayotte</option>
4691<option value="MX">Mexico</option>
4692<option value="FM">Micronesia, Federated States of</option>
4693<option value="MD">Moldova, Republic of</option>
4694<option value="MC">Monaco</option>
4695<option value="MN">Mongolia</option>
4696<option value="MS">Montserrat</option>
4697<option value="MA">Morocco</option>
4698<option value="MZ">Mozambique</option>
4699<option value="MM">Myanmar</option>
4700<option value="NA">Namibia</option>
4701<option value="NR">Nauru</option>
4702<option value="NP">Nepal</option>
4703<option value="NL">Netherlands</option>
4704<option value="AN">Netherlands Antilles</option>
4705<option value="NC">New Caledonia</option>
4706<option value="NZ">New Zealand</option>
4707<option value="NI">Nicaragua</option>
4708<option value="NE">Niger</option>
4709<option value="NG">Nigeria</option>
4710<option value="NU">Niue</option>
4711<option value="NF">Norfolk Island</option>
4712<option value="MP">Northern Mariana Islands</option>
4713<option value="NO">Norway</option>
4714<option value="OM">Oman</option>
4715<option value="PK">Pakistan</option>
4716<option value="PW">Palau</option>
4717<option value="PA">Panama</option>
4718<option value="PG">Papua New Guinea</option>
4719<option value="PY">Paraguay</option>
4720<option value="PE">
4720Peru</option>
4721<option value="PH">Philippines</option>
4722<option value="PN">Pitcairn</option>
4723<option value="PL">Poland</option>
4724<option value="PT">Portugal</option>
4725<option value="PR">Puerto Rico</option>
4726<option value="QA">Qatar</option>
4727<option value="RE">Reunion</option>
4728<option value="RO">Romania</option>
4729<option value="RU">Russian Federation</option>
4730<option value="RW">Rwanda</option>
4731<option value="KN">Saint Kitts and Nevis</option>
4732<option value="LC">Saint Lucia</option>
4733<option value="VC">Saint Vincent and the Grenadines</option>
4734<option value="WS">Samoa</option>
4735<option value="SM">San Marino</option>
4736<option value="ST">Sao Tome and Principe</option>
4737<option value="SA">Saudi Arabia</option>
4738<option value="SN">Senegal</option>
4739<option value="CS">Serbia</option>
4740<option value="SC">Seychelles</option>
4741<option value="SL">Sierra Leone</option>
4742<option value="SG">Singapore</option>
4743<option value="SK">Slovakia (Slovak Republic)</option>
4744<option value="SI">Slovenia</option>
4745<option value="SB">Solomon Islands</option>
4746<option value="SO">Somalia</option>
4747<option value="ZA">South Africa</option>
4748<option value="GS">South Georgia and the South Sandwich Islands</option>
4749<option value="ES">Spain</option>
4750<option value="LK">Sri Lanka</option>
4751<option value="SH">St. Helena</option>
4752<option value="PM">St. Pierre and Miquelon</option>
4753<option value="PS">State of Palestine</option>
4754<option value="SD">Sudan</option>
4755<option value="SR">Suriname</option>
4756<option value="SJ">Svalbard and Jan Mayen Islands</option>
4757<option value="SZ">Swaziland</option>
4758<option value="SE">Sweden</option>
4759<option value="CH">Switzerland</option>
4760<option value="SY">Syrian Arab Republic</option>
4761<option value="TW">Taiwan</option>
4762<option value="TJ">Tajikistan</option>
4763<option value="TZ">Tanzania, United Republic of</option>
4764<option value="TH">Thailand</option>
4765<option value="TG">Togo</option>
4766<option value="TK">Tokelau</option>
4767<option value="TO">Tonga</option>
4768<option value="TT">Trinidad and Tobago</option>
4769<option value="TN">Tunisia</option>
4770<option value="TR">Turkey</option>
4771<option value="TM">Turkmenistan</option>
4772<option value="TC">Turks and Caicos Islands</option>
4773<option value="TV">Tuvalu</option>
4774<option value="UG">Uganda</option>
4775<option value="UA">Ukraine</option>
4776<option value="AE">United Arab Emirates</option>
4777<option value="GB">United Kingdom</option>
4778<option value="US">United States</option>
4779<option value="UM">United States Minor Outlying Islands</option>
4780<option value="UY">Uruguay</option>
4781<option value="UZ">Uzbekistan</option>
4782<option value="VU">Vanuatu</option>
4783<option value="VA">Vatican City State (Holy See)</option>
4784<option value="VE">Venezuela</option>
4785<option value="VN">Viet Nam</option>
4786<option value="VG">Virgin Islands (British)</option>
4787<option value="VI">Virgin Islands (U.S.)</option>
4788<option value="WF">Wallis and Futuna Islands</option>
4789<option value="EH">Western Sahara</option>
4790<option value="YE">Yemen</option>
4791<option value="YU">Yugoslavia</option>
4792<option value="ZR">Zaire</option>
4793<option value="ZM">Zambia</option>
4794<option value="ZW">Zimbabwe</option>
4795</select>
4796                        <span class="field-validation-valid" data-valmsg-for="RecidenceCountry" data-valmsg-replace="true"></span>
4797                    </div>
4798                </div>
4799                <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 i-destination">
4800                    <div class="label-box"><label>Destination <span class='compul_indcn'>*</span></label></div>
4801                    <div class="input-box">
4802                        <select class="in form-control required" data-val="true" data-val-required="The Destination field is required." id="ddlDestinationCountry" name="Destination"><option value="">Select Destination</option>
4803<option value="KE">Kenya</option>
4804<option value="AF">Afghanistan</option>
4805<option value="AL">Albania</option>
4806<option value="DZ">Algeria</option>
4807<option value="AS">American Samoa</option>
4808<option value="AD">Andorra</option>
4809<option value="AO">Angola</option>
4810<option value="AI">Anguilla</option>
4811<option value="AQ">Antarctica</option>
4812<option value="AG">Antigua and Barbuda</option>
4813<option value="AR">Argentina</option>
4814<option value="AM">Armenia</option>
4815<option value="AW">Aruba</option>
4816<option value="AU">Australia</option>
4817<option value="AT">Austria</option>
4818<option value="AZ">Azerbaijan</option>
4819<option value="BS">Bahamas</option>
4820<option value="BH">Bahrain</option>
4821<option value="BD">Bangladesh</option>
4822<option value="BB">Barbados</option>
4823<option value="BY">Belarus</option>
4824<option value="BE">Belgium</option>
4825<option value="BZ">Belize</option>
4826<option value="BJ">Benin</option>
4827<option value="BM">Bermuda</option>
4828<option value="BT">Bhutan</option>
4829<option value="BO">Bolivia</option>
4830<option value="BA">Bosnia and Herzegowina</option>
4831<option value="BW">Botswana</option>
4832<option value="BV">Bouvet Island</option>
4833<option value="BR">Brazil</option>
4834<option value="IO">British Indian Ocean Territory</option>
4835<option value="BN">Brunei Darussalam</option>
4836<option value="BG">Bulgaria</option>
4837<option value="BF">Burkina Faso</option>
4838<option value="BI">Burundi</option>
4839<option value="KH">Cambodia</option>
4840<option value="CM">Cameroon</option>
4841<option value="CA">Canada</option>
4842<option value="CV">Cape Verde</option>
4843<option value="KY">Cayman Islands</option>
4844<option value="CF">Central African Republic</option>
4845<option value="TD">
4845Chad</option>
4846<option value="CL">Chile</option>
4847<option value="CN">China</option>
4848<option value="CX">Christmas Island</option>
4849<option value="CC">Cocos (Keeling) Islands</option>
4850<option value="CO">Colombia</option>
4851<option value="KM">Comoros</option>
4852<option value="CG">Congo</option>
4853<option value="CK">Cook Islands</option>
4854<option value="CR">Costa Rica</option>
4855<option value="CI">Cote D&#x27;Ivoire</option>
4856<option value="HR">Croatia</option>
4857<option value="CU">Cuba</option>
4858<option value="CY">Cyprus</option>
4859<option value="CZ">Czech Republic</option>
4860<option value="DO">Democratic Republic of the Congo</option>
4861<option value="DK">Denmark</option>
4862<option value="DJ">Djibouti</option>
4863<option value="DM">DOMINICAN REPUBLIC</option>
4864<option value="TP">East Timor</option>
4865<option value="EC">Ecuador</option>
4866<option value="EG">Egypt</option>
4867<option value="SV">El Salvador</option>
4868<option value="GQ">Equatorial Guinea</option>
4869<option value="ER">Eritrea</option>
4870<option value="EE">Estonia</option>
4871<option value="ET">Ethiopia</option>
4872<option value="FK">Falkland Islands (Malvinas)</option>
4873<option value="FO">Faroe Islands</option>
4874<option value="FJ">Fiji</option>
4875<option value="FI">Finland</option>
4876<option value="FR">France</option>
4877<option value="FX">France, Metropolitan</option>
4878<option value="GF">French Guiana</option>
4879<option value="PF">French Polynesia</option>
4880<option value="TF">French Southern Territories</option>
4881<option value="GA">Gabon</option>
4882<option value="GM">Gambia</option>
4883<option value="GE">Georgia</option>
4884<option value="DE">Germany</option>
4885<option value="GH">Ghana</option>
4886<option value="GI">Gibraltar</option>
4887<option value="GR">Greece</option>
4888<option value="GL">Greenland</option>
4889<option value="GD">Grenada</option>
4890<option value="GP">Guadeloupe</option>
4891<option value="GU">Guam</option>
4892<option value="GT">Guatemala</option>
4893<option value="GN">Guinea</option>
4894<option value="GW">Guinea-bissau</option>
4895<option value="GY">Guyana</option>
4896<option value="HT">Haiti</option>
4897<option value="HM">Heard and Mc Donald Islands</option>
4898<option value="HN">Honduras</option>
4899<option value="HK">Hong Kong</option>
4900<option value="HU">Hungary</option>
4901<option value="IS">Iceland</option>
4902<option value="IN">India</option>
4903<option value="ID">Indonesia</option>
4904<option value="IR">Iran (Islamic Republic of)</option>
4905<option value="IQ">Iraq</option>
4906<option value="IE">Ireland</option>
4907<option value="IL">Israel</option>
4908<option value="IT">Italy</option>
4909<option value="JM">Jamaica</option>
4910<option value="JP">Japan</option>
4911<option value="JO">Jordan</option>
4912<option value="KZ">Kazakhstan</option>
4913<option value="KI">Kiribati</option>
4914<option value="KP">Korea, Democratic People&#x27;s Republic of</option>
4915<option value="KR">Korea, Republic of</option>
4916<option value="KW">Kuwait</option>
4917<option value="KG">Kyrgyzstan</option>
4918<option value="LA">Lao People&#x27;s Democratic Republic</option>
4919<option value="LV">Latvia</option>
4920<option value="LB">Lebanon</option>
4921<option value="LS">Lesotho</option>
4922<option value="LR">Liberia</option>
4923<option value="LY">Libyan Arab Jamahiriya</option>
4924<option value="LI">Liechtenstein</option>
4925<option value="LT">Lithuania</option>
4926<option value="LU">Luxembourg</option>
4927<option value="MO">Macau</option>
4928<option value="MK">Macedonia, The Former Yugoslav Republic of</option>
4929<option value="MG">Madagascar</option>
4930<option value="MW">Malawi</option>
4931<option value="MY">Malaysia</option>
4932<option value="MV">Maldives</option>
4933<option value="ML">Mali</option>
4934<option value="MT">Malta</option>
4935<option value="MH">Marshall Islands</option>
4936<option value="MQ">Martinique</option>
4937<option value="MR">Mauritania</option>
4938<option value="MU">Mauritius</option>
4939<option value="YT">Mayotte</option>
4940<option value="MX">Mexico</option>
4941<option value="FM">Micronesia, Federated States of</option>
4942<option value="MD">Moldova, Republic of</option>
4943<option value="MC">Monaco</option>
4944<option value="MN">Mongolia</option>
4945<option value="MS">Montserrat</option>
4946<option value="MA">Morocco</option>
4947<option value="MZ">Mozambique</option>
4948<option value="MM">Myanmar</option>
4949<option value="NA">Namibia</option>
4950<option value="NR">Nauru</option>
4951<option value="NP">Nepal</option>
4952<option value="NL">Netherlands</option>
4953<option value="AN">Netherlands Antilles</option>
4954<option value="NC">New Caledonia</option>
4955<option value="NZ">New Zealand</option>
4956<option value="NI">Nicaragua</option>
4957<option value="NE">Niger</option>
4958<option value="NG">Nigeria</option>
4959<option value="NU">Niue</option>
4960<option value="NF">Norfolk Island</option>
4961<option value="MP">Northern Mariana Islands</option>
4962<option value="NO">Norway</option>
4963<option value="OM">Oman</option>
4964<option value="PK">Pakistan</option>
4965<option value="PW">Palau</option>
4966<option value="PA">Panama</option>
4967<option value="PG">Papua New Guinea</option>
4968<option value="PY">Paraguay</option>
4969<option value="PE">
4969Peru</option>
4970<option value="PH">Philippines</option>
4971<option value="PN">Pitcairn</option>
4972<option value="PL">Poland</option>
4973<option value="PT">Portugal</option>
4974<option value="PR">Puerto Rico</option>
4975<option value="QA">Qatar</option>
4976<option value="RE">Reunion</option>
4977<option value="RO">Romania</option>
4978<option value="RU">Russian Federation</option>
4979<option value="RW">Rwanda</option>
4980<option value="KN">Saint Kitts and Nevis</option>
4981<option value="LC">Saint Lucia</option>
4982<option value="VC">Saint Vincent and the Grenadines</option>
4983<option value="WS">Samoa</option>
4984<option value="SM">San Marino</option>
4985<option value="ST">Sao Tome and Principe</option>
4986<option value="SA">Saudi Arabia</option>
4987<option value="SN">Senegal</option>
4988<option value="CS">Serbia</option>
4989<option value="SC">Seychelles</option>
4990<option value="SL">Sierra Leone</option>
4991<option value="SG">Singapore</option>
4992<option value="SK">Slovakia (Slovak Republic)</option>
4993<option value="SI">Slovenia</option>
4994<option value="SB">Solomon Islands</option>
4995<option value="SO">Somalia</option>
4996<option value="ZA">South Africa</option>
4997<option value="GS">South Georgia and the South Sandwich Islands</option>
4998<option value="ES">Spain</option>
4999<option value="LK">Sri Lanka</option>
5000<option value="SH">St. Helena</option>
5001<option value="PM">St. Pierre and Miquelon</option>
5002<option value="PS">State of Palestine</option>
5003<option value="SD">Sudan</option>
5004<option value="SR">Suriname</option>
5005<option value="SJ">Svalbard and Jan Mayen Islands</option>
5006<option value="SZ">Swaziland</option>
5007<option value="SE">Sweden</option>
5008<option value="CH">Switzerland</option>
5009<option value="SY">Syrian Arab Republic</option>
5010<option value="TW">Taiwan</option>
5011<option value="TJ">Tajikistan</option>
5012<option value="TZ">Tanzania, United Republic of</option>
5013<option value="TH">Thailand</option>
5014<option value="TG">Togo</option>
5015<option value="TK">Tokelau</option>
5016<option value="TO">Tonga</option>
5017<option value="TT">Trinidad and Tobago</option>
5018<option value="TN">Tunisia</option>
5019<option value="TR">Turkey</option>
5020<option value="TM">Turkmenistan</option>
5021<option value="TC">Turks and Caicos Islands</option>
5022<option value="TV">Tuvalu</option>
5023<option value="UG">Uganda</option>
5024<option value="UA">Ukraine</option>
5025<option value="AE">United Arab Emirates</option>
5026<option value="GB">United Kingdom</option>
5027<option value="US">United States</option>
5028<option value="UM">United States Minor Outlying Islands</option>
5029<option value="UY">Uruguay</option>
5030<option value="UZ">Uzbekistan</option>
5031<option value="VU">Vanuatu</option>
5032<option value="VA">Vatican City State (Holy See)</option>
5033<option value="VE">Venezuela</option>
5034<option value="VN">Viet Nam</option>
5035<option value="VG">Virgin Islands (British)</option>
5036<option value="VI">Virgin Islands (U.S.)</option>
5037<option value="WF">Wallis and Futuna Islands</option>
5038<option value="EH">Western Sahara</option>
5039<option value="YE">Yemen</option>
5040<option value="YU">Yugoslavia</option>
5041<option value="ZR">Zaire</option>
5042<option value="ZM">Zambia</option>
5043<option value="ZW">Zimbabwe</option>
5044</select>
5045                        <span class="field-validation-valid" data-valmsg-for="Destination" data-valmsg-replace="true"></span>
5046
5047                    </div>
5048                </div>
5049                <div class="col-xs-6 col-sm-2 col-md-2 col-lg-2 i-departure ">
5050                    <div class="label-box"><label> Departure Date <span class='compul_indcn'>*</span> </label></div>
5051
5052                    <div class="input-box">
5053                        <input type="text" placeholder='dd-mm-yy' class="form-control fromDate_ins" value='' autocomplete="off" inputmode="none" onfocus="blur()" data-val="true" data-val-required="The DepartureDate field is required." id="DepartureDate" name="DepartureDate" />
5054                        <span class="field-validation-valid" data-valmsg-for="DepartureDate" data-valmsg-replace="true"></span>
5055                    </div>
5056                </div>
5057                <div class="col-xs-6 col-sm-2 col-md-2 col-lg-2 i-arrival">
5058                    <div class="label-box"><label> Return Date <span class='compul_indcn'>*</span> </label></div>
5059
5060                    <div class="input-box">
5061                        <input type="text" placeholder='dd-mm-yy' class="form-control toDate_ins" value='' autocomplete="off" inputmode="none" onfocus="blur()" data-val="true" data-val-required="The ReturnDate field is required." id="ReturnDate" name="ReturnDate" />
5062                        <span class="field-validation-valid" data-valmsg-for="ReturnDate" data-valmsg-replace="true"></span>
5063                    </div>
5064                </div>
5065                <div class="c"></div>
5066            </div>
5067            <div class="row">
5068
5069                <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 scouponcode">
5070                    <div class="fbox">
5071                        <div class="label-box">
5072                            <label>
5073                                Coupon Code
5074                            </label>
5075
5076                            <div class="input-box">
5077                                <input class="couponcodelistinsurance form-control" id="Insurance_CouponCode" name="Insurance_CouponCode" placeholder="Enter coupon code" type="text" value="" />
5078<div class="window-close"><a href="javascript:void(0)" class="text_close_mn" data-controlid="CouponCode" onclick="return RemoveTextDataOnClose(this);">x</a></div>
5079                            </div> <div class="c"></div>
5080                        </div>
5081                    </div>
5082                </div>
5083
5084                <div class="col-xs-6 col-sm-3 col-md-3 col-lg-2 i-adult">
5085                    <div class="label-box"><label>Number of Adult <span class='compul_indcn'>*</span></label></div>
5086                    <div class="input-box">
5087                        <div class="adults-col">
5088
5089                            <div class="adult-box">
5090
5091                                <div class="adult-input ">
5092
5093                                    <a title="" href="#." onclick="AddValue1('NumberOfAdult','6')" class="plus-icon"></a>
5094                                    <input class="in IsNumber" data-val="true" data-val-required="The NumberOfAdult field is required." id="txtNumberOfAdult" maxlength="1" name="NumberOfAdult" onchange="setDropDown(&#x27;NumberOfAdult&#x27;,&#x27;@minValue&#x27;,&#x27;@maxValue&#x27;)" type="text" value="0" />
5095                                    <a title="" href="#." onclick="MinusValue1('NumberOfAdult','0')" class="mins-icon"></a>
5096
5097
5098                                </div>
5099                            </div>
5100                        </div>
5101
5102                            <div class="ilabel">(16 to 64)</div>
5103                    </div>
5104                </div>
5105                <div class="col-xs-6 col-sm-3 col-md-3 col-lg-2 i-young">
5106                            <label> Number of Young <span class='compul_indcn'>*</span></label>
5107                    <div class="input-box">
5108                        <div class="adult-box">
5109
5110                            <div class="adult-input ">
5111
5112                                <a title="" href="#." onclick="AddValue1('NumberOfChildren','6')" class="plus-icon"></a>
5113                                <input class="in IsNumber" data-val="true" data-val-required="The NumberOfChildren field is required." id="txtNumberOfChildren" maxlength="1" name="NumberOfChildren" onchange="setDropDown(&#x27;NumberOfChildren&#x27;,&#x27;@minValue&#x27;,&#x27;@maxValue&#x27;)" type="text" value="0" />
5114                                <a title="" href="#." onclick="MinusValue1('NumberOfChildren','0')" class="mins-icon"></a>
5115
5116
5117                            </div>
5118                        </div>
5119                            <div class="ilabel">(under 16)</div>
5120
5121                    </div>
5122                </div>
5123
5124                    <div class="col-xs-6 col-sm-3 col-md-3 col-lg-2 i-senior">
5125                        <div class="label-box"><label>Number of Senior <span class='compul_indcn'>*</span> </label></div>
5126                        <div class="input-box">
5127                            <div class="adult-box">
5128
5129                                <div class="adult-input ">
5130
5131                                    <a title="" href="#." onclick="AddValue1('NumberOfSenior','6')" class="plus-icon"></a>
5132                                    <input class="in IsNumber" data-val="true" data-val-required="The NumberOfSenior field is required." id="txtNumberOfSenior" maxlength="1" name="NumberOfSenior" onchange="setDropDown(&#x27;NumberOfSenior&#x27;,&#x27;@minValue&#x27;,&#x27;@maxValue&#x27;
5132)" type="text" value="0" />
5133                                    <a title="" href="#." onclick="MinusValue1('NumberOfSenior','0')" class="mins-icon"></a>
5134
5135
5136                                </div>
5137                            </div>
5138                            <div class="ilabel"> (65 to 69)</div>
5139
5140                        </div>
5141                    </div>
5142                <div class="col-xs-6 col-sm-4 col-md-4 col-lg-2 f-btn i-btn">
5143                    <div class="form-group">
5144                        <button type="button" class="btn btn-yellow pull-right" onclick="return Search_Ins();">Get a Quote</button>
5145                    </div>
5146                </div>
5147                <div class="c"></div>
5148
5149            </div>
5150
5151            <div class="row">
5152                    <div class="booking-visa-logo r">
5153
5154                        <img src="/Content/Site/imagescustomize/booking-visalogo.png" />
5155                    </div>
5156                </div>
5157                <div class="row">
5158                    <div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
5159                        <div class="input-box f-link">
5160                            <label>
5161                                <input id="IsAnualTrip" name="IsAnualTrip" type="checkbox">  Annual Trip
5162                            </label>
5163                        </div>
5164                    </div>
5165                    <div class="c"></div>
5166                </div>
5167        </form>
5168</form>
5169                            </div>
5170                            <div role="tabpanel" class="tab-pane" id="tab-visa">
5171                                
5171<script src="/Scripts/Site/Cms_Common.js" type="text/javascript">
5172
5173</script>
vendor: 2 bytes, line 5173
5173
5174<script type="text/javascript">
5175
5176    $(document).ready(function () {
5177
5178        $(".couponcodelist").autocomplete({
5179            source: function (request, response) {
5180                $.ajax({
5181                    url: '/Visa/Home/GetCouponList',
5182                    data: "{'term': '" + request.term + "'}",
5183                    dataType: "json",
5184                    type: "POST",
5185                    contentType: "application/json; charset=utf-8",
5186                    success: function (data) {
5187                        response($.map(data, function (item) {
5188                            return {
5189                                value: item.Text,
5190                                UserId: item.Value,
5191                            };
5192                        }));
5193                    },
5194                    error: function (response) {
5195                        $(".couponcodelist").val("");
5196                    },
5197                    failure: function (response) {
5198                        $(".couponcodelist").val(response.value);
5199                    }
5200                });
5201            },
5202            select: function (e, i) {
5203                $(".couponcodelist").val(i.item.UserId);
5204                return false;
5205            },
5206        }).autocomplete("widget").addClass("couponcodeautomatic");
5207
5208         $("#visaDestinationCountry").change(function () {
5209
5210            var destination = $("#visaDestinationCountry").val();
5211            $("#ddlvisatype").html('');
5212            $("#ddlvisatype").append($('<option></option>').val("Visa Type").html("Visa Type"));
5213
5214                $.ajax({
5215                    url: '/Visa/Home/GetVisaTypeList',
5216                    data: "{'term': '" + destination + "'}",
5217                    dataType: "json",
5218                    type: "POST",
5219                    contentType: "application/json; charset=utf-8",
5220                    success: function (data) {
5221                        $.each(data, function (id, option) {
5222
5223                            $("#ddlvisatype").append($('<option></option>').val(option.Text).html(option.Text));
5224                          });
5225                    },
5226                    failure: function () {
5227                        $("#ddlvisatype").val().html('');
5228                    },
5229                    error: function (xhr, ajaxOptions, thrownError) {
5230                        $("#ddlvisatype").html('');
5231                    }
5232
5233                });
5234
5235        });
5236    });
5237
5238    function SearchVisa() {
5239        
5240        if ($('#VisasearchForm').valid() && $("#ddlvisatype").val() != 'Visatype') {
5241            var formData = $("#VisasearchForm").serialize();
5242            debugger;
5243            $.post("/Visa/Home/Search", formData,
5244                function (data) {
5245                    if (data == 'Success') {
5246                        window.location = "/Visa/Home/Travellers";
5247                    } else {
5248                        CaptchaSettings();
5249                        RefreshCaptcha();
5250                        $("#loading-panel").dialog("close");
5251                        $("#loader-page").hide();
5252                        $("#dvError").show();
5253                        $("#dvError").html(data);
5254                    }
5255                });
5256        } else {
5257            setErrorToolTip('');
5258            if ($("#ddlvisatype").val() == 'Visatype') {
5259                $("#ddlvisatype").addClass('input-validation-error');
5260
5261            }
5262        }
5263
5264    }
5265
5266</script>
5266
5267
5268
5269
5270<form action="/" id="VisasearchForm" method="post">        <div id="dvError" class="errormsg " style="display: none;">
5271        </div>
5272        <form id="visacms">
5273            <div class="row">
5274                <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 v-city">
5275                    <div class="label-box">
5276                        <label>
5277                            Country of Residence <span class='compul_indcn'>*</span>
5278                        </label>
5279                    </div>
5280                    <div class="input-box">
5281                        <select class="in" data-val="true" data-val-required="The ResidenceCountry field is required." id="visaResidenceCountry" name="ResidenceCountry"><option value="">Select Residence</option>
5282<option value="KE">Kenya</option>
5283<option value="AF">Afghanistan</option>
5284<option value="AL">Albania</option>
5285<option value="DZ">Algeria</option>
5286<option value="AS">American Samoa</option>
5287<option value="AD">Andorra</option>
5288<option value="AO">Angola</option>
5289<option value="AI">Anguilla</option>
5290<option value="AQ">Antarctica</option>
5291<option value="AG">Antigua and Barbuda</option>
5292<option value="AR">Argentina</option>
5293<option value="AM">Armenia</option>
5294<option value="AW">Aruba</option>
5295<option value="AU">Australia</option>
5296<option value="AT">Austria</option>
5297<option value="AZ">Azerbaijan</option>
5298<option value="BS">Bahamas</option>
5299<option value="BH">Bahrain</option>
5300<option value="BD">Bangladesh</option>
5301<option value="BB">Barbados</option>
5302<option value="BY">Belarus</option>
5303<option value="BE">Belgium</option>
5304<option value="BZ">Belize</option>
5305<option value="BJ">Benin</option>
5306<option value="BM">Bermuda</option>
5307<option value="BT">Bhutan</option>
5308<option value="BO">Bolivia</option>
5309<option value="BA">Bosnia and Herzegowina</option>
5310<option value="BW">Botswana</option>
5311<option value="BV">Bouvet Island</option>
5312<option value="BR">Brazil</option>
5313<option value="IO">British Indian Ocean Territory</option>
5314<option value="BN">Brunei Darussalam</option>
5315<option value="BG">Bulgaria</option>
5316<option value="BF">Burkina Faso</option>
5317<option value="BI">Burundi</option>
5318<option value="KH">Cambodia</option>
5319<option value="CM">Cameroon</option>
5320<option value="CA">Canada</option>
5321<option value="CV">Cape Verde</option>
5322<option value="KY">Cayman Islands</option>
5323<option value="CF">Central African Republic</option>
5324<option value="TD">Chad</option>
5325<option value="CL">Chile</option>
5326<option value="CN">China</option>
5327<option value="CX">Christmas Island</option>
5328<option value="CC">Cocos (Keeling) Islands</option>
5329<option value="CO">Colombia</option>
5330<option value="KM">Comoros</option>
5331<option value="CG">Congo</option>
5332<option value="CK">Cook Islands</option>
5333<option value="CR">Costa Rica</option>
5334<option value="CI">Cote D&#x27;Ivoire</option>
5335<option value="HR">Croatia</option>
5336<option value="CU">Cuba</option>
5337<option value="CY">Cyprus</option>
5338<option value="CZ">Czech Republic</option>
5339<option value="DO">Democratic Republic of the Congo</option>
5340<option value="DK">Denmark</option>
5341<option value="DJ">Djibouti</option>
5342<option value="DM">DOMINICAN REPUBLIC</option>
5343<option value="TP">East Timor</option>
5344<option value="EC">Ecuador</option>
5345<option value="EG">Egypt</option>
5346<option value="SV">El Salvador</option>
5347<option value="GQ">Equatorial Guinea</option>
5348<option value="ER">Eritrea</option>
5349<option value="EE">Estonia</option>
5350<option value="ET">Ethiopia</option>
5351<option value="FK">Falkland Islands (Malvinas)</option>
5352<option value="FO">Faroe Islands</option>
5353<option value="FJ">Fiji</option>
5354<option value="FI">Finland</option>
5355<option value="FR">France</option>
5356<option value="FX">France, Metropolitan</option>
5357<option value="GF">French Guiana</option>
5358<option value="PF">French Polynesia</option>
5359<option value="TF">French Southern Territories</option>
5360<option value="GA">Gabon</option>
5361<option value="GM">Gambia</option>
5362<option value="GE">Georgia</option>
5363<option value="DE">Germany</option>
5364<option value="GH">Ghana</option>
5365<option value="GI">Gibraltar</option>
5366<option value="GR">Greece</option>
5367<option value="GL">Greenland</option>
5368<option value="GD">Grenada</option>
5369<option value="GP">Guadeloupe</option>
5370<option value="GU">Guam</option>
5371<option value="GT">Guatemala</option>
5372<option value="GN">Guinea</option>
5373<option value="GW">Guinea-bissau</option>
5374<option value="GY">Guyana</option>
5375<option value="HT">Haiti</option>
5376<option value="HM">Heard and Mc Donald Islands</option>
5377<option value="HN">Honduras</option>
5378<option value="HK">Hong Kong</option>
5379<option value="HU">Hungary</option>
5380<option value="IS">Iceland</option>
5381<option value="IN">India</option>
5382<option value="ID">Indonesia</option>
5383<option value="IR">Iran (Islamic Republic of)</option>
5384<option value="IQ">Iraq</option>
5385<option value="IE">Ireland</option>
5386<option value="IL">Israel</option>
5387<option value="IT">Italy</option>
5388<option value="JM">Jamaica</option>
5389<option value="JP">Japan</option>
5390<option value="JO">Jordan</option>
5391<option value="KZ">Kazakhstan</option>
5392<option value="KI">Kiribati</option>
5393<option value="KP">Korea, Democratic People&#x27;s Republic of</option>
5394<option value="KR">Korea, Republic of</option>
5395<option value="KW">Kuwait</option>
5396<option value="KG">Kyrgyzstan</option>
5397<option value="LA">Lao People&#x27;s Democratic Republic</option>
5398<option value="LV">Latvia</option>
5399<option value="LB">Lebanon</option>
5400<option value="LS">Lesotho</option>
5401<option value="LR">Liberia</option>
5402<option value="LY">Libyan Arab Jamahiriya</option>
5403<option value="LI">Liechtenstein</option>
5404<option value="LT">Lithuania</option>
5405<option value="LU">Luxembourg</option>
5406<option value="MO">Macau</option>
5407<option value="MK">Macedonia, The Former Yugoslav Republic of</option>
5408<option value="MG">Madagascar</option>
5409<option value="MW">Malawi</option>
5410<option value="MY">Malaysia</option>
5411<option value="MV">Maldives</option>
5412<option value="ML">Mali</option>
5413<option value="MT">Malta</option>
5414<option value="MH">Marshall Islands</option>
5415<option value="MQ">Martinique</option>
5416<option value="MR">Mauritania</option>
5417<option value="MU">Mauritius</option>
5418<option value="YT">Mayotte</option>
5419<option value="MX">Mexico</option>
5420<option value="FM">Micronesia, Federated States of</option>
5421<option value="MD">Moldova, Republic of</option>
5422<option value="MC">Monaco</option>
5423<option value="MN">Mongolia</option>
5424<option value="MS">Montserrat</option>
5425<option value="MA">Morocco</option>
5426<option value="MZ">Mozambique</option>
5427<option value="MM">Myanmar</option>
5428<option value="NA">Namibia</option>
5429<option value="NR">Nauru</option>
5430<option value="NP">Nepal</option>
5431<option value="NL">Netherlands</option>
5432<option value="AN">Netherlands Antilles</option>
5433<option value="NC">New Caledonia</option>
5434<option value="NZ">New Zealand</option>
5435<option value="NI">Nicaragua</option>
5436<option value="NE">Niger</option>
5437<option value="NG">Nigeria</option>
5438<option value="NU">Niue</option>
5439<option value="NF">Norfolk Island</option>
5440<option value="MP">Northern Mariana Islands</option>
5441<option value="NO">Norway</option>
5442<option value="OM">Oman</option>
5443<option value="PK">Pakistan</option>
5444<option value="PW">Palau</option>
5445<option value="PA">Panama</option>
5446<option value="PG">Papua New Guinea</option>
5447<option value="PY">Paraguay</option>
5448<option value="PE">
5448Peru</option>
5449<option value="PH">Philippines</option>
5450<option value="PN">Pitcairn</option>
5451<option value="PL">Poland</option>
5452<option value="PT">Portugal</option>
5453<option value="PR">Puerto Rico</option>
5454<option value="QA">Qatar</option>
5455<option value="RE">Reunion</option>
5456<option value="RO">Romania</option>
5457<option value="RU">Russian Federation</option>
5458<option value="RW">Rwanda</option>
5459<option value="KN">Saint Kitts and Nevis</option>
5460<option value="LC">Saint Lucia</option>
5461<option value="VC">Saint Vincent and the Grenadines</option>
5462<option value="WS">Samoa</option>
5463<option value="SM">San Marino</option>
5464<option value="ST">Sao Tome and Principe</option>
5465<option value="SA">Saudi Arabia</option>
5466<option value="SN">Senegal</option>
5467<option value="CS">Serbia</option>
5468<option value="SC">Seychelles</option>
5469<option value="SL">Sierra Leone</option>
5470<option value="SG">Singapore</option>
5471<option value="SK">Slovakia (Slovak Republic)</option>
5472<option value="SI">Slovenia</option>
5473<option value="SB">Solomon Islands</option>
5474<option value="SO">Somalia</option>
5475<option value="ZA">South Africa</option>
5476<option value="GS">South Georgia and the South Sandwich Islands</option>
5477<option value="ES">Spain</option>
5478<option value="LK">Sri Lanka</option>
5479<option value="SH">St. Helena</option>
5480<option value="PM">St. Pierre and Miquelon</option>
5481<option value="PS">State of Palestine</option>
5482<option value="SD">Sudan</option>
5483<option value="SR">Suriname</option>
5484<option value="SJ">Svalbard and Jan Mayen Islands</option>
5485<option value="SZ">Swaziland</option>
5486<option value="SE">Sweden</option>
5487<option value="CH">Switzerland</option>
5488<option value="SY">Syrian Arab Republic</option>
5489<option value="TW">Taiwan</option>
5490<option value="TJ">Tajikistan</option>
5491<option value="TZ">Tanzania, United Republic of</option>
5492<option value="TH">Thailand</option>
5493<option value="TG">Togo</option>
5494<option value="TK">Tokelau</option>
5495<option value="TO">Tonga</option>
5496<option value="TT">Trinidad and Tobago</option>
5497<option value="TN">Tunisia</option>
5498<option value="TR">Turkey</option>
5499<option value="TM">Turkmenistan</option>
5500<option value="TC">Turks and Caicos Islands</option>
5501<option value="TV">Tuvalu</option>
5502<option value="UG">Uganda</option>
5503<option value="UA">Ukraine</option>
5504<option value="AE">United Arab Emirates</option>
5505<option value="GB">United Kingdom</option>
5506<option value="US">United States</option>
5507<option value="UM">United States Minor Outlying Islands</option>
5508<option value="UY">Uruguay</option>
5509<option value="UZ">Uzbekistan</option>
5510<option value="VU">Vanuatu</option>
5511<option value="VA">Vatican City State (Holy See)</option>
5512<option value="VE">Venezuela</option>
5513<option value="VN">Viet Nam</option>
5514<option value="VG">Virgin Islands (British)</option>
5515<option value="VI">Virgin Islands (U.S.)</option>
5516<option value="WF">Wallis and Futuna Islands</option>
5517<option value="EH">Western Sahara</option>
5518<option value="YE">Yemen</option>
5519<option value="YU">Yugoslavia</option>
5520<option value="ZR">Zaire</option>
5521<option value="ZM">Zambia</option>
5522<option value="ZW">Zimbabwe</option>
5523</select>
5524                        <span class="field-validation-valid" data-valmsg-for="ResidenceCountry" data-valmsg-replace="true"></span>
5525                    </div>
5526                </div>
5527                <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 v-destination">
5528                    <div class="label-box"><label>Destination <span class='compul_indcn'>*</span></label></div>
5529                    <div class="input-box">
5530                        <select class="in required" data-val="true" data-val-required="The Destination field is required." id="visaDestinationCountry" name="Destination"><option value="">Select Destination</option>
5531<option>United Arab Emirates</option>
5532</select>
5533                        <span class="field-validation-valid" data-valmsg-for="Destination" data-valmsg-replace="true"></span>
5534                    </div>
5535                </div>
5536                <div class="col-xs-12 col-sm-2 col-md-2 col-lg-2 h-checkin">
5537                    <div class="label-box"><label> Arrival Date <span class='compul_indcn'>*</span></label></div>
5538                    <div class="input-box">
5539                        <input type="text" placeholder='dd-mm-yy' class="form-control checkin in" value='' autocomplete="off" inputmode="none" onfocus="blur()" data-val="true" data-val-required="The VisaDepartureDate field is required." id="VisaDepartureDate" name="VisaDepartureDate" />
5540                        <span class="field-validation-valid" data-valmsg-for="VisaDepartureDate" data-valmsg-replace="true"></span>
5541                    </div>
5542
5543
5544                </div>
5545                <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 v-visatype">
5546                    <div class="label-box"><label>Visa Type <span class='compul_indcn'>*</span>  </label></div>
5547                    <div class="input-box">
5548                        <select class="in required" data-val="true" data-val-required="The VisaType field is required." id="ddlvisatype" name="VisaType"><option value="">Visa Type</option>
5549</select>
5550                        <span class="field-validation-valid" data-valmsg-for="VisaType" data-valmsg-replace="true"></span>
5551                    </div>
5552                </div>
5553                <div class="c"></div>
5554            </div>
5555            <div class="row">
5556                <div class="col-xs-6 col-sm-6 col-md-2 col-lg-2 v-numberofpax">
5557                    <div class="label-box">
5558                        <label>
5559                            Number of Pax <span class='compul_indcn'>*</span>
5560                        </label>
5561                    </div>
5562                    <div class="adults-col">
5563
5564                        <div class="adult-box">
5565
5566                            <div class="adult-input ">
5567                                <a title="" href="#." onclick="AddValue1('NumberOfAdult','9')" class="plus-icon"></a>
5568                                <input type="text" class="in IsNumber" id="NumberOfAdult" value='1' maxlength="1" onchange="setDropDown('NumberOfAdult','0','9');" data-val="true" data-val-required="The NumberOfAdult field is required." name="NumberOfAdult">
5569                                <a title="" href="#." onclick="MinusValue1('NumberOfAdult','0')" class="mins-icon"></a>
5570                            </div>
5571                        </div>
5572                    </div>
5573                </div>
5574                <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 vbtn">
5575                    <div class="btn-fbox">
5576                        <button name="btnFindvisa" type="button" class="btn btn-yellow r" onclick="return SearchVisa();">Find Visa</button>
5577                    </div>
5578                </div>
5579            </div>
5580        </form>
5581</form>
5582                            </div>
5583                            <div class="c"></div>
5584                        </div>
5585                    </div>
5586                </div>
5587            </div>
5588        </div>
5589    </div>
5590
5591
5592    <section class="destination-package">
5593        <div class="wapper">
5594            <div class="home-title">
5595                <h2 class="firstWord">
5596                    News &amp; Updates
5597                </h2>
5598                <p>Top Destinations</p>
5599            </div>
5600            <div class="row">
5601
5602                    <div class="col-xs-12 col-sm-6 col-md-3 col-lg-3">
5603                        <div class="despackages">
5604                            <div class="despackages-img">
5605
5606                                    <h6 class="upimg"><a href="/Cms/HolidayPackages?destination=thai-land"><img src="/Uploads/CMS_Image/Destination/Origin_638519882869327186.jpg" alt=""></a></h6>
5607                                <div class="shadow">
5608                                        <h6><a href="/Cms/HolidayPackages?destination=thai-land"><img src="/Uploads/CMS_Image/Destination/Origin_638519882869327186.jpg" alt=""></a></h6>
5609                                </div>
5610                                <div class="despackages-title">
5611                                    <a href="/Cms/HolidayPackages?destination=thai-land">
5612                                        <label>Thailand </label>
5613                                        <span></span>
5614                                    </a>
5615                                </div>
5616                            </div>
5617                            <div class="despackages-disc">
5618                                <div class="dest-price-details-box">
5619                                    <p>Thailand</p>
5620                                    <h5><a href="/Cms/HolidayPackages?destination=thai-land">View Details</a> </h5>
5621                                </div>
5622                            </div> <div class="c"></div>
5623                        </div>
5624                    </div>
5625                    <div class="col-xs-12 col-sm-6 col-md-3 col-lg-3">
5626                        <div class="despackages">
5627                            <div class="despackages-img">
5628
5629                                    <h6 class="upimg"><a href="/Cms/HolidayPackages?destination=masai-mara"><img src="/Uploads/CMS_Image/Destination/Origin_638273692276262910.jpg" alt=""></a></h6>
5630                                <div class="shadow">
5631                                        <h6><a href="/Cms/HolidayPackages?destination=masai-mara"><img src="/Uploads/CMS_Image/Destination/Origin_638273692276262910.jpg" alt=""></a></h6>
5632                                </div>
5633                                <div class="despackages-title">
5634                                    <a href="/Cms/HolidayPackages?destination=masai-mara">
5635                                        <label>Masai Mara </label>
5636                                        <span></span>
5637                                    </a>
5638                                </div>
5639                            </div>
5640                            <div class="despackages-disc">
5641                                <div class="dest-price-details-box">
5642                                    <p>Masai Mara</p>
5643                                    <h5><a href="/Cms/HolidayPackages?destination=masai-mara">View Details</a> </h5>
5644                                </div>
5645                            </div> <div class="c"></div>
5646                        </div>
5647                    </div>
5648                    <div class="col-xs-12 col-sm-6 col-md-3 col-lg-3">
5649                        <div class="despackages">
5650                            <div class="despackages-img">
5651
5652                                    <h6 class="upimg"><a href="/Cms/HolidayPackages?destination=samburu-laikipia"><img src="/Uploads/CMS_Image/Destination/Origin_638273687167489456.jpg" alt=""></a></h6>
5653                                <div class="shadow">
5654                                        <h6><a href="/Cms/HolidayPackages?destination=samburu-laikipia"><img src="/Uploads/CMS_Image/Destination/Origin_638273687167489456.jpg" alt=""></a></h6>
5655                                </div>
5656                                <div class="despackages-title">
5657                                    <a href="/Cms/HolidayPackages?destination=samburu-laikipia">
5658                                        <label>Samburu-Laikipia </label>
5659                                        <span></span>
5660                                    </a>
5661                                </div>
5662                            </div>
5663                            <div class="despackages-disc">
5664                                <div class="dest-price-details-box">
5665                                    <p>Samburu-Laikipia</p>
5666                                    <h5><a href="/Cms/HolidayPackages?destination=samburu-laikipia">View Details</a> </h5>
5667                                </div>
5668                            </div> <div class="c"></div>
5669                        </div>
5670                    </div>
5671                    <div class="col-xs-12 col-sm-6 col-md-3 col-lg-3">
5672                        <div class="despackages">
5673                            <div class="despackages-img">
5674
5675                                    <h6 class="upimg"><a href="/Cms/HolidayPackages?destination=nakuru-naivasha"><img src="/Uploads/CMS_Image/Destination/Origin_638273688739999530.jpg" alt=""></a></h6>
5676                                <div class="shadow">
5677                                        <h6><a href="/Cms/HolidayPackages?destination=nakuru-naivasha"><img src="/Uploads/CMS_Image/Destination/Origin_638273688739999530.jpg" alt=""></a></h6>
5678                                </div>
5679                                <div class="despackages-title">
5680                                    <a href="/Cms/HolidayPackages?destination=nakuru-naivasha">
5681                                        <label>Nakuru-Naivasha </label>
5682                                        <span></span>
5683                                    </a>
5684                                </div>
5685                            </div>
5686                            <div class="despackages-disc">
5687                                <div class="dest-price-details-box">
5688                                    <p>Nakuru-Naivasha</p>
5689                                    <h5><a href="/Cms/HolidayPackages?destination=nakuru-naivasha">View Details</a> </h5>
5690                                </div>
5691                            </div> <div class="c"></div>
5692                        </div>
5693                    </div>
5694
5695                <div class="c"></div>
5696            </div>
5697        </div>
5698    </section>
5699
5700    <section class="top-banner">
5701
5702        <div class="row">
5703
5704
5705            <div class="c"></div>
5706        </div>
5707
5708    </section>
5709
5710
5711    <section class="feature-package">
5712        <div class="wapper">
5713            <div class="home-title">
5714                <h2 class="firstWord">
5715                    Signature Packages
5716                </h2>
5717                <p>
5717Breath taking getaways that will leave you with lifelong memories.</p>
5718
5719            </div>
5720
5721            <div class="row">
5722
5723                    <div class="col-xs-12 col-sm-6 col-md-3 col-lg-4">
5724                        <div class="packages-1">
5725                            <div class="packages-1-img">
5726
5727                                    <h6><a href="/Cms/HolidayPackages/thailand-packages"><img src="/Uploads/CMS_Image/Package/Origin_639222446867578300.png" alt=""></a></h6>
5728
5729                            </div>
5730                            <div class="pkg-price-details">
5731                                <div class="pkg-price-details-box">
5732                                    <h2><a href="/Cms/HolidayPackages/thailand-packages">Thailand (Pattaya/Bangkok) </a></h2>
5733                                    <h3><img src="/content/site/imagescustomize/p-location.png" alt=""> Thailand</h3>
5734								
5735									    <div class="pkgcount-l">
5736										</div>
5737
5738                                    <h4 class="r"></h4>
5739                                    <div class="c"></div>
5740                                </div>
5741                            </div> <div class="c"></div>
5742                        </div>
5743                    </div>
5744                    <div class="col-xs-12 col-sm-6 col-md-3 col-lg-4">
5745                        <div class="packages-1">
5746                            <div class="packages-1-img">
5747
5748                                    <h6><a href="/Cms/HolidayPackages/sarova lionhill game lodge"><img src="/Uploads/CMS_Image/Package/Origin_639222963126885134.png" alt=""></a></h6>
5749
5750                            </div>
5751                            <div class="pkg-price-details">
5752                                <div class="pkg-price-details-box">
5753                                    <h2><a href="/Cms/HolidayPackages/sarova lionhill game lodge">Sarova Lion Hill Game Lodge </a></h2>
5754                                    <h3><img src="/content/site/imagescustomize/p-location.png" alt=""> Nakuru-Naivasha</h3>
5755								
5756									    <div class="pkgcount-l">
5757										</div>
5758
5759                                    <h4 class="r"></h4>
5760                                    <div class="c"></div>
5761                                </div>
5762                            </div> <div class="c"></div>
5763                        </div>
5764                    </div>
5765                    <div class="col-xs-12 col-sm-6 col-md-3 col-lg-4">
5766                        <div class="packages-1">
5767                            <div class="packages-1-img">
5768
5769                                    <h6><a href="/Cms/HolidayPackages/sandies-malindi-dream-garden"><img src="/Uploads/CMS_Image/Package/Origin_639222962430844087.png" alt=""></a></h6>
5770
5771                            </div>
5772                            <div class="pkg-price-details">
5773                                <div class="pkg-price-details-box">
5774                                    <h2><a href="/Cms/HolidayPackages/sandies-malindi-dream-garden">Sandies Malindi Dream Garden </a></h2>
5775                                    <h3><img src="/content/site/imagescustomize/p-location.png" alt=""> Kenya Coast</h3>
5776								
5777									    <div class="pkgcount-l">
5778										</div>
5779
5780                                    <h4 class="r"></h4>
5781                                    <div class="c"></div>
5782                                </div>
5783                            </div> <div class="c"></div>
5784                        </div>
5785                    </div>
5786
5787                <div class="c"></div>
5788            </div>
5789
5790            <div class="pkg-view-btn">
5791                <a href="/Cms/HolidayPackages">View More Packages</a>
5792            </div>
5793        </div>
5794    </section>
5795
5796
5797    <section class="secure-payment">
5798
5799        <div class="wapper">
5800
5801            <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 fast-booking-label"> <label><img src="/Content/Site/imagescustomize/s1.png" alt=""><span>24*7 Customer support</span></label></div>
5802        <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 secure-payment-label"><label><img src="/Content/Site/imagescustomize/s2.png" alt="">  <span>Save More</span></label></div>
5803        <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 customer-support-label"><label><img src="/Content/Site/imagescustomize/s3.png" alt=""> <span> Safe and Secure</span></label></div>
5804        <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 customer-satisfaction-label"><label><img src="/Content/Site/imagescustomize/s4.png" alt="">  <span>Full Satisfaction</span></label></div>
5805       
5806        <div class="c"></div>
5807        </div>
5808    </section>
5809
5810
5811</div>
5812<div id="subscribe-modal" class="modal fade" aria-hidden="true">
5813    <div id="modalContent" class="modal-dialog">
5814    </div>
5815</div>
5816
5817
5818            </div>
5819                <div class="add-bottom">
5820                    <div class="add-box">
5821                    </div>
5822                </div>
5823            <!--CONTENT_END-->
5824
5825
5826        </div>
5827
5828            <link href="http://fonts.googleapis.com/css?family=Rationale" rel="stylesheet" type="text/css" />
5829
5830
5831<script type="text/javascript">
5832    function GenerateContent() {
5833        var content = "<table  style=' border-collapse: collapse; margin:auto;align:center; width='360px;' border='1'><tr><td style='padding-left: 5px; width: 110px; background-color: #495A68; color: White'>" + 'Departure' + "</td><td style='padding-left: 5px; width: 110px; background-color: #495A68; color: White'>" + 'Arrival' + "</td><td style='padding-left: 5px; width:80px; background-color: #495A68; color: White'>" + 'On Date' + "</td></tr>";
5834        content += "<tr><td style='padding-left: 5px;'>" + $("#FareLocations_0__DepartureLocation").val().substring(0, $("#FareLocations_0__DepartureLocation").val().indexOf(',')) + "</td> <td style='padding-left: 5px;'>" + $("#FareLocations_0__ArrivalLocation").val().substring(0, $("#FareLocations_0__ArrivalLocation").val().indexOf(',')) + "</td><td style='padding-left: 5px;'>" + $("#FareLocations_0__DepartureOn").val() + "</td></tr>";
5835        var FlightType = $("input[name$=FlightType]:checked").val();
5836
5837        if (FlightType == 'RoundTrip') {
5838            content += "<tr><td style='padding-left: 5px;'>" + $("#FareLocations_0__ArrivalLocation").val().substring(0, $("#FareLocations_0__ArrivalLocation").val().indexOf(',')) + "</td> <td style='padding-left: 5px;'>" + $("#FareLocations_0__DepartureLocation").val().substring(0, $("#FareLocations_0__DepartureLocation").val().indexOf(',')) + "</td><td style='padding-left: 5px;'>" + $("#FareLocations_0__ArrivalOn").val() + "</td></tr>";
5839        }
5840        if (FlightType == 'MultiCity') {
5841            for (i = 1; i <= 5; i++) {
5842                if ($("#FareLocations_" + i + "__DepartureLocation").val() != "")
5843                    content += "<tr><td style='padding-left: 5px;'>" + $("#FareLocations_" + i + "__DepartureLocation").val().substring(0, $("#FareLocations_" + i + "__DepartureLocation").val().indexOf(',')) + "</td> <td style='padding-left: 5px;'>" + $("#FareLocations_" + i + "__ArrivalLocation").val().substring(0, $("#FareLocations_" + i + "__ArrivalLocation").val().indexOf(',')) + "</td><td style='padding-left: 5px;'>" + $("#FareLocations_" + i + "__DepartureOn").val() + "</td></tr>";
5844            }
5845        }
5846
5847        return content;
5848    }
5849
5850</script>
5850
5851
5852    
5853
5854<div class="loader-page" id="loader-page" style="display:none">
5855
5856    <div class="loader-content">
5857        <div class="loader-wapper">
5858            
5859    <h6>
5860            <span class="loading-b2c"><img alt="" src="/Uploads/CompanyLogo/Large/travels-logo_Eng638121553356919838_Eng639125466214973158.png" /></span>
5861
5862    </h6>
5863
5864
5865            <h2 id="loading-text"></h2>
5866
5867            
5868<script type="text/javascript">
5869    function GenerateContent() {
5870         
5871        var Month = ['January', 'February', 'MAR', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];
5872        var Months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
5873        var content = "";
5874        if ("" == "Flight.SearchingFlights" || localStorage.getItem("Mode") == "Flight.SearchingFlights") {
5875            var FlightType = $("input[name$=FlightType]:checked").val();
5876            var depature = $("#FareLocations_0__DepartureOn").val();
5877            var Arrival = $("#FareLocations_0__ArrivalOn").val();
5878            var depatures = new Array();
5879            var Arrivals = new Array();
5880            if (1!= 1) {
5881                depatures = depature.split('-');
5882                if (Months.indexOf(depatures[1]) != -1) {
5883                    var MonthsIndex = Months.indexOf(depatures[1]);
5884                    depature = depatures[0] + '  ' + Month[MonthsIndex] + '  ' + depatures[2];
5885                }
5886                else {
5887                    depature = depatures[0] + '  ' + Month[depatures[1] - 1] + '  ' + depatures[2];
5888                }
5889                if (FlightType == 'RoundTrip') {
5890                    Arrivals = Arrival.split('-');
5891                    if (Months.indexOf(Arrivals[1]) != -1) {
5892                        var MonthsIndex = Months.indexOf(Arrivals[1]);
5893                        Arrival = Arrivals[0] + '  ' + Month[MonthsIndex] + '  ' + Arrivals[2];
5894                    }
5895                    else {
5896                        Arrival = Arrivals[0] + '  ' + Month[Arrivals[1] - 1] + '  ' + Arrivals[2];
5897                    }
5898                }
5899            }
5900            if (FlightType != 'Nomad') {
5901                var content = " <div class='search-data-row'><p> " + $("#FareLocations_0__DepartureLocation").val().substring(0, $("#FareLocations_0__DepartureLocation").val().indexOf(',')) + " <bdi>  " + $("#FareLocations_0__DepartureLocation").val().substring($("#FareLocations_0__DepartureLocation").val().indexOf('('), $("#FareLocations_0__DepartureLocation").val().length) + "</bdi> <span> " + depature + " </span> </p>";
5902                content += "<div class='loader-arrow'> <img src='/Content/Site/imagescustomize/loader-arrow.png' alt=''></div>";
5903                content += "<p> " + $("#FareLocations_0__ArrivalLocation").val().substring(0, $("#FareLocations_0__ArrivalLocation").val().indexOf(',')) + " <bdi>  " + $("#FareLocations_0__ArrivalLocation").val().substring($("#FareLocations_0__ArrivalLocation").val().indexOf('('), $("#FareLocations_0__ArrivalLocation").val().length) + "</bdi> <span>  " + depature + " </span> </p> </div>";
5904            }
5905            if (FlightType == 'RoundTrip') {
5906                //  content += "<tr><td>" + $("#FareLocations_0__ArrivalLocation").val().substring(0, $("#FareLocations_0__ArrivalLocation").val().indexOf(',')) + " " + $("#FareLocations_0__ArrivalLocation").val().substring($("#FareLocations_0__ArrivalLocation").val().indexOf('('), $("#FareLocations_0__ArrivalLocation").val().length) + "</td> <td >" + $("#FareLocations_0__DepartureLocation").val().substring(0, $("#FareLocations_0__DepartureLocation").val().indexOf(',')) + " " + $("#FareLocations_0__DepartureLocation").val().substring($("#FareLocations_0__DepartureLocation").val().indexOf('('), $("#FareLocations_0__DepartureLocation").val().length) + "</td><td>" + $("#FareLocations_0__ArrivalOn").val() + "</td></tr>";
5907                content += "<div class='search-data-row'><p> " + $("#FareLocations_0__ArrivalLocation").val().substring(0, $("#FareLocations_0__ArrivalLocation").val().indexOf(',')) + " <bdi>  " + $("#FareLocations_0__ArrivalLocation").val().substring($("#FareLocations_0__ArrivalLocation").val().indexOf('('), $("#FareLocations_0__ArrivalLocation").val().length) + "</bdi> <span> " + Arrival + " </span> </p>";
5908                content += "<div class='loader-arrow'> <img src='/Content/Site/imagescustomize/loader-arrow.png' alt=''></div>";
5909                content += "<p> " + $("#FareLocations_0__DepartureLocation").val().substring(0, $("#FareLocations_0__DepartureLocation").val().indexOf(',')) + " <bdi>  " + $("#FareLocations_0__DepartureLocation").val().substring($("#FareLocations_0__DepartureLocation").val().indexOf('('), $("#FareLocations_0__DepartureLocation").val().length) + "</bdi> <span> " + Arrival + " </p> </div>";
5910            }
5911            if (FlightType == 'MultiCity') {
5912                for (i = 1; i <= 5; i++) {
5913                    depature = $("#FareLocations_" + i + "__DepartureOn").val();
5914                    if (1!= 1) {
5915                        depatures = depature.split('-');
5916                        if (Months.indexOf(depatures[1]) != -1) {
5917                            var MonthsIndex = Months.indexOf(depatures[1]);
5918                            depature = depatures[0] + '  ' + Month[MonthsIndex] + '  ' + depatures[2];
5919                        }
5920                        else {
5921                            depature = depatures[0] + '  ' + Month[depatures[1] - 1] + '  ' + depatures[2];
5922                        }
5923                    }
5924
5925                    if ($("#FareLocations_" + i + "__DepartureLocation").val() != "" && $("#FareLocations_" + i + "__ArrivalLocation").val() != "") {
5926                        //  content += "<tr><td>" + $("#FareLocations_" + i + "__DepartureLocation").val().substring(0, $("#FareLocations_" + i + "__DepartureLocation").val().indexOf(',')) + " " + $("#FareLocations_" + i + "__DepartureLocation").val().substring($("#FareLocations_" + i + "__DepartureLocation").val().indexOf('('), $("#FareLocations_" + i + "__DepartureLocation").val().length) + "</td> <td>" + $("#FareLocations_" + i + "__ArrivalLocation").val().substring(0, $("#FareLocations_" + i + "__ArrivalLocation").val().indexOf(',')) + " " + $("#FareLocations_" + i + "__ArrivalLocation").val().substring($("#FareLocations_" + i + "__ArrivalLocation").val().indexOf('('), $("#FareLocations_" + i + "__ArrivalLocation").val().length) + "</td><td >" + $("#FareLocations_" + i + "__DepartureOn").val() + "</td></tr>";
5927                        content += "<div class='search-data-row'><p> " + $("#FareLocations_" + i + "__DepartureLocation").val().substring(0, $("#FareLocations_" + i + "__DepartureLocation").val().indexOf(',')) + " <bdi> " + $("#FareLocations_" + i + "__DepartureLocation").val().substring($("#FareLocations_" + i + "__DepartureLocation").val().indexOf('('), $("#FareLocations_" + i + "__DepartureLocation").val().length) + "</bdi> <span> " + depature + " </span></p>";
5928                        content += "<div class='loader-arrow'> <img src='/Content/Site/imagescustomize/loader-arrow.png' alt=''></div>";
5929                        content += "<p> " + $("#FareLocations_" + i + "__ArrivalLocation").val().substring(0, $("#FareLocations_" + i + "__ArrivalLocation").val().indexOf(',')) + " <bdi> " + $("#FareLocations_" + i + "__ArrivalLocation").val().substring($("#FareLocations_" + i + "__ArrivalLocation").val().indexOf('('), $("#FareLocations_" + i + "__ArrivalLocation").val().length) + "</bdi>  <span>" + depature + " </span> </p> </div>";
5930                    }
5931
5932                }
5933            }
5934            if (FlightType == 'Nomad') {
5935                var lastToCity = "";
5936                var IsReturToDifLocation = $("input[name$=IsReturnToDifferentLocation]").prop('checked');
5937                content += "<div class='search-data-row'><p> " + $("#FareLocations_0__DepartureLocation").val().substring(0, $("#FareLocations_0__DepartureLocation").val().indexOf(',')) + " <bdi> " + $("#FareLocations_0__DepartureLocation").val().substring($("#FareLocations_0__DepartureLocation").val().indexOf('('), $("#FareLocations_0__DepartureLocation").val().length) + "</bdi> </p>";
5938                content += "<div class='loader-arrow'> <img src='/Content/Site/imagescustomize/loader-arrow.png' alt=''></div>";
5939                //content += "<p> " + $("#FareLocations_1__ToArrivalCity").val().substring(0, $("#FareLocations_1__ToArrivalCity").val().indexOf(',')) +  " <bdi> " + $("#FareLocations_1__ToArrivalCity").val().substring($("#FareLocations_1__ToArrivalCity").val().indexOf('('), $("#FareLocations_1__ToArrivalCity").val().length) + "</bdi>  <span>" + depature + " </span> </p> </div>";
5940                content += "<p> " + $("#FareLocations_1__ToArrivalCity").val().substring(0, $("#FareLocations_1__ToArrivalCity").val().indexOf(',')) + " <bdi> " + $("#FareLocations_1__ToArrivalCity").val().substring($("#FareLocations_1__ToArrivalCity").val().indexOf('('), $("#FareLocations_1__ToArrivalCity").val().length) + "</bdi>   </p> </div>";
5941                for (i = 1; i <= 10; i++) {
5942                    var j = i + 1;
5943                    if (j < 11) {
5944                        if ($("#FareLocations_" + i + "__ToArrivalCity").val() != "" && $("#FareLocations_" + j + "__ToArrivalCity").val() != "") {
5945                            content += "<div class='search-data-row'><p> " + $("#FareLocations_" + i + "__ToArrivalCity").val().substring(0, $("#FareLocations_" + i + "__ToArrivalCity").val().indexOf(',')) + " <bdi> " + $("#FareLocations_" + i + "__ToArrivalCity").val().substring($("#FareLocations_" + i + "__ToArrivalCity").val().indexOf('('), $("#FareLocations_" + i + "__ToArrivalCity").val().length) + "</bdi> </p>";
5946                            content += "<div class='loader-arrow'> <img src='/Content/Site/imagescustomize/loader-arrow.png' alt=''></div>";
5947                            content += "<p> " + $("#FareLocations_" + j + "__ToArrivalCity").val().substring(0, $("#FareLocations_" + j + "__ToArrivalCity").val().indexOf(',')) + " <bdi> " + $("#FareLocations_" + j + "__ToArrivalCity").val().substring($("#FareLocations_" + j + "__ToArrivalCity").val().indexOf('('), $("#FareLocations_" + j + "__ToArrivalCity").val().length) + "</bdi>   </p> </div>";
5948                            lastToCity = "<p> " + $("#FareLocations_" + j + "__ToArrivalCity").val().substring(0, $("#FareLocations_" + j + "__ToArrivalCity").val().indexOf(',')) + " <bdi> " + $("#FareLocations_" + j + "__ToArrivalCity").val().substring($("#FareLocations_" + j + "__ToArrivalCity").val().indexOf('('), $("#FareLocations_" + j + "__ToArrivalCity").val().length) + "</bdi> </p>";
5949                        }
5950                    }
5951
5952                }
5953                /*
5954                 for (i = 1; i <= 5; i++) {
5955                    for (j = i+1; j <= 5; j++) {
5956                        if ($("#FareLocations_" + i + "__ToArrivalCity").val() != "" && $("#FareLocations_" + j + "__ToArrivalCity").val() != "") {
5957                            content += "<div class='search-data-row'><p> " + $("#FareLocations_" + i + "__ToArrivalCity").val().substring(0, $("#FareLocations_" + i + "__ToArrivalCity").val().indexOf(',')) + " <bdi> " + $("#FareLocations_" + i + "__ToArrivalCity").val().substring($("#FareLocations_" + i + "__ToArrivalCity").val().indexOf('('), $("#FareLocations_" + i + "__ToArrivalCity").val().length) + "</bdi> </p>";
5958                            content += "<div class='loader-arrow'> <img src='/Content/Site/imagescustomize/loader-arrow.png' alt=''></div>";
5959                            content += "<p> " + $("#FareLocations_" + j + "__ToArrivalCity").val().substring(0, $("#FareLocations_" + j + "__ToArrivalCity").val().indexOf(',')) + " <bdi> " + $("#FareLocations_" + j + "__ToArrivalCity").val().substring($("#FareLocations_" + j + "__ToArrivalCity").val().indexOf('('), $("#FareLocations_" + j + "__ToArrivalCity").val().length) + "</bdi>   </p> </div>";
5960                            lastToCity = "<p> " + $("#FareLocations_" + j + "__ToArrivalCity").val().substring(0, $("#FareLocations_" + j + "__ToArrivalCity").val().indexOf(',')) + " <bdi> " + $("#FareLocations_" + j + "__ToArrivalCity").val().substring($("#FareLocations_" + j + "__ToArrivalCity").val().indexOf('('), $("#FareLocations_" + j + "__ToArrivalCity").val().length) + "</bdi> </p>";
5961                        }
5962                    }
5963                }
5964                 */
5965                if (IsReturToDifLocation == true || IsReturToDifLocation == 'true') {
5966                    content += "<div class='search-data-row'> " + lastToCity;
5967                    content += "<div class='loader-arrow'> <img src='/Content/Site/imagescustomize/loader-arrow.png' alt=''></div>";
5968                    content += "<p> " + $("#FareLocations_0__ArrivalLocation").val().substring(0, $("#FareLocations_0__ArrivalLocation").val().indexOf(',')) + " <bdi> " + $("#FareLocations_0__ArrivalLocation").val().substring($("#FareLocations_0__ArrivalLocation").val().indexOf('('), $("#FareLocations_0__ArrivalLocation").val().length) + "</bdi>   </p> </div>";
5969                }
5970                else {
5971                    content += "<div class='search-data-row'> " + lastToCity;
5972                    content += "<div class='loader-arrow'> <img src='/Content/Site/imagescustomize/loader-arrow.png' alt=''></div>";
5973                    content += "<p> " + $("#FareLocations_0__DepartureLocation").val().substring(0, $("#FareLocations_0__DepartureLocation").val().indexOf(',')) + " <bdi> " + $("#FareLocations_0__DepartureLocation").val().substring($("#FareLocations_0__DepartureLocation").val().indexOf('('), $("#FareLocations_0__DepartureLocation").val().length) + "</bdi>  </p> </div>";
5974                }
5975            }
5976            // && ('False' == 'True'
5977            if (('' == 'CRT' || '' == 'CRC' || '' == 'CRA') || 'False' == 'True' || 'True' == 'True') {
5978
5979                var formData = $("#searchForm").serialize();
5980                var PolicyMsg = "";
5981                $.ajax({
5982                    async: false,
5983                    url: '/Flight/Home/PolicyMessage',
5984                    data: formData,
5985                    type: "POST",
5986                    success: function(data) {
5987                        //if (data != "Successful" && data != "") {
5988                        if (data != "") {
5989                             
5990                            var _msgString = "";
5991                            var returnData = data.split("msgDet");
5992                            var _polMsg = returnData[0];
5993                            var _DetMsg = returnData[1];
5994                            if (returnData[0].replace(" ", "") != "Successful") {
5995                                _msgString += "<P>" + returnData[0] + "</P><br>";
5996
5997                            }
5998                            else { _msgString += ""; _polMsg = ""; }
5999
6000                            if (returnData[1].replace(" ", "") != "Successful") { _msgString += "<br/><div class='loader_data' style='overflow-y: scroll; max-height: 150px;' >" + returnData[1] + "</div>"; } else { _DetMsg = ""; }
6001
6002                            if (_polMsg != "" || _DetMsg != "") {
6003                                content += _msgString;
6004                                $("#dvSearchButton").css("visibility", "visible");
6005                                if (0== 1) {
6006
6007                                    if (_msgString != null && _msgString != '') {
6008                                        $("#btnSearchSubmit").css("visibility", "hidden");
6009                                        $("#btnSearchCancel").css("visibility", "visible");
6010                                    }
6011                                    else {
6012                                        $("#btnSearchSubmit").css("visibility", "hidden");
6013                                        $("#btnSearchCancel").css("visibility", "hidden");
6014                                    }
6015                                }
6016                                if (0== 1) {
6017                                    if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6018                                        $("#btnSearchSubmit").css("visibility", "hidden");
6019                                        $("#btnSearchCancel").css("visibility", "visible");
6020                                    }
6021                                    else {
6022                                        $("#btnSearchSubmit").css("visibility", "visible");
6023                                        $("#btnSearchCancel").css("visibility", "visible");
6024                                    }
6025                                }
6026                                // $("#imgLoading").attr("style", "display:none;"); //Changes by Jayesh
6027                                $(".search-data").html(content);
6028                            }
6029                            else {
6030                                // content += "</table></div>";
6031                                if (0== 1) {
6032
6033                                    if (_msgString != null && _msgString != '') {
6034                                        $("#btnSearchSubmit").css("visibility", "hidden");
6035                                        $("#btnSearchCancel").css("visibility", "visible");
6036                                    }
6037                                    else {
6038                                        $("#btnSearchSubmit").css("visibility", "hidden");
6039                                        $("#btnSearchCancel").css("visibility", "hidden");
6040                                    }
6041                                }
6042                                if (0== 1) {
6043                                    if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6044                                        $("#btnSearchSubmit").css("visibility", "hidden");
6045                                        $("#btnSearchCancel").css("visibility", "visible");
6046                                    }
6047                                    else {
6048                                        $("#btnSearchSubmit").css("visibility", "visible");
6049                                        $("#btnSearchCancel").css("visibility", "visible");
6050                                    }
6051                                }
6052                                $(".search-data").html(content);
6053
6054                                if ('0' == '1') {
6055                                    window.location = "/Flight/Home/SearchResult";
6056                                }
6057                                else{
6058                                    $("#btnSearchSubmit").trigger("click");
6059                                }
6060                            }
6061
6062                        }
6063                        else {
6064                            //  content += "</table></div>";
6065                            if (0== 1) {
6066
6067                                if (_msgString != null && _msgString != '') {
6068                                    $("#btnSearchSubmit").css("visibility", "hidden");
6069                                    $("#btnSearchCancel").css("visibility", "visible");
6070                                }
6071                                else {
6072                                    $("#btnSearchSubmit").css("visibility", "hidden");
6073                                    $("#btnSearchCancel").css("visibility", "hidden");
6074                                }
6075                                $(".search-data").html(content);
6076
6077                                if ('0' == '1') {
6078                                    window.location = "/Flight/Home/SearchResult";
6079                                }
6080                                else{
6081                                    $("#btnSearchSubmit").trigger("click");
6082                                }
6083                            }
6084                            if (0== 1) {
6085                                if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6086                                    $("#btnSearchSubmit").css("visibility", "hidden");
6087                                    $("#btnSearchCancel").css("visibility", "visible");
6088                                }
6089                                else {
6090                                    $("#btnSearchSubmit").css("visibility", "visible");
6091                                    $("#btnSearchCancel").css("visibility", "visible");
6092                                }
6093                            }
6094
6095                        }
6096
6097
6098                    },
6099                    error: function(response) {
6100                        return '';
6101                    },
6102                    failure: function(response) {
6103                        return '';
6104                    }
6105                });
6106            }
6107            else {
6108                var formData = $("#searchForm").serialize();
6109                //  content += "</table></div>";
6110                if (0== 1) {
6111
6112                    if (_msgString != null && _msgString != '') {
6113                        $("#btnSearchSubmit").css("visibility", "hidden");
6114                        $("#btnSearchCancel").css("visibility", "visible");
6115                    }
6116                    else {
6117                        $("#btnSearchSubmit").css("visibility", "hidden");
6118                        $("#btnSearchCancel").css("visibility", "hidden");
6119                    }
6120                }
6121                $(".search-data").html(content);
6122                if ('0' == '1') {
6123                    window.location = "/Flight/Home/SearchResult";
6124                }
6125                else{
6126                    $("#btnSearchSubmit").trigger("click");
6127                }
6128            }
6129            localStorage.removeItem("Mode");
6130            return false;
6131        }
6132        else if ("" == "Hotel.SearchHotels" || localStorage.getItem("Mode") == "Hotel.SearchHotels") {
6133            var CheckIn = $("#CheckInDate").val();
6134            var Checkout = $("#CheckOutDate").val();
6135            if (1!= 1) {
6136                var Checkins = CheckIn.split('-');
6137                if (Months.indexOf(Checkins[1]) != -1) {
6138                    var MonthsIndex = Months.indexOf(Checkins[1]);
6139                    CheckIn = Checkins[0] + '  ' + Month[MonthsIndex] + '  ' + Checkins[2];
6140                }
6141                else {
6142                    CheckIn = Checkins[0] + '  ' + Month[Checkins[1] - 1] + '  ' + Checkins[2];
6143                }
6144                Checkouts = Checkout.split('-');
6145                if (Months.indexOf(Checkouts[1]) != -1) {
6146                    var MonthsIndex = Months.indexOf(Checkouts[1]);
6147                    Checkout = Checkouts[0] + '  ' + Month[MonthsIndex] + '  ' + Checkouts[2];
6148                } else {
6149                    Checkout = Checkouts[0] + '  ' + Month[Checkouts[1] - 1] + '  ' + Checkouts[2];
6150                }
6151
6152            }
6153            content = "<div class='search-data-row'><p> " + $("#Destination").val().substring(0, $("#Destination").val().indexOf(',')) + "</p>";
6154            content += " <div class='loader-hotel'><label class='Check-in'>" + 'Check-in' + "<span>" + CheckIn + "</span></label><div class='loader-arrow'> <img src='/Content/Site/imagescustomize/loader-arrow.png' alt=''></div><label class='Check-out'>" + 'Check-out' + "<span>" + Checkout + "</span> </label> </div>"
6155            //if ('' == 'CRT' || '' == 'CRC' || '' == 'CRA') {
6156            if (('' == 'CRT' || '' == 'CRC' || '' == 'CRA') || 'False' == 'True' || 'True' == 'True') {
6157                var formData = $("#HotelSearchForm").serialize();
6158                var PolicyMsg = "";
6159                $.ajax({
6160                    async: false,
6161                    url: '/Hotel/Home/PolicyMessage',
6162                    data: formData,
6163                    type: "POST",
6164                    success: function(data) {
6165                        //if (data != "Successful" && data != "") {
6166                        //alert(data);
6167                        if (data != "") {
6168                            // 
6169                            var _msgString = "";
6170                            var returnData = data.split("msgDet");
6171                            var _polMsg = returnData[0];
6172                            var _DetMsg = returnData[1];
6173                            if (returnData[0].replace(" ", "") != "Successful") {
6174                                _msgString += "<br/><P>" + returnData[0] + "</P><br>";
6175                            }
6176                            else { _msgString += ""; _polMsg = ""; }
6177
6178                            if (returnData[1].replace(" ", "") != "Successful") { _msgString += "<br/><div style='overflow-y: scroll; max-height: 150px;' >" + returnData[1] + "</div>"; } else { _DetMsg = ""; }
6179
6180                            if (_polMsg != "" || _DetMsg != "") {
6181                                content += _msgString;
6182                                $("#dvSearchButton").css("visibility", "visible");
6183                                if (0== 1) {
6184                                    if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6185                                        $("#btnSearchSubmit").css("visibility", "hidden");
6186                                        $("#btnSearchCancel").css("visibility", "visible");
6187                                    }
6188                                    else {
6189                                        $("#btnSearchSubmit").css("visibility", "visible");
6190                                        $("#btnSearchCancel").css("visibility", "visible");
6191                                    }
6192                                }
6193                                $("#imgLoading").attr("style", "display:none;"); //Changes by Jayesh
6194                                $(".search-data").html(content);
6195                            }
6196                            else {
6197                                if (0== 1) {
6198                                    if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6199                                        $("#btnSearchSubmit").css("visibility", "hidden");
6200                                        $("#btnSearchCancel").css("visibility", "visible");
6201                                    }
6202                                    else {
6203                                        $("#btnSearchSubmit").css("visibility", "visible");
6204                                        $("#btnSearchCancel").css("visibility", "visible");
6205                                    }
6206                                }
6207                                //content += "</table></div>";
6208                                $(".search-data").html(content);
6209                                //$("#btnSearchSubmit").trigger("click");
6210                                SubmitExternalForm();
6211                            }
6212
6213                            //PolicyMsg = data;
6214                            // content += "<tr  border='0' ><td colspan='3'>" + PolicyMsg + "</td></tr>";
6215                            // content += "</table></div>";
6216                            // $("#dvSearchButton").css("visibility", "visible");
6217                            // $(".search-data").html(content);
6218
6219                        }
6220                        else {
6221                            if (0== 1) {
6222                                if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6223                                    $("#btnSearchSubmit").css("visibility", "hidden");
6224                                    $("#btnSearchCancel").css("visibility", "visible");
6225                                }
6226                                else {
6227                                    $("#btnSearchSubmit").css("visibility", "visible");
6228                                    $("#btnSearchCancel").css("visibility", "visible");
6229                                }
6230                            }
6231                            //alert(data);
6232                            //  content += "</table></div>";
6233                            $(".search-data").html(content);
6234                            //$("#btnSearchSubmit").trigger("click");
6235                            SubmitExternalForm();
6236                            //SubmitExternalForm();
6237                        }
6238                    },
6239                    error: function(response) {
6240                        return '';
6241                    },
6242                    failure: function(response) {
6243                        return '';
6244                    }
6245                });
6246            }
6247            else {
6248                //  content += "</table></div>";
6249                $(".search-data").html(content);
6250                SubmitExternalForm();
6251            }
6252            localStorage.removeItem("Mode");
6253        }
6254        else if ("" == "Insurance.SearchingProduct" || localStorage.getItem("Mode") == "Insurance.SearchingProduct") {
6255             
6256            if (('' == 'CRT' || '' == 'CRC' || '' == 'CRA') || 'True' == 'True') {
6257                let _frmid = '';
6258                if (window.location.pathname.toLowerCase() == "/cms") { _frmid = '#searchForm1' }
6259                else { _frmid = '#searchForm' }
6260                var formData = $(_frmid).serialize();
6261                var PolicyMsg = "";
6262                $.ajax({
6263                    async: false,
6264                    url: '/Insurance/Home/PolicyMessage',
6265                    data: formData,
6266                    type: "POST",
6267                    success: function(data) {
6268                        //if (data != "") {
6269                        if (data != "Successful" && data != "") {
6270                            PolicyMsg = data;
6271                            var _msgString = "";
6272                            var returnData = data.split("msgDet");
6273                            if (returnData[0].replace(" ", "") != "Successful") {
6274                                _msgString += "<P>" + returnData[0] + "</P><br>";
6275                                if (returnData.length > 1) {
6276                                    _msgString += "<P>" + returnData[1] + "</P>";
6277                                    PolicyMsg = _msgString;
6278                                }
6279                            }
6280                            // content = " <div class='grid002'><table ><tr><th>Message</th></tr>";
6281                            content = "<p>" + PolicyMsg + "</p>";
6282                            // content += "</table></div>";
6283                            $("#dvSearchButton").css("visibility", "visible");
6284                            if (0== 1) {
6285                                if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6286                                    $("#btnSearchSubmit").css("visibility", "hidden");
6287                                    $("#btnSearchCancel").css("visibility", "visible");
6288                                }
6289                                else {
6290                                    $("#btnSearchSubmit").css("visibility", "visible");
6291                                    $("#btnSearchCancel").css("visibility", "visible");
6292                                }
6293                            }
6294                            $("#imgLoading").attr("style", "display:none;"); //Changes by Jayesh
6295                            $(".search-data").html(content);
6296                        }
6297                        else {
6298                            if (0== 1) {
6299                                if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6300                                    $("#btnSearchSubmit").css("visibility", "hidden");
6301                                    $("#btnSearchCancel").css("visibility", "visible");
6302                                }
6303                                else {
6304                                    $("#btnSearchSubmit").css("visibility", "visible");
6305                                    $("#btnSearchCancel").css("visibility", "visible");
6306                                }
6307                            }
6308                            content = "";
6309                            $(".search-data").html(content);
6310                            //$("#btnSearchSubmit").trigger("click");
6311                            if (localStorage.getItem("Mode") != null) {
6312                                SubmitExternalForm_Ins()
6313
6314                            } else {
6315                                SubmitExternalForm();
6316                            }
6317                        }
6318                    },
6319                    error: function(response) {
6320                        return '';
6321                    },
6322                    failure: function(response) {
6323                        return '';
6324                    }
6325                });
6326            }
6327            else {
6328                //  content += "</table></div>";
6329                $(".search-data").html(content);
6330                //$("#btnSearchSubmit").trigger("click");
6331                if (localStorage.getItem("Mode") != null) {
6332                    SubmitExternalForm_Ins()
6333
6334                } else {
6335                    SubmitExternalForm();
6336                }
6337            }
6338            localStorage.removeItem("Mode");
6339            return false;
6340        }
6341        else if ("" == "Insurance.QuotationProduct") {
6342            // 
6343            if (('' == 'CRT' || '' == 'CRC' || '' == 'CRA') || 'True' == 'True') {
6344
6345                SelectedProduct = $('input:radio:checked').val();
6346                SelectedProduct = SelectedProduct.replace("opt_", "");
6347                var TotalPrice = $('#hdn_' + SelectedProduct).val();
6348
6349
6350                var PolicyMsg = "";
6351                $.ajax({
6352                    async: false,
6353                    url: '/Insurance/Home/PolicyMessageForQuot',
6354                    data: { BasePrice: TotalPrice },
6355                    type: "POST",
6356                    success: function(data) {
6357                        if (data != "Successful" && data != "") {
6358                            PolicyMsg = data;
6359                            var _msgString = "";
6360                            var returnData = data.split("msgDet");
6361                            if (returnData[0].replace(" ", "") != "Successful") {
6362                                _msgString += "<P>" + returnData[0] + "</P><br>";
6363                                if (returnData.length > 1) {
6364                                    _msgString += "<P>" + returnData[1] + "</P>";
6365                                    PolicyMsg = _msgString;
6366                                }
6367                            }
6368                            // content = " <div class='grid002'><table ><tr><th>Message</th></tr>";
6369                            content += "<p>" + PolicyMsg + "</p>";
6370                            // content += "</table></div>";
6371                            $("#dvSearchButton").css("visibility", "visible");
6372                            if (0== 1) {
6373                                if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6374                                    $("#btnSearchSubmit").css("visibility", "hidden");
6375                                    $("#btnSearchCancel").css("visibility", "visible");
6376                                }
6377                                else {
6378                                    $("#btnSearchSubmit").css("visibility", "visible");
6379                                    $("#btnSearchCancel").css("visibility", "visible");
6380                                }
6381                            }
6382                            $("#imgLoading").attr("style", "display:none;"); //Changes by Jayesh
6383                            $(".search-data").html(content);
6384                        }
6385                        else {
6386                            if (0== 1) {
6387                                if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6388                                    $("#btnSearchSubmit").css("visibility", "hidden");
6389                                    $("#btnSearchCancel").css("visibility", "visible");
6390                                }
6391                                else {
6392                                    $("#btnSearchSubmit").css("visibility", "visible");
6393                                    $("#btnSearchCancel").css("visibility", "visible");
6394                                }
6395                            }
6396                            content = "";
6397                            $(".search-data").html(content);
6398                            //$("#btnSearchSubmit").trigger("click");
6399                            SubmitExternalForm();
6400                        }
6401                    },
6402                    error: function(response) {
6403                        return '';
6404                    },
6405                    failure: function(response) {
6406                        return '';
6407                    }
6408                });
6409                localStorage.removeItem("Mode");
6410            }
6411            else {
6412                // content += "</table></div>";
6413                $(".search-data").html(content);
6414                //$("#btnSearchSubmit").trigger("click");
6415                SubmitExternalForm();
6416            }
6417
6418            return false;
6419        }
6420        else if ("" == "MeetGreet.SearchMeetGreet") {
6421            if (('' == 'CRT' || '' == 'CRC' || '' == 'CRA') || 'True' == 'True') {
6422                var formData = $("#MeetGreetSearchForm").serialize();
6423
6424                var PolicyMsg = "";
6425                $.ajax({
6426                    async: false,
6427                    url: '/MeetGreet/Home/PolicyMessage',
6428                    data: formData,
6429                    type: "POST",
6430                    success: function(data) {
6431
6432                        if (data != "Successful" && data != "") {
6433                            PolicyMsg = data;
6434                            var _msgString = "";
6435                            var returnData = data.split("msgDet");
6436                            if (returnData[0].replace(" ", "") != "Successful") {
6437                                _msgString += "<P>" + returnData[0] + "</P><br>";
6438                                if (returnData.length > 1) {
6439                                    _msgString += "<P>" + returnData[1] + "</P>";
6440                                    PolicyMsg = _msgString;
6441                                }
6442                            }
6443                            content += "<p>" + PolicyMsg + "</p>";
6444                            $("#dvSearchButton").css("visibility", "visible");
6445                            if (0== 1) {
6446                                if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6447                                    $("#btnSearchSubmit").css("visibility", "hidden");
6448                                    $("#btnSearchCancel").css("visibility", "visible");
6449                                }
6450                                else {
6451                                    $("#btnSearchSubmit").css("visibility", "visible");
6452                                    $("#btnSearchCancel").css("visibility", "visible");
6453                                }
6454                            }
6455                            $("#imgLoading").attr("style", "display:none;"); //Changes by Jayesh
6456                            $(".search-data").html(content);
6457                        }
6458                        else {
6459                            if (0== 1) {
6460                                if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6461                                    $("#btnSearchSubmit").css("visibility", "hidden");
6462                                    $("#btnSearchCancel").css("visibility", "visible");
6463                                }
6464                                else {
6465                                    $("#btnSearchSubmit").css("visibility", "visible");
6466                                    $("#btnSearchCancel").css("visibility", "visible");
6467                                }
6468                            }
6469                            content = "";
6470                            $(".search-data").html(content);
6471                            //$("#btnSearchSubmit").trigger("click");
6472                            SubmitExternalForm();
6473                        }
6474
6475                    },
6476                    error: function(response) {
6477                        return '';
6478                    },
6479                    failure: function(response) {
6480                        return '';
6481                    }
6482                });
6483            }
6484            else {
6485                // content += "</table></div>";
6486                $(".search-data").html(content);
6487                //$("#btnSearchSubmit").trigger("click");
6488                SubmitExternalForm();
6489            }
6490
6491            return false;
6492        }
6493        else if ("" == "MeetGreet.SelectedProduct") {
6494
6495            if (('' == 'CRT' || '' == 'CRC' || '' == 'CRA') || 'True' == 'True') {
6496                var product = '';
6497                var Amt = 0;
6498                $("input[type='checkbox'],input[type='radio']:checked").each(function() {
6499                    if ($(this).is(":checked")) {
6500                        product = $(this).attr('value');
6501                        Amt = Amt + Number($("#TotalAmt_" + product).html());
6502                    }
6503                });
6504                var PolicyMsg = "";
6505                $.ajax({
6506                    async: false,
6507                    url: '/MeetGreet/Home/PolicyMessageForResult',
6508                    data: { BasePrice: Amt },
6509                    type: "POST",
6510                    success: function(data) {
6511                        if (data != "Successful" && data != "") {
6512                            PolicyMsg = data;
6513                            var _msgString = "";
6514                            var returnData = data.split("msgDet");
6515                            if (returnData[0].replace(" ", "") != "Successful") {
6516                                _msgString += "<P>" + returnData[0] + "</P><br>";
6517                                if (returnData.length > 1) {
6518                                    _msgString += "<P>" + returnData[1] + "</P>";
6519                                    PolicyMsg = _msgString;
6520                                }
6521                            }
6522                            // content = " <div class='grid002'><table ><tr><th>Message</th></tr>";
6523                            content = "<p >" + PolicyMsg + "</p>";
6524
6525                            $("#dvSearchButton").css("visibility", "visible");
6526                            if (0== 1) {
6527                                if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6528                                    $("#btnSearchSubmit").css("visibility", "hidden");
6529                                    $("#btnSearchCancel").css("visibility", "visible");
6530                                }
6531                                else {
6532                                    $("#btnSearchSubmit").css("visibility", "visible");
6533                                    $("#btnSearchCancel").css("visibility", "visible");
6534                                }
6535                            }
6536                            $("#imgLoading").attr("style", "display:none;"); //Changes by Jayesh
6537                            $(".search-data").html(content);
6538                        }
6539                        else {
6540                            if (0== 1) {
6541                                if (_msgString != null && _msgString != '' && returnData[1] == 'Customer Search limit exceeded .. please contact admin for proceed.') {
6542                                    $("#btnSearchSubmit").css("visibility", "hidden");
6543                                    $("#btnSearchCancel").css("visibility", "visible");
6544                                }
6545                                else {
6546                                    $("#btnSearchSubmit").css("visibility", "visible");
6547                                    $("#btnSearchCancel").css("visibility", "visible");
6548                                }
6549                            }
6550                            content = "";
6551                            $(".search-data").html(content);
6552                            $("#btnSearchSubmit").trigger("click");
6553                        }
6554                    },
6555                    error: function(response) {
6556                        return '';
6557                    },
6558                    failure: function(response) {
6559                        return '';
6560                    }
6561                });
6562            }
6563            else {
6564
6565                $(".search-data").html(content);
6566                $("#btnSearchSubmit").trigger("click");
6567            }
6568
6569            return false;
6570        }
6571
6572    }
6573</script>
6573
6574
6575<div class="search-data">
6576    <div class="search-data-row"></div>
6577
6578
6579</div>
6580<div id="dvSearchButton" class="loading-continue" style="visibility:hidden;">
6581    <input type="button" id="btnSearchSubmit" value="Continue" class="btn-blue" />
6582    <input type="button" id="btnSearchCancel" value="Cancel" class="btn-blue" />
6583</div>
6584
6585
6586
6587            <div class="c">
6588            </div>
6589            <div class="loader-container">
6590                <div class="loaderi">
6591
6592                    <div class="loader">
6593                        <div class="loader-inner ball-rotate">
6594                            <div></div>
6595                        </div>
6596                    </div>
6597
6598
6599                </div>
6600            </div>
6601
6602             <section><span class="loader-38"> </span></section>
6603            <div class="loader-bttom">
6604                <div _ngcontent-svm-c6="" class="row d-flex justify-content-center features-content border-bottom pb-5">
6605                        <div _ngcontent-svm-c6="" class="col-12 col-md-4 active" style="padding: 1.5rem !important;"><div _ngcontent-svm-c6="" class="media-box media rounded-sm p-1 p-lg-4" style="display: -ms-flexbox;/*! display: flex; */-ms-flex-align: start;align-items: flex-start;"><div _ngcontent-svm-c6="" class="features-icon pr-3"><span _ngcontent-svm-c6=""><i class="fa fa-clock-o"></i></span></div><div _ngcontent-svm-c6="" class="media-body"><h3 _ngcontent-svm-c6="" class="mb-2">Easy and Fast Booking</h3><p _ngcontent-svm-c6="" class="d-none d-lg-block">Flight ticket booking or planning your travel.</p></div></div></div>
6606                        <div _ngcontent-svm-c6="" class="col-12 col-md-4 active" style="padding: 1.5rem !important;"><div _ngcontent-svm-c6="" class="media-box media rounded-sm p-1 p-lg-4" style="display: -ms-flexbox;/*! display: flex; */-ms-flex-align: start;align-items: flex-start;"><div _ngcontent-svm-c6="" class="features-icon pr-3"><span _ngcontent-svm-c6=""><i class="fa fa-shield"></i></span></div><div _ngcontent-svm-c6="" class="media-body"><h3 _ngcontent-svm-c6="" class="mb-2">Secure Payment</h3><p _ngcontent-svm-c6="" class="d-none d-lg-block">Accepting payments is now easier than ever with Payment Links.</p></div></div></div>
6607                        <div _ngcontent-svm-c6="" class="col-12 col-md-4 active" style="padding: 1.5rem !important;"><div _ngcontent-svm-c6="" class="media-box media rounded-sm p-1 p-lg-4" style="display: -ms-flexbox;/*! display: flex; */-ms-flex-align: start;align-items: flex-start;"><div _ngcontent-svm-c6="" class="features-icon pr-3"><span _ngcontent-svm-c6=""><i class="fa fa-headphones"></i></span></div><div _ngcontent-svm-c6="" class="media-body"><h3 _ngcontent-svm-c6="" class="mb-2"> 24X7 Customer Support</h3><p _ngcontent-svm-c6="" class="d-none d-lg-block">Customer support is the team of people help when customers</p></div></div></div>
6608                    </div>
6609            </div>
6610        </div>
6611    </div>
6612</div>
6613
6614
6615
6616
6617        
6618<div class="loader-page" id="Wigoloader" style="display:none">
6619    <div class="loaderflash">
6620        <div class="loaderflash-content">
6621            <h1>Congratulations! You found a great deal today!</h1>
6622            <p>Please wait while we transfer you to...</p>
6623            <h6><img src="/Content/Site/imagescustomize/transferlogo.png" alt=""></h6>
6624            <div class="snippet">
6625            <div class="stage">
6626              <div class="dot-flashing"></div>
6627            </div>
6628          </div>
6629        </div>
6630    </div>
6631</div>
6632   
6633
6634        <div class="modal fade" id="dvBPopup">
6635            <div class="modal-dialog modal-lg">
6636                <!-- Modal content-->
6637                <div class="modal-content">
6638                    <div class="modal-header">
6639                        <button id="btnBClose" type="button" class="btn btn-default" data-bs-dismiss="modal">Close</button>
6640                        <h4 class="modal-title" id="dvBTitle"> <!--Header Name--></h4>
6641                    </div>
6642                    <div id="dvBBody" class="modal-body">
6643                    </div>
6644
6645                </div>
6646
6647            </div>
6648        </div>
6649
6650        <!----Trip-Summary-->
6651
6652        <div id="TripBasketInfo">
6653            
6654
6655
6656        </div>
6657
6658                <div id="footer">
6659                    <!--here FOOTER is dynamic-->
6660                        
6661
6662
6663
6664<script>
6665    var add_url = "/Cms/Newsletter/NewsletterSubscription?email=";
6666    $(document).on("click", '#subscribe', function () {
6667        $('#subscribe-modal').modal('show');
6668        $('#modalContent').load(add_url + $("#subscribeuseremail").val(), function () {
6669        });
6670    });
6671
6672    $(document).on("click", "#saveNewsLetter", function () {
6673        var $form = $(this).closest('form');
6674        if ($form.valid()) {
6675            $("#saveNewsLetter").attr('disabled', true);
6676            $.post($form.attr('action'), $form.serialize(), function (d) {
6677                $("#saveNewsLetter").attr('disabled', false);
6678                if (d.Success == true) {
6679                    $("#btnclose").trigger("click");
6680                     alert('Thank you for subscription.');
6681                }
6682                else {
6683                    alert(d.Error);
6684                }
6685            });
6686
6687        }
6688    });
6689
6690    $(document).ready(function () {
6691        var name = GetParameterValues('Page');
6692        if (name == 'NewsLetter') {
6693            $('#subscribe-modal').modal('show');
6694            $('#modalContent').load(add_url + $("#subscribeuseremail").val(), function () {
6695            });
6696        }
6697        function GetParameterValues(param) {
6698            var url = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
6699            for (var i = 0; i < url.length; i++) {
6700                var urlparam = url[i].split('=');
6701                if (urlparam[0] == param) {
6702                    return urlparam[1];
6703                }
6704            }
6705        }
6706    });
6707
6708</script>
6708
6709<div class="footer-box">
6710    <div class="wapper">
6711        <div class="footer-top">
6712            <div class="row">
6713                <div class="col-xs-12 col-sm-4 col-lg-4 f1">
6714
6715                    <div class="footer-main">
6716                        <h4>Contact Us</h4>
6717
6718                        <div class="contact-info">
6719
6720                            <p><label><img src="/Content/Site/imagescustomize/f1.png" /> <a href="../cms/ContactUs">Hemingways Travel, Nairobi Office </a><br/>
6721<a href="../cms/emergency-travel-centre">Hemingways Emergency Travel Center </a><br/>
6722 <a href="../cms/ContactUs">Hemingways Travel, Mombasa</a></label><p>
6723
6724
6725
6726                        </div>
6727
6728
6729
6730                    </div>
6731                    <div class="c"></div>
6732                </div>
6733
6734                <div class="col-xs-12 col-sm-4 col-lg-4 f2">
6735                        <div class="footer-main">
6736                            <h4>Quick Link</h4>
6737                            <ul>
6738                                <li><a href="/">Home</a></li>
6739                                <li><a href="/Cms/HolidayPackages"> Holidays</a></li>
6740                                <li><a href="/">News &amp; Updates</a></li>
6741
6742                                <li><a href="/cms/aboutus"> About Us</a></li>
6743                                <li><a href="/cms/termsandcondition"> Terms &amp; Condition</a></li>
6744                                <li><a href="/cms/services"> Services</a></li>
6745                                <li><a href="/cms/privacypolicy"> Privacy Policy</a></li>
6746                                <li><a href="/cms/travelinsights"> Travel Insights</a></li>
6747                                <li><a href="/cms/faq"> FAQ</a></li>
6748
6749
6750                            </ul>
6751
6752
6753                            <div class="c"></div>
6754                        </div>
6755                </div>
6756
6757                <div class="col-xs-12 col-sm-4 col-lg-4 f3">
6758
6759                        <div class="footer-mai subscribe">
6760                            <h4>Signup for Newsletter  </h4>
6761                            <label>Subscribe to our e-mail newsletter.  Get updated with travel news, industry updates, special offers, deals and promotions</label>
6762                            <div class="newsletter-box">
6763
6764                                <form class="newsletter-form">
6765                                    <input id="subscribeuseremail" type="text" class="form-control" placeholder="Subscribe...">
6766                                    <button type="button" class="btn btn-primary" id="subscribe">
6767                                    
6768                                  <img src="/Content/Site/imagescustomize/newslatter-icon.svg" />  
6769                                    </button>
6770                                </form>
6771
6772                                <div class="c"></div>
6773
6774                            </div>
6775                        </div>
6776                        <h5 class=""><label class="paypal-icon"><a href="#"><img src="/Content/Site/imagescustomize/visa-icon.png" alt=""></a> </label></h5>
6777
6778                    <div class="c"></div>
6779
6780
6781                </div>
6782                <div class="c"></div>
6783            </div>
6784        </div>
6785        <div class="f-social">
6786
6787
6788        </div>
6789    </div>
6790</div>
6791    <!-- powr BEGIN --><div class="powr-social-feed" id="sharethis-social-media-feed-61822b3c4bdfd50012dd5eb1"></div><!-- powr END -->
6792<div class="footer-bottom">
6793    <div class="wapper">
6794
6795        <p class=" footer-copyright">
6796            Copyright © 2026, Hemingways Travel, All rights reserved
6797        </p>
6798        <div class="c"></div>
6799    </div>
6800</div>
6801
6802                </div>
6803
6804        <div>
6805            
6806<!-- Facebook Pixel Code -->
6807<!-- End Facebook Pixel Code -->
6808<!-- Snap Pixel Code -->
6809<!-- End Snap Pixel Code -->
6810<!-- Twitter universal website tag code -->
6811<!-- End Twitter universal website tag code -->
6812
6813        </div>
6814
6815        <!--FOOTER_END-->
6816
6817        <div class="Versionno"></div>
6818
6819    </div>
6820
6821    
6821<script src="/Scripts/Site/bpopup.js" type="text/javascript"></script>
6821
6822
6823    
6823<script>
6824        $(".firstWord").html(function () {
6825            var text = $(this).text().trim().split(" ");
6826            var first = text.shift();
6827            return (text.length > 0 ? "<span>" + first + "</span> " : first) + text.join(" ");
6828        });
6829    </script>
6829
6830    
6830<script type="text/javascript" src=""></script>
6830
6831
6832    
6832<script type="text/javascript">
6833        var site = site || {};
6834        site.baseUrl = window.location.origin;
6835        site.baseUrl = site.baseUrl || "";
6836        $(document).ready(function () {
6837            $(".partialContents").each(function (index, item) {
6838                var url = site.baseUrl + $(item).data("url");
6839                if (url && url.length > 0) {
6840                    $(item).load(url);
6841                }
6842            });
6843        })
6844    </script>
6844
6845
6846</body>
6847</html>
6848<div id="subscribe-modal" class="modal fade" aria-hidden="true">
6849    <div id="modalContent" class="modal-dialog">
6850    </div>
6851</div>
6852<div class="modal fade " id="login" tabindex="-1" role="dialog">
6853    <div class="modal-dialog" role="document">
6854        <div class="modal-content">
6855            <div class="modal_header">
6856                <button type="button" class="close btn" aria-label="Close" data-bs-dismiss="modal">
6857                    <a aria-hidden="true">×</a>
6858                </button>
6859            </div>
6860            <div class="modal-body">
6861                <div>
6862                    <!-- Nav tabs -->
6863                    <ul class="nav nav-tabs" role="tablist" id="logonpopup">
6864                        <li role="tab" class="login-tab" id="login-tab-title" data-bs-toggle="tab" data-bs-target="#login-tab">
6865                            <button class="nav-link" id="nav-login-tab" data-bs-toggle="tab" data-bs-target="#login-tab" type="button" role="tab" aria-controls="login-tab" aria-selected="false" onclick="changeTab('Login');">Log In</button>
6866                        </li>
6867
6868                        <li role="tab" class="register-tab" id="register-tab-title" data-bs-toggle="tab" data-bs-target="#register-tab">
6869                            <button class="nav-link" id="nav-register-tab" data-bs-toggle="tab" data-bs-target="#register-tab" type="button" role="tab" aria-controls="register-tab" aria-selected="true" onclick="changeTab('Register');"> Register</button>
6870                        </li>
6871
6872                            <li role="tab" class="booking-tab" id="booking-tab-title" data-bs-toggle="tab" data-bs-target="#booking-tab">
6873                                <button class="nav-link" id="nav-booking-tab" data-bs-toggle="tab" data-bs-target="#booking-tab" type="button" role="tab" aria-controls="booking-tab" aria-selected="false" onclick="changeTab('Booking');"> My Booking</button>
6874                            </li>
6875                    </ul>
6876
6877                    <!-- Tab panes -->
6878                    <div class="tab-content">
6879                        <div role="tabpanel" class="tab-pane" id="login-tab" role="tabpanel" aria-labelledby="nav-login-tab">
6880                                <div class="l-top">
6881                                    <h1>Why having an account is great for you</h1>
6882                                    <p>Get access to amazing deals and travel content, as well as save your travel details and preferences for quicker bookings.
6883
6884You also get to manage your upcoming bookings with ease!</p>
6885                                </div>
6886
6887                            
6888<script type="text/javascript">
6889    function MainLogIn() {
6890        $("#dvLoginError").hide();
6891        var status = true;
6892        var Email = $("#txtLogEmail").val();
6893        var Password = $("#txtLogPassword").val();
6894        if (Email == '') {
6895            $("#txtLogEmail").addClass('input-validation-error');
6896            status = false;
6897        }
6898        if (Password == '') {
6899            $("#txtLogPassword").addClass('input-validation-error');
6900            status = false;
6901        }
6902        if (status == false) {
6903            return false;
6904        }
6905        else {
6906
6907            var formData = $("#frmlogin").serialize();
6908            $('#login-tab').block({ message: null });
6909            $.post("/Home/Login", { Email : Email, Password : Password },
6910                function (data) {
6911                    if (data.success) {
6912                        $("#txtLogEmail").val('');
6913                        $("#txtLogPassword").val('');
6914                        var url = window.location.href;
6915                        var returnurl = url;
6916                        window.location = returnurl;
6917                    }
6918                    else {
6919                        $('#login-tab').unblock();
6920                        $("#txtLogPassword").val('');
6921                        $("#dvLoginError").show();
6922                        $("#dvLoginError").html(data.message);
6923                    }
6924                }, "json");
6925            }
6926
6927        }
6928
6929    function ForgotPassword()
6930    {
6931        $('#forgot-password').block({ message: null });
6932        $("#forgot-password").load("/Home/ForgotPassword?GroupType=WLK").dialog("open");
6933    }
6934
6935    $(document).ready(function() {
6936        $("#forgot-password").dialog({
6937            autoOpen: false,
6938            width: 525,
6939            modal: true
6940        });
6941        $('#btnSignIn').click(function(e) {
6942            e.preventDefault();
6943            var sub = true;
6944            var UName = $("#txtLogEmail").val();
6945            $.get("/Login/IsUserLoggedOnElsewhere", {
6946                    UserName: UName
6947                },
6948                function(data) {
6949                    if (data == 'true') {
6950                        $("#CheckUserLogin_Popup").dialog({
6951                            closeOnEscape: false,
6952                            title: ' Check User Login',
6953                            modal: true,
6954                            open: function(event, ui) {
6955                                $(this).parent().children().children('.ui-dialog-titlebar-close').hide();
6956                            }
6957                        });
6958                        $("#CheckUserLogin_Popup").html('This User is Logged elsewhere' + '<br/> <br/><input type=\"button\" class=\"button-orange logininput\" value=\"Yes\" id=\"btnUserExistYes\" onclick=\"UserExistYes();\"> <input type=\"button\" class=\"button-orange logininput\" value=\"No\" id=\"btnUserExistNo\" onclick=\"UserExistNo();\">');
6959                    } else if (data == 'false') {
6960                        MainLogIn();
6961                    } else {
6962                        return false;
6963                    }
6964                }
6965            );
6966        });
6967    });
6968    if ('True' != 'True') {
6969        $("#dvError").show();
6970        $("#dvError").html('');
6971    }
6972
6973    function UserExistYes() {
6974        MainLogIn();
6975        $("#CheckUserLogin_Popup").dialog("close");
6976    }
6977
6978    function UserExistNo() {
6979        $("#CheckUserLogin_Popup").dialog("close");
6980        return false;
6981    }
6982</script>
6982
6983
6984<style>
6985    .separator {
6986        display: flex;
6987        align-items: center;
6988        font-size: 14px;
6989        font-weight: 400;
6990        color: #999;
6991        margin: 10px 0;
6992    }
6993
6994        .separator > div:first-child, .separator > div:last-child {
6995            width: 100%;
6996            height: 1px;
6997            box-shadow: 0 1px 0 0 #ddd;
6998        }
6999
7000    .abcRioButtonContentWrapper > span {
7001        font-size: 16px !important;
7002        font-weight: bold;
7003    }
7004</style>
7005
7006<div id="CheckUserLogin_Popup">
7007</div>
7008
7009<form id="frmlogin" method="POST">
7010    <div class="login-content">
7011        <div id="dvLoginError" class="errormsg close" style="display: none;">
7012        </div>
7013
7014        <div class="login-row">
7015            <div class="login-label"><label>Email <span class='compul_indcn'>*</span></label></div>
7016            <div class="login-texbox"><input id="txtLogEmail" class="form-control" name="" placeholder="" value="" type="text"></div>
7017        </div>
7018        <div class="login-row">
7019            <div class="login-label"><label>Password <span class='compul_indcn'>*</span></label></div>
7020            <div class="login-texbox"><input id="txtLogPassword" class="form-control" name="" placeholder="" value="" type="Password"></div>
7021            <div class="forgot-links"><a href="#" data-toggle="modal" data-target="#forgot" data-bs-toggle="modal" data-bs-target="#forgot">Forgot your password?</a></div>
7022        </div>
7023        <div class="login-btn">
7024            <div class="loginbtn r"><input class="btn-red" id="btnSignIn" name="" value="Sign In" type="button"></div>
7025        </div>
7026        <div class="c"></div>
7027    </div>
7028<input name="__RequestVerificationToken" type="hidden" value="CfDJ8BdWAgxlqZVDsuqZZUY4qnOtqhFZuLDV771Fs_JXHSERpl2ExBL2ASZ_oQnEQZrK8TZbTdZ5J5UamMGOtANpVpwlJLtI6uWYFKBSq3Ya3g8XkNjiGV1Jqy7ue8gIwVqqBfhu5_yY7I6qMgt3nmPes88" /></form>
7029<div class="login-footer">
7030    Looking for our Business Solution?<a href="/Login">
7031        <span>Access it here!</span>
7032    </a>
7033    <div class="c"></div>
7034</div>
7035
7036                                <div class="l-bottom">
7037                                    <p>By creating an account, I acknowledge that I have read and agree to Hemingways Travel<a href="../Cms/TermsAndCondition"> Terms & Conditions </a>and   <a href="../Cms/PrivacyPolicy">Privacy Policy.</a></p>
7038                                </div>
7039                        </div>
7040
7041                        <div role="tabpanel" class="tab-pane" id="register-tab" role="tabpanel" aria-labelledby="nav-register-tab">
7042                                <div class="l-top">
7043                                    <h1>Create an account</h1>
7044                                </div>
7045
7046<form action="/" id="frmRegister" method="post">                                <div class="login-content">
7047                                    <div id="dvRegError" class="errormsg close" style="display: none;">
7048                                    </div>
7049
7050                                        <div class="facebook-login-button">
7051                                                <div class="google-login">
7052                                                    <div style="" class="g-signin2" data-onsuccess="onSignIn" data-width="auto" data-theme="dark" data-longtitle="true"></div>
7053                                                </div>
7054
7055                                                <div id="fb-root"></div>
7056                                                <div class="facebook-login">
7057                                                    <div class="fb-login-button" data-size="large" data-auth_type="rerequest" data-button-type="login_with" data-layout="default" data-auto-logout-link="false" data-use-continue-as="false" data-width="auto" data-scope="public_profile,email" onlogin="checkLoginState();">Sign in with Facebook</div>
7058                                                </div>
7059
7060                                            <div class="separator">
7061                                                <div>
7062                                                </div>
7063                                                <div>Or</div><div></div>
7064                                            </div>
7065                                        </div>
7066
7067                                    <div class="login-row">
7068                                        <div class="login-label"><label>First Name <span class='compul_indcn'>*</span></label></div>
7069                                        <div class="login-texbox"><input id="txtRegFirstName" class="form-control" name="FirstName" placeholder="" value="" type="text"></div>
7070                                    </div>
7071                                    <div class="login-row">
7072                                        <div class="login-label"><label>Last Name <span class='compul_indcn'>*</span></label></div>
7073                                        <div class="login-texbox"><input id="txtRegLastName" class="form-control" name="LastName" placeholder="" value="" type="text"></div>
7074                                    </div>
7075                                    <div class="login-row">
7076                                        <div class="login-label"><label>Email <span class='compul_indcn'>*</span></label></div>
7077                                        <div class="login-texbox"><input id="txtRegEmail" class="form-control" name="Email" placeholder="" value="" type="text"></div>
7078                                    </div>
7079                                    <div class="login-row">
7080                                        <div class="login-label"><label>Password <span class='compul_indcn'>*</span></label></div>
7081                                        <div class="login-texbox"><input id="txtRegPassword" class="form-control" name="Password" placeholder="" value="" type="Password" onfocusout="funPassword()"></div>
7082                                    </div>
7083                                        <div class="login-row">
7084
7085                                            <input type="hidden" id="Regcountrycode" name="CountryCode" />
7086                                            <input type="hidden" id="Regphonenumber" name="Mobile" />
7087                                            <div class="login-label"><label>Whatsappnumber <span class='compul_indcn'>*</span></label></div>
7088                                            <div class="login-texbox">
7089                                                <div class="whatsapp_send_otp">
7090                                                    <input id="WhatsappNumberPhone" type="tel" placeholder="" class="in in1 IsNumber">
7091                                                    <input id="bt
7091nsendotpforwhatsapp" class="btn-red" name="" value="Sendwhatsappotp" type="button" onclick="return SendWANUOTP();">
7092                                                </div>
7093                                                <span for="WhatsappNumberPhone" class="field-validation-error">
7094                                                    <span for="WhatsappNumberPhone" generated="true" class="" id="WhatsappNumberPhone-error"></span>
7095                                                </span>
7096                                            </div>
7097
7098
7099                                        </div>
7100                                        <div class="login-row hidewanuotp" style="display: none;">
7101                                            <div class="login-label"><label>Whatsappotp <span class='compul_indcn'>*</span></label></div>
7102                                            <div class="login-texbox">
7103                                                <input id="txtRegWhatsappOtp" class="form-control" name="WhatsappOtp" placeholder="" value="" type="text" maxlength="6" inputmode="numeric" pattern="[0-9]{6}">
7104                                            </div>
7105                                        </div>
7106
7107                                    <div class="login-btn hidewanuotp" style="display: none;">
7108                                        <div class="loginbtn r">
7109                                            <input class="btn-red" name="" value="Create Account" type="button" onclick="return SaveRegister();">
7110                                        </div>
7111                                        <div class="c"></div>
7112                                    </div>
7113                                </div>
7114<input name="__RequestVerificationToken" type="hidden" value="CfDJ8BdWAgxlqZVDsuqZZUY4qnOtqhFZuLDV771Fs_JXHSERpl2ExBL2ASZ_oQnEQZrK8TZbTdZ5J5UamMGOtANpVpwlJLtI6uWYFKBSq3Ya3g8XkNjiGV1Jqy7ue8gIwVqqBfhu5_yY7I6qMgt3nmPes88" /></form>
7115                            <div class="login-footer">
7116                                Looking for our Business Solution? <a href="/Login">
7117                                    <span>Access it here!</span>
7118                                </a>
7119                                <div class="c"></div>
7120                            </div>
7121                                <div class="l-bottom">
7122                                    <p>By creating an account, I acknowledge that I have read and agree to Hemingways Travel<a href="../Cms/TermsAndCondition"> Terms & Conditions </a>and   <a href="../Cms/PrivacyPolicy">Privacy Policy.</a></p>
7123
7124                                </div>
7125                        </div>
7126                        <div role="tabpanel" class="tab-pane" id="booking-tab" role="tabpanel" aria-labelledby="nav-booking-tab">
7127
7128                            <div class="login-content">
7129                                <div id="dvRegError" class="errormsg close" style="display: none;">
7130                                </div>
7131                                <div class="login-row">
7132                                    <div class="login-label"><label>Super PNR / PNR No</label></div>
7133                                    <div class="login-texbox">
7134                                        <input id="txtSuperPnrNo" class="form-control" placeholder="Super PNR / PNR No" value="" type="text">
7135                                    </div>
7136                                </div>
7137                                <div class="login-row">
7138                                    <div class="login-label"><label>Last Name</label></div>
7139                                    <div class="login-texbox">
7140                                        <input id="txtLastName" class="form-control" placeholder="Last Name" value="" type="text">
7141                                    </div>
7142                                </div>
7143                                <div class="login-btn">
7144                                    <div class="loginbtn r">
7145                                        <input id="btnRetrieveBooking" class="btn-red" value=Retrieve type="button">
7146                                    </div>
7147                                    <div class="c"></div>
7148                                </div>
7149                            </div>
7150                            <div class="l-bottom">
7151                                <p>
7151By creating an account, I acknowledge that I have read and agree to Hemingways Travel<a href="../Cms/TermsAndCondition"> Terms & Conditions </a>and   <a href="../Cms/PrivacyPolicy">Privacy Policy.</a></p>
7152
7153                            </div>
7154                        </div>
7155                    </div>
7156                </div>
7157            </div>
7158        </div>
7159    </div>
7160</div>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.