(function() { var blocked = typeof localStorage["blocked"] != "undefined" && localStorage["blocked"].length > 0 ? localStorage["blocked"].split(",") : []; for(var i=0; i 0 ? localStorage["blocked"].split(",") : []; var blockDiv = document.getElementById("blockDiv"); if(typeof blockDiv != "undefined" && blockDiv != null) { blockDiv.parentNode.removeChild(blockDiv); } if(blocked.length > 0) { var blockDiv = document.createElement("div"); blockDiv.id = "blockDiv"; blockDiv.innerHTML = "Ausgeblendete Inhalte: "; blockDiv.style.fontSize = "10px"; blockDiv.style.marginTop = "50px"; for(var i=0; i 0) { blockDiv.appendChild(document.createTextNode(", ")); } a.onclick = function(e) { blocked = blocked.slice(0, _i).concat(blocked.slice(_i + 1)); localStorage["blocked"] = blocked.join(","); document.location.reload(); e.preventDefault(); return false; } blockDiv.appendChild(a); })(i); } document.getElementById("content").appendChild(blockDiv); } } window.addEventListener("load", blockList, false); var strips = document.getElementsByClassName("strip"); var drop = document.createElement("div"); drop.style.background = "#888"; drop.style.fontSize = "5px"; drop.innerHTML = " "; for(var i=0; i= 0) { newOrder.splice(oldIndex, 1); } if(typeof this.dataset.stripName == "undefined") { newOrder.unshift(which); } else { var insertAfter = newOrder.indexOf(this.dataset.stripName); if(insertAfter == -1) { newOrder.push(which); } else { newOrder.splice(insertAfter + 1, 0, which); } } } else { var newOrderElements = document.getElementsByClassName("strip"); for(var i=0; i=0; i--) { if(document.getElementsByClassName("strip")[0].dataset.stripName != order[i] && typeof strips[order[i]] != "undefined") { document.getElementsByClassName("strip")[0].parentNode.insertBefore(strips[order[i]], document.getElementsByClassName("strip")[0]); } } } document.addEventListener("keydown", function(e) { if(e.char == "n" || e.keyCode == 78) { var comics = document.getElementsByClassName("strip"); for(var i=0; i window.scrollY) { window.scrollTo(0, comics[i].offsetTop); return; } } } }, true); })();