var isExistBaseLoadTemplate=!1,baseLoaded=!1;let isReloadLazy=!1,alljsArray=[],allImgArray=[],allcssArray=[],baseDependsArray=[],priorityJsDependsArray=[],delayJsDependsArray=[],prioritycssDependsArray=[],delaycssDependsArray=[],innerViewSettingIds=[],mobileInnerViewSettingIds=[],outterViewSettingIds=[],mobileOutterViewSettingIds=[],isAlreadyDependArray=[],loadingImgDomSuccessArray=[],isSupportPreloadFlag=!1;const protocol=window.location.protocol;let isJsworker=!1;function isSupportPreload(){const e=document.createElement("link").relList;isSupportPreloadFlag=!(!e||!e.supports)}function isHasBaseTemplate(){isExistBaseLoadTemplate=document.querySelectorAll("template[data-type='base_template']").length>0}async function loadbaseFunc(){if(isExistBaseLoadTemplate){var e=document.querySelector("script[data-src*='jquery-1.11.0.concat.js']")||document.querySelector("script[src*='jquery-1.11.0.concat.js']");if(e){var t={type:"script"};t.url=e.getAttribute("data-src")||e.getAttribute("src"),await loadDependFunc(t),loadBaseTemplate()}}}function imgIsLoaded(e,t){var r;r=setTimeout(function(){e.src=t,e.classList.remove("img-default-bgc")},8e3);var a=new Image;a.src=t,a.onload=function(){r&&clearTimeout(r),e.src=t,e.classList.remove("img-default-bgc")},a.onerror=function(){r&&clearTimeout(r),t&&(e.src=t),e.classList.remove("img-default-bgc")}}function preloadDepend(e){}if(isSupportPreload(),isHasBaseTemplate(),loadbaseFunc(),isJsworker)var preloadWorker=new Worker(URL.createObjectURL(new Blob([document.getElementById("loadFunc").textContent],{type:"text/javascript"})));function loadDependFunc(e){return new Promise((t,r)=>{if("script"==e.type){var a=document.createElement("script");a.type="text/javascript",a.src=e.url,document.body.appendChild(a),a.onload=function(){t("success")},a.onerror=function(){t("error")}}if("style"==e.type){var l=document.createElement("link");l.rel="stylesheet",l.href=e.url,document.getElementById("appdStylePlace").insertAdjacentHTML("beforebegin",l.outerHTML),t("success")}})}function isInnerView(e){const t=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;return e.offsetTop-document.documentElement.scrollTop<=t}function getInnerViewSettingIds(){Array.from(document.querySelectorAll("div[data-settingid],div[settingid]")).forEach(e=>{var t=e.getAttribute("data-settingid")?e.getAttribute("data-settingid"):e.getAttribute("settingid")?e.getAttribute("settingid"):e.getAttribute("mobile_settingid");isInnerView(e)?innerViewSettingIds.push(t):outterViewSettingIds.push(t)})}function getMobileInnerViewSettingIds(){Array.from(document.querySelectorAll("div[mobile_settingid]")).forEach(e=>{var t=e.getAttribute("data-settingid")?e.getAttribute("data-settingid"):e.getAttribute("settingid")?e.getAttribute("settingid"):e.getAttribute("mobile_settingid");isInnerView(e)?mobileInnerViewSettingIds.push(t):mobileOutterViewSettingIds.push(t)})}function getRealUrl(e){if(e&&""!=e)try{var t=checkBaseURL(e);return t.href.replace(t.protocol+"//"+t.host,"")}catch(t){console.log(t,e)}}function checkBaseURL(e){if(e&&""!=e){var t=document.createElement("div"),r=e.split("&").join("&").split("<").join("<").split('"').join(""");t.innerHTML='x';var a=t.firstChild;return{href:a.href,href:a.href,hostname:a.hostname,host:a.host,protocol:a.protocol}}}function mobileAnalyzeDepends(e,t){e.forEach(e=>{var r=document.querySelectorAll("script[data-id='mobile_"+e+"']");(r||r.length)&&Array.from(r).forEach(function(e){var r=e.getAttribute("data-jsdepand"),a=e.getAttribute("data-cssdepand"),l=e.innerHTML,n=[];if(r&&""!=r){var s=(r=r.replace(/\"|\[|]/g,"")).split(",");s.forEach((e,t)=>{var r={},a=e,o=getRealUrl(a);r.type="script",r.url=protocol+a,r.callBackFn=l,-1==alljsArray.indexOf(o)&&(n.push({url:r.url}),alljsArray.push(o),preloadDepend(r)),t==s.length-1&&n.push({callBackFn:l})}),n.length>0&&(t?priorityJsDependsArray.push(n):delayJsDependsArray.push(n))}else n.push({callBackFn:l}),n.length>0&&(t?priorityJsDependsArray.push(n):delayJsDependsArray.push(n));a&&""!=a&&(a=a.replace(/\"|\[|]/g,"")).split(",").forEach(e=>{var r={type:"style"},a=e,l=getRealUrl(a);-1==allcssArray.indexOf(l)&&(r.url=protocol+a,allcssArray.push(l),preloadDepend(r),t?prioritycssDependsArray.push(a):delaycssDependsArray.push(a))})})})}function analyzeDepends(e,t){e.forEach(e=>{var r=document.querySelectorAll("script[data-id='"+e+"']");(r||r.length)&&Array.from(r).forEach(function(e){var r=e.getAttribute("data-jsdepand"),a=e.getAttribute("data-cssdepand"),l=e.innerHTML,n=[];if(r&&""!=r){var s=(r=r.replace(/\"|\[|]/g,"")).split(",");s.forEach((e,t)=>{var r={},a=e,o=getRealUrl(a);r.type="script",r.url=protocol+a,r.callBackFn=l,-1==alljsArray.indexOf(o)&&(n.push({url:r.url}),alljsArray.push(o),preloadDepend(r)),t==s.length-1&&n.push({callBackFn:l})}),n.length>0&&(t?priorityJsDependsArray.push(n):delayJsDependsArray.push(n))}else n.push({callBackFn:l}),n.length>0&&(t?priorityJsDependsArray.push(n):delayJsDependsArray.push(n));a&&""!=a&&(a=a.replace(/\"|\[|]/g,"")).split(",").forEach(e=>{var r={type:"style"},a=e,l=getRealUrl(a);-1==allcssArray.indexOf(l)&&(r.url=protocol+a,allcssArray.push(l),preloadDepend(r),t?prioritycssDependsArray.push(a):delaycssDependsArray.push(a))})})})}function getAllDepends(){Array.from(document.querySelectorAll("script:not([type='text/x-delay-script']):not([async])")).forEach(e=>{if(e.getAttribute("data-src")){var t=e.getAttribute("data-src");if(-1!=alljsArray.indexOf(t))return;alljsArray.push(t),t.indexOf("jquery-1.11.0.concat"),baseDependsArray.push(t);var r={type:"script"};r.url=protocol+t,preloadDepend(r)}}),Array.from(document.querySelectorAll("link[type='text/css']")).forEach(e=>{if(e.getAttribute("data-href")){var t=e.getAttribute("data-href");if(-1!=allcssArray.indexOf(t))return;allcssArray.push(t),prioritycssDependsArray.push(t);var r={type:"style"};r.url=protocol+t,preloadDepend(r)}}),analyzeDepends(innerViewSettingIds,!0),mobileAnalyzeDepends(mobileInnerViewSettingIds,!0),analyzeDepends(outterViewSettingIds,!1),mobileAnalyzeDepends(mobileOutterViewSettingIds,!1)}function includes(e,t){return t.every(t=>e.includes(t))}async function loadDepends(array,type,callback){if(array.length&&array.length>0)for(var i=0;i{e.remove()})}function deleteStyleInline(){Array.from(document.querySelectorAll("style#speed3DefaultStyle,style[data-type='inlineHeadStyle'],link[data-type='inlineHeadStyle']")).forEach(e=>{e.remove()})}function loaddelaycss(){loadComponentUnTemplate(),deleteFoldHeight(),loadDepends(delaycssDependsArray,"style")}function loaddelayjsFunc(e){delayJsDependsArray&&delayJsDependsArray.length>0?loadDepends(delayJsDependsArray,"script",e):e()}function loadTemplate(e){Array.from(document.querySelectorAll("template[data-type='"+e+"']")).forEach(e=>{var t=!1,r=null;e.getAttribute("data-lazyload-alias")&&"video"==e.getAttribute("data-lazyload-alias")&&(t=!0,r=e.getAttribute("data-settingId"));var a=e.innerHTML;try{if($(e).replaceWith(a),-1!=a.indexOf("code_template"))return loadTemplate("code_template"),!1;if(-1!=a.indexOf("js_template"))return loadTemplate("js_template"),!1}catch(e){return console.log(e),!0}if(t){var l=document.querySelector("script[data-id='"+r+"']");if(!l)return;var n=l.getAttribute("data-jsdepand"),s=l.getAttribute("data-cssdepand"),o=l.innerHTML,i=[[]];if(n&&""!=n){var d=(n=n.replace(/\"|\[|]/g,"")).split(",");d.forEach((e,t)=>{var r={},a=e,l=getRealUrl(a);r.type="script",r.url=protocol+a,r.callBackFn=o,i[0].push({url:r.url}),alljsArray.push(l),preloadDepend(r),t==d.length-1&&i[0].push({callBackFn:o})}),loadDepends(i,"script")}else i.push({callBackFn:o}),loadDepends(i,"script");if(s&&""!=s)(s=s.replace(/\"|\[|]/g,"")).split(",").forEach(e=>{var t={type:"style"},r=e,a=getRealUrl(r);if(-1!=allcssArray.indexOf(a))return;t.url=protocol+r,allcssArray.push(a);var l=document.createElement("link");l.rel="stylesheet",l.href=t.url;const n=document.getElementById("appdStylePlace");n&&n.insertAdjacentHTML("beforebegin",l.outerHTML)})}})}function loadCodeTemplate(){deleteStyleInline(),loadTemplate("code_template")}function loadJsTemplate(){loadTemplate("js_template")}function loadBaseTemplate(){loadTemplate("base_template")}function loadComponentUnTemplate(){loadTemplate("component_unUseTemplate")}function ansyFunc(){isReloadLazy||(isReloadLazy=!0,loadBasejs(ansyFunc2),loadInlineStyleDelay(),loadSuccessImg())}function loadInlineStyleDelay(){Array.from(document.querySelectorAll("template[data-type='inlineStyleDelay']")).forEach(e=>{var t=e.innerHTML;e.outerHTML=t})}function loadSuccessImg(){setTimeout(()=>{loadingImgDomSuccessArray.forEach(e=>{const t=e;e.dom.src=t.url,e.dom.classList.remove("img-default-bgc")})},100)}function loadTemplateImg(e){}function loadViewDepends(){loadprioritycss(),loadpriorityjs(loadUnViewDepends)}function loadUnViewDepends(){loaddelaycss(),loadJsTemplate(),loaddelayjsFunc(loadCodeTemplate)}function ansyFunc2(){loadViewDepends()}getInnerViewSettingIds(),getMobileInnerViewSettingIds(),getAllDepends();var jsonStr=window.__ph_optSet__||"";try{var loadImgType=JSON.parse(jsonStr).loadImgType}catch(e){var loadImgType="2"}if(loadImgType&&"0"==loadImgType){var userAgent=navigator.userAgent,mobile_ua=window.__SPEED_MOBILE_UA__||"Mozilla/5.0 (Linux; Android 11; moto g power (2022)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Mobile Safari/537.36",pc_ua=window.__SPEED_DESKTOP_UA__||"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36";function detectHeadlessBrowser(){const e=[];return!0===navigator.webdriver&&e.push("webdriver flag"),window.chrome&&window.chrome.runtime&&e.push("CDP present"),0===navigator.plugins.length&&e.push("no plugins"),0===navigator.languages.length&&e.push("no languages"),{isHeadless:e.length>0,clues:e}}var headresult=detectHeadlessBrowser().isHeadless;userAgent!=mobile_ua&&userAgent!=pc_ua||!headresult?ansyFunc():(window.addEventListener("mousemove",ansyFunc),window.addEventListener("keydown",ansyFunc),window.addEventListener("touchmove",ansyFunc),window.addEventListener("touchend",ansyFunc),window.addEventListener("scroll",ansyFunc))}else ansyFunc();document.querySelector('link[href*="/theme/"][href$="/style/style.css"]')&&(document.querySelector('link[href*="/theme/"][href$="/style/style.css"]').rel||(document.querySelector('link[href*="/theme/"][href$="/style/style.css"]').rel="stylesheet"));