{"id":9497,"date":"2025-12-09T11:59:52","date_gmt":"2025-12-09T16:59:52","guid":{"rendered":"https:\/\/www.diplomaframe.com\/chc-blog2\/jupiterx-codes\/header\/"},"modified":"2025-12-09T11:59:52","modified_gmt":"2025-12-09T16:59:52","slug":"header","status":"publish","type":"jupiterx-codes","link":"https:\/\/www.diplomaframe.com\/chc-blog\/jupiterx-codes\/header\/","title":{"rendered":"scripts"},"content":{"rendered":"<link rel=\"preconnect\" href=\"https:\/\/i.diplomaframe.com\" crossorigin=\"anonymous\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"anonymous\">\n    <link rel=\"preconnect\" href=\"https:\/\/kit.fontawesome.com\" crossorigin=\"anonymous\" \/>\n    <link rel=\"preconnect\" href=\"https:\/\/dev.visualwebsiteoptimizer.com\" crossorigin=\"anonymous\" \/>\n    <link rel=\"preconnect\" href=\"https:\/\/connect.facebook.net\" crossorigin=\"anonymous\" \/>\n    <link rel=\"preconnect\" href=\"https:\/\/www.googletagmanager.com\" crossorigin=\"anonymous\" \/>\n<link rel=\"apple-touch-icon\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/apple-icon-57x57.png\">\n        <link rel=\"apple-touch-icon\" sizes=\"57x57\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/apple-icon-57x57.png\">\n        <link rel=\"apple-touch-icon\" sizes=\"60x60\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/apple-icon-60x60.png\">\n        <link rel=\"apple-touch-icon\" sizes=\"72x72\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/apple-icon-72x72.png\">\n        <link rel=\"apple-touch-icon\" sizes=\"76x76\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/apple-icon-76x76.png\">\n        <link rel=\"apple-touch-icon\" sizes=\"114x114\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/apple-icon-114x114.png\">\n        <link rel=\"apple-touch-icon\" sizes=\"120x120\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/apple-icon-120x120.png\">\n        <link rel=\"apple-touch-icon\" sizes=\"144x144\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/apple-icon-144x144.png\">\n        <link rel=\"apple-touch-icon\" sizes=\"152x152\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/apple-icon-152x152.png\">\n        <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/apple-icon-180x180.png\">\n        <link rel=\"icon\" type=\"image\/png\" sizes=\"192x192\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/android-icon-192x192.png\">\n        <link rel=\"icon\" type=\"image\/png\" sizes=\"32x32\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/favicon-32x32.png\">\n        <link rel=\"icon\" type=\"image\/png\" sizes=\"96x96\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/favicon-96x96.png\">\n        <link rel=\"icon\" type=\"image\/png\" sizes=\"16x16\" href=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/favicon-16x16.png\">\n        <meta name=\"msapplication-TileImage\" content=\"https:\/\/i.diplomaframe.com\/images\/cached\/icon\/favicon\/white\/ms-icon-144x144.png\"><\/p>\n<link rel=\"manifest\" href=\"\/manifest.json\">\n    <meta name=\"msapplication-TileColor\" content=\"#ffffff\"><br \/>\n    <meta name=\"theme-color\" content=\"#ffffff\"><\/p>\n<link rel=\"stylesheet\" href=\"https:\/\/i.diplomaframe.com\/c\/bootstrap.css\" \/>\n<link rel=\"stylesheet\" href=\"https:\/\/i.diplomaframe.com\/c\/app-65d8c8583c5ecd876c00f8efe2205474.css\" \/>\n<link rel=\"stylesheet\" href=\"https:\/\/i.diplomaframe.com\/cdn\/swiper.css\" \/>\n<style type=\"text\/css\">div.test123{text-align:center}<\/style>\n<style type=\"text\/css\">\n        .sr-only {\n            position: absolute;\n            width: 1px;\n            height: 1px;\n            margin: -1px;\n            border: 0;\n            padding: 0;\n            overflow: hidden;\n            clip: rect(0, 0, 0, 0);\n        }\n    <\/style>\n<style type=\"text\/css\">body#index h1,body#index h2{color:#2a2a2c;font-size:1.688rem;font-weight:500;text-align:center}body#index h1{margin-bottom:4px}body#index h2{margin-bottom:4px}body#index h3{color:#2a2a2c;font-size:1.375rem;font-weight:500;text-align:center;margin-top:0;margin-bottom:4px;margin-bottom:1rem}body#index div.home-banner{height:376px}body#index div.home-banner-i{display:flex;align-items:center;justify-content:flex-end;position:relative;max-width:100%;overflow:hidden;height:376px}body#index div.home-banner-i img{height:376px;width:auto;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}body#index div.home-banner-c{position:absolute;bottom:0;left:0;display:flex;width:100%;color:#fff;align-items:center}body#index div#home-banner-c{justify-content:space-evenly;padding:15px 0 15px 45px;background:linear-gradient(90deg, #00227e 0, rgba(0, 34, 126, 0.7) 68%, rgba(0, 34, 126, 0.76) 78%, rgba(0, 34, 126, 0))}@media screen and (max-width: 700px){body#index div#home-banner-c{flex-direction:column;padding:15px 0 15px 15px;background:linear-gradient(90deg, #00227e 0, rgba(0, 34, 126, 0.7) 68%, rgba(0, 34, 126, 0.76) 88%, rgba(0, 34, 126, 0))}body#index div#home-banner-2{margin-top:.5rem}body#index div.home-banner-i{border-radius:10px}body#index h2{font-size:1.688rem;font-weight:500}body#index h3{font-size:1rem;font-weight:700;margin-top:18px}}body#index main img{border-radius:5px}body#index div.category-index div#index-row-4>div{width:25%}@media screen and (max-width: 992px){body#index div.category-index div#index-row-4>div{width:50%}}@media screen and (max-width: 576px){body#index div.category-index div#index-row-4>div{width:100%}}body#index div.category-index div#index-row-4>div div.box-4{visibility:visible;margin-top:20px;position:relative;transition:all .5s;text-align:center}body#index div.category-index div#index-row-4>div div.box-4 div.box-4-img{cursor:pointer;width:100%;border-radius:10px;overflow:hidden;text-align:center}body#index div.category-index div#index-row-4>div div.box-4 div.box-4-img img{width:100%;height:auto}body#index div.category-index div#index-row-4>div div.box-4 div.box-4-btn{bottom:15px;left:auto;position:absolute;right:auto;text-align:center;width:100%;font-weight:400}body#index div.category-index div#index-row-4>div div.box-4 div.box-4-btn a,body#index div.category-index div#index-row-4>div div.box-4 div.box-4-btn a:visited,body#index div.category-index div#index-row-4>div div.box-4 div.box-4-btn a:link{background:#0b2d74 none repeat scroll 0 0;border-radius:4px;color:#fff;display:inline-block;font-size:15px;font-weight:500;padding:14px 23px;text-align:center;text-transform:uppercase;color:#fff;text-decoration:none}@media screen and (max-width: 992px){body#index div.category-index div#index-row-4>div div.box-4 div.box-4-btn a,body#index div.category-index div#index-row-4>div div.box-4 div.box-4-btn a:visited,body#index div.category-index div#index-row-4>div div.box-4 div.box-4-btn a:link{font-size:14px;padding:8px 16px}}@media screen and (max-width: 576px){body#index div.category-index div#index-row-4>div div.box-4 div.box-4-btn a,body#index div.category-index div#index-row-4>div div.box-4 div.box-4-btn a:visited,body#index div.category-index div#index-row-4>div div.box-4 div.box-4-btn a:link{font-size:14px;padding:8px 16px}}<\/style>\n<link rel=\"stylesheet\" href=\"\/scripts\/css\/dist\/app\/portals\/0-df\/df-ab-home-q3-2025.css\" \/>\n<p>    <script>\n        var PortalID = 0;\n        window.ab = window.ab || {};\n        window.ab_update = function (_key, _value) {\n        window.ab[_key] = _value;\n        };\n        var paypal_client_id = 'AUYk-mL79v3tckpBBxNqGvTRz1_DtuS2kL5t4_4SfVfmZN3bO8frRovMRjLySuktrU66FQmVJ6vd-Z-w';\n        var __signed_in = 0;\n        var __klaviyo_id = 'LB2WNV';\n    <\/script><\/p>\n<p>    <script type=\"text\/javascript\">\"use strict\";\nvar __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n    function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\n    return new (P || (P = Promise))(function (resolve, reject) {\n        function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n        function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n        function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\n        step((generator = generator.apply(thisArg, _arguments || [])).next());\n    });\n};\nwindow.ab = window.ab || {};\n\/\/@ts-ignore\nwindow.lazySizesConfig = window.lazySizesConfig || {};\n\/\/@ts-ignore\nwindow.lazySizesConfig.lazyClass = 'lazy';\n\/\/@ts-ignore\nwindow.lazySizesConfig.preloadAfterLoad = true;\n\/\/@ts-ignore\nwindow.lazySizesConfig.nativeLoading = { setLoadingAttribute: true, disableListeners: { scroll: true } };\n\/\/@ts-ignore\nwindow.dataLayer = window.dataLayer || [];\n\/\/@ts-ignore\nwindow.gsd = window.gsd || [];\n\/\/@ts-ignore\n!function () { if (!window.klaviyo) {\n    window._klOnsite = window._klOnsite || [];\n    try {\n        window.klaviyo = new Proxy({}, { get: function (n, i) { return \"push\" === i ? function () { var n; (n = window._klOnsite).push.apply(n, arguments); } : function () { for (var n = arguments.length, o = new Array(n), w = 0; w < n; w++)\n                o[w] = arguments[w]; var t = \"function\" == typeof o[o.length - 1] ? o.pop() : void 0, e = new Promise((function (n) { window._klOnsite.push([i].concat(o, [function (i) { t &#038;&#038; t(i), n(i); }])); })); return e; }; } });\n    }\n    catch (n) {\n        window.klaviyo = window.klaviyo || [], window.klaviyo.push = function () { var n; (n = window._klOnsite).push.apply(n, arguments); };\n    }\n} }();\nconst collapse = {\n    init: function () {\n        const coll = document.getElementsByClassName(\"toggle-content\");\n        for (let i = 0; i < coll.length; i++) {\n            coll[i].setAttribute('tabindex', '-1');\n            var elems = coll[i].querySelectorAll('div');\n            var el = elems[0];\n            if (el.getAttribute('listener') !== 'true') {\n                el.setAttribute('tabindex', '0');\n                el.addEventListener(\"click\", toggleContent);\n                el.setAttribute('listener', 'true');\n                el.setAttribute('aria-expanded', el.classList.contains('active') ? 'true' : 'false');\n                var el2 = el.nextElementSibling;\n                if (el2) {\n                    el2.setAttribute('aria-hidden', 'true');\n                    const links = el2.querySelectorAll('a');\n                    links.forEach(link => {\n                        link.tabIndex = -1;\n                    });\n                }\n            }\n            coll[i].addEventListener(\"keydown\", function (e) {\n                \/\/ Trigger on Enter or Space\n                if (e.key === \"Enter\" || e.key === \" \") {\n                    e.preventDefault(); \/\/ Prevent scrolling on Space\n                    var elems = this.querySelectorAll('div');\n                    var el = elems[0];\n                    toggleContent.call(el);\n                }\n            });\n        }\n        document.querySelectorAll('div[role=\"button\"]').forEach((el) => {\n        });\n    },\n};\nfunction toggleContent() {\n    console.log(this);\n    const _content = this.nextElementSibling;\n    const thh = this.querySelector('.th-h');\n    this.classList.toggle(\"active\");\n    this.setAttribute('listener', 'true');\n    if (_content.style.maxHeight) {\n        _content.style.maxHeight = null;\n        _content.style.display = \"none\";\n        _content.classList.remove('faq-pad');\n        _content.setAttribute('aria-hidden', 'true');\n        this.setAttribute('aria-expanded', 'false');\n        if (thh) {\n            thh.style.display = \"block\";\n        }\n        const links = _content.querySelectorAll('a');\n        links.forEach(link => {\n            link.tabIndex = -1;\n        });\n    }\n    else {\n        _content.style.display = \"block\";\n        _content.style.maxHeight = \"inherit\";\n        _content.style.height = 'auto';\n        _content.classList.add('faq-pad');\n        _content.setAttribute('aria-hidden', 'false');\n        this.setAttribute('aria-expanded', 'true');\n        if (thh) {\n            thh.style.display = \"none\";\n        }\n        const links = _content.querySelectorAll('a');\n        links.forEach(link => {\n            link.tabIndex = 0;\n        });\n    }\n}\nconst headCollapse = {\n    init: function () {\n        const coll = document.getElementsByClassName(\"toggle-content-head\");\n        for (let i = 0; i < coll.length; i++) {\n            var li = coll[i];\n            if (li.getAttribute('listener') !== 'true') {\n                li.addEventListener(\"click\", function () {\n                    const _content = this.children[0];\n                    \/\/console.log('clicked', _content);\n                    \/\/const thh = this.querySelector('.th-h') as HTMLElement;\n                    this.classList.toggle(\"active\");\n                    if (_content.style.maxHeight) {\n                        _content.style.maxHeight = null;\n                        _content.style.display = \"none\";\n                        this.setAttribute('aria-expanded', 'false');\n                        \/\/if (thh) { thh.style.display = \"block\"; }\n                    }\n                    else {\n                        _content.style.display = \"block\";\n                        _content.style.maxHeight = \"inherit\";\n                        _content.style.height = 'auto';\n                        this.setAttribute('aria-expanded', 'true');\n                        \/\/if (thh) { thh.style.display = \"none\"; }\n                    }\n                });\n                li.setAttribute('listener', 'true');\n                li.setAttribute('aria-expanded', li.classList.contains('active') ? 'true' : 'false');\n            }\n        }\n    },\n};\nconst targetCollapse = {\n    init: function () {\n        const elements = document.getElementsByClassName(\"toggle-content-target\");\n        for (let i = 0; i < elements.length; i++) {\n            var primary = elements[i];\n            if (primary.getAttribute('listener') !== 'true') {\n                primary.addEventListener(\"click\", function () {\n                    var targetId = this.dataset.target;\n                    var target = document.getElementById(targetId);\n                    target.classList.toggle(\"active\");\n                    if (target.classList.contains('active')) {\n                        target.setAttribute('aria-expanded', 'true');\n                    }\n                    else {\n                        target.setAttribute('aria-expanded', 'false');\n                    }\n                    \/\/if (target.style.maxHeight) {\n                    \/\/    target.style.height = '0';\n                    \/\/    target.style.visibility = 'hidden';\n                    \/\/    target.style.opacity = '0';\n                    \/\/    target.style.display = \"none\";\n                    \/\/} else {\n                    \/\/    target.style.display = \"block\";\n                    \/\/    target.style.height = 'auto';\n                    \/\/    target.style.visibility = 'visible';\n                    \/\/    target.style.opacity = '1';\n                    \/\/}\n                });\n                primary.setAttribute('listener', 'true');\n                primary.setAttribute('aria-expanded', primary.classList.contains('active') ? 'true' : 'false');\n            }\n        }\n    },\n};\nfunction modalYoutubeEmbed(desktopVideoId, mobileVideoId) {\n    const modal = document.getElementById('modal-youtube-embed');\n    const closeButton = modal.getElementsByTagName('button')[0];\n    const container = document.getElementById('modal-youtube-embed-container');\n    const iframe = document.createElement('iframe');\n    const activeFocusElement = document.activeElement;\n    let videoId;\n    container.innerHTML = '';\n    if (window.innerWidth > 767) {\n        videoId = desktopVideoId;\n    }\n    else {\n        videoId = mobileVideoId;\n    }\n    iframe.width = '100%';\n    iframe.height = '100%';\n    iframe.style.height = '70vh';\n    iframe.src = `https:\/\/www.youtube.com\/embed\/${videoId}?autoplay=1`;\n    iframe.title = 'YouTube video player';\n    iframe.allow = 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n    iframe.allowFullscreen = true;\n    container.appendChild(iframe);\n    modalOpen('modal-youtube-embed');\n    closeButton.focus();\n    closeButton.addEventListener('click', () => {\n        activeFocusElement.focus();\n    });\n}\nfunction closeModalYoutubeEmbed() {\n    const body = document.getElementById('modal-youtube-embed-container');\n    body.innerHTML = '';\n    modalClose();\n}\nfunction modalOpen(_id) {\n    \/\/console.log(_id);\n    const modal = document.getElementById(_id);\n    \/\/console.log(modal, modal.style.display);\n    if (modal) {\n        modal.style.display = \"block\";\n    }\n    \/\/console.log(modal, modal.style.display);\n}\nfunction modalClose() {\n    \/\/ for each modal , detect open one\n    const modals = document.getElementsByClassName(\"modal\");\n    for (let i = 0; i < modals.length; i++) {\n        if (modals[i].style.display === 'block') {\n            const e = new CustomEvent(\"modal-closed\", { \"detail\": modals[i].id });\n            document.dispatchEvent(e);\n            modals[i].style.display = \"none\";\n            return;\n        }\n    }\n    \/\/for (let i = 0; i < modals.length; i++) {\n    \/\/    modals[i].style.display = \"none\";\n    \/\/}\n}\nfunction modalCloseById(_id) {\n    const modal = document.getElementById(_id);\n    if (modal) {\n        modal.style.display = \"none\";\n    }\n}\n\/\/ modal\nwindow.onclick = function (event) {\n    if (event.target.id === 'modal-fast-auto' || event.target.className === 'modal' || event.target.dataset.dismiss === 'modal') {\n        modalClose();\n    }\n    else if (_expMenuOpen &#038;&#038; event.target.id === 'expMenuCover') {\n        closeAllModals();\n    }\n};\ndocument.onkeydown = function (evt) {\n    var isEscape = false;\n    if (\"key\" in evt) {\n        isEscape = (evt.key === \"Escape\" || evt.key === \"Esc\");\n    }\n    else {\n        \/\/ @ts-ignore\n        isEscape = (evt.keyCode === 27);\n    }\n    if (isEscape) {\n        closeAllModals();\n    }\n};\nvar _expMenuOpen = false;\nfunction expMenuOpen(_id) {\n    const ele = document.getElementById(_id);\n    if (ele) {\n        if (ele.style.display === 'block') {\n            closeAllModals();\n        }\n        else {\n            expMenuClose(true);\n            ele.style.display = 'block';\n            expMenuShowCover();\n            const focusable = ele.querySelector('a, button, input, [tabindex]:not([tabindex=\"-1\"])');\n            if (focusable) {\n                focusable.focus();\n            }\n        }\n    }\n}\nfunction expMenuShowCover() {\n    const cover = document.getElementById('expMenuCover');\n    const header = document.getElementsByTagName('header')[0];\n    if (cover) {\n        cover.style.display = 'block';\n        if (header) {\n            cover.style.top = (header.offsetHeight + 34) + 'px';\n        }\n    }\n    setTimeout(function () { _expMenuOpen = true; }, 150);\n}\nfunction expMenuClose(skipCover) {\n    if (!_expMenuOpen) {\n        return;\n    }\n    \/\/console.log('menu', 'closed');\n    const elements = document.getElementsByClassName(\"nav-expanded\");\n    for (let i = 0; i < elements.length; i++) {\n        elements[i].style.display = 'none';\n    }\n    if (!skipCover) {\n        const cover = document.getElementById('expMenuCover');\n        if (cover) {\n            cover.style.display = 'none';\n        }\n        _expMenuOpen = false;\n    }\n}\nfunction fetch_post_json() {\n    return __awaiter(this, arguments, void 0, function* (url = '', data, getOverride = false) {\n        var _headers = {\n            'Content-Type': 'application\/json',\n        };\n        var _xsrf = document.getElementsByName(\"__RequestVerificationToken\");\n        if (_xsrf &#038;&#038; _xsrf.length > 0) {\n            _headers['XSRF-TOKEN'] = _xsrf[0].value;\n        }\n        try {\n            const response = yield fetch(url, {\n                method: getOverride ? 'GET' : 'POST',\n                mode: 'cors',\n                cache: 'no-cache',\n                credentials: 'same-origin',\n                headers: _headers,\n                redirect: 'follow',\n                referrerPolicy: 'no-referrer',\n                body: getOverride ? null : JSON.stringify(data),\n            });\n            return response.json();\n        }\n        catch (err) {\n            console.log(err);\n            return null;\n        }\n    });\n}\nfunction fetch_post_json_callback() {\n    return __awaiter(this, arguments, void 0, function* (url = '', data, callback) {\n        var _headers = {\n            'Content-Type': 'application\/json',\n        };\n        var _xsrf = document.getElementsByName(\"__RequestVerificationToken\");\n        if (_xsrf && _xsrf.length > 0) {\n            _headers['XSRF-TOKEN'] = _xsrf[0].value;\n        }\n        try {\n            const response = yield fetch(url, {\n                method: 'POST',\n                mode: 'cors',\n                cache: 'no-cache',\n                credentials: 'same-origin',\n                headers: _headers,\n                redirect: 'follow',\n                referrerPolicy: 'no-referrer',\n                body: JSON.stringify(data),\n            });\n            if (callback) {\n                var json = yield response.json();\n                callback(json);\n            }\n            else {\n                return '';\n            }\n        }\n        catch (err) {\n            console.error(err);\n        }\n    });\n}\nfunction spinners(show = true) {\n    const spinners = document.getElementsByClassName('spinner');\n    if (spinners) {\n        for (let i = 0; i < spinners.length; i++) {\n            if (show) {\n                spinners[i].classList.remove(\"hide\");\n            }\n            else {\n                spinners[i].classList.add(\"hide\");\n            }\n        }\n    }\n    const btn_spinners = document.getElementsByClassName('btn-spinner');\n    if (btn_spinners) {\n        for (let i = 0; i < btn_spinners.length; i++) {\n            if (show) {\n                btn_spinners[i].classList.add(\"spinning\");\n            }\n            else {\n                btn_spinners[i].classList.remove(\"spinning\");\n            }\n        }\n    }\n}\nfunction googleOpt(_expId, _vId) {\n    window.dataLayer.push({ expId: _expId, expVar: _vId });\n}\nfunction mobileMenuToggle() {\n    \/\/var menu = document.getElementById('nav-m-c') as HTMLElement;\n    \/\/if (menu.classList.contains('nav-m-hidden')) {\n    \/\/    menu.classList.remove(\"nav-m-hidden\");\n    \/\/    menu.classList.add(\"nav-m-visible\");\n    \/\/    expMenuShowCover();\n    \/\/} else {\n    \/\/    closeAllModals();\n    \/\/}\n}\nfunction mobileMenuHide() {\n    \/\/var menu = document.getElementById('nav-m-c') as HTMLElement;\n    \/\/if (menu) {\n    \/\/    menu.classList.add(\"nav-m-hidden\");\n    \/\/    menu.classList.remove(\"nav-m-visible\");\n    \/\/}\n}\nfunction closeAllModals() {\n    modalClose();\n    expMenuClose(false);\n    mobileMenuHide();\n}\nfunction showMobileSearch() {\n    document.getElementById('head-mobile-search').style.display = 'block';\n    document.getElementById('head-mobile-search-clicker').style.opacity = '0';\n    document.getElementById('head-block').classList.add('searching');\n    document.getElementsByTagName('header')[0].classList.add('searching');\n    document.getElementById('shop-expand-header').style.display = 'block';\n}\nfunction ReportGoal(_value) {\n    window.dataLayer.push({\n        event: 'chc_page',\n        goal_value: _value,\n    });\n}\nfunction ReportExp(_experiment_name, _experiment_variant) {\n    window.dataLayer.push({\n        event: 'experiment_assigned',\n        experiment_name: _experiment_name,\n        experiment_variant: _experiment_variant,\n    });\n}\nfunction OpenLink(_url, _blank) {\n    try {\n        try {\n            if (_OpenLinkTimer != undefined) {\n                clearTimeout(_OpenLinkTimer);\n            }\n            if (typeof _url === 'undefined' || !_url) {\n                return;\n            }\n            if (_blank) {\n                window.open(_url, '_newtab');\n            }\n            else {\n                \/\/ @ts-ignore\n                document.location = _url;\n            }\n        }\n        catch (err) {\n            \/\/ @ts-ignore\n            if (_url != undefined) {\n                document.location = _url;\n            }\n        }\n    }\n    catch (err) {\n        document.location.href = _url;\n    }\n}\n;\nfunction refreshMobileMenu() {\n    const elem = document.getElementById(\"nav-\");\n    var all = document.querySelectorAll('#nav-m > ul');\n    for (let i = 0; i < all.length; i++) {\n        var ele = all[i];\n        ele.style.maxHeight = parseInt((window.innerHeight * 0.9).toString(), 10).toString() + 'px';\n    }\n}\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n    collapse.init();\n    headCollapse.init();\n    targetCollapse.init();\n    spinners(false);\n    refreshMobileMenu();\n    init_ada();\n    handleHiddenInputs();\n});\nfunction handleHiddenInputs() {\n    document.querySelectorAll('input[name=\"__RequestVerificationToken\"]').forEach(el => {\n        el.setAttribute('aria-hidden', 'true');\n        el.setAttribute('tabindex', '-1');\n    });\n}\nfunction init_ada() {\n    document.querySelectorAll('a.lb-blue').forEach(el => {\n        el.setAttribute('tabindex', '0');\n    });\n}\nwindow.addEventListener('resize', function (event) {\n    closeAllModals();\n    refreshMobileMenu();\n}, true);\n\/*! loadCSS. [c]2020 Filament Group, Inc. MIT License *\/\n((w) => {\n    'use strict';\n    \/* exported loadCSS *\/\n    const loadCSS = (href, before, media, attributes) => {\n        \/\/ arguments explained:\n        \/\/ `href` [REQUIRED] is the URL for your CSS file.\n        \/\/ `before` [OPTIONAL] is the element the script should use as a reference for injecting our stylesheet <link> before\n        \/\/ by default, loadCSS attempts to inject the link after the last stylesheet or script in the DOM. However, you might desire a more specific location in your document.\n        \/\/ `media` [OPTIONAL] is the media type or query of the stylesheet. By default it will be 'all'\n        \/\/ `attributes` [OPTIONAL] is the Object of attribute name\/attribute value pairs to set on the stylesheet's DOM Element.\n        const doc = w.document;\n        const ss = doc.createElement('link');\n        let ref;\n        if (before) {\n            ref = before;\n        }\n        else {\n            const refs = (doc.body || doc.getElementsByTagName('head')[0]).childNodes;\n            ref = refs[refs.length - 1];\n        }\n        const sheets = doc.styleSheets;\n        \/\/ set any of the provided attributes to the stylesheet DOM Element.\n        if (attributes) {\n            for (const attributeName in attributes) {\n                if (attributes.hasOwnProperty(attributeName)) {\n                    ss.setAttribute(attributeName, attributes[attributeName]);\n                }\n            }\n        }\n        ss.rel = 'stylesheet';\n        ss.href = href;\n        \/\/ temporarily set media to something inapplicable to ensure it'll fetch without blocking render\n        ss.media = 'only x';\n        \/\/ wait until body is defined before injecting link. This ensures a non-blocking load in IE11.\n        function ready(cb) {\n            if (doc.body) {\n                return cb();\n            }\n            setTimeout(() => {\n                ready(cb);\n            });\n        }\n        \/\/ inject link\n        \/\/ note: the ternary preserves the existing behavior of \"before\" argument, but we could choose to change the argument to \"after\" in a later release and standardize on ref.nextSibling for all refs\n        \/\/ note: `insertBefore` is used instead of `appendChild`, for safety re: http:\/\/www.paulirish.com\/2011\/surefire-dom-element-insertion\/\n        ready(() => {\n            ref.parentNode.insertBefore(ss, (before ? ref : ref.nextSibling));\n        });\n        \/\/ a method (exposed on return object for external use) that mimics onload by polling document.styleSheets until it includes the new sheet.\n        const onloadcssdefined = (cb) => {\n            const resolvedHref = ss.href;\n            let i = sheets.length;\n            while (i--) {\n                if (sheets[i].href === resolvedHref) {\n                    return cb();\n                }\n            }\n            setTimeout(() => {\n                onloadcssdefined(cb);\n            });\n        };\n        function loadCB() {\n            if (ss.addEventListener) {\n                ss.removeEventListener('load', loadCB);\n            }\n            ss.media = media || 'all';\n        }\n        \/\/ once loaded, set link's media back to `all` so that the stylesheet applies once it loads\n        if (ss.addEventListener) {\n            ss.addEventListener('load', loadCB);\n        }\n        ss.onloadcssdefined = onloadcssdefined;\n        onloadcssdefined(loadCB);\n        return ss;\n    };\n    \/\/ commonjs\n    if (typeof exports !== 'undefined') {\n        exports.loadCSS = loadCSS;\n    }\n    else {\n        w.loadCSS = loadCSS;\n    }\n})(typeof global !== 'undefined' ? global : this);\nfunction klaviyo_load() {\n    const _klav = document.createElement('script');\n    _klav.type = 'text\/javascript';\n    _klav.defer = true;\n    _klav.id = 'klaviyo_script';\n    _klav.src = `https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=${__klaviyo_id}`;\n    const l = document.getElementsByTagName('script')[0];\n    \/\/ @ts-ignore\n    l.parentNode.insertBefore(_klav, l);\n}\nfunction load_script(_url, _defer) {\n    var e = document.createElement('script');\n    e.src = _url;\n    if (_defer) {\n        e.defer = true;\n    }\n    else {\n        e.async = true;\n    }\n    e.type = \"text\/javascript\";\n    var s = document.getElementsByTagName('script')[0];\n    s.parentNode.insertBefore(e, s);\n}\nconst ABHandler = {\n    set(target, property, value) {\n        if ((property === 'product_breadcrumbs') && target[property] !== value) {\n            target[property] = value;\n            AB_ProductPageBreadcrumbs(property); \/\/ Call the function when the value changes\n            return true;\n        }\n        return Reflect.set(target, property, value);\n    }\n};\nfunction AB_ProductPageBreadcrumbs(property) {\n    if (!window.ab) {\n        return;\n    }\n    const breadcrumbs = document.querySelectorAll('.breadcrumb-item');\n    \/\/ product page bc on mobile - CHC-113\n    if (property === 'product_breadcrumbs' && window.ab[property] === 1 && window.innerWidth < 960) {\n        if (breadcrumbs.length) {\n            const lastBreadcrumb = breadcrumbs[breadcrumbs.length - 1];\n            lastBreadcrumb.parentNode.removeChild(lastBreadcrumb);\n            const element = document.getElementById('prod-v8');\n            element.style.marginTop = '-10px';\n        }\n    }\n    if (property === 'ab_green_product' &#038;&#038; window.ab[property] === 1) {\n        const element = breadcrumbs[0].querySelector('[itemprop=\"name\"]');\n        element.innerHTML = '...';\n        breadcrumbs.forEach(el => {\n            const element = el.querySelector('[itemprop=\"name\"]');\n            element.style.fontSize = '13px';\n        });\n    }\n}\nconst AB_Store_Buy_NowHandler = {\n    set(target, property, value) {\n        if (property === 'ab_store_buy_now' && value === 1 && target[property] !== value) {\n            target[property] = value;\n            AB_Store_Buy_Now();\n            return true;\n        }\n        return Reflect.set(target, property, value);\n    }\n};\nfunction AB_Store_Buy_Now() {\n    if (!window.ab) {\n        return;\n    }\n    document.querySelectorAll('.store-buy-now-ab-hide').forEach(el => el.classList.remove('store-buy-now-ab-hide'));\n    document.querySelectorAll('div.sku').forEach(el => el.classList.add('sku-ab-buy-now'));\n}\nconst AB_Store_Fast_Ship = () => {\n    const store_highlight = document.querySelectorAll('.store-highlight');\n    store_highlight.forEach(el => el.classList.add('ab_store_fast_ship'));\n};\nconst AB_Store_Fast_Ship_Handler = {\n    set(target, property, value) {\n        if (property === 'ab_store_fast_ship' && target[property] !== value) {\n            target[property] = value;\n            AB_Store_Fast_Ship();\n            return true;\n        }\n        return Reflect.set(target, property, value);\n    }\n};\nwindow.addEventListener('scroll', function () {\n    try {\n        if (window.pageYOffset > 0) {\n            document.getElementsByTagName('header')[0].classList.add('scrolled');\n        }\n        else {\n            document.getElementsByTagName('header')[0].classList.remove('scrolled');\n        }\n    }\n    catch (_a) { }\n});\n\/\/# sourceMappingURL=init.js.map<\/script><\/p>\n<p>    <script src=\"https:\/\/kit.fontawesome.com\/e64de194a3.js\" crossorigin=\"anonymous\" async><\/script><\/p>\n<p>    <script>\n        window.ab = new Proxy(ab, ABHandler);\n    <\/script><\/p>\n<p>        <meta property=\"og:title\" content=\"Diploma Frames | Church Hill Classics\" \/><br \/>\n        <meta property=\"og:image\" content=\"https:\/\/i.diplomaframe.com\/images\/cached\/general\/og-df-home.jpg\" \/>\n        <link rel=\"preconnect\" href=\"https:\/\/dev.visualwebsiteoptimizer.com\" \/>\n        <script>\n            var test1234 = 1;\n            window.VWO = window.VWO || [];\n            VWO.event = VWO.event || function () {VWO.push([\"event\"].concat([].slice.call(arguments)))};\n            VWO.event(\"abAssignment\", { \"campaign\": 'home_q3_2025', \"variant\": 2 });\n            var _campaign_id = 'home_q3_2025';\n            var _campaign_vid = 2;\n        <\/script><br \/>\n        <!-- Start VWO Async SmartCode --><br \/>\n        <script type='text\/javascript' id='vwoCode'>\n            window._vwo_code ||\n            (function () {\n            var w=window,\n            d=document;\n            if (d.URL.indexOf('__vwo_disable__') > -1 || w._vwo_code) {\n            return;\n            }\n            var account_id=945805,\n            version=2.2,\n            settings_tolerance=2000,\n            hide_element='',\n            background_color='white',\n            hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:' + background_color + ' !important;transition:none !important;',\n            \/* DO NOT EDIT BELOW THIS LINE *\/\n            f=!1,v=d.querySelector('#vwoCode'),cc={};try{var e=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=e&&'object'==typeof e?e:{}}catch(e){}function r(t){try{return decodeURIComponent(t)}catch(e){return t}}var s=function(){var e={combination:[],combinationChoose:[],split:[],exclude:[],uuid:null,consent:null,optOut:null},t=d.cookie||'';if(!t)return e;for(var n,i,o=\/(?:^|;s*)(?:(_vis_opt_exp_(d+)_combi=([^;]*))|(_vis_opt_exp_(d+)_combi_choose=([^;]*))|(_vis_opt_exp_(d+)_split=([^:;]*))|(_vis_opt_exp_(d+)_exclude=[^;]*)|(_vis_opt_out=([^;]*))|(_vwo_global_opt_out=[^;]*)|(_vwo_uuid=([^;]*))|(_vwo_consent=([^;]*)))\/g;null!==(n=o.exec(t));)try{n[1]?e.combination.push({id:n[2],value:r(n[3])}):n[4]?e.combinationChoose.push({id:n[5],value:r(n[6])}):n[7]?e.split.push({id:n[8],value:r(n[9])}):n[10]?e.exclude.push({id:n[11]}):n[12]?e.optOut=r(n[13]):n[14]?e.optOut=!0:n[15]?e.uuid=r(n[16]):n[17]&&(i=r(n[18]),e.consent=i&&3<=i.length?i.substring(0,3):null)}catch(e){}return e}();function i(){var e=function(){if(w.VWO&#038;&#038;Array.isArray(w.VWO))for(var e=0;e<w.VWO.length;e++){var t=w.VWO[e];if(Array.isArray(t)&#038;&#038;('setVisitorId'===t[0]||'setSessionId'===t[0]))return!0}return!1}(),t='a='+account_id+'&#038;u='+encodeURIComponent(w._vis_opt_url||d.URL)+'&#038;vn='+version+('undefined'!=typeof platform?'&#038;p='+platform:'')+'&#038;st='+w.performance.now();e||((n=function(){var e,t=[],n={},i=w.VWO&#038;&#038;w.VWO.appliedCampaigns||{};for(e in i){var o=i[e]&#038;&#038;i[e].v;o&#038;&#038;(t.push(e+'-'+o+'-1'),n[e]=!0)}if(s&#038;&#038;s.combination)for(var r=0;r<s.combination.length;r++){var a=s.combination[r];n[a.id]||t.push(a.id+'-'+a.value)}return t.join('|')}())&#038;&#038;(t+='&#038;c='+n),(n=function(){var e=[],t={};if(s&#038;&#038;s.combinationChoose)for(var n=0;n<s.combinationChoose.length;n++){var i=s.combinationChoose[n];e.push(i.id+'-'+i.value),t[i.id]=!0}if(s&#038;&#038;s.split)for(var o=0;o<s.split.length;o++)t[(i=s.split[o]).id]||e.push(i.id+'-'+i.value);return e.join('|')}())&#038;&#038;(t+='&#038;cc='+n),(n=function(){var e={},t=[];if(w.VWO&#038;&#038;Array.isArray(w.VWO))for(var n=0;n<w.VWO.length;n++){var i=w.VWO[n];if(Array.isArray(i)&#038;&#038;'setVariation'===i[0]&#038;&#038;i[1]&#038;&#038;Array.isArray(i[1]))for(var o=0;o<i[1].length;o++){var r,a=i[1][o];a&#038;&#038;'object'==typeof a&#038;&#038;(r=a.e,a=a.v,r&#038;&#038;a&#038;&#038;(e[r]=a))}}for(r in e)t.push(r+'-'+e[r]);return t.join('|')}())&#038;&#038;(t+='&#038;sv='+n)),s&#038;&#038;s.optOut&#038;&#038;(t+='&#038;o='+s.optOut);var n=function(){var e=[],t={};if(s&#038;&#038;s.exclude)for(var n=0;n<s.exclude.length;n++){var i=s.exclude[n];t[i.id]||(e.push(i.id),t[i.id]=!0)}return e.join('|')}();return n&#038;&#038;(t+='&#038;e='+n),s&#038;&#038;s.uuid&#038;&#038;(t+='&#038;id='+s.uuid),s&#038;&#038;s.consent&#038;&#038;(t+='&#038;consent='+s.consent),w.name&#038;&#038;-1<w.name.indexOf('_vis_preview')&#038;&#038;(t+='&#038;pM=true'),w.VWO&#038;&#038;w.VWO.ed&#038;&#038;(t+='&#038;ed='+w.VWO.ed),t}code={nonce:v&#038;&#038;v.nonce,library_tolerance:function(){return'undefined'!=typeof library_tolerance?library_tolerance:void 0},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){return performance.getEntriesByName('first-contentful-paint')[0]?'':'string'==typeof cc.hE?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){var t;f||(f=!0,(t=d.getElementById('_vis_opt_path_hides'))&#038;&#038;t.parentNode.removeChild(t),e&#038;&#038;((new Image).src='https:\/\/dev.visualwebsiteoptimizer.com\/ee.gif?a='+account_id+e))},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text\/javascript',e.src?t.src=e.src:t.text=e.text,v&#038;&#038;t.setAttribute('nonce',v.nonce),d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){t=t||{};var n=new XMLHttpRequest;n.open('GET',e,!0),n.withCredentials=!t.dSC,n.responseType=t.responseType||'text',n.onload=function(){if(t.onloadCb)return t.onloadCb(n,e);200===n.status?_vwo_code.addScript({text:n.responseText}):_vwo_code.finish('&#038;e=loading_failure:'+e)},n.onerror=function(){if(t.onerrorCb)return t.onerrorCb(e);_vwo_code.finish('&#038;e=loading_failure:'+e)},n.send()},init:function(){var e,t=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish()},t),'body'!==this.hide_element()?(n=d.createElement('style'),e=(t=this.hide_element())?t+this.hide_element_style():'',t=d.getElementsByTagName('head')[0],n.setAttribute('id','_vis_opt_path_hides'),v&#038;&#038;n.setAttribute('nonce',v.nonce),n.setAttribute('type','text\/css'),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(d.createTextNode(e)),t.appendChild(n)):(n=d.getElementsByTagName('head')[0],(e=d.createElement('div')).style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background:'+background_color+' !important;',e.setAttribute('id','_vis_opt_path_hides'),e.classList.add('_vis_hide_layer'),n.parentNode.insertBefore(e,n.nextSibling));var n='https:\/\/dev.visualwebsiteoptimizer.com\/j.php?'+i();-1!==w.location.search.indexOf('_vwo_xhr')?this.addScript({src:n}):this.load(n+'&#038;x=true',{l:1})}};w._vwo_code=code;code.init();})();\n        <\/script><br \/>\n        <!-- End VWO Async SmartCode --><\/p>\n<p>    <meta property=\"og:type\" content=\"website\" \/><br \/>\n    <meta property=\"og:url\" content=\"https:\/\/www.diplomaframe.com\" \/><\/p>\n<p>        <script id=\"css-poppins\">loadCSS(\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap\", document.getElementById(\"css-poppins\"));<\/script><br \/>\n        <noscript><link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&#038;display=swap\" \/><\/noscript><\/p>\n<p>        <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n        'https:\/\/www.googletagmanager.com\/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n        })(window,document,'script','dataLayer','GTM-WQ8Z6P4');<\/script><\/p>\n<p>        <script defer src=\"https:\/\/i.diplomaframe.com\/c\/marketing-4faea15eb50aaa2e244cda2a71ec10b0.js\"><\/script><\/p>\n<p>    <script>\n        var __portal = {\"DisableReviews\":false,\"DisableRealImages\":false,\"DisableProdDescLinks\":false,\"ProdReturnSnippet\":\"We guarantee you'll love the frame we create for you, so shop with confidence. If you're not happy, we'll go above and beyond to make it right! We stand behind our 120-day return policy\u2014it's what sets us apart from the rest.\",\"DisableKlaviyo\":false,\"PortalID\":0,\"CustomerServiceEmail\":\"info@diplomaframe.com\",\"CustomerServicePhone\":\"800-477-9005\",\"LogoURL\":\"https:\/\/i.diplomaframe.com\/images\/cached\/general\/diploma-frames\"};\n    <\/script><\/p>\n<p>                <script defer src=\"https:\/\/i.diplomaframe.com\/c\/keen-slider.min.js\"><\/script><\/p>\n<p>            <script defer src=\"https:\/\/i.diplomaframe.com\/cdn\/swiper.js\"><\/script><\/p>\n<p>        <script defer src=\"https:\/\/i.diplomaframe.com\/c\/app-2f5cc83edbb4e1dd2e86c62dc7dd908d.js\"><\/script><\/p>\n","protected":false},"author":1,"template":"","meta":{"_acf_changed":false},"class_list":["post-9497","jupiterx-codes","type-jupiterx-codes","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>scripts - Church Hill Classics Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.diplomaframe.com\/chc-blog\/jupiterx-codes\/header\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"scripts - Church Hill Classics Blog\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.diplomaframe.com\/chc-blog\/jupiterx-codes\/header\/\" \/>\n<meta property=\"og:site_name\" content=\"Church Hill Classics Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ChurchHillClassics\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@diplomaframe\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.diplomaframe.com\\\/chc-blog\\\/jupiterx-codes\\\/header\\\/\",\"url\":\"https:\\\/\\\/www.diplomaframe.com\\\/chc-blog\\\/jupiterx-codes\\\/header\\\/\",\"name\":\"scripts - Church Hill Classics Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.diplomaframe.com\\\/chc-blog\\\/#website\"},\"datePublished\":\"2025-12-09T16:59:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.diplomaframe.com\\\/chc-blog\\\/jupiterx-codes\\\/header\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.diplomaframe.com\\\/chc-blog\\\/jupiterx-codes\\\/header\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.diplomaframe.com\\\/chc-blog\\\/jupiterx-codes\\\/header\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.diplomaframe.com\\\/chc-blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"scripts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.diplomaframe.com\\\/chc-blog\\\/#website\",\"url\":\"https:\\\/\\\/www.diplomaframe.com\\\/chc-blog\\\/\",\"name\":\"Church Hill Classics Blog\",\"description\":\"Church Hill Classics Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.diplomaframe.com\\\/chc-blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"scripts - Church Hill Classics Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.diplomaframe.com\/chc-blog\/jupiterx-codes\/header\/","og_locale":"en_US","og_type":"article","og_title":"scripts - Church Hill Classics Blog","og_url":"https:\/\/www.diplomaframe.com\/chc-blog\/jupiterx-codes\/header\/","og_site_name":"Church Hill Classics Blog","article_publisher":"https:\/\/www.facebook.com\/ChurchHillClassics\/","twitter_card":"summary_large_image","twitter_site":"@diplomaframe","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.diplomaframe.com\/chc-blog\/jupiterx-codes\/header\/","url":"https:\/\/www.diplomaframe.com\/chc-blog\/jupiterx-codes\/header\/","name":"scripts - Church Hill Classics Blog","isPartOf":{"@id":"https:\/\/www.diplomaframe.com\/chc-blog\/#website"},"datePublished":"2025-12-09T16:59:52+00:00","breadcrumb":{"@id":"https:\/\/www.diplomaframe.com\/chc-blog\/jupiterx-codes\/header\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.diplomaframe.com\/chc-blog\/jupiterx-codes\/header\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.diplomaframe.com\/chc-blog\/jupiterx-codes\/header\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.diplomaframe.com\/chc-blog\/"},{"@type":"ListItem","position":2,"name":"scripts"}]},{"@type":"WebSite","@id":"https:\/\/www.diplomaframe.com\/chc-blog\/#website","url":"https:\/\/www.diplomaframe.com\/chc-blog\/","name":"Church Hill Classics Blog","description":"Church Hill Classics Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.diplomaframe.com\/chc-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.diplomaframe.com\/chc-blog\/wp-json\/wp\/v2\/jupiterx-codes\/9497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.diplomaframe.com\/chc-blog\/wp-json\/wp\/v2\/jupiterx-codes"}],"about":[{"href":"https:\/\/www.diplomaframe.com\/chc-blog\/wp-json\/wp\/v2\/types\/jupiterx-codes"}],"author":[{"embeddable":true,"href":"https:\/\/www.diplomaframe.com\/chc-blog\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/www.diplomaframe.com\/chc-blog\/wp-json\/wp\/v2\/media?parent=9497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}