var YTIMES = YTIMES || {};YTIMES.storeID='gallerydirectart';var YTIMES=YTIMES||{};YTIMES.admin={adminFunctions:[]},YTIMES.confirm={showModal:function(t,e){document.getElementById("ytimesConfirm")&&$("#ytimesConfirmDialog").remove(),document.getElementById("ytimesConfirm")||($("body").append(`  <dialog id=ytimesConfirmDialog aria-live=polite aria-hidden=true class=hide>
                                    <div class=dialog-content>
                                        <div class=message></div>
                                        <div class=buttons>
                                            <button class=secondary>Cancel</button>
                                            <button class=primary>OK</button>
                                        </div>
                                    </div>
                                </dialog>`),document.getElementById("ytimesConfirmDialog").showModal()),$("#ytimesConfirmDialog .message").html(t),$("#ytimesConfirmDialog button.primary").on("click",function(){YTIMES.confirm.closeDialog(),e()}),$("#ytimesConfirmDialog button.secondary").on("click",function(){YTIMES.confirm.closeDialog()}),$("#ytimesConfirmDialog").on("close",function(){$("#ytimesConfirmDialog").removeClass("show").prop("aria-hidden",!0).addClass("hide"),setTimeout(function(){document.getElementById("ytimesConfirmDialog").close()},500)}),$("#ytimesConfirmDialog").removeClass("hide"),$("#ytimesConfirmDialog").addClass("show").prop("aria-hidden",!1),$("#ytimesConfirmDialog").focus()},closeDialog:function(){const t=document.getElementById("ytimesConfirmDialog");t.classList.remove("show"),t.classList.add("hide"),setTimeout(()=>{t.close()},500)}},YTIMES.getEditorToolbar=function(){return $("center > table:contains('Database Upload')").first()},YTIMES.ytimesToolbar=function(){return document.getElementById("ytimesToolbar")||YTIMES.getEditorToolbar().append("<div id=ytimesToolbar></div>"),$("#ytimesToolbar")},YTIMES.getProductID=function(){try{return $("input[name^='vwitem']:first").val()}catch(t){return null}},YTIMES.extractYHST=function(){var t=window.location.href,t=/NEWEDIT\.([^\/]+)/.exec(t);return t?t[1]:null},YTIMES.isEditor=function(){return location.host==YTIMES.storeID+".edit.store.turbify.net"},YTIMES.getMessageHistory=function(){let t=sessionStorage.getItem("ytMsgHistory");return t=null==t?[]:JSON.parse(t)},YTIMES.showAlert=function(e){YTIMES.isEditor()&&!YTIMES.getMessageHistory().includes(e)&&(document.getElementById("ytAlertStyle")||$("head").append(`
                <style id=ytAlertStyle>
                div#ytAlert {
                    background-color: #F0F4C3;
                    padding: 0.4em 1em;
                    color: black;
                    display: flex;
                    justify-content: space-between;
                }
                div#ytAlert div#ytAlertMsg {
                    flex-grow: 1;
                }
                div#ytAlert a#ytAlertClose {
                    cursor: pointer;
                    text-decoration: none;
                }
                </style>
            `),$("body").prepend(`
            <div id=ytAlert aria-live=polite>
                <div id=ytAlertMsg>${e}</div>
                <span>[ <a id=ytAlertClose>close</a> ]</span>
            </div>
        `),$("#ytAlert #ytAlertClose").focus(),$("#ytAlertClose").on("click",function(){$("#ytAlert").remove();var t=YTIMES.getMessageHistory();return t.push(e),sessionStorage.setItem("ytMsgHistory",JSON.stringify(t)),!1}))},YTIMES.postJsonToURL=function(t,e,o){fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)}).then(t=>t.json()).then(t=>{o(null,t)}).catch(t=>{o(t,null)})};YTIMES.referrer = '';YTIMES.APIKey = 'set';YTIMES.APIKeyExpiration = new Date('2028-08-01');YTIMES.css = `#ytimesToolbar{text-align:center}#ytimesToolbar button{font-family:VerizonNHG Display,Helvetica,Arial,"sans-serif";background-image:linear-gradient(180deg,#000 0,#000);background-repeat:repeat-x;border-color:#000;background-color:#000;color:#fff;padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;display:inline-block;font-weight:400;white-space:nowrap;touch-action:manipulation;cursor:pointer;width:auto;margin-right:1px;border:0}#ytimesAdminContainer{display:flex;align-items:first baseline;gap:1em;padding:0 1em}#ytimesConfirmDialog{opacity:0;transition:opacity .5s}#ytimesConfirmDialog.show{opacity:1}#ytimesConfirmDialog.hide{opacity:0}#ytimesConfirmDialog .dialog-content{background-color:#fff;color:#303030;padding:1.5em;width:600px;max-width:80%;border-radius:.5em;font-size:1em}#ytimesConfirmDialog .message{text-align:center;margin-bottom:1.5em}#ytimesConfirmDialog .buttons{display:flex;gap:1em}`;document.getElementById("ytimesHubStyles")||"undefined"==typeof YTIMES||void 0===YTIMES.css||$("head").append(`
    <style id=ytimesHubStyles>${YTIMES.css}</style>`),YTIMES.isEditor()&&YTIMES.admin.start();