Greasy Fork is available in English.

WME Birthdays

Creates buttons on the top bar of the Waze Forums to access editor birthday information.

2019-05-23 일자. 최신 버전을 확인하세요.

질문, 리뷰하거나, 이 스크립트를 신고하세요.
// ==UserScript==
// @name         WME Birthdays
// @namespace    Dude495
// @version      2019.05.23.01
// @description  Creates buttons on the top bar of the Waze Forums to access editor birthday information.
// @author       Birthday Team
// @include      /^https:\/\/.*\.waze\.com\/forum\/.*
// @require      https://greasyfork.org/scripts/27254-clipboard-js/code/clipboardjs.js
// @icon         data:image/png;base64,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
// ==/UserScript==

(async function() {
    'use strict';
    const DBG = false;
    const PAGE = window.location.pathname
    const RegEx = /(index.php)/g
    const SCRIPTNAME = GM_info.script.name;
    const URL = PAGE.replace(RegEx,'')
    const i9T = atob('QUl6YVN5QzBPQjM4cXNSV0xEUndCeFh6cHZ5N05sTDR0TGFjdDRV');
    const BlackListSS = 'https://sheets.googleapis.com/v4/spreadsheets/1YwBQ7KoJrAtOrq0NsQY-NGJCQfZLdVi32CMs6WSgo-w/values/Form%20Responses%201/?key='+i9T;
    const data = await fetch(BlackListSS).then(response => response.json());
    const BlackList = data.values.map(entry => entry[1].toLowerCase());
    const arrBirthdayList = [];
    $('div#page-body p').eq(3).find('strong a').each(function() { if (!BlackList.includes($(this).text().toLowerCase())) arrBirthdayList.push($(this).text())});
    const arrBirthdayListDiscord = [];
    $('div#page-body p').eq(3).find('strong a').each( function(i){ arrBirthdayListDiscord[i] = $(this).text(); });
    const DIMG = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAcCAYAAACXkxr4AAAACXBIWXMAABp0AAAadAHjmgCnAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAADYRJREFUeNrsmnuQVNWdxz/nds/0PIAeGOjh4TCDgsggg7yGhwyxskm0dhEMECW6MbVks6nUVq27McvWpor/oMrd1SpNspUlrkYlVVG0ysDqJhomyExEeSkPsQRBGoaXA8NMDzP9uvec3/5xH32npweMm1T5B6fqVPd9nHN+5/f9vc7vd5WIcKN9cVrU/6OUKvVcDdMJ/d5o129SqouIDOG7iDCMllibN2+uGhgY+DvbtncYYz6VG+1zNWNMXz6f/0N3d/cjDz744Ggg5imDNUQDfDBCSClAnb9wYV4ikfiVZVm33DBrf7qmtU7u27//b+5cvHg/kAeckNaUBMQ6c/Zsy8QJE9tQVImAIN7rwc+N9ke0sFFSCoyQ2fn7tjX3fO1rfwBygA2YQT7EB+PJp54aUVc3/kUDVUYLxgNDrrFI2FD+f4iWP8O7n4t56jPuUj7f3rXWldNva3rmS1+6q3XXrre6vOEOYMIaooDIpSs9j44cOeoxI4IWwUgpYlUR4aWIK6iUDLvhYKYh40RKj/Hfl9Dk8icDobCv60UsUnQhJegermUzGbq7L3Pk4Pv/9sCa1U8BV4EsoKNFdEXKKypW2cbgGMGIBAsrT9+U54nUMGIqQbDgXpUiUIXBUDJkYyKDwVEBDAqlZPh35ToqXIpQVZhfeftSKKSE8JQy2+LxyA2OvGchvpVqtjGkszmisYq/Av7b8yU2YIoBiRpl3aKNYHuABF5euWRaKLDAUgqrKGQb7PwFEYVRQ0VYoVxAg99QbChgBjHaZZKFwvI5hg+Gct8tJZmfQVIFVx58MCxvX0qpAJihklSk+Z5g+nQb8QT5Gus7AnlHk7PtKUA1kPY0xBmiIQZVa+uChvgO31KCpSyIgJ3Lc+Lj4/T29AIwfsJ4GhoaiMViKOD48eOMitcwbtw4fFETCXjpbdjfNBw+fJh9e/ezfMVyxo4dN0jyBpt0xRtvvsm5znOs+866kJkQxONMeJ3h1aUAuIuxJ2gotv16G93dV/jO367j16++yq72jmBUXV2C26ZPZ8mdS0gkEuRyOTZu3MSab6xh5szb0QLaCMbIIPqHaIg25GybvG1XAxVAuefPlVUMiGMEWwt5bchrIa/da9uAFhBRdHV18YtfPM/ud97h+Mcn+NnPNrNx4yZ6elNogS1bfklbWxsohWVZWMpyf71+5MgRnn3mWYy4c17p6eWDo0fJZLKuWVQWyrJAWe5/71pQnO08xwdHj7ohSdH8KvQb7uG1Le+ei5pCvI6yyOXz7GrvYN6C+WiBy91XAFi2rJWV962kfvJkdrV38JOf/JQLn3YRLY8xd+5cdr3VDspCcPfjGMgbAv4V95w25B1DLu8QAsMCVLGGWLYIthhyxgRqZylF1NtARAnaw75l8SKWLlvGiePHefq/fs77hw6ydNkyvr5mNfGaGjTCpa4uAEbF4/SlUsRiMXbt2kXyVJLkmdMk6urcSA7QCOlcllw2y6h43JNaV5J7Ur3EKioCrfBp6EulSKVSxONxRsXjAFzq6iKbzZKoqyMWiw25PnumExGYVF/vmlnXJvLRsY8AaGqehXaNIgDNc+dQP3kyAFNuuZmXX9xKW1sb939zLdObZtDe3kFvXy+VI0aicfmnQxamuOWNwRaDIwYg4oFREhC0NthGcLTBiG9bXVduKddu++uIgBG4cOEiAJMbGjECW557gRkzm3h43Tpe/5/XyKTTAFRWVXHL1KkkTyUB+OmTP+bvH/mHYL7Xtm0Pnq154H7mtbSQy+V47umng/vVI6oBd90De/fyyktbgw3cuayV5StXkjyV5JWXtgZzvPLSVi5dusQ//+hHPPHYv9PlCclD336Y25ubg/kunL9I45TGILIMByj+vZnNs3n5xa0c2LefNWvXMmlyAwDJ5Glum3k7xrhmyzHGNV2lfIg2QS9ORxUf3ZUjgh2YKxOYLtsIjrjaoUMM/NdHf8hr27YzZ/58JtRPDp6J+CYOkqeSjK4dyx3z57OodRm3NTUBsPHxx5lQP9k1P0BTczMbNm1iXCLBb157HS2wd88ekqeSrLr/ftZv2BBwSQvcfOt0NmzaxCPr19MwpZG32zvo6U0xo3k2AB8c+YB0NkfyVJLZc+Zy+OAhurq6+Oa3H2bDpk3cfOt01+57/ezZs1RUVgXXElrL79HyWOE8Ebru6e3FAA6CLVLEv+Lu8lMbGeLookPQM2BrIaddlVOAJYIoQRkhKqC9dxe1tjJrzhw6k0l+u307dRMnsqh1WSBdTihSWvnA2iDCkFC04UsnwKSGRiLlMcaMHculri4cgZMfn3DNxoIWAG5qaODYhx/iCKSzOZ7dvJnLnsQD9KRSTBoVZ1FrK+92dHDs2DEAps6Ywah4DVXV1fzq+ReY3tTE8tWriYQYXEyXf61D9/y1Jjc2Bvf8PTgCtuc7fIaXslo5zy/rwsNCmmQoIO5kYURt/9eIG31578ZHj2ZC/WRmtywE4JMTJ4Jn4uUC/CVNqBffu9Z1TW0tAKm+FAZIe+bPAC8+/xwA/7RhA3evWDFojqkzZgDwTns7VdXVNE67lTGJBN/7wQ+4e8UKjn34ITv+9zeD6KqprQ3oLkVXJpdj28uuiZzR3BzcBxhZU4MjUpJ/pbrLy2uk3wM1NAbHuCD4TikirjOxHE1ZxArOG5+cOIEReH/PuwAsuHNpMEZg0MEy7OAqKisBeOvNN5izcFHBZosMGTPzjjvY09HBK1u2MOGmm+hMJoNn6YEB1zQdPMTbv28bNEfj1GmMTSToTCZpWerSdXDfPvp6ewI6YpUVg+gaN34Cezo6Bu0B4M3t26moquLc6dOkBwaY1tTE7AUtGBHOd54BoDZRh+0Y8o4m72hsx6CNKelDbEdjOw7a6OsDEqBrTGCyNAqjAUuhHE1Z9UhmzZtHJpPh1MkT3LFwIZMaG5lYX49GmNrURN2kSWiEukmT3HAQNw1jKfjqffdRXlnJ+XPnaEYYWRNnalMT0VhsyJi6+nrWfve7HH3vPcZOmMCqb32LwwcOoBH++vvf552dO+npucI9q1Zx+MCBYA6ACfX1XO7qouWuu9AII2rinP7kJJlMhq/cey/NC1rIag0CEctiYoMbSXV2nmFifX1Ahw/O3CVLuKmxkSnTpgWR3vGPPqI2kWDU2LEM5Gxy2o1QbaNLOnURIevY5PJ58o4z5BgbzmXFgBFvd3Yf77fNmIztBA7aUopoxKIsahGLRqgsjxIrixC1LC8CCyou3mnLPeMar9bih4DGiHvItBQRr4dP+0FmOTCpUnSy99Mtw+fGAPK5HPva29m943fMW7qUL9+7IpjOePQ4enBoGrUU5WURtm95gZraMYUxYdqkcPC0vFPtM088TnPLQma2LCaTs8nkHXK2HmRhws1ozUCql09Pn+Ry56n0f6z/x+XAeeAy0B8tTjak09mT+Uh0TF4L2pjgVK2NvxHXIZXZmoj3zB/umx41KBXi3vfBUR7AlgeGUmrQgHD6JZw6CbJZJbIZykvjRCOWKzhlMXbv+B03z2hiyVfuJme7psTRxk2YGndvJmCwcgFxDHf+5b2kr/aRzjleuCuF07dHkZ820naeu1auJl47loGsTdZ2wcg7GscMLfyJCE4+z9WrfVxN9dHf13c2XAsBpBgQc/ZM8rcj6iYuyDgGVARlWVgRC0cpbBGixnVKEVt52qFK5LGK81MSSBeedKlwCqWQ0Bg2BxSun6kiRBSuyYlGFGWRCGURi4ce/ReqR44ibQQ7nSPvxf3GhPNNLost5Wpr1NFEoxXExlTSk84H/sgfE6bfHxMbkyBtBMe2yTsGW2vvDDd4LyLiakdfiu5LXfT39XKx88xuL4gL4oiwyYoCVbfOmj1+/Y9/vjOPNdFYUaKxSiJl5UQiES8t4Sb5LFVIEFKU4FOqODU9uMjla1VBOQoJw2IzUTyfKpGb8k1INGIRtVwtsSw3gaZFCgexojyT+MEKBTNqKQtLhYISEYwhqAspRREPVGCWtSmsEQQGIogYHNsmc7WP3ovn6b14loErl65s/c8nv9fX29MJfAr0AAPFGqKPHznUv+vVl384q/XLz+aMVETKKymrqiJSXo4VKQtAuVY95Lr1g2KWqj+yyqOGZo9dhlqeplge6C5jHG3Qns8QkSGJS19TrZBPC1L7Ye0mpOGelqhQROkC4aacjDHuOKNxcjmyA/30X7lM/5XL5PtT+ffeanuiz83OZsOl3LCGWEAZMAIYfc8DDy2euaj1MYmUTbTKyomUx7CiUS9l/sX64ESFGGRFrEBofCdujAl6sXktaGtY4wvvFP+qkN90Hbvy6h/FALrvG8chn8uQT/djZ9Lk+q9eem/nG08e2fvuIaDbc+Y9QD9gD6kYeungEcCYEfGaxF98/Rur4onxy2KV1Y2RsrL4F7WmrjzmqKJPmoKC0fBf1/x5mxEcO5dJ96XOXD53ZnfH69t2ZDOZFNDrAdETrhgWf+RgeWeTCmAkMAqIewBVeBoUufFN1uf6Lkt7VcGspw19QCoEhlNcMfSzBI73JYSfxsl7FS2/kBIplXK50a6tJ17PAxlgwOtpj9fOcF+d+GjaoXSUD0i4kGJ9xsr1Dc0YrCGOx8+8B0T4uywA/m8AMViNcx+CB+sAAAAASUVORK5CYII='
    const DIMGP = 'data:image/png;base64,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'
    const PMIMG = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAcCAYAAACXkxr4AAAACXBIWXMAABp0AAAadAHjmgCnAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAADYZJREFUeNrsmmuQHcV1x3/dc+/efUkr9FhJK1ZaQJasJVpJEVoEYoHyQ6IcELYgwoGAC2FMnFTFiZ04Va4i/gJVJME2csVFFMe85CobmSpAEbEBySDJvF9CQgoSAl12VyDtQ7t3tXsfM9N98mHmzp179+6CiV3FB3VV19y5091z+vzPOX3636NEhDPl01MSxR9KqWrP1QSV2PVM+egi1aqIyDi9iwgTeInesmVL/djY2Dc8z9tprT0pZ8onKtbaEdd1fzc4OPit66+//iwgFTqDHucBRTBiSClAffDhhyubm5t/obU+70xY+8MVY0z6lVdfvXnNRRe9CriAH/OaqoDo7t7ezpa5LbtQ1IuAIGHz6HKm/B4lHpSUAivknvntrmuvWLv2d0AB8ABbtoYUwbhn8+bG2bPn/NJCvTWCDcGQSV4SD5T/H6Hlj9D2EylPfcxZfkIjNcbULf5s+88uu+zyrt27n+0Lh/ABG/cQBTj9p4a+M2XK1LusCEYEK9WEVRWCV5OzJK1MOOFopHH9RKr3KbaX2ODyBwOhNK+Pylgk9kOqyDxZyedyDA4OcGDfG/9y3bXXbAZOA3nAJCrkcmpqazd41uJbwYpEL1ahv6lwJVITmKlEyUJwV01IFQdDlSMpYZ84OCqCQaGUTNxWPsKFqwmqSuOrcF4KhVQaj1SboxTTpUiOj7PeetaSzRdIpGr/DPivcC3xAFsJSMIqfZ6xghcCEq3yKhBTo0CDVgpdkbKVCyOIKKwab8IKFQAaXWO5oYAtU3SgJI1CFzVGEQwVtK1mnR/DWoXAHopg6HBeSqkImOoAh4amgshvCWS2ViIjmaz4Aq5vKHjeOUADkA09xB/nIRY1wzMlDyku+FoJWmlwwCu4HH3nCMNDwwDMmTuHBQsWkEqlUMCRI0eY2jSNWbNmUTQ1kUiX4YSLk4b9+/fzysuvcuX6K5k5c1aZ9ZWHdMWTTz3F8Z7jbLplUyxUCBKuLPH3TOwuJcADjENDQ/H4Y48zOHiKW76+iccefZTde/ZGvc495xzWXbGWRYsW0d3dzY9+tJnvf/+faZgyhSjEx/Q2oYcYS8HzcD2vAagFasL1XOlKQHwreEZwjcU1gmuCe8+CERBR9PX1cf/9D/L8Cy9w5J2j3HvvFu64406GhjMYga1bf86uXbtAKbTWaKWDa1gPHDjAfT+7DyvBmKeGhnnr4EFyuXwQFpVGaQ1KB7/De0HR23Octw4eDFKSivFV7Bqv8Xfr8L8ANYWEFaUpuC679+xl5aoLMAIDg6cAuPTSLtauW0tffx/33ruFoeEM81rnM3t2My+8+CKCworCt+CF0aWou2q1YCyubym4PjEwdDVAtCeCJ5aCtbix6ovFR7BKMKFldl60mptuuZlb/+objI6O8cab+zAIX7n2GlavuRiDcKLvJCf6T5Jz85zoO8lQZpjdu3dz8OBB0t3vky3kg0wOMAjZQp7hkeEgLDoK5ShEw1BmmGwhH3mFIZBjKDNMd283I6czqLD9wGA/vcd7cH0X5Sj6B/ro6e2m4BXAgd7jPRw/3otygvCLDq5vH34bgPaOpZgg+ADQ8acr+Py6tVy0Zg1ANM+O5cvZt28fokryeCK4Vsp0V616EugUcEIwNKAqQxbGWDwr+MZipRhbg6VcqyBuFz1SBKzAhx+eAGD+gjaswNYHHmLJ+e3ctGkTT/z3DnLZLAB19fWct3Ah6WNpAP79nh/zN9/622i8HY9vj55de91GVnZ2UigUeOCnP43+b2hsAIL3vvbyyzzy8LZoAmsu7eLKq68mfSzNIw9vi8Z45OFt9Pf384/f+x4/uOtf6evrA+CGr93En3R0RON9+MEJ2s5pizLLeIJiBQZDj5naNA0rML+tjaeffIpMJkNtQyPGCibS3cRhyzc2qpV0VOU+RPkieGG4shJEZi0aQdASWIGJKXDH49sBWHHBBcxtnR89EymGOEgfS7Piggv47PntnL+0g6PvHOXtQ4e44+67ATiWToeW2cGNX7+V/9i8mV/veILlqzp5+aWXSB9Ls2HjRhYuXsxPfvjDwEMEzl20mNvvvJORTIbHfrWN5/bsZc1ll7OkYxk8vI23DrzFko5lpI+lubiri/373qSvr4+/+NpNLFy0OBqnWHp7e6mtqy+bA8CO7cEc3z+WZlZzM+cuWowRSKZqARgaztBc34gvgmctnrVYOzEgrgnCmilvo6ptDIM4aIRCGSCCKEFZISFgwraru7pYumIFPek0v9m+ndktLazuujSyLj+WKV193VejDENi2UbROgHmLWjDqUkxfeZM+vv68AXefedoEDZWdQJw9oIFHD50CF8gmy9w35YtDIQWDzCUyTBvahOru7p4ce9eDh8+DMDCJUuY2jSN+oYGfvHgQyxub+fKa67BqUmNS8z8Kh5SV1/P1Rs30t6xDKcmhR/TgwE8Ac+CawL9mUkAKYTrsil5UYkmGQ9IcVGyUfWKVytB9hW2bTrrLOa2zmdZ54UAvHf0aPRMQi6g+Eobq5X/TXY/bcYMADIjGSyQDcOfBX754AMA/P3tt7Nu/fqyMRYuWQLAC3v2UN/QQNtnFjG9uZnbvv1t1q1fz+FDh9j5P78uk2vajBmR3HE5vrh+PdfdvIllqzpJplJlfQAam5pCvdkyvU1WA11OQr9H23pr8W0AQjEOOhIsJto3JB0d7TfeO3oUK/DGSy8CsGrNJVEfgbKNZTym1tbVAfDsU0+y4sLVpZgtMq7P+cuX89LevTyydStzzz6bnjC8WRGyY2MAvLXvTZ777a6yMdoWfoaZzc30pNN0XhLIte+VVxgZHorkSNXVlsk1a85cXtq7t2wO8TFtyIwX9yrdx9LUNzRQ1zCFrOvh+RbPGDxjJ/UQzzd4vo+x5qMBibzD2ihkGRTWBNmI8g3JhiksXbmSXC7HsXePsvzCC5nX1kZLaysGYWF7O7PnzcMgzJ43DwmzIitBQvPFL3+Zmro6Pjh+nA6EKdOaWNjeTiKVGtdndmsrX731Vg6+/joz585lw403sv+11zAIf/nNb/LCM88wNHSKKzZsYP9rr0VjAMxtbWWgr4/Oyy/HIDROa+L9994ll8vxhauuomNVJ3ljQMDRmpYF8wHo6emmpbU1kkPXpBhzfYwNTNrRmmRC878H9tO+YgV5Y8gbS95YCqbcmMdtRkXI+x4F18X1/XHb2DiXlQIan+sZPDLq2ek5z48WN60UCScQIpVwqKtJkEo6JLQOM7AYbSAliqVoUSbcLFkrwSZTK5ywxnf7EbNcwVeo2I5eVRBNqsq+zy0UeGXPHp7f+TQrL7mEz121PhrOSikTMrFNXEIrapIO27c+xLQZ06M+nm/Jez6ub5HQQBOOxsuOcf/dd7Hxtr9m+pwWcq5P3vMp+AbfTHjGhDWGscwwJ99/l4GeY9l/++7fXQl8AAwAo4lKsiGbzb/rOonprhGMtdGuupTSBQtS0jM44bNi96KXqjIqJPi/CI4KAdYhGEqpsg7xicSpk4jNUlWONEMaJ+HowHCSKZ7f+TTnLmnn4i+so+BZXN8EIISGYcIIEOzsVQCIb1nzpavInh5hLO/j26Cf6wVhiHALkNQaz/VZv+k2GmfNYbTgUwjB8HyLFVuVPhERfNfl9OkRTmdGGB0Z6Y2fhQBSCYjt7U7/pnF2y6qcb0E5KK3RjsZXCk+ERLhwOZ4KvUNV4bEq+SmJCDhUyBfFKZQSoTEhDxQ/P1MViKgwjCQcRdJxSDqaG77zTzRMmUrWCl62gBvm/UVqo2ggEhqIoxUJ35BI1FIzvY6hbCHypGBNsOGeTONoS7KmjtoZ9ZzOe3jh2AHlVD3lFZHAO0YyDPb3MToyzIme7ufDJC3KI+IhKwHUL1q6bM53f/yfz7joFqsTJFJ1OMkaHMcJaYmA5NOqRBBSQfCpClpeKD/kKnpVyTlKhGH5JMaPp6pwU0qVwmpCB16idUCgGZHSRsyGBGCMpaVIXEYhVKNUaSEvRgYRic1d42hVPGzCWBu2CzbTZV4ugojF9zxyp0cYPvEBwyd6GTvVf2rbT+65bWR4qAc4CQwBY5UeYo4ceHN096O/+oelXZ+7r2Cl1qmpI1lfj1NTg3aSESiTnYfwMQ6vVLWb3+eEqoI9DhSqQ0/RIeiBUn1jMeGaITHPKGOyY2E0/q1B0ZsQIkJUK4XSAWkfb1MEO95frMEvFMiPjTJ6aoDRUwO4oxn39Wd3/WAkYGfz8aPcuIdoIAk0Amddcd0NF52/uusucZItOlmDU5NCJxIhZf7p+uAkUqhSaEdHRlNcxK21Ua0MryVvjXs8ZYotXlVszVRlyYhUbQ9gfR+3kMPNjuLlshRGT/e//syT9xx4+cU3gcFwMR8CRgFv3IlhSAc3AtMbm6Y1f/4rf76hqXnOpam6hjYnmWz6tJ6pB8lBaW0q80yRyb6u+eMWK/heIZcdyXQPHO9+fu8Tj+/M53IZYDgEYih+Ylj5kYMO9ya1wBRgKtAUAlQbepBz5pusT/RdlglPBfOhN4wAmRgYfuWJYZF58MMvIYo0jRueaBUPUpxqlMuZMrmfhNUFcsBYWLOhrv2JvjopounF6KgiIPGDFP0xT67PeEa5h/ihPt0QiPh3WQD83wBsIbAeeu0zDAAAAABJRU5ErkJggg=='
    const PMIMGP = 'data:image/png;base64,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'
    //const today = new Date().toLocaleDateString('en-us', { month: 'long', day: 'numeric', year: 'numeric' });
    const todayRegEx = /(It is currently )|\s\d+:\d+\s(pm|am)/g
    const optoutnotice = encodeURIComponent('\n[size=85][color=#BF0000]** Should you wish to [b]OPT-OUT[/b] of any future birthday messages, please fill out [url=http://bit.ly/2SCslMA]this form[/url].[/color][/size]')
    const MYNAME = $('#phpbb > div.waze-header > div > div > div.login_tab > span')[0].textContent.replace('hello ','').replace('  ','');
    function custMessage() {
        if (DBG == false) {
            let today = localStorage.getItem('WMEBtoday');
            const CUSTMSG = localStorage.getItem('CSTMSG');
            const CUSTPMLink = URL + 'ucp.php?i=pm&mode=compose&subject=Happy Birthday ('+ today +')&username_list='+ MYNAME +'&message=' + CUSTMSG + optoutnotice + '&bcc_list=';
            let copyText = arrBirthdayList.join('\n');
            console.info('Birthdays for PM: \n\n'+copyText);
            let PMList1 = CUSTPMLink + arrBirthdayList.slice(0, 19).join('%0A%0D')
            window.open(PMList1);
            if(arrBirthdayList.length > 19){
                let PMList2 = CUSTPMLink + arrBirthdayList.slice(19, 38).join('%0A%0D')
                window.open(PMList2);
                if (arrBirthdayList.length > 38){
                    let PMList3 = CUSTPMLink + arrBirthdayList.slice(38, 57).join('%0A%0D');
                    window.open(PMList3);
                    if (arrBirthdayList.length > 57){
                        let PMList4 = CUSTPMLink + arrBirthdayList.slice(57, 76).join('%0A%0D');
                        window.open(PMList4);
                    };
                };
            };
        };
        if (DBG == true) {
            console.log('List Length: ' + arrBirthdayList.length + '.\nThe following lists have been triggered\n\nPMList1 (CST)');
            if (arrBirthdayList.length > 19) {
                console.log('PMList2 (CST)');
                if (arrBirthdayList.length > 38) {
                    console.log('PMList3 (CST)');
                    if (arrBirthdayList.length > 57) {
                        console.log('PMList4 (CST)')
                    };
                };
            };
        };
    };
    function createMessage() {
        if (DBG == false) {
            let today = localStorage.getItem('WMEBtoday');
            const PDMESSAGE = encodeURIComponent([
                'Happy Birthday!',' ',
                'On behalf of all of the editing community, I just want to stop by and wish you a very [b]Happy Birthday[/b] and hope its as relaxing and enjoyable as possible. Thank you for all the hard work you do to make Waze such an amazing platform.',' ', '- '+MYNAME,' ',' ',
                '[color=#FF0000][size=75]Note: If today is [b]NOT[/b] your birthday, please check your forum settings by [url=https://www.waze.com/forum/ucp.php?i=164]clicking here[/url] to verify it is entered correctly.[/size][/color]','','',
                '[size=85]In case you are not aware, editors can use Discord to communicate with the editing community worldwide. Here is a list of servers available for you to join:',' ',
                '[b]Global (ROW)* & MapRaid[/b] - [url]https://discord.gg/YEtgvCN[/url]',
                '[b]Waze USA[/b] - [url]https://discord.gg/Q3YPQC6[/url]',
                /*'[b]Great Lakes Region (GLR)[/b] - [url]https://discord.me/wazeglr[/url]',
                '[b]Mid Atlantic Region (MAR)[/b] - [url]https://goo.gl/E5CKDk[/url]',
                '[b]New England Region (NER)[/b] - [url]https://goo.gl/forms/X24ENSZ6ANw2sQpV2[/url]',
                '[b]Northeast Region (NOR)[/b] - [url]https://discord.me/NorthEast_Region[/url]',
                '[b]Northwest Region (NWR)[/b] - [url]https://discord.me/wazenwr[/url]',
                '[b]Plains Region (PLN)[/b] - [url]http://www.discord.me/wazepln[/url]',
                '[b]South Atlantic Region (SAT)[/b] - [url]https://goo.gl/yjKKgv[/url]',
                '[b]South Central Region (SCR)[/b] - [url]https://discord.me/waze_scr[/url]',
                '[b]Southeast Region (SER)[/b] - [url]https://discord.me/southeast[/url]',
                '[b]Southwest Region (SWR)[/b] - [url]https://discord.gg/twxnqnU[/url]',
                '[b]Territories (ATR)[/b] - [url]https://discord.gg/Vup2VEA[/url]',*/
                '[b]Australia[/b] - [url]https://discord.me/wazeaustralia[/url]',
                '[b]Scripts[/b] - [url]https://discord.me/WazeScripts[/url][/size]',
                //'[b]VEOC[/b] - [url]https://discord.me/waze_veoc[/url][/size]',
                '[size=70]* Note your country may not utilize Discord, please check with your local community.',
                '[color=#BF0000]** Should you wish to [b]OPT-OUT[/b] of any future birthday messages, please fill out [url=http://bit.ly/2SCslMA]this form[/url].[/color][/size]',
            ].join('\n'));
            const PMLink = URL + 'ucp.php?i=pm&mode=compose&subject=Happy Birthday ('+ today +')&username_list='+ MYNAME +'&message='+ PDMESSAGE +'&bcc_list=';
            let copyText = arrBirthdayList.join( '\n' );
            console.info('Birthdays for PM: \n\n'+copyText);
            let PMList1 = PMLink + arrBirthdayList.slice(0, 19).join('%0A%0D');
            window.open(PMList1);
            if(arrBirthdayList.length > 19){
                let PMList2 = PMLink + arrBirthdayList.slice(19, 38).join('%0A%0D');
                window.open(PMList2);
                if (arrBirthdayList.length > 38){
                    let PMList3 = PMLink + arrBirthdayList.slice(38, 57).join('%0A%0D');
                    window.open(PMList3);
                    if (arrBirthdayList.length > 57) {
                        let PMList4 = PMLink + arrBirthdayList.slice(57, 76).join('%0A%0D');
                    };
                };
            };
        };
        if (DBG == true) {
            console.log('List Length: ' + arrBirthdayList.length + '.\n' + 'The following lists have been triggered' + '\n\n' + 'PMList1 (PDM)');
            if (arrBirthdayList.length > 19) {
                console.log('PMList2 (PDM)');
                if (arrBirthdayList.length > 38) {
                    console.log('PMList3 (PDM)');
                    if (arrBirthdayList.length > 57) {
                        console.log('PMList4 (PDM)');
                    };
                };
            };
        };
    };
    function createBMessage() {
        if (DBG == false) {
            let today = localStorage.getItem('WMEBtoday');
            const BPMBlink = URL + 'ucp.php?i=pm&mode=compose&subject=Happy Birthday ('+ today +')&username_list='+ MYNAME +'&message=' + optoutnotice + '&bcc_list=';
            let copyText = arrBirthdayList.join( '\n' );
            console.info('Birthdays for PM: \n\n'+copyText);
            let PMList1 = BPMBlink + arrBirthdayList.slice(0, 19).join('%0A%0D');
            window.open(PMList1);
            if(arrBirthdayList.length > 19){
                let PMList2 = BPMBlink + arrBirthdayList.slice(19, 38).join('%0A%0D');
                window.open(PMList2);
                if (arrBirthdayList.length > 38){
                    let PMList3 = BPMBlink + arrBirthdayList.slice(38, 57).join('%0A%0D');
                    window.open(PMList3);
                    if (arrBirthdayList.length > 57){
                        let PMList4 = BPMBlink + arrBirthdayList.slice(57, 76).join('%0A%0D');
                        window.open(PMList4);
                    };
                };
            };
        };
        if (DBG == true) {
            console.log('List Length: ' + arrBirthdayList.length + '.\n' + 'The following lists have been triggered' + '\n\n' + 'PMList1 (BPM)');
            if (arrBirthdayList.length > 19) {
                console.log('PMList2 (BPM)');
                if (arrBirthdayList.length > 38) {
                    console.log('PMList3 (BPM)');
                    if (arrBirthdayList.length > 57) {
                        console.log('PMList4 (BPM)');
                    };
                };
            };
        };
    };
    const link = document.createElement('a');
    link.href = "#";
    const a = link;

    function createTemplate() {
        const sigbox = $('#attach_sig')[0];
        const tdiv = document.createElement('div');
        tdiv.id = 'TBOX';
        $('#message').after(tdiv);
        var tbox = document.createElement("INPUT");
        tbox.setAttribute("type", "button");
        tbox.setAttribute("class", "button1");
        tbox.id = 'TMSG';
        tbox.title = 'Save/Delete WME Birthday Template';
        const tl = document.createElement("LABEL");
        if (DBG == true) {
            tbox.setAttribute("value", "Save Template (Debug)");
        } else {
            tbox.setAttribute("value", "Save Template");
        };
        tdiv.after(tbox);
        tbox.after(tl);
        if (DBG == true) {
            tbox.onclick = function() {
                if ($('#message')[0].value == '') {
                    console.log('Save Template Button Clicked\n\nTemplate successfully deleted. (Debug Only)');
                    $('#TMSG').attr()[0].checked = false;
                };
                if ($('#message')[0].value !== "") {
                    var template = encodeURIComponent($('#message')[0].value);
                    console.log('Save Template Button Clicked\n\nTemplate successfully saved. (Debug Only): \n\n' + 'Plain Text:\n' + $('#message')[0].value +'\n\nEncoded Text:\n' + template);
                    $('#TMSG').attr()[0].checked = false;
                };
            };
        } else {
            tbox.onclick = function() {
                if ($('#message')[0].value == '') {
                    tl.innerHTML = '   Birthday Template Successfully Deleted.';
                    localStorage.setItem('CSTMSG', '');
                    localStorage.setItem('CMSG', false);
                    setTimeout(function(){ tl.innerHTML = ''; }, 2000);
                };
                if ($('#message')[0].value !== "") {
                    var template = encodeURIComponent($('#message')[0].value);
                    localStorage.setItem('CSTMSG', template);
                    tl.innerHTML = '   Birthday Template Successfully Saved.';
                    setTimeout(function(){ tl.innerHTML = ''; }, 2000);
                };
            };
        };
        if (DBG == true) {
            sigbox.onclick = function() {
                if (sigbox.checked) {
                    console.log('Attach Signature Box CHECKED');
                };
                if (!sigbox.checked) {
                    console.log('Attach Signature Box UNCHECKED');
                };
            };
        } else {
            sigbox.onclick = function() {
                if (sigbox.checked) {
                    localStorage.setItem('SIG', 'true');
                };
                if (!sigbox.checked) {
                    localStorage.setItem('SIG', 'false');
                };
            };
        };
    };
    function BirthdayButton() {
        const pdiv = document.createElement('div');
        pdiv.id = 'P-IMG';
        $('#wrap').after(pdiv);
        const box = document.createElement("INPUT");
        box.setAttribute("type", "checkbox");
        box.id = 'PDM'
        const cl = document.createElement("LABEL");
        if (DBG == true) {
            cl.innerHTML = ' Use Pre-Defined PM Message (Debug)';
        } else {
            cl.innerHTML = '  Use Pre-Defined PM Message';
        }
        pdiv.after(box);
        box.after(cl);
        if (DBG == true) {
            box.onclick = function() {
                if ($('#PDM').attr()[0].checked == true) {
                    $('#CMSG').attr()[0].checked = false
                    console.log('Pre-Defined Message Box CHECEKD');
                };
                if ($('#PDM').attr()[0].checked == false) {
                    console.log('Pre-Defined Message Box UNCHECEKD');
                };
            };
        } else {
            box.onclick = function() {
                if (localStorage.getItem('CMSG') == 'true') {
                    $('#CMSG').attr()[0].checked = false;
                    localStorage.setItem('CMSG', 'false');
                };
                localStorage.setItem('PDM', box.checked);
            };
        };
        const box1 = document.createElement("INPUT");
        box1.setAttribute("type", "checkbox");
        box1.id = 'CMSG'
        const cl1 = document.createElement("LABEL");
        cl1.innerHTML = '  Use Custom PM Message  |  ';
        pdiv.after(box1);
        box1.after(cl1)
        if (DBG == true) {
            box1.onclick = function() {
                if (localStorage.getItem('PDM') == true) {
                    $('#PDM').attr()[0].checked = false;
                    console.log('Custom Message Box CHECEKD');
                };
                if (localStorage.getItem('PDM') == false) {
                    console.log('Custom Message Box UNCHECEKD');
                };
            };
        } else {
            box1.onclick = function() {
                if (localStorage.getItem('PDM') == 'true') {
                    $('#PDM').attr()[0].checked = false;
                    localStorage.setItem('PDM', 'false');
                };
                if (localStorage.getItem('CSTMSG') == '') {
                    window.alert('No custom message set. Please open a blank PM window and build your custom template first then select this feature after you have saved it.');
                    $('#CMSG').attr()[0].checked = false;
                };
                if (localStorage.getItem('CSTMSG') !== '') {
                    localStorage.setItem('CMSG', box1.checked);
                };
            };
        };
        let pimg = document.createElement('img');
        pimg.id = 'PM-IMG';
        pimg.src = PMIMG;
        pimg.onmouseout = function() {
            pimg.src = PMIMG;
        };
        pimg.onmouseover = function () {
            pimg.src = PMIMGP;
        };
        pdiv.appendChild(pimg);
        document.getElementById('P-IMG').appendChild(pimg);
        $('#PM-IMG').wrap(a);
        pimg.onclick = function() {
            if (document.getElementById('PDM').checked == true) {
                createMessage();
            }
            if ((document.getElementById('PDM').checked == false) && (document.getElementById('CMSG').checked == false)) {
                createBMessage();
            };
            if (document.getElementById('CMSG').checked == true) {
                custMessage();
            };
        };
        var dimg = document.createElement('img')
        dimg.id = 'DS-IMG';
        dimg.src = DIMG;
        dimg.onmouseout = function() {
            dimg.src = DIMG
        };
        dimg.onmouseover = function () {
            dimg.src = DIMGP
        }
        document.body.appendChild(dimg);
        document.getElementById('P-IMG').appendChild(dimg);
        $('#DS-IMG').wrap(a);
        $('#wrap').after(pdiv);
        if (DBG == true) {
            dimg.onclick = function() {
                let today = localStorage.getItem('WMEBtoday');
                console.log('Birthday Button for Discord Clicked.\n\nBirthday List Contains: ' + arrBirthdayListDiscord.length + ' usernames')
            };
        } else {
            dimg.onclick = function() {
                let today = localStorage.getItem('WMEBtoday');
                var copyText = 'Birthdays for ' + today + ':\n\n@' + arrBirthdayListDiscord.join( '\n@' ) + '\n\nHappy Birthday everyone!';
                var copied = $('<textarea id="bdcopy" rows="1" cols="1">').val(copyText.replace(/\_*\n/g, '\n')).appendTo('body').select();
                document.execCommand('copy');
                console.log(copyText.replace(/\_*\n/g, '\n'));
                alert('Birthdays Copied for Discord');
                var rembox = document.getElementById('bdcopy');
                document.body.removeChild(rembox);
            };
        };
    };
    function addBCCList(bcc_list) {
        $('#username_list').val(bcc_list);
        $('input[name=add_bcc]').click()
    }
    function init() {
        var checked = JSON.parse(localStorage.getItem('PDM'));
        var checked1 = JSON.parse(localStorage.getItem('CMSG'));
        var sigcheck = JSON.parse(localStorage.getItem('SIG'));
        if ($('#message-box').is(':visible')) {
            createTemplate();
            document.getElementById('attach_sig').checked = sigcheck;
            if (DBG == true) { window.alert('You are in DEBUG Mode for ' + SCRIPTNAME + ' Script\n\nIf this is in error please contact Dude495.');
                              console.log("%cWME Birthdays (DEBUG MODE)", "color: red; font-size:15px;");
                             };
        }
        if (/forum/.test(location.href) && $("h3:contains(Birthdays)").length > 0) {
            BirthdayButton();
            document.getElementById('PDM').checked = checked;
            document.getElementById('CMSG').checked = checked1;
            var WMEBt = $('#page-body > p:nth-child(2)')[0].innerText.replace(todayRegEx, '');
            localStorage.setItem('WMEBtoday', WMEBt);
            if (DBG == true) { window.alert('You are in DEBUG Mode for ' + SCRIPTNAME + ' Script\n\nIf this is in error please contact Dude495.');
                              console.log('%c' + SCRIPTNAME +' (DEBUG MODE)', 'color: red; font-size:15px;');
                             };
        } else if (/forum\/ucp\.php/.test(location.href)) {
            var urlParams = new URLSearchParams(window.location.search);
            if (urlParams.has('bcc_list')) {
                setTimeout(function(){ addBCCList(urlParams.get('bcc_list')); }, 1000);
            }
        }
    }
    function bootstrap(tries = 1) {
        if (((/forum/.test(location.href)) && $("h3:contains(Birthdays)").length > 0) || $('#message').is(':visible')) {
            init();
        } else if (tries < 1000) {
            setTimeout(function () {bootstrap(tries++);}, 200);
        }
    }
    bootstrap();
})();