/* >>> file start: js/sdk.js */
!function(){var e,t=(document.currentScript,new URL(document.currentScript.src).host.replace(/^(stat\.)|(l-stat\.)/,""),Array.prototype.slice.call(document.querySelectorAll('[data-lj-type="share-counter"]'))),n="https://www.livejournal.com",o={};window.LiveJournalUtils=o,LJ=window.LJ;var r={href:window.location.href},i=encodeURIComponent(JSON.stringify(r)),a=function(){var e=900,t=600,o=document.body,r="screenX"in window?window.screenX:window.screenLeft,a="screenY"in window?window.screenY:window.screenTop,c="outerWidth"in window?window.outerWidth:o.clientWidth,s="outerHeight"in window?window.outerHeight:o.clientHeight-22,l=Math.floor(r+(c-e)/2),d=Math.floor(a+(s-t)/2.5),u=["width="+e,"height="+t,"left="+l,"top="+d,"scrollbars"],h="".concat(n,"/post/?extShare=").concat(i,"&owner_post_version=1");window.open(h,"_blank",u.join(", "))};o.doShare=a,t.forEach(function(e){n=e.getAttribute("data-lj-siteroot")||n;var t="".concat(n,"/post/?extShare=").concat(i,"&owner_post_version=1");e.href=t,e.addEventListener("click",function(e){e.preventDefault(),a()})});var c;if("undefined"!=typeof Promise&&-1!==Promise.toString().indexOf("[native code]"))c=Promise;else{var s=function m(e){var t,n=[],o=!1;this.then=function(e){return o?void e(t):void n.push(e)},this.resolve=function(e){return new m(function(t){t(e)})};var r=function(e){n.forEach(function(n){o=!0,t=e,n(t)})};return e(r),this};c=s}var l,d=new c(function(e){var t=new XMLHttpRequest;t.open("GET","".concat(n,"/tools/endpoints/sessionlesstoken/")),t.withCredentials=!0,t.send(),t.onload=function(){l=t.response,e(l)}}),u=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new c(function(o){d.then(function(){var r=new XMLHttpRequest;r.open("POST","".concat(n,"/__api/")),r.responseType="text",r.setRequestHeader("Content-type","text/plain");var i=[{jsonrpc:"2.0",method:"post.get_minipage_widget_counter",id:null,params:{url:t.href||window.location.href,auth_token:l}}],a=JSON.stringify(i);r.send(a),r.onload=function(){e=0;try{var t=JSON.parse(r.response);e=t[0].result.count}catch(n){}o(e)}})})};o.getShareCount=u;var h=u();h.then(function(e){t.forEach(function(t){var n=t.querySelector(".lj-share-widget-counter");if(n){var o,r=JSON.parse(t.getAttribute("data-lj-ml"));o=r["counter.noShares"],0===+e&&o?n.textContent=o:n.textContent=e}})}),function(){var e=Array.prototype.slice.call(document.querySelectorAll("[data-lj-comment-embed]")),t=Promise.all(e.map(function(e){var t,n=e.dataset.ljCommentEmbed.split("--")[0],o=e.dataset.ljCommentEmbed.split("--")[1],r=e.dataset.ljCommentEmbed.split("--")[2],i="".concat(n,".livejournal.com");e.dataset.domain&&(i=e.dataset.domain);var a="https://".concat(i,"/").concat(o,".html?thread=").concat(r,"&embed"),c=e.parentElement;if(c.classList.contains("share-embed-content__body")){var s=c.parentElement.querySelector(".link-to-comment");return e.outerHTML='\n          <a href="'.concat(s.href,'" class="share-embed-placeholder" target="_blank">\n            <svg xmlns="http://www.w3.org/2000/svg" class="share-embed-placeholder__icon" fill="currentColor" width="16" height="16" viewBox="0 0 16 16" aria-hidden="true" focusable="false"><path d="M4.708 5.578 2.061 8.224l2.647 2.646-.708.708-3-3V7.87l3-3 .708.708zm7-.708L11 5.578l2.647 2.646L11 10.87l.708.708 3-3V7.87l-3-3zM4.908 13l.894.448 5-10L9.908 3l-5 10z"/></svg>\n            ').concat(s.textContent,"\n          </a>\n        "),Promise.resolve()}var l,d=new Promise(function(e){l=e}),u=document.createElement("div");u.innerHTML='<iframe src="'.concat(a,'" width="560" frameborder="0" scrolling="no" style="overflow: hidden; border: none; min-width: 350px; height: 200px;"/>');var h=e,m=u.children[0];null===(t=LJ)||void 0===t?void 0:t.Event.trigger("commentSeedTransformed",{oldNode:h,newNode:m}),e.replaceWith(m);var w=function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.data,n=t.source,o=t.height,r=t.location;if("ljCommentEmbed"===n){var i=c.querySelector("iframe");if(i){var a=r.replace(/[-_]/g,"-"),s=i.src.replace(/[-_]/g,"-");a===s&&(i.style.height="".concat(o+5,"px"),window.removeEventListener("message",v),l())}}};return window.addEventListener("message",w),m.addEventListener("load",function(){m.contentWindow.postMessage({type:"measureRequest"},"*")}),d}));t.then(function(){var e;null===(e=LJ)||void 0===e?void 0:e.Event.trigger("commentEmbedsRendered")})}()}();
/* <<< file end: js/sdk.js */

//# map link was there [sdk.js.map]
