1jQuery(document).ready(function () { 2 var isMobile = /iPhone|Android/i.test(navigator.userAgent); 3 if (isMobile) { 4 var divs = jQuery(".mobCust"); 5 jQuery(".mobCust").remove(); 6 jQuery(".appendMob").after(divs); 7 } 8 9 jQuery(".sfm-chapter").each(function () { 10 var url = jQuery(this).next("li").find("a").attr("href"); 11 var id = jQuery(this).next("li").data("sfm-id"); 12 var text = jQuery(this).find("div").text(); 13 jQuery(".wp-megamenu-item-" + id) 14 .find("a") 15 .attr("href", url); 16 jQuery(this) 17 .find("div") 18 .html('<a href="' + url + '">' + text + "</a>"); 19 }); 20 21 jQuery(".patient_slider").slick({ 22 dots: false, 23 infinite: true, 24 speed: 300, 25 arrows: true, 26 centerMode: false, 27 centerPadding: "0%", 28 slidesToShow: 1, 29 slidesToScroll: 1, 30 }); 31 32 jQuery(".journey_slider").slick({ 33 dots: false, 34 infinite: true, 35 speed: 300, 36 arrows: true, 37 centerMode: false, 38 centerPadding: "0%", 39 slidesToShow: 3, 40 slidesToScroll: 1, 41 responsive: [ 42 { 43 breakpoint: 767, 44 settings: { 45 slidesToShow: 2, 46 slidesToScroll: 1, 47 }, 48 }, 49 { 50 breakpoint: 480, 51 settings: { 52 slidesToShow: 1, 53 slidesToScroll: 1, 54 }, 55 }, 56 ], 57 }); 58 59 jQuery(".media_slider, .media_slider_wak").slick({ 60 dots: true, 61 infinite: true, 62 speed: 300, 63 arrows: false, 64 centerMode: true, 65 centerPadding: "12%", 66 slidesToShow: 1, 67 slidesToScroll: 1, 68 }); 69 70 var leaderFor = (leaderNav = ""); 71 jQuery(".leader-for").each(function (index) { 72 leaderFor = jQuery(this).data("id"); 73 jQuery(".leader-for-" + leaderFor).slick({ 74 slidesToShow: 1, 75 slidesToScroll: 1, 76 arrows: false, 77 fade: true, 78 autoplay: false, 79 infinite: true, 80 adaptiveHeight: true, 81 asNavFor: ".leader-nav-" + leaderFor, 82 }); 83 }); 84 85 jQuery(".leader-nav").each(function (index) { 86 leaderNav = jQuery(this).data("id"); 87 jQuery(".leader-nav-" + leaderNav).slick({ 88 slidesToShow: 3, 89 slidesToScroll: 1, 90 asNavFor: ".leader-for-" + leaderNav, 91 centerPadding: "220px", 92 autoplay: false, 93 dots: false, 94 infinite: true, 95 centerMode: true, 96 focusOnSelect: true, 97 adaptiveHeight: true, 98 responsive: [ 99 { 100 breakpoint: 1680, 101 settings: { 102 arrows: false, 103 centerMode: true, 104 centerPadding: "220px", 105 slidesToShow: 3, 106 }, 107 }, 108 { 109 breakpoint: 991, 110 settings: { 111 arrows: false, 112 centerMode: true, 113 centerPadding: "100px", 114 slidesToShow: 3, 115 }, 116 }, 117 { 118 breakpoint: 767, 119 settings: { 120 arrows: false, 121 centerMode: true, 122 centerPadding: "0px", 123 slidesToShow: 3, 124 }, 125 }, 126 { 127 breakpoint: 575, 128 settings: { 129 arrows: false, 130 centerMode: true, 131 centerPadding: "100px", 132 slidesToShow: 1, 133 }, 134 }, 135 { 136 breakpoint: 375, 137 settings: { 138 arrows: false, 139 centerMode: true, 140 centerPadding: "50px", 141 slidesToShow: 1, 142 }, 143 }, 144 ], 145 }); 146 }); 147 148 jQuery(".dropdown-menu a").addClass("dropdown-item"); 149 jQuery(".dropdown").find("a:first").attr({ 150 id: "navbarDropdown", 151 "data-toggle": "dropdown", 152 "aria-haspopup": "true", 153 "aria-expanded": "false", 154 }); 155 //jQuery(".event_box3 select").selectmenu(); 156 function searchFilter(taxonomy, boxselector) { 157 jQuery("." + boxselector + " select").selectmenu({ 158 change: function (event, data) { 159 jQuery("#clearbox").css("pointer-events", "all"); 160 var searchTerm = data.item.value.toLowerCase(); 161 162 console.log(jQuery(this).parents(".container").find(".postsCat").addClass("test")); 163 if (searchTerm == "" || searchTerm == "all") { 164 searchTerm = ""; 165 } 166 167 operators = "IN"; 168 169 jQuery(".postsCat .alm-listing").attr("data-taxonomy", taxonomy); 170 jQuery(".postsCat .alm-listing").attr("data-taxonomy-terms", searchTerm); 171 jQuery(".postsCat .alm-listing").attr("data-taxonomy-operator", operators); 172 173 jQuery(".postsCat .alm-listing").empty(); 174 jQuery(".postsCat .alm-load-more-btn").removeClass("done"); 175 176 jQuery(".postsCat").load(ajaxurl + " #ajax-load-more", function () { 177 var el = document.querySelector(".postsCat .ajax-load-more-wrap"); 178 ajaxloadmore.start(el); 179 }); 180 }, 181 });
182 } 183 184 function searchFilter1(taxonomy, boxselector) { 185 jQuery("." + boxselector + " select").selectmenu({ 186 change: function (event, data) { 187 jQuery("#clearbox").css("pointer-events", "all"); 188 var searchTerm = data.item.value.toLowerCase(); 189 190 console.log(searchTerm); 191 192 if (searchTerm == "" || searchTerm == "all") { 193 searchTerm = ""; 194 } 195 196 operators = "IN"; 197 198 jQuery(".postsCat1 .alm-listing").attr("data-taxonomy", taxonomy); 199 jQuery(".postsCat1 .alm-listing").attr("data-taxonomy-terms", searchTerm); 200 jQuery(".postsCat1 .alm-listing").attr("data-taxonomy-operator", operators); 201 202 jQuery(".postsCat1 .alm-listing").empty(); 203 jQuery(".postsCat1 .alm-load-more-btn").removeClass("done"); 204 205 jQuery(".postsCat1").load(ajaxurl + " #ajax-load-more", function () { 206 var el = document.querySelector(".postsCat1 .ajax-load-more-wrap"); 207 ajaxloadmore.start(el); 208 }); 209 }, 210 }); 211 } 212 213 function metaSearchFilter(boxselector) { 214 jQuery("." + boxselector + " select").selectmenu({ 215 change: function (event, data) { 216 jQuery("#clearbox").css("pointer-events", "all"); 217 var searchTerm = data.item.value.toLowerCase(); 218 219 jQuery(".postsCat .alm-listing").attr("data-meta-compare", "LIKE"); 220 jQuery(".postsCat .alm-listing").attr("data-meta-value", searchTerm); 221 222 jQuery(".postsCat .alm-listing").empty(); 223 jQuery(".postsCat .alm-load-more-btn").removeClass("done"); 224 225 jQuery(".postsCat").load(ajaxurl + " #ajax-load-more", function () { 226 var el = document.querySelector(".ajax-load-more-wrap"); 227 ajaxloadmore.start(el); 228 }); 229 }, 230 }); 231 } 232 /* jQuery('.payment_form_wrapper input, .payment_form_wrapper select').addClass('form-control');*/ 233 234 searchFilter1("category", "boxx1"); 235 searchFilter1("specialties", "boxx2"); 236 // searchFilter('category', 'box1'); 237 searchFilter("specialties", "box2"); 238 searchFilter("event_type", "event_box"); 239 searchFilter("event_location", "event_box2"); 240 searchFilter("classes_type", "class_box"); 241 searchFilter("classes_locations", "class_box2"); 242 searchFilter("specialties_type", "sp_box"); 243 searchFilter("ev_hospitals", "sp_box2"); 244 searchFilter("ev_hospitals", "vbox"); 245 // searchFilter('job_type', 'vbox2'); 246 // searchFilter('dr_specialities', 'sp_box_wk'); 247 searchFilter("form_resources", "rbox"); 248 metaSearchFilter("spmeta_box"); 249 250 // jQuery( "#alm-filters-event_date_filter .alm-flatpickr" ).change(function() { 251 252 // jQuery('#clearbox').css('pointer-events', 'all'); 253 254 // var value = jQuery(this).val().replace(/[-\s]/g,""); 255 256 // //jQuery('.postsCat .alm-listing').attr('data-meta-key', 'epf_schedules_0_start_date'); 257 // jQuery('.postsCat .alm-listing').attr('data-meta-compare', '='); 258 // jQuery('.postsCat .alm-listing').attr('data-meta-value', value); 259 260 // jQuery(".postsCat .alm-listing").empty(); 261 // jQuery('.postsCat .alm-load-more-btn').removeClass('done'); 262 263 // jQuery( ".postsCat" ).load( ajaxurl + " #ajax-load-more", function() { 264 // var el = document.querySelector('.ajax-load-more-wrap'); 265 // ajaxloadmore.start(el); 266 // }); 267 268 // }); 269 270 jQuery("#alm-filters-classes_date_filter .alm-flatpickr").change(function () { 271 jQuery("#clearbox").css("pointer-events", "all"); 272 273 var value = jQuery(this).val().replace("|", ","); 274 275 jQuery(".postsCat .alm-listing").attr("data-meta-compare", "BETWEEN"); 276 jQuery(".postsCat .alm-listing").attr("data-meta-value", value); 277 278 jQuery(".postsCat .alm-listing").empty(); 279 jQuery(".postsCat .alm-load-more-btn").removeClass("done"); 280 281 jQuery(".postsCat").load(ajaxurl + " #ajax-load-more", function () { 282 var el = document.querySelector(".ajax-load-more-wrap"); 283 ajaxloadmore.start(el); 284 }); 285 }); 286 287 jQuery(".mbtn").click(function () { 288 let tr = jQuery(this).attr("href"); 289 jQuery("html, body").animate( 290 { 291 scrollTop: jQuery(tr).offset().top, 292 }, 293 1500 294 ); 295 }); 296}); 297 298jQuery(window).on("resize load", function () { 299 jQuery(".home_banner_video iframe").each(function () { 300 var self = jQuery(this); 301 var container = self.parent(); 302 303 self.css({ 304 width: container.width() + "px", 305 height: container.width() * (9 / 16) + "px", 306 position: "absolute",
307 marginTop: -container.width() * (9 / 32) + "px", 308 top: "50%", 309 }); 310 }); 311}); 312 313// Load the IFrame Player API code asynchronously. 314var tag = document.createElement("script"); 315tag.src = "https://www.youtube.com/player_api"; 316var firstScriptTag = document.getElementsByTagName("script")[0]; 317firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); 318 319var player; 320function onYouTubePlayerAPIReady() { 321 player = new YT.Player("yt-player", { 322 autoplay: 1, 323 videoId: "yZM5VAKi5vU", 324 playerVars: { 325 autoplay: 1, 326 rel: 0, 327 showinfo: 0, 328 showsearch: 0, 329 controls: 0, 330 loop: 1, 331 enablejsapi: 1, 332 playlist: "yZM5VAKi5vU", 333 }, 334 events: { 335 onReady: onPlayerReady, 336 //"onStateChange": onPlayerStateChange 337 }, 338 }); 339} 340 341function onPlayerReady(event) { 342 event.target.mute(); 343 event.target.playVideo(); 344} 345 346function onPlayerStateChange(event) { 347 var id = "yZM5VAKi5vU"; 348 349 if (event.data === YT.PlayerState.ENDED) { 350 player.loadVideoById(id); 351 } 352} 353 354var text = jQuery(".header_search input").val(); 355 356fullWidthSearch(text); 357 358jQuery(".header_search input").keyup(function () { 359 var text = jQuery(".header_search input").val(); 360 fullWidthSearch(text); 361}); 362 363jQuery(".header_search_wak input").keyup(function () { 364 var text1 = jQuery(".header_search_wak input").val(); 365 if (text1 != "") { 366 jQuery(".header_search_wak, .header_search_wak input").css({ width: "354px" }); 367 } else { 368 jQuery(".header_search_wak, .header_search_wak input").css({ width: "" }); 369 } 370}); 371 372function fullWidthSearch(text) { 373 if (text != "") { 374 jQuery(".header_search").css({ width: "354px" }); 375 jQuery(".header_search input").css({ width: "354px", "background-color": "rgba(248, 248, 250, 0.20)" }); 376 } else { 377 jQuery(".header_search").css({ width: "" }); 378 jQuery(".header_search input").css({ width: "", "background-color": "" }); 379 } 380 381 // IE Notice 382 // Check if notice should be hidden 383 function ieCheckHide() { 384 ieNotice = localStorage.getItem("ieNoticeHide"); 385 if (ieNotice) { 386 ieClose(); 387 } 388 } 389 ieCheckHide(); 390 391 // User clicks don't show again 392 function ieDontShow() { 393 localStorage.setItem("ieNoticeHide", "0"); 394 ieClose(); 395 } 396 397 // User clicks close 398 function ieClose() { 399 jQuery(".ie-notice").hide(); 400 } 401 402 // Bind clicks to buttons 403 jQuery("#ie-close").click(function () { 404 ieClose(); 405 }); 406 jQuery("#ie-dont-show").click(function () { 407 ieDontShow(); 408 }); 409 410 jQuery(".alm-filter--textfield.textfield").addClass("form-control"); 411}
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.