if (!document.currentScript.getAttribute('data-loaded')) {
document.currentScript.setAttribute('data-loaded', true);
var showUrl = document.currentScript.getAttribute('data-url') !== '0';
var s = showUrl ? '
' + (document.currentScript.getAttribute('data-title') ? document.currentScript.getAttribute('data-title') + ": " : 'Data URL: ') + document.currentScript.getAttribute('data-repo').replace(/\?.*/, '') + '
' : '';
s += '';
document.currentScript.insertAdjacentHTML("beforebegin", s);
}
if (!window["ewh-messager"]) {
window["ewh-messager"] = true;
window.addEventListener('message', function(event) {
if (event.data && event.data.search && event.data.search(/^ewh-/) != -1) {
var data = event.data.split(":");
//console.log(data)
if (data[1] == "setheight") {
document.getElementById(data[0]).style.height = data[2]+"px";
var objectId = data[0];
if (document.location.href.search('#' + objectId) != -1) {
setTimeout(function () {
var scrollTop = (document.getElementById(objectId).offsetTop);
window.scrollTo(0, scrollTop);
},