Last active
December 18, 2024 02:33
-
-
Save davidruhmann/5153754 to your computer and use it in GitHub Desktop.
[Javascript][HTML] Dynamically Change FavIcon with Base64 Image.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- Green R0lGODlhEAAQAPewAFSeAFWfAFafAFegAFigAFmhAFqiAFuiAF2jAF+kAGClAGKmAGSnAGWoAGepAGqqAGurAHCuAHOwAHeyAHu0Bn62DIS5F4W6Goy+Jo/PEJHQFJLQF5TRGZXRHJbSH5vUHpLBMpTCNZjFPJvGPZ7IP5fSIJjTJJvUIJrUJ5zUIZ7VJZvUKp/WKJ3VLp7VL57VMJ/WMaDWK6HXLaXYKqPXMKDWNKDWNaHWNqHXN6LXOaPXO6TYNKXYNabZOKTYPaXYPqjaPaTLQqTMQ6vPRqbZQafZQ6vQR6rbQqjaRanaR6rbSqvbS63cUK7cUq/dVLLTSrTUS7jXTrvYT7LeU7LdVbHdWLHeWbPeXbTfX7bfXr7aUbXfYbbgUrfgXrjgX7fgZbjhYrrhZrnhaLvia7ziarzia73ibb3jbL3ibr7jbsLcU8PdVMjgV8ziWc3jWs7jWtDkW9HlXMDkdMHkdcHldcLld8LleMPlesPle8PmesXmfsbnfcbmf8bngcbogsfog8jng8nohsnoh8roh8rpicvoicvpi8zpjMzpjc3qkc7qkM/qk8/rk8/rlNHrltPrm9HsmdLsmdLsm9TtntTtn9btodbtotfupNfupdjup9nvqtrwrtzwr9zwsdzwst7xtN/xt+DyuuHyvOX0xOn2zer20Oz31O341+/42vD53fH54PL64vP64/P65PX76P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAlkALAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAAI/gBhwYIFCxYsWLBgwYIFCxYsWLBgxYkDx00bNmu0RHkyRAgJEbBguXHVqtWqVahQoTJVilQpELBgsRkVCtSnTpoqRVJk6I8hDLBgqRHlaZOmS5UiKSrkB4+fC7BgSfF0qdKkSIoODeJDBw2eCrBgQcnkqJGiQ4P84KFTBsyZCbBgGXlUaBAgPnjooAnThYoXCLBgBeGDRoyYL1mqMEny4waQB7BgjaDzZcsVKkyWFNFRY8UOBrBghShThQoTJUl+3GhhokSMBLBgYeiiJEmRHzderDDRYYMKA7BgWZjyI8eNFitMdOCwIcMJA7BgUeBy5EePHTVkqFCR4sMMALBgJUmI8MCBAwUKEBgwMAAAAACwYMGCBQsWLFiwYMGCBQsWLFiwBAQAIfkECWQAAQAsAAAAABAAEACAAAAAAAAAAudMEhERERFCCCGEEEIIIYQQBEEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECBAgAABCgAAOw== --> | |
<!-- Red AAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAADq8ANlTuAFty0gBcctIAABiyAHOP4ABhedUAi6P3ACVO7wB3k/UAU2fNAClR7wB8muYAfZP1AJes9wBqhNsAfpb1AC1U7wCBlvUAAAqtAICZ9QAWQe0Ag5n1ANTb+wBQavEAABGwAL3I+QA5V+8AABuzADxa7wBAXe8AeZbkACpK7QAJJbYAZ4DZACQ9vgBVas4AAAOrAD9VxgCBmfYAESy5ADFX8AAADa4ATHPyAGuD9AAZRO4AABSxAKG1+ACIn/YAb4b0AB1H7gByifQAjKL2AN7k/AB2jPQAXXbyAHeP9AB5j/QAe5nlAGF58gATN+wAZHzyAEtm8AAwUO4AAAasAGd/8gBth90AGj3sAB5A7ABKX8oAYXjVAKu++QB4j/UAkqj3AJWr9wBifPMAfZX1AH+V9QBmf/MAm7H3AIKY9QBogvMAb4reALvH+QCGm/UAOFbvAG6F8wBuiPMAFzK7ACJD7QAySsMAWXLxAD5c7wBCX+8AKUntAAcktgAYQ+4A1938AJ+0+ADa4PwAiKH2AHCL9AAgSe4AO1/wAI+k9gBZePIAJEzuAF948gB6mOUARWLwAMrT+gBGYvAALEzuAC9P7gAABawAFjnsAFdszwBMaPAATmjwABk87AA0Uu4Aco3gAExhygADILUAIlLvAGZ+2ACTp/cA////AJaq9wDN1vsAYX7zALPA+QCXrfcALlXvAGZ+8wAACK0A0dn7AGWB8wCcsPcAKULAAJ6w9wCInfUAVG7xAAAcswBWcfEACS/rACRF7QBzivMANUzDAFt08QAOMusAETXrAH2b5wAAC64ATW7yABItuQCFnfYAABWxADZb8ADZ3/wAobb4AHCH9ADAzPoAVXTyAMHM+gClufgAWXTyAI2j9gB2k+IAxc/6AKq5+ACovPgAHTe8AHiQ9AB6kPQAK0vuAHuT9AAuTu4AMVHuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf39/f39/f39/f39/f39/f39YKCF7jwSdGQCZh0ByJX9/IytnnimFCwhmMi0VfEB/f1qaG3ixIJJEdzyWkWATf38maW9dHVWyr5JEc5cyKn9/eomOGD5tHhs/XllDai5/fyRlOzdbjnZvXAFwkhEcf38CCVFOPTuVjj5dG3GeX39/Bn4UELA4k1ZBa5B1o5t/fyKMB2ScJ0xIMyxLpoKsf39CqoRKSacwFg02MYZXi39/eYOgYk8OSTRUTTmhrZR/f6hTR6ulL4qAaI0SrlAmf39sNWOfYReIgW6ppBqiRX9/mJgMOh+oBVIPfUYDdAp/f39/f39/f39/f39/f39/f///AACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAP//AAA= --> | |
<!-- Cerner data:image/x-icon;base64,AAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAAAAAAwsF3AJfq3QBe5d0A1J8oANKWGAAs2ccAbNexAMLZsABXzJcAoOC/AGjbvwAw07cA6tKZANv06ACU7eYAm+bQADDVugDjwHEAcuDKAJfq3gDUnykA0pYZANWfKQCr5M0ANc+qADvIlAA8yJQA4r5vAMPs1wCd48kA9+7YAM/x4gDTmB0Ae9iwADTRrgCT7egA05ogACjc0gAv1bwANs6mAPHdtgC6r1IA1JwjAN+2XgA4zaEA1J4mAGzWrwDz5MQAbdavAH3l1wAv1b0AVN/RADzHkQCP0aMA7tenAJXs5AA3zaIAPsaMANKVFwCs5MgALNjGAF/k3ABXy5YA/PjwAPTmyACJ2a8A2qtFAGy5bQDTmR0AlOzlAPbr0wDgtmAAzvHlAPXoywDoyosA05sgANqpQwDx3rYAz/DgACvaygDSlxsAidmwAG7l2gDVnCYAKdvQAOjKjADVnikAk+7pANinOQAo3dMAZc2aAHHRnwDYqTwA+fLiAOXGfwDUnSQAT9SxADvJlwCbq0oAz9uxAPD16wDTmyIAYeLUACrazADJmSAA1J0lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKUtWS04AAAAAAAAAAABeTUUramAlQ0cAAAAAAAAAVGZZXw1fXS5XQAAAAAAAUmMqGEZYOAI2CGQAAAAAAFwaGTNoWlAnIy0bCQAAAABPLwsUUyQPMhMQMT8KAAAAAB5hDD1VJgYRIzkHIg4AAEI1KAxnPgM0ESM5YjpbAABcRAEAAAAAAEpBZUkgPAAAHWlgHB8AHxIVISkAAAAAAAA3BUwuFwQrUTcAAAAAAAAAADAsOxYFSDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAD//wAA8H8AAMAfAADADwAAgA8AAIAHAACAAwAAwAEAAIABAACPgQAAgg8AAMAfAADgPwAA//8AAP//AAA= --> | |
<!-- data:image/x-icon;base64 image/vnd.microsoft.icon --> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Browser Not Supported</title> | |
<link rel="icon" type="image/x-icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAADq8ANlTuAFty0gBcctIAABiyAHOP4ABhedUAi6P3ACVO7wB3k/UAU2fNAClR7wB8muYAfZP1AJes9wBqhNsAfpb1AC1U7wCBlvUAAAqtAICZ9QAWQe0Ag5n1ANTb+wBQavEAABGwAL3I+QA5V+8AABuzADxa7wBAXe8AeZbkACpK7QAJJbYAZ4DZACQ9vgBVas4AAAOrAD9VxgCBmfYAESy5ADFX8AAADa4ATHPyAGuD9AAZRO4AABSxAKG1+ACIn/YAb4b0AB1H7gByifQAjKL2AN7k/AB2jPQAXXbyAHeP9AB5j/QAe5nlAGF58gATN+wAZHzyAEtm8AAwUO4AAAasAGd/8gBth90AGj3sAB5A7ABKX8oAYXjVAKu++QB4j/UAkqj3AJWr9wBifPMAfZX1AH+V9QBmf/MAm7H3AIKY9QBogvMAb4reALvH+QCGm/UAOFbvAG6F8wBuiPMAFzK7ACJD7QAySsMAWXLxAD5c7wBCX+8AKUntAAcktgAYQ+4A1938AJ+0+ADa4PwAiKH2AHCL9AAgSe4AO1/wAI+k9gBZePIAJEzuAF948gB6mOUARWLwAMrT+gBGYvAALEzuAC9P7gAABawAFjnsAFdszwBMaPAATmjwABk87AA0Uu4Aco3gAExhygADILUAIlLvAGZ+2ACTp/cA////AJaq9wDN1vsAYX7zALPA+QCXrfcALlXvAGZ+8wAACK0A0dn7AGWB8wCcsPcAKULAAJ6w9wCInfUAVG7xAAAcswBWcfEACS/rACRF7QBzivMANUzDAFt08QAOMusAETXrAH2b5wAAC64ATW7yABItuQCFnfYAABWxADZb8ADZ3/wAobb4AHCH9ADAzPoAVXTyAMHM+gClufgAWXTyAI2j9gB2k+IAxc/6AKq5+ACovPgAHTe8AHiQ9AB6kPQAK0vuAHuT9AAuTu4AMVHuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf39/f39/f39/f39/f39/f39YKCF7jwSdGQCZh0ByJX9/IytnnimFCwhmMi0VfEB/f1qaG3ixIJJEdzyWkWATf38maW9dHVWyr5JEc5cyKn9/eomOGD5tHhs/XllDai5/fyRlOzdbjnZvXAFwkhEcf38CCVFOPTuVjj5dG3GeX39/Bn4UELA4k1ZBa5B1o5t/fyKMB2ScJ0xIMyxLpoKsf39CqoRKSacwFg02MYZXi39/eYOgYk8OSTRUTTmhrZR/f6hTR6ulL4qAaI0SrlAmf39sNWOfYReIgW6ppBqiRX9/mJgMOh+oBVIPfUYDdAp/f39/f39/f39/f39/f39/f///AACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAP//AAA="> | |
<style> | |
a.link { | |
color:#FFFFFF; | |
text-decoration:none; | |
padding-left:10px; | |
} | |
div.body { | |
height:100%; | |
} | |
div.head { | |
background-color:#0D94D2; | |
color:#FFFFFF; | |
font-family:Verdana, Arial, sans-serif; | |
font-size:large; | |
font-weight:bold; | |
padding-bottom:5px; | |
padding-top:5px; | |
width:100%; | |
} | |
iframe.mine { | |
border:none; | |
width:100%; | |
} | |
img.refresh { | |
cursor:pointer; | |
float:right; | |
padding-right:10px; | |
padding-top:0px; | |
} | |
</style> | |
<script> | |
// Global Definitions | |
var FAVORITE_ICON = "data:image/x-icon;base64,AAABAAMAICAAAAEAIACoEAAANgAAABgYAAABACAAiAkAAN4QAAAQEAAAAQAgAGgEAABmGgAAKAAAACAAAABAAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnGoAm45iAP+OYgD/jmIA/45iAP+OYgD/jmIA/45iAPaOYgBSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKFuAHibagD/jmIA/45iAP+OYgD/jmIA/45iAP+OYgD/jmIA/45iAP+OYgB1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACncgBVpnIA/5tqAP+OYgD/kWQA/5ZpBv+QYwD/jmIA/45iAP+OYgD/jmIA/45iAP+OYgCYjmIAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArHYAOqt2APfCnEn/rocy/+bawP/8+vj//f38//v59f/m2b7/v6Ro/5NoB/+OYgD/jmIA/45iAP+OYgC3jmIADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK55BSOteATrxaFS//////+5mVL/9vLp////////////////////////////7+na/6mENP+OYgD/jmIA/45iAP+OYgDRjmIAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvewoSrnoJ2q56Cv/n2bz//////+HSsv/Hqm3/5ti4/+ncwP/59vD/////////////////+/n0/62LP/+OYgD/jmIA/45iAP+OYgDkjmIAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsH0QB698DsKvfA7/r30P/+TUs////////////+XYvf+thzT/k2UA/5dqBf+3l0//7eTQ////////////+PTs/6B3Hv+QYgD/j2IA/49iAP+OYgDzj2IASQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwfhKmsH4T/7B/FP+wfxX/v5hF//n38f////////////39/P/cy6b/oncY/5VmAP+Yagb/4dGv////////////4dKy/5JjAP+RYwD/kGMA/5BiAP+QYgD8kGIAaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsYAYhLGAF//PsnT/6t/H/+bYuv/Ps3b/u5M8/97MpP/9/Pv////////////28un/t5VK/5dnAP+dbwv/8evc///////+/v3/qYIt/5NlAP+SZAD/kmQA/5JkAP+RYwD/kWMAjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALKCHGGyghz/yapm///////////////////////38+r/z7N2/8GcTf/r4cn////////////9/Pv/xahq/5lpAP/Epmb////////////Pt4T/lmcA/5VmAP+VZgD/lGUA/5NlAP+SZAD/kmQArpNlAAkAAAAAAAAAAAAAAAC0hiJDs4Uh+rOGIv/Rtn7/28ea/+TVtP/6+PP////////////+/v7/6d3C/7KHKf/Uvo3//v38///////+/v3/z7V+/6JyCv/m2b3//////+favf+ZaAD/mGgA/5hoAP+XZwD/l2cA/5ZmAP+VZgD/lGYAyJZnABIAAAAAtYgnKbSHJvG0iCb/tYgn/8utbf/o3MH/4dGs/76aSv/ezKT//v39////////////9O/j/7WMNv/Eo17//Pv4////////////zrV+/6NzC//p3cT/7uXR/5xrAP+bagD/mmoA/5ppAP+ZaQD/mWgA/5hoAP+XaAD/l2cAi7aKKxe1iSrgtYkr/7WKK/+1iiz/49S0////////////w6FX/7eNMv/Jq2n/+fbv////////////+/n1/7uWR/++mk3/+/n2///////+/v3/ya1u/6d4Ev/ezKT/n2wA/55sAP+dawD/nWsA/5xrAP+bagD/m2oA/5ppAP+ZaQCztosulraML/+2jDD/t40x/7eNMv/bx5v////////////SuIL/uI83/7mQOP/DoVf/9O/j/////////////Pv5/8CdT/+8l0T/+/n1///////9/Pr/vptQ/6R0Cv+fbQD/n20A/59tAP+fbQD/n20A/55sAP+ebAD/nWsA/5xrAHK4jjS1uI81/7iPNv+4kDf/uZA3/8qtbv////////////Do1v+6kz7/upM9/7qTPv/Cn1T/9O7i/////////////Pv5/8GeUv+/mkn//Pr3///////6+PP/s4ks/6JvAP+ibwD/oW4A/6BuAP+gbQD/n20A/59tAP+fbQCwn20AAbmROW25kjv/upI7/7qSPP+6kz3/u5VC//Tu4v///////////97Np/+8lkP/vJZD/7yWRP/DoVn/8+3g/////////////Pr3/8CbSv/Fo1j//f37///////dyqH/pHAA/6NwAP+jcAD/om8A/6JvAP+ibwD/oW4AyqBtAAoAAAAAAAAAALuTP4a7lED/u5VB/7uVQv+8lkP/0LZ+//7+/v///////////+TXuP/Bn1X/vZlJ/76ZSv/Eo1z/8+3h////////////+vj0/7yUPf/OsHH//////9W8hv+ncgD/pnIA/6VxAP+lcQD/pHEA/6NwAN+jcAAXAAAAAAAAAAAAAAAAAAAAAL2XRWO9mEb6vZhH/72YSP+9mUn/3sym//////////////////r49P/m2bz/2sec/9bBkv/FpmL/8+7h////////////+fbw/7mOMP/bxZb/yqpk/6l0AP+pdAD/qHMA/6hzAP+ncgDxpnIAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL6aS0W+mkzyv5tN/7+bTv+/nFD/2saa//z7+P///////////////////////////+fav//HqWj/9O7i////////////9fDk/7eKKP+0hR3/rHYA/6t1AP+rdQD/qnUA+ql0AEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCcUCvAnVLhwJ5T/8GeVP/Bn1T/yq1v/+jcw//8+/n//////////////////////+bavv/Iq2v/9O7j////////////8OjW/657Cv+tdwH/rXcB/612Af+tdgBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMKgVhnCoFfMwqFZ/8KhWf/Dolr/w6Jb/8eo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"; | |
var REFRESH_ICON = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAY1JREFUSEvFlU0rRFEYx+8QmiSyIrKzmoWXFRY2FnZeivkIUiRvKxufwHYkysJKIZryMhtZS/IFRL4BQqTr97/zUMx159y68atf0zznPP87c+8553r/gu/7tbiLVVZKFoJXUIxZKTkI7cK3IN73C1ZOBgIr8TyILvKOOdzBPO7jOs5iJ6as1Q0aZjAOl9hr7dEwsQXv1RWTV8xaTDhMkHua7cAzbuMEDuMkHmG3xZXC4BC6sIlN1vYFNZmxr99hoAZvsRwL1hIPGtNYQN3LKJZtfjMOYDoIcIWGehzBVbzGn9yglrHCxRMe4xxm0JIcoaEdp1Dr/wHFIFZg2A+4ww3MYqPFuEFDNfZj8ID5XMIotEHPsC4IiANNchHLoX8U/pwY6MCSY4BaK26hC6PWVgqDusAp6gHqnk6jNuILunCAlvYLTBjHcks3jEdss5homNiHF+qKQbwNSUMKdTTP4xrqyNbS1RGuPaMV88kVJvsWJPAkiC5eqMfKyUGoFoHIWSlZCNZheYgNVvpLPO8DRHuwrZpI7WkAAAAASUVORK5CYII="; | |
var FRAME_ID = "Frame"; | |
var HEIGHT_OFFSET = 80; | |
// Site Structure | |
function Site(n, t, u, l, i, e) { | |
// Local Boolean Flag | |
this.valid = true; | |
// Unique Name (string) | |
if (typeof (n) === "string" && n !== "") { this.name = n; } | |
else { this.valid = false; } | |
// Title (string) | |
if (typeof (t) === "string" && t !== "") { this.title = t; } | |
else { this.valid = false; } | |
// URL (string) | |
if (typeof (u) === "string" && u !== "") { this.url = u; } | |
else { this.valid = false; } | |
// Link (string) | |
if (typeof (l) === "string" && l !== "") { this.link = l; } | |
else { this.link = this.url; } | |
// Icon (string) [Reserved] | |
if (typeof (i) === "string" && i !== "") { this.icon = i; } | |
else { this.icon = ""; } | |
// Enable (bool) | |
if (typeof (e) === "boolean") { this.valid = (this.valid && e); } | |
this.loaded = false; | |
return; | |
} | |
// Array of Sites | |
var SiteList = new Array(4); | |
// Name** Title* URL* Link Icon Enabled | |
SiteList[0] = new Site("MyCerner", "My Cerner", "https://my.cerner.com/", "", "", true); | |
SiteList[1] = new Site("Email", "Cerner Email", "https://email.cerner.com", "", "", true); | |
SiteList[2] = new Site("CodeSearch", "Cerner Code Search", "http://codesearch.cerner.com/", "", "", true); | |
SiteList[3] = new Site("Pastebin", "Cerner Pastebin", "http://pastebin.cerner.corp/", "", "", true); | |
SiteList[4] = new Site("Citrix", "Citrix Cloud", "https://ipctxwi/vpn/index.html", "", "", false); | |
SiteList[5] = new Site("JIRA", "JIRA", "http://jira2.cerner.corp/secure/Dashboard.jspa", "", "", true); | |
SiteList[6] = new Site("Crucible2", "Nursing Crucible", "http://crucible5.cerner.com/viewer/cru?filter=inbox", "http://crucible5.cerner.com/viewer/", "", true); | |
SiteList[7] = new Site("Crucible2", "Engineering Crucible", "http://crucible2.cerner.com/viewer/cru?filter=inbox", "http://crucible2.cerner.com/viewer/", "", true); | |
SiteList[8] = new Site("BSCWiki", "Bedside Care Wiki", "https://wiki.ucern.com/display/associates/Bedside+Care", "", "", true); | |
SiteList[9] = new Site("SkyboxLabs", "Skybox Labs", "https://skyboxlabs.cerner.com/cloud/org/labs/", "", "", true); | |
SiteList[10] = new Site("VDManager", "Virtual Domain Manager", "http://vdm/", "", "", true); | |
//SiteList[0] = new Site("", "", "", "", "", true); | |
// * Required | |
// ** Required and Must be Unique | |
function build() { | |
// Start the Container | |
document.write(" <div class=\"body\">"); | |
// Generate Section for each Site | |
for (var i=0; i < SiteList.length; i++) { | |
// Validate | |
if (SiteList[i].valid === true) { | |
document.write(" <div id=\"" + SiteList[i].name + "\">"); | |
document.write(" <div class=\"head\" onclick=\"toggle('" + SiteList[i].name + "');\">"); | |
document.write(" <a class=\"link\" href=\"" + SiteList[i].link + "\" rel=\"bookmark\" onclick=\"scope();\" target=\"_blank\">" + SiteList[i].title + "</a>"); | |
document.write(" <img class=\"refresh\" onclick=\"scope(); refresh('" + SiteList[i].name + "');\" src=\"" + REFRESH_ICON + "\" alt=\"Refresh\" width=\"24\" height=\"24\" />"); | |
document.write(" </div>"); | |
document.write(" <iframe id=\"" + SiteList[i].name + FRAME_ID + "\" class=\"mine\" marginheight=\"0\" marginwidth=\"0\" seamless src=\"" + SiteList[i].url + "\"></iframe>"); | |
document.write(" <br>"); | |
document.write(" </div>"); | |
} | |
} | |
// End the Container | |
document.write(" </div>"); | |
return; | |
} | |
function scope() { | |
window.event.cancelBubble=true; | |
if (window.event.stopPropagation) { | |
window.event.stopPropagation(); | |
} | |
return; | |
} | |
function refresh(id) { | |
// Chrome | |
document.getElementById(id + 'Frame').src = document.getElementById(id + 'Frame').src; | |
// IE | |
document.getElementById(id + 'Frame').contentWindow.location.reload(true); | |
return; | |
} | |
function hide() { | |
for (var i=0; i < SiteList.length; i++) { | |
// Validate | |
if (SiteList[i].valid === true) { | |
// Show Headers and Hide Frames | |
document.getElementById(SiteList[i].name).style.display = "inline"; | |
document.getElementById(SiteList[i].name + FRAME_ID).style.display = "none"; | |
} | |
} | |
return; | |
} | |
function show(id) { | |
for (var i=0; i < SiteList.length; i++) { | |
// Validate | |
if (SiteList[i].valid === true) { | |
document.getElementById(SiteList[i].name).style.display = "none"; | |
document.getElementById(SiteList[i].name + FRAME_ID).style.display = "none"; | |
} | |
} | |
document.getElementById(id).style.display = "inline"; | |
document.getElementById(id + FRAME_ID).style.display = "inline"; | |
return; | |
} | |
function toggle(id) { | |
if (document.getElementById(id + FRAME_ID).style.display === "inline") { | |
hide(); | |
} | |
else { | |
show(id); | |
} | |
return; | |
} | |
function resize() { | |
// Retrieve Available Height | |
var height = 0; | |
if (typeof( window.innerWidth ) === "number" ) { | |
// Non-IE | |
height = window.innerHeight; | |
} | |
else if (document.documentElement && document.documentElement.clientHeight) { | |
// IE 6+ in 'standards compliant mode' | |
height = document.documentElement.clientHeight; | |
} | |
else if (document.body && document.body.clientHeight) { | |
// IE 4 compatible | |
height = document.body.clientHeight; | |
} | |
// Set Frame Height | |
var h = 0; | |
for (var i=0; i < SiteList.length; i++) { | |
// Validate | |
if (SiteList[i].valid === true) { | |
h = height - document.getElementById(SiteList[i].name + FRAME_ID).offsetLeft - HEIGHT_OFFSET; | |
document.getElementById(SiteList[i].name + FRAME_ID).style.height = h +"px"; | |
} | |
} | |
return; | |
} | |
var favicon = { | |
// Change the Page Icon and Title. | |
change: function(iconURL) { | |
if (arguments.length > 1) { | |
document.title = arguments[1]; | |
} | |
this.addLink(iconURL, "icon"); | |
this.addLink(iconURL, "shortcut icon"); | |
}, | |
addLink: function(iconURL, relValue) { | |
var link = document.createElement("link"); | |
link.type = "image/x-icon"; | |
link.rel = relValue; | |
link.href = iconURL; | |
this.removeLink(relValue); | |
this.docHead.appendChild(link); | |
}, | |
removeLink: function(relValue) { | |
var links = this.docHead.getElementsByTagName("link"); | |
for (var i = 0; i < links.length; i++) { | |
var link = links[i]; | |
if (link.type == "image/x-icon" && link.rel == relValue) { | |
this.docHead.removeChild(link); | |
return; // Assuming only one match at most. | |
} | |
} | |
}, | |
docHead:document.getElementsByTagName("head")[0] | |
} | |
function start() { | |
hide(); | |
favicon.change(FAVORITE_ICON, "Portal") | |
resize(); | |
window.onresize = resize; | |
return; | |
} | |
</script> | |
</head> | |
<body> | |
<script> | |
build(); | |
start(); | |
</script> | |
</body> | |
<!-- Portal Pages --> | |
<!-- by David Ruhmann --> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment