PageSourceSearch

https://colorfulnepal.com/wp-content/plugins/tourfic-pro/assets/app/js/tourfic-pro.min.js?ver=1777537926

js colorfulnepal.com collected 2026-10-03 02:33:03 UTC 19,455 bytes, 1 lines download raw bytes

1(()=>{var e;(e=jQuery)(document).ready(function(){e(document).on("click","input[name='make_deposit']",function(){let t=e(this).val();e(this).is(":checked")?e(".tf-deposit-amount-"+t).removeClass("tf-hotel-deposit-hide"):e(".tf-deposit-amount-"+t).addClass("tf-hotel-deposit-hide")});const t=function(t,a){e.confirm({icon:"fa fa-times",theme:"modern",title:t,content:a,type:"red",typeAnimated:!0,animationSpeed:300,animation:"scale",closeAnimation:"scale",animateFromElement:!1,boxWidth:"500px",useBootstrap:!1,closeIcon:!0,buttons:{OK:{btnClass:"btn-red"}}})};e(document).on("change","#airport-service",function(t){e("#tour_room_details_loader").show();var a=e(this).val(),o=e(this).closest(".fancybox-slide").find("input[name=room_id]").val(),n=e("#hotel-post-id").val(),r=e("#adults").val(),s=e("#children").val(),i=e("input[name=hotel_room_depo]").val(),l=e("#hotel_room_number").val(),c=e("input[name=check_in_date]").val(),f=e("input[name=check_out_date]").val(),d=e(this).closest(".fancybox-slide").find("input[name=option_id]").val(),u={action:"tf_hotel_airport_service_price",_nonce:tf_params.nonce,service_type:a,roomid:o,option_id:d,id:n,hoteladult:r,hotelchildren:s,room:l,check_in_date:c,check_out_date:f,deposit:i};e.ajax({type:"post",url:tf_params.ajax_url,data:u,success:function(t){e("#tour_room_details_loader").hide(),e(".tf-airport-pickup-response").html(t)}})}),e(document).on("submit","#tf_affiliate_booking_form",function(a){a.preventDefault();let o=e(this),n=o.find(".tf-submit"),r=o.serializeArray();e.ajax({type:"post",url:tf_params.ajax_url,data:{action:"tf_affiliate_booking_form",formData:r},beforeSend:function(){o.css({opacity:"0.5","pointer-events":"none"}),n.addClass("tf-btn-loading")},success:function(a){let r=JSON.parse(a);if(o.css({opacity:"1","pointer-events":"all"}),n.removeClass("tf-btn-loading"),"success"===r.status){e("#tf-affiliate-booking-modal").remove();let t=r.modalHtml;e("body").append(t).addClass("tf-modal-open"),e("#tf-affiliate-booking-modal").addClass("tf-modal-show")}else t(r.title,r.message)},error:function(){}})}),e(document).on("submit","#tf_travelpayouts_flight_form",function(a){a.preventDefault();let o=e(this),n=o.serializeArray(),r=o.find(".tf-submit");e.ajax({type:"post",url:tf_params.ajax_url,data:{action:"tf_pro_travelpayouts_flight_search",formData:n},beforeSend:function(){o.css({opacity:"0.5","pointer-events":"none"}),r.addClass("tf-btn-loading")},success:function(a){let n=JSON.parse(a);if(o.css({opacity:"1","pointer-events":"all"}),r.removeClass("tf-btn-loading"),"success"===n.status)if(n.white_label){e("#tf-travelpayouts-flight-modal").remove();let t=n.modalHtml;e("body").append(t).addClass("tf-modal-open"),e("#tf-travelpayouts-flight-modal").addClass("tf-modal-show")}else window.open(n.url,"_blank");else t(n.title,n.message)},error:function(){}})}),e(document).on("submit","#tf_travelpayouts_hotel_form",function(a){a.preventDefault();let o=e(this),n=o.find(".tf-submit"),r=o.serializeArray();e.ajax({type:"post",url:tf_params.ajax_url,data:{action:"tf_pro_travelpayouts_hotel_search",formData:r},beforeSend:function(){o.css({opacity:"0.5","pointer-events":"none"}),n.addClass("tf-btn-loading")},success:function(a){let r=JSON.parse(a);if(o.css({opacity:"1","pointer-events":"all"}),n.removeClass("tf-btn-loading"),"success"===r.status)if(r.white_label){e("#tf-travelpayouts-hotel-modal").remove();let t=r.modalHtml;e("body").append(t).addClass("tf-modal-open"),e("#tf-travelpayouts-hotel-modal").addClass("tf-modal-show")}else window.open(r.url,"_blank");else t(r.title,r.message)},error:function(){}})}),e(document).on("click",".tf-modal-btn",function(){var t=e(this).attr("data-target");e(t).addClass("tf-modal-show"),e("body").addClass("tf-modal-open")}),e(document).on("click",".tf-modal-close",function(){e(".tf-modal").removeClass("tf-modal-show"),e("body").removeClass("tf-modal-open")}),e(document).on("click",function(t){e(".tf-map-modal").length||e(t.target).closest(".tf-modal-content,.tf-modal-btn").length||(e("body").removeClass("tf-modal-open"),e(".tf-modal").removeClass("tf-modal-show"))}),e(document).on("click","input[name=trip-class]",function(){e(this).is(":checked")?e(".trip-class-text").text(tf_pro_params.business_class):e(".trip-class-text").text(tf_pro_params.economy_class)});const a=(e,t)=>{let a;return function(){clearTimeout(a),a=setTimeout(()=>{e.apply(this,arguments)},t)}};function o(e,t){return e.replace(new RegExp(t,"gi"),"<strong>$&</strong>")}if(e(".tf_travelpayouts_location").each(function(){let t=e(this),n=t.closest(".tf_label-row");e(this).on("keyup",function(a){let o=t.data("name"),r=t.data("locale"),s=t.val();s.length>=2?e.getJSON("https://autocomplete.travelpayouts.com/jravia?locale="+r+"&with_countries=false&q="+s,function(t){"object"==typeof t&&t.length>0&&e.each(t,function(e,t){0===e&&n.find("input[name="+o+"]").val(t.code)})}):n.find("input[name="+o+"]").val("")}
1),e(this).on("keyup",a(function(a){t.data("name");let r=t.data("locale"),s=t.val();e(".tf_travelpayouts_location_list").remove(),s.length>=2&&e.getJSON("https://autocomplete.travelpayouts.com/jravia?locale="+r+"&with_countries=false&q="+s,function(t){if("object"==typeof t){var a="";a+='<div class="tf_travelpayouts_location_list">',a+="<ul>",t.length>0?e.each(t,function(e,t){var n=null!=t.name?"("+t.name+")":"";a+='<li data-value="'+t.code+'" data-text="'+t.city_fullname+" - "+t.code+'"><span>'+o(t.city_fullname,s)+" "+n+'</span><strong class="tf_travelpayouts_location_code">'+t.code+"</strong></li>"}):a+='<li class="tf-no-result">'+tf_pro_params.no_result+"</li>",a+="</ul>",a+="</div>",n.append(a)}})},300))}),e(".tf_travelpayouts_hotel_location").each(function(){let t=e(this),n=t.closest(".tf_label-row");e(this).on("keyup",a(function(a){t.data("name");let r=t.data("locale"),s=t.val();e(".tf_travelpayouts_location_list").remove(),s.length>=2&&e.getJSON("https://engine.hotellook.com/api/v2/lookup.json?query="+s+"&lang="+r+"&limit=5",function(a){if("object"==typeof a){var r="";r+='<div class="tf_travelpayouts_location_list">',r+="<ul>","ok"===a.status?(e.each(a.results.locations,function(e,a){r+='<li data-type="location" data-value="'+a.fullName+'" data-text="'+a.fullName+'"><span>'+o(a.fullName,s)+" - <strong>"+a.hotelsCount+" "+t.data("text")+"</strong></span></li>"}),e.each(a.results.hotels,function(e,t){r+='<li data-type="hotel" data-value="'+t.fullName+'" data-text="'+t.fullName+'"><span>'+o(t.fullName,s)+"</span></li>"})):r+='<li class="tf-no-result">'+tf_pro_params.no_result+"</li>",r+="</ul>",r+="</div>",n.append(r)}})},300))}),e(document).on("click focus",function(t){e(t.target).closest(".tf_travelpayouts_location,.tf_travelpayouts_location_list").length||e(".tf_travelpayouts_location_list").remove()}),e(document).on("click",".tf_travelpayouts_location_list li",function(){let t=e(this).data("text"),a=e(this).data("value"),o=e(this).closest(".tf_label-row"),n=o.find(".tf_tp_autocomplete"),r=n.data("name");n.val(t),o.find("input[name="+r+"]").val(a),e(".tf_travelpayouts_location_list").remove()}),1==tf_params.showitinerarychart&&e("#tour-itinerary-chart").length>0){var n=document.getElementById("tour-itinerary-chart").getContext("2d");new Chart(n,{type:"line",data:{labels:tf_params.itinerarayday,datasets:[{label:tf_params.elevvationmode,backgroundColor:"lightblue",borderColor:"royalblue",tension:.1,data:tf_params.itineraraymeter}]},options:{tooltips:{enabled:!0,mode:"label",callbacks:{label:function(e,t){return e.yLabel+" "+tf_params.elevvationmode}}},layout:{padding:10},legend:{display:!1},title:{display:!0,text:tf_params.elevvationmode},scales:{yAxes:[{scaleLabel:{display:!1,labelString:""},ticks:{display:1==tf_params.showyaxis},gridLines:{display:1==tf_params.showlinegraph,drawBorder:1==tf_params.showlinegraph}}],xAxes:[{scaleLabel:{display:!1,labelString:""},ticks:{display:1==tf_params.showxaxis},gridLines:{display:1==tf_params.showlinegraph}}]}}})}e("#itinerary-switcher").on("click",function(){e(this).is(":checked")?(e(".tf-ininerary-content").show(),e(".arrow").addClass("arrow-animate"),e(".ininerary-other-gallery").slick({slidesToShow:6,slidesToScroll:1,arrows:!0,fade:!1,adaptiveHeight:!0,infinite:!0,useTransform:!0,speed:400,cssEase:"cubic-bezier(0.77, 0, 0.18, 1)",responsive:[{breakpoint:1024,settings:{slidesToShow:4,slidesToScroll:1}},{breakpoint:640,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:420,settings:{slidesToShow:2,slidesToScroll:1}}]})):(e(".tf-ininerary-content").hide(),e(".arrow").removeClass("arrow-animate"))}),1==tf_params.showitinerarystatus&&(e(".tf-accordion-content")&&e(".tf-accordion-content").find(".ininerary-other-gallery").slick({slidesToShow:6,slidesToScroll:1,arrows:!0,fade:!1,adaptiveHeight:!0,infinite:!0,useTransform:!0,speed:400,cssEase:"cubic-bezier(0.77, 0, 0.18, 1)",responsive:[{breakpoint:1024,settings:{slidesToShow:4,slidesToScroll:1}},{breakpoint:640,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:420,settings:{slidesToShow:2,slidesToScroll:1}}]}),e(".tf-itinerary-content-wrap")&&e(document).find(".tf-itinerary-content-wrap").show(),e(document).find(".tf-itinerary-content-box").show()),e(document).on("submit","#tf-login",function(a){a.preventDefault();let o=e(this).find(".tf-submit"),n=e(this),r=new FormData(n[0]);r.append("action","tf_login");let s=["tf_log_user","tf_log_pass"];e.ajax({url:tf_params.ajax_url,type:"POST",data:r,processData:!1,contentType:!1,beforeSend:function(e){o.addClass("tf-btn-loading")},success:function(a){const r=JSON.parse(a);if(r.success)i="Success!",l=r.message,e.confirm({icon:"fa fa-check",theme:"modern",t
1itle:i,content:l,type:"green",typeAnimated:!0,boxWidth:"500px",animationSpeed:300,animation:"scale",closeAnimation:"scale",animateFromElement:!1,useBootstrap:!1,closeIcon:!0,buttons:{OK:{btnClass:"btn-blue"}}}),n[0].reset(),n.find("input").removeClass("error-input"),n.find("textarea").removeClass("error-input"),n.find("input").closest(".tf-reg-field").find("small.text-danger").remove(),n.find("textarea").closest(".tf-reg-field").find("small.text-danger").remove();else if(r.message)t(r.title,r.message),n.find("input").removeClass("error-input"),n.find("textarea").removeClass("error-input"),n.find("input").closest(".tf-reg-field").find("small.text-danger").remove(),n.find("textarea").closest(".tf-reg-field").find("small.text-danger").remove();else for(const e of s){const t=r.fieldErrors[e+"_error"];n.find("[name="+e+"]").removeClass("error-input"),n.find("[name="+e+"]").closest(".tf-reg-field").find("small.text-danger").remove(),t&&(n.find("[name="+e+"]").addClass("error-input"),n.find("[name="+e+"]").closest(".tf-reg-field").append('<small class="text-danger">'+t+"</small>"))}var i,l;r.redirect_url&&(window.location.href=r.redirect_url),o.removeClass("tf-btn-loading")}})}),e(document).on("click",".tf-login-popup",function(t){t.preventDefault(),e.fancybox.open({src:"#tf-login-popup",type:"inline"})}),e(document).on("submit","#tf-register",function(a){a.preventDefault();let o=e(this).find(".tf-submit"),n=r(),s=e(this),i=new FormData(s[0]);i.append("action","tf_registration"),i.append("wishlist",JSON.stringify(n));let l=["tf_user","tf_email","tf_pass","tf_pass_confirm"],c=s.find("[name=extra_register_fields]").val(),f=s.find("[name=vendor_reg]").val();if(c){let e=JSON.parse(c);for(const t of e)l.push(t)}1==f&&l.push("tf_role"),e.ajax({url:tf_params.ajax_url,type:"POST",data:i,processData:!1,contentType:!1,beforeSend:function(e){o.addClass("tf-btn-loading")},success:function(a){const n=JSON.parse(a);if(n.success)e.confirm({icon:"fa fa-check",theme:"modern",title:"Success!",content:n.message,type:"green",typeAnimated:!0,boxWidth:"500px",useBootstrap:!1,animation:"scale",closeAnimation:"scale",animateFromElement:!1,closeIcon:!0,animationSpeed:300,buttons:{OK:{btnClass:"btn-blue",action:function(){n.redirect_url&&(window.location.href=n.redirect_url)}}}}),s[0].reset(),s.find("input").removeClass("error-input"),s.find("textarea").removeClass("error-input"),s.find("input").closest(".tf-reg-field").find("small.text-danger").remove(),s.find("textarea").closest(".tf-reg-field").find("small.text-danger").remove();else if(n.message)t("Error!",n.message),s.find("input").removeClass("error-input"),s.find("textarea").removeClass("error-input"),s.find("input").closest(".tf-reg-field").find("small.text-danger").remove(),s.find("textarea").closest(".tf-reg-field").find("small.text-danger").remove();else for(const e of l){const t=n.fieldErrors[e+"_error"];s.find("[name="+e+"]").removeClass("error-input"),s.find("[name="+e+"]").closest(".tf-reg-field").find("small.text-danger").remove(),t&&(s.find("[name="+e+"]").addClass("error-input"),s.find("[name="+e+"]").closest(".tf-reg-field").append('<small class="text-danger">'+t+"</small>"))}n.redirect_url,o.removeClass("tf-btn-loading")}})}),e("[name=tf_role]").length>0&&e(document).on("change","[name=tf_role]",function(){"tf_vendor"==e(this).val()?e(".tf-reg-extra-fields").show():e(".tf-reg-extra-fields").hide()});const r=()=>{let e=localStorage.getItem("wishlist_item");return null===e?[]:JSON.parse(e)};e(document).on("click",".resend-email-verification",function(t){t.preventDefault();var a={action:"tf_resend_verification",user_id:e(this).attr("data-id")};e.ajax({type:"post",url:tf_params.ajax_url,data:a,success:function(t){e(".tf-verification-msg").html(tf_pro_params.email_sent_success)},error:function(e){console.log(e)}})}),e(document).on("click",".tf-reg-popup",function(t){t.preventDefault(),e.fancybox.open({src:"#tf-reg-popup",type:"inline"})}),e(document).on("click",".tf_scan_another",function(t){t.preventDefault(),e(".tf-final-submission-feedback").hide(),e(".tf-final-error-feedback").hide()}),e(document).on("click",".tf_scan_back",function(e){e.preventDefault(),location.reload()}),e(document).on("click",".tf_qr_verify",function(t){t.preventDefault();var a=e(".tf_qr_code_number").val();e(".tf-scanner-preloader").show();var o={action:"tf_qr_code_verification",_nonce:tf_params.nonce,tf_qr_code:a};jQuery.ajax({url:tf_params.ajax_url,type:"post",data:o,success:function(t){var a=JSON.parse(t);"true"==a.qr_code_response_checked?(e(".tf-scanner-quick-review").html(""),e(".tf-final-submission-form").hide(),e(".tf-scanner-preloader").hide(),e(".tf-final-submission-feedback").show(),e(".tf-tour-infos").html(a.tf_qr_code_result)):(e(".tf-scanner-quick-review").html(""),e(".tf-final-submission-form").hide(),e(".tf-scanner-preloader").hide(),e(".tf-final-error-feedback").show())},error:function(e){console.log(e)}})}),e(document).on("mouseenter","#itn-infowindow",function(t){e(".itinerary-map-popup-img").length>1?e(t.currentTarget).find(".itinerary-map-popup-img-icons").removeClass("popup-arrow-active"):e(t.currentTarget).find(".itinerary-map-popup-img-icons").addClass("popup-arrow-active")}),e(document).on("mouseleave","#itn-infowindow",function(t){e(".itinerary-map-popup-img-icons").addClass("popup-arrow-active")}),e(document).on("submit",".tf-car-extra-infos",function(t){t.preventDefault();let a=e(this);const o=new FormData(t.target);submitBtn=a.find(".tf-extra-submit"),o.append("action","tf_extra_add_to_booking"),o.append("_nonce",tf_params.nonce);let n=e(".tf_pickup_date").val(),r=e(".tf_dropoff_date").val(),s=e(".tf_pickup_time").val(),i=e(".tf_dropoff_time").val();o.append("pickup_date",n),o.append("dropoff_date",r),o.append("pickup_time",s),o.append("dropoff_time",i),e.ajax({url:tf_params.ajax_url,type:"POST",data:o,contentType:!1,processData:!1,beforeSend:function(){a.css({opacity:"0.5","pointer-events":"none"}),submitBtn.addClass("tf-btn-loading")},success:function(t){a.css({opacity:"1","pointer-events":"all"}),submitBtn.removeClass("tf-btn-loading"),t.total_price&&e(".tf-price-header h2").html(t.total_price),e(".tf-added-extra").html(t.extra),t.extra&&e(".tf-extra-added-info").fadeIn()}})}),e(document).on("click",".tf-single-added-extra .delete",function(t){t.preventDefault(),e(this).closest(".tf-single-added-extra").remove(),0==e(".tf-added-extra .tf-single-added-extra").length&&e(".tf-extra-added-info").hide()}),e(document).on("click",".tf-refund-processed",function(t){t.preventDefault();let a=e(this);var o={action:"tf_customer_refund_request",_nonce:tf_params.nonce,order:a.closest(".tf-refund-box-content").find("#tf_order_id").val()};e.ajax({url:tf_params.ajax_url,type:"POST",data:o,beforeSend:function(){a.addClass("tf-btn-loading")},success:function(e){a.unblock();var t=JSON.parse(e);"error"==t.status||t.redirect_to&&window.location.replace(t.redirect_to)}})}),e(document).on("click",".tf_refund_request",function(t){t.preventDefault();
1let a=e(this),o=a.attr("href"),n=new URL(o),r=n.searchParams.get("order"),s=n.searchParams.get("order-type");var i={action:"tf_customer_refund_message",_nonce:tf_params.nonce,order:r,orderType:s};e.ajax({url:tf_params.ajax_url,type:"POST",data:i,beforeSend:function(){a.addClass("tf-btn-loading")},success:function(t){e(".tf-refund-message").html(t),e(".tf-refund-confirmation-box").css("display","flex"),a.removeClass("tf-btn-loading")}})}),e(document).on("click",".tf-refund-cancel",function(t){t.preventDefault(),e(".tf-refund-confirmation-box").hide(),e(".tf-refund-message").html("")}),e(document).on("click",".tf-cancelltion-popup-btn a",function(t){t.preventDefault(),e(".tf-car-cancellation-popup").css("display","flex")}),e(document).on("click",".tf-cancellation-popup-header .tf-close-popup",function(t){t.preventDefault(),e(".tf-car-cancellation-popup").hide()})}),document.addEventListener("DOMContentLoaded",e=>{t()});const t=()=>{const e=document.querySelector("#tf-video-preview");if(e){const a=new QrScanner(e,e=>o(e),{onDecodeError:e=>{},returnDetailedScanResult:!0,highlightScanRegion:!0,highlightCodeOutline:!0,preferredCamera:"environment"});t=a,QrScanner.hasCamera().then(e=>{e?t.start():(alert(tf_params.no_camera_msg),jQuery(".camera-warning").show(),jQuery("#tf-video-preview").hide())});const o=function(e){if(e.data){if(a.stop(),2==tf_pro_params.tour_qr){jQuery(".tf-scanner-preloader").show(),document.querySelector(".tf_qr_code_number").value=e.data;var t={action:"tf_qr_code_quick_info",_nonce:tf_params.nonce,tf_qr_code:e.data};jQuery.ajax({url:tf_params.ajax_url,type:"post",data:t,success:function(e){var t=JSON.parse(e);t.qr_code_result?(jQuery(".tf-scanner-quick-review").html(t.qr_code_result),jQuery(".tf-scanner-preloader").hide(),jQuery(".tf-final-submission-form").show(),jQuery(".tf-qr-option").hide()):(jQuery(".tf-scanner-quick-review").html(""),jQuery(".tf-scanner-preloader").hide(),jQuery(".tf-final-error-feedback").show(),jQuery(".tf-qr-option").hide())},error:function(e){console.log(e)}})}1==tf_pro_params.tour_qr&&(jQuery(".tf-qr-option").hide(),jQuery(".tf-scanner-preloader").show(),t={action:"tf_qr_code_verification",_nonce:tf_params.nonce,tf_qr_code:e.data},jQuery.ajax({url:tf_params.ajax_url,type:"post",data:t,success:function(e){var t=JSON.parse(e);"true"==t.qr_code_response&&(jQuery(".tf-final-submission-form").hide(),jQuery(".tf-scanner-preloader").hide(),jQuery(".tf-final-submission-feedback").show(),jQuery(".tf-tour-infos").html(t.tf_qr_code_result)),"false"==t.qr_code_response&&(jQuery(".tf-final-submission-form").hide(),jQuery(".tf-scanner-preloader").hide(),jQuery(".tf-final-error-feedback").show())},error:function(e){console.log(e)}}))}};jQuery(".tf_scan_another").on("click",function(e){e.preventDefault(),a.start()}),jQuery(".tf_scan_back").on("click",function(e){a.destroy()})}var t}})();

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.