!function(){function a(a,b){var c=document.createElement(a);for(var d in b)c.style[d]=b[d];return c}function b(){var b=a("div",{height:"180px",position:"fixed",zIndex:"100000",bottom:"0",right:"0",left:"0",overflowY:"scroll",wordWrap:"break-word",borderTop:"1px solid #888",backgroundColor:"white"});return b.setAttribute("id","shrimp-console"),b}function c(b){var c=a("div",{padding:"3px 5px",borderBottom:"1px solid #ddd",fontSize:"13px",fontFamily:"Monaco,Consolas,monospace",color:{log:"black",error:"red",info:"blue"}[b]});return c.setAttribute("class","shrimp-log"),c}function d(){window.location.hash.match(/^#debug$/)?window.shrimp.init():window.shrimp.destroy()}function e(a){if(a.record&&h.push({type:a.type,text:a.text}),"undefined"!=typeof g){var b,d=c(a.type);"JSON"in window&&window.JSON.stringify&&(b=window.JSON.stringify(a.text),b=b.replace(/^"/,"").replace(/"$/,"")),d.innerHTML=b||a.text,g.appendChild(d),g.scrollTop=999999999}}function f(){"undefined"!=typeof g&&(g.innerHTML="");for(var a=0;a7)&&("addEventListener"in window?window.addEventListener("hashchange",d,!1):"attachEvent"in window&&window.attachEvent("onhashchange",d)),d()}}();