var internalMessageAuth = ["0ac67424a09d4a67db47848eb7809d38","61e4c4a448ed5594a4b5f2b4dbeba0659a93c1bc"]; /** * Internal window/iframe/document messaging system initialisation */ if (typeof(window.postMessage) != "undefined") { if (typeof(window.addEventListener) != "undefined") window.addEventListener("message",function(e) { internalMessage(e.data); }, false); else window.attachEvent('onmessage',function(e) { internalMessage(e.data); }); }; /** * Internal window/iframe/document messaging system * @param {string} message Message to decode * @return Boolean value determining whether function succeeded or not */ var emerald_pos = { top: 0, left: 0 }; var emerald_pos_interval; var emerald_msg = 0; var internalMessage = function(message) { message = message.split("*"); if (message.length < 3) return false; if (MD5(message[0]) != internalMessageAuth[0] || SHA1(message[1]) != internalMessageAuth[1]) return false; switch (message[2]) { case 'forumData': if (overlay_showing == true) fade_out_go_to_score(); current_page_data = JSON.parse(message[3]); if (typeof(current_page_data.forum_data) != "undefined") current_page_data.forum_data = JSON.parse(current_page_data.forum_data); if (typeof(current_page_data.topic_data) != "undefined") current_page_data.topic_data = JSON.parse(current_page_data.topic_data); if (typeof(current_page_data.post_data) != "undefined") current_page_data.post_data = JSON.parse(current_page_data.post_data); if (jQuery('div#debug').length > 0) jQuery('div#debug').html(JSON.stringify(emerald_data)+"
"+message[3]); check_emerald(-1,-1,-1); iframeElement[0].contentWindow.postMessage('youknucles*inotchuckle*addCSS*#halloween14_exclaim { display: none; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABTCAYAAAA1F+FlAAAALHRFWHRDcmVhdGlvbiBUaW1lAFR1ZSAxMiBOb3YgMjAxMyAyMTozMjo1MyAtMDAwMLoWsdcAAAAHdElNRQfeCgYMJjke+mLKAAAACXBIWXMAAArwAAAK8AFCrDSYAAAABGdBTUEAALGPC/xhBQAADP9JREFUeNrlnAuQHFUVhv+e1+7OZHezm93ALkkWlhghCSgEQQhKoYWBUIAipMAAIQUCPgpKCoqitIzRwpRVIGqhlYi8EQSLglIMKSiNIC8LFIIQhZCNCclmnzPZncfOq7v9b8/2bs+7u6fnETlJb9++M9339DfnnnvO7TsDHGZyaCk669m+q94ArEhkOc73ArdtBzz10qFuDVuV2PHoU1XcG08jEAFeZNXWeuhxWFiYegQCiguPQ0KPz4u2Dj/Or5cuDW9h7y6FLwo8xOJnaWFkBnS3Y5Uag4tlpdb6NLSFkY/3GOCXpHQxMqy0yo4A+p8HzqyHTg0LTO2BP7YMj6oSroEBlpAWL6SF87GuHno1JLDoYiyIdmIb+VyKHFi6dM7BmueAnlrr1nDAwstxjtqMVyUJn0MBWOp02e/DnON6cVOt9ZPqDUiXQyegw6PgByx+g7C8OphCsPS6VBrRQxEs6x/C3lrpWXcL+2AxmqLLcb1HxQ6CutEsLCEeNwKtAfy0lvrWzcJUWlRcxRoZuJmHn5CmdTELS6/jXpVlXN25Gw//3wEL9qPd58dKBlAX8X4vYVWHpsPszRuIlIdleM9kWsbKeQN4tyGBxU7GWp7pZjd6LylhMD6B6LwUkvQkaSyGe8QHb0sSLVIA89nnl0gqTuRpp/IGz+A9tme1WyGsmToVHyYTOKv7Iww2HLDECmykjt8X3YEw0iwneKGkooL8tOzBx9eaxB45I11JMHZhTdfx/z+kGFa1D2K8WsBsOX1VwTvTtCX+87I4h8p20mEfyXIXtzZuTbWENa3PCjTj+dGF6G0oYJKC3cK6bEGoEiy9jpnByR4vtocXYlnDAPO5MEJF5arBMr5kAyAtbUnag5dCx+CrDQEMYUT4N1E1WA5YG6WT9U8E+7Al1Ie59QXmh0zl0o0KS531aW761etYfDu4CFeI2Y+6ABvS9as2LONLlQAE+kjvYUJ7bWwRLqkEnK2wYmwx2vxzMMiTA1WF5aC16fVaKATs4kh/P48f6xzEfilvLsRhYNGT0MuRUiS8szO2tbA2uwCLnMtyigB28GibAmxPMlzqPYhgqZlcW8Aiy/AplwdvodI4S69ze7TN2M1n3ptzLhS6z2SqYljG19TZfZqB+D4e7eV7h71T+ObcCYSM925rTl9y41inYLnPvgBNG7dAajM5kCWTSD5xL+Kbbs2/nhlYyH7N+CFNZyn9POwPJrFvxwQu3wBs3miwOHuRPnCCE7CEuD99OlzdPZCaWsxtrUxFP78awakciynRBorUqQVeU6evMRDGIhaXbMzpnvYifeAzTvkiNThquf3kyAhCcUBWULYbzoApVpcDS/wJp7QtTjh3577NMrADPfAT2Gl5LxQx+XJ1SmjMMrD02IjmD1zFPLBZWEUAHoxpu2cvQf5MrmUf1tGFFbz4PKGrybmqgrBmJgBtAEuNjmR90rYsq0idwm00oVU9WKht611SxcVilsJCilLyfWponMemwyBN0gTmdmVGHSdhCRHdMaVgmMUXKgYmnhVSy0sdCSR1C5sIQswXWQLGLumWSlhvBQBDCW335zV0lRUDm+rEhbxYr1OwMsAOkUDaErDUyLAGrCCs3DYsWttESjvaVqxt08B4MZfiwndgmIOvGJZQMhbhZ5mAWRHdNz0+OgvMIVj6+ZE0g1fg9YqBRZfjXF74FCdhaZKgh41MmgYmTkyPjWVGyOw0J78NK7Cg+S4wPRoPofhzTlPA1KXwUb8fSYb3O+bHRDYs/JhZXuy+6eB4loXlQYB5a5vZqRlg/P/B9SxWBCzmwg283kmOw9KLQfOhhRqPQw5PZoA5CEsIrUsUD5RqvyywieOwhBfZaPdBq5k6JWT+IY/MQUJlPumWnIUl9rKq3eSwbWDqArS4PbiPF5lbLVjaPmQ+PUqNZ97rMun0Z18sDUvfS2ICvoQUjfTFudG5uJPFldWEpVmAhS6ZHhmeBVbKioyHJmCZDZ2LWlhkubbm4QYrUb3t4NVCl0yNZdKigmFYjkVZgsU/HhNrQAtaWGwZruJNbaJWrmrD0ooWZixEWuSSZoGVmxREdnVJgN5MuuUv1X6ehUWX4luKhHthXHZkbLTOTl/LIyWLsExam1c8ZgKOMAVMWGR4GTapLvxcyqyNyPloquj06cPMJuCp0Zw80iFYQkR387tKLzPQgIX7MZ/d8BlJwm0Cci1haTc0wdhaMZeAGy0s64YrhKUfBjxY8qRmaEWACVguP/7KLnh+loOvESxtN8kEPFVwciBLhBWmxkYzn3Ip/2QH1nS51YP5Mopbmat1ACPvH8AtB4KQlTrA0opTMaiJeFlgkGUtj3RnzR46B0vsOzzwugvNKOvAxJ83QnjhP4P4+o7/Yk8kPutOagJL3JxIwMPlE3CVVphmpG90vGVhGZs0AbCFF29z49ySwESyeSHwQCqKE98awF1DQSRqNULO3OSh8iOlHItBiUWz80gHnb4u3T6cs6FIyJUVVpzNePU8FbfuHMIXdw1hj/GpTNVg6ccMSMuJFuWzW87kkVZhGdUooVOnFwuOh/Y9gTwpSPEi4JWtIZyWlvHg4iNwnseV/4TcyfUOQuKbf4JEOIJUsQGKJ409cr/2/jynX6G15erZxIC9rwnrkMD2XDVKLhXg8Orra8UvCO06ekLJUWsz1Ot18TQwmvOANtcztJDnvCaD4hZgWdEzmsbke1EsuShn9qJovCHk9+wARyWxlWOsv7UFZzAlcSavLHIDtGS0+zJbm2+2rG3eTJ3fXX1Yoo5pUhObm9osZ1uZqcUodICuy7qxuXcurkWxNRUVwoI/AO9ZqyB5vdmWpRcY2CZf/guzgvGqw9LrEgrCwSiOW4HZpeymV++8SejzF+DptmYtwHUO1nRdy20/Rsu3by+pw9Rj9yF887WaD7MFywbAKQWPHBvFVfqx6YcgpzD0ODiBdRwIBiqFVeimpM6usjoku4/CSLx2sEQd3eXagRYxDloEJuS0MMaTKaxX9PWtyL54ybpCjtyoZIHzC0KTzX8IlpeDFqgTD358En4z0Iw+y8CE9O7HS7JY7mhFsTKwTLLK42K1fUt6covww9mbAv6VQNebcfxM8LO1oK5ZwYakhEtJu6OWsGbOtegfzdaJ4xiD9SFCGmYfiqta1QRffZH71x5iTGsL2Jy9GAodjc2qhNuNDdqGZZmas7A0KgS0NwkEZa1KDMVPcfsdq19bT3b6e23/DIOcwq/cXtzITh5wBJaJ6R2RS+adXyEs0e0GiGNc1qp30Wfdxdj58WuLPD2yDazrAPYHj8YfJRWX5b1oFZYqIsS7kIhO8aP0ZF1n9r1MjR57CMXasgpQPIPcx89oX4Jl4CMe3vEh8MDGIqt2dKnoC6ZjC/EllxvbCj5ZsgBLL6bpP8biszeVN3qpmdSo3Zt9DauWxdgKO2lGk7K2JODXJPQ9drtDZu65ImBi+WZLE3ZToSPLgjHeRLkQQ9/l1lU68nEXolN6j7CSKgZ5vP5K4Hkr91zRl+SPOogYtfhbTWAZG7YJa4T29A7dYErFK+R2qlVYFQPTRGFyWq7LOQHLprXpbQ2x3/17SvNXT3NbdXWZRSdVA5aW8Pe8zMSGH7MEy6hAiTq9rTFa1vtxqAT1Wxa/xsQwavd+KwYmRTkUq4hWvPqvkjo1v05vKyxnHDx3zzK4usYYU9UFWNe4Bmu4LBijOA2rQFuimFJmYL3uo2XdZPxSbL2ASZml7UO5yubBUisEYwXWtN/cldBSHfGwYO0aaN8irlgc+SkZQptZr1RwjVaNYQkZ5zA4nNI+zOvWIjMl1TDAqGSiGKwZ95LTNasJS0TxuzLzZo9fAfzBKVhCnPpJPyX3wYVYKhGn84hwWErImS1tuDkRMftcmU3M04vNM7MutAzAXFg5PvNAUptpGFcyv+tTyIvWF5gkZnxEPshuMC4SWdpbOKkFiEJZ4Tv2q5l58SHJMKTzhvysP5LMeli/iGlPoMML1zzx0MOTvbSoGMBcWMK6Pkpq176T4UP5h531AEZYL7w9ipUTKXRR30lur7L6OW6vkt0uRtRl1wE8A7ROyDg2IuP0/XGs9kk4s9uH9p4mSAF3tuWVGmCGhUWrGJoA7nEalhBHft1pO8GPZb799SfqvXVNZtKtIhEAaaxijcP6eV584ehmNAVcOUs1C/i2fzL1mVSwgY7+hw0LrNryJPBJsrhlvg9X9hOcr8iCOjG39UZM/HAdFq+D9t1tx+WwAKbLI8DSgIRNhHZBtwdS7gNdMWO6J4nnaF2rq6VD3X/Sz4rQF+78ioovM4m+fE8Cw7IxxqME01r5qWrqcFgBEyJ64+XAEx8msYLgXkpO/8qUgDehQE7amLL52MgWwLtNwj27/VB2NkNll91Zb50OC9nqwndf9kJ+FLiv2m01/I93m5HVCu54VEFccWA24mMlWzI/SFlV+R+++9FF1koQ+gAAAABJRU5ErkJggg==) center center no-repeat; background-size: 100% auto; width: 38px; height: 41px; position: absolute; z-index: 9999901; } #halloween14_emerald { display: block; width: 64px; height: 48px; position: absolute; cursor: pointer; } #halloween14_emerald div { display: block; width: 64px; height: 48px; position: relative; animation-name: halloween14_emerald_move; animation-duration: 2s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: halloween14_emerald_move; -webkit-animation-duration: 2s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; } @keyframes halloween14_emerald_move { 0% { top: 0; } 25% { top: -4px; } 75% { top: 4px; } 100% { top: 0; } } @-webkit-keyframes halloween14_emerald_move { 0% { top: 0; } 25% { top: -4px; } 75% { top: 4px; } 100% { top: 0; } } #halloween14_emerald div div { display: block; width: 64px; height: 48px; background-image: url(data:image/png;base64,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); background-repeat: no-repeat; background-position: 0 0; cursor: pointer; animation-name: halloween14_emerald_img; animation-duration: 1.5s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: halloween14_emerald_img; -webkit-animation-duration: 1.5s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; } @keyframes halloween14_emerald_img { 0% { background-position: 0 0; } 50% { background-position: 0 0; } 54.9999% { background-position: 0 0; }55% { background-position: -64px 0; } 59.9999% { background-position: -64px 0; } 60% { background-position: -128px 0; } 64.9999% { background-position: -128px 0; } 65% { background-position: -192px 0; } 69.9999% { background-position: -192px 0; } 70% { background-position: -256px 0; } 74.9999% { background-position: -256px 0; } 75% { background-position: -320px 0; } 79.9999% { background-position: -320px 0; } 80% { background-position: -256px 0; } 84.9999% { background-position: -256px 0; } 85% { background-position: -192px 0; } 89.9999% { background-position: -192px 0; } 90% { background-position: -128px 0; } 94.9999% { background-position: -128px 0; } 95% { background-position: -64px 0; } 99.9999% { background-position: -64px 0; } 100% { background-position: 0 0; } } @-webkit-keyframes halloween14_emerald_img { 0% { background-position: 0 0; } 50% { background-position: 0 0; } 54.9999% { background-position: 0 0; }55% { background-position: -64px 0; } 59.9999% { background-position: -64px 0; } 60% { background-position: -128px 0; } 64.9999% { background-position: -128px 0; } 65% { background-position: -192px 0; } 69.9999% { background-position: -192px 0; } 70% { background-position: -256px 0; } 74.9999% { background-position: -256px 0; } 75% { background-position: -320px 0; } 79.9999% { background-position: -320px 0; } 80% { background-position: -256px 0; } 84.9999% { background-position: -256px 0; } 85% { background-position: -192px 0; } 89.9999% { background-position: -192px 0; } 90% { background-position: -128px 0; } 94.9999% { background-position: -128px 0; } 95% { background-position: -64px 0; } 99.9999% { background-position: -64px 0; } 100% { background-position: 0 0; } }','*'); if (current_page_data.location == "topic") { //for (var emerald = 0; emerald < 3; emerald++) { var emerald = current_emerald; for (var i = 0; i < current_page_data.post_data.length; i++) { if (parseInt(emerald_data[emerald].post_id) == parseInt(current_page_data.post_data[i])) { iframeElement[0].contentWindow.postMessage('youknucles*inotchuckle*addEmerald*' + parseInt(emerald_data[emerald].post_id),'*'); } } //} } if (current_page_data.location == "index") current_page_data.forum_id = -1; if (typeof(pumpkinHillMusic) != "undefined") { if (pomplomForums.indexOf(parseInt(current_page_data.forum_id)) == -1) { if (pumpkinHillMusic_which == 1) { pumpkinHillMusic.slaveSetVolume(1,0,0.05); pumpkinHillMusic.slaveSetVolume(0,0.75,0.05); pumpkinHillMusic_which = 0; } } else { if (pumpkinHillMusic_which == 0) { pumpkinHillMusic.slaveSetVolume(0,0,0.05); pumpkinHillMusic.slaveSetVolume(1,0.75,0.05); pumpkinHillMusic_which = 1; } } } break; case 'forumOver': if (jQuery('div#debug').length > 0) jQuery('div#debug').html(message.join("*")); if (typeof(check_delay) != "undefined") { clearTimeout(check_delay); check_delay = undefined; } check_emerald(parseInt(message[3]),-1,-1); break; case 'forumOut': if (jQuery('div#debug').length > 0) jQuery('div#debug').html(message.join("*")); if (typeof(check_delay) != "undefined") { clearTimeout(check_delay); check_delay = undefined; } check_delay = setTimeout(function() { check_emerald(-1,-1,-1); },100); break; case 'topicOver': if (jQuery('div#debug').length > 0) jQuery('div#debug').html(message.join("*")); if (typeof(check_delay) != "undefined") { clearTimeout(check_delay); check_delay = undefined; } check_emerald(-1,parseInt(message[3]),-1); break; case 'topicOut': if (jQuery('div#debug').length > 0) jQuery('div#debug').html(message.join("*")); if (typeof(check_delay) != "undefined") { clearTimeout(check_delay); check_delay = undefined; } check_delay = setTimeout(function() { check_emerald(-1,-1,-1); },100); break; case 'postOver': if (jQuery('div#debug').length > 0) jQuery('div#debug').html(message.join("*")); if (typeof(check_delay) != "undefined") { clearTimeout(check_delay); check_delay = undefined; } check_emerald(-1,-1,parseInt(message[3])); break; case 'postOut': if (jQuery('div#debug').length > 0) jQuery('div#debug').html(message.join("*")); if (typeof(check_delay) != "undefined") { clearTimeout(check_delay); check_delay = undefined; } check_delay = setTimeout(function() { check_emerald(-1,-1,-1); },100); break; case 'emeraldGet': finish_emerald(current_emerald); break; case 'gameOver': game_over_now(); break; case 'chuckle': if (!jQuery('#cheat').is(':visible')) { soundLibrary.play('emblem'); jQuery('#cheat').fadeIn(500); chuckles = "zachary"; } break; } }; var check_delay = undefined; var check_emerald = function(forum_id,topic_id,post_id,emerald) { if (typeof(emerald) == "undefined") { check_emerald(forum_id,topic_id,post_id,current_emerald); return; } var which = 0; // Forum if (forum_id > -1) { if (parseInt(emerald_data[emerald].forum_id) == parseInt(forum_id)) which = 1; else which = 0; } else { if (typeof(current_page_data.forum_id) == "undefined") current_page_data.forum_id = -1; if (parseInt(emerald_data[emerald].forum_id) == parseInt(current_page_data.forum_id)) which = 1; else which = 0; } if (which == 0) return radarGlowNone(emerald); // Forum Page if (current_page_data.location == "forum" || current_page_data.location == "topic") { if (current_page_data.location == "forum") { for (var i = 0; i < current_page_data.topic_data.length; i++) { if (parseInt(emerald_data[emerald].topic_id) == parseInt(current_page_data.topic_data[i])) which = 2; } if (which == 0) return radarGlowNone(emerald); else if (which == 1) return radarGlowBlue(emerald); // Topic if (topic_id > -1) { if (parseInt(emerald_data[emerald].topic_id) == parseInt(topic_id)) which = 3; else which = 2; } else { if (typeof(current_page_data.topic_id) == "undefined") current_page_data.topic_id = -1; if (parseInt(emerald_data[emerald].topic_id) == parseInt(current_page_data.topic_id)) which = 3; else which = 2; } if (which == 0) return radarGlowNone(emerald); else if (which == 1) return radarGlowBlue(emerald); else if (which == 2) return radarGlowGreen(emerald); } else { if (which == 1) { // Topic if (topic_id > -1) { if (parseInt(emerald_data[emerald].topic_id) == parseInt(topic_id)) which = 3; else which = 1; } else { if (typeof(current_page_data.topic_id) == "undefined") current_page_data.topic_id = -1; if (parseInt(emerald_data[emerald].topic_id) == parseInt(current_page_data.topic_id)) which = 3; else which = 1; } if (which == 0) return radarGlowNone(emerald); else if (which == 1) return radarGlowBlue(emerald); else if (which == 2) return radarGlowGreen(emerald); } } // Topic Page if (current_page_data.location == "topic") { for (var i = 0; i < current_page_data.post_data.length; i++) { if (parseInt(emerald_data[emerald].post_id) == parseInt(current_page_data.post_data[i])) which = 4; } if (which == 0) return radarGlowNone(emerald); else if (which == 1) return radarGlowBlue(emerald); else if (which == 2) return radarGlowGreen(emerald); else if (which == 3) return radarGlowYellow(emerald); // Post if (post_id > -1) { if (parseInt(emerald_data[emerald].post_id) == parseInt(post_id)) which = 5; else which = 4; } else { if (typeof(current_page_data.post_id) == "undefined") current_page_data.post_id = -1; if (parseInt(emerald_data[emerald].post_id) == parseInt(current_page_data.post_id)) which = 5; else which = 4; } if (which == 0) return radarGlowNone(emerald); else if (which == 1) return radarGlowBlue(emerald); else if (which == 2) return radarGlowGreen(emerald); else if (which == 3) return radarGlowYellow(emerald); else if (which == 4) return radarGlowOrange(emerald); else if (which == 5) { closer_sound(); return radarGlowRed(emerald); } } else { if (which == 0) return radarGlowNone(emerald); else if (which == 1) return radarGlowBlue(emerald); else if (which == 2) return radarGlowGreen(emerald); else if (which == 3) return radarGlowYellow(emerald); } } else { if (which == 0) return radarGlowNone(emerald); else if (which == 1) return radarGlowBlue(emerald); } return radarGlowNone(emerald); };