There are 28 previous versions of this script.
the source is over 100KB, syntax highlighting in the browser is too slow
// ==UserScript==
// @name Astro Empires Helper
// @description Tools for Astro Empires
// @include http://*.astroempires.com/*
// @exclude http://*.astroempires.com/
// @exclude http://*.astroempires.com/home.aspx*
// @exclude http://*.astroempires.com/login.aspx*
// @exclude http://forum.astroempires.com/*
// @exclude http://support.astroempires.com/*
// @exclude http://wiki.astroempires.com/*
// @exclude http://wiki.astroempires.com/*/*
// @exclude http://*.astroempires.com/upgrade.aspx*
// @exclude http://*.astroempires.com/tables.aspx*
// @exclude http://*.astroempires.com/profile.aspx?action=*
// @exclude http://*.astroempires.com/register.aspx*
// @exclude http://*.astroempires.com/smilies.aspx*
// @version 1299313536213
// ==/UserScript==
// Coded by some guy fighting in beta galaxies
// Done in this version:
//
// remove advertisment
// Adjust auto-scout to interactive Map.
// Add info to the DefenseValue Check.
//GM_log(Date.now());
// Constants
var imgSpacer = "data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAEBMgA7";
var imgDelete = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC10lEQVR42qXTS2hUdxTH8e+80kmcZ2JMRmuGJCbiq74WPpBIKmpbqKV0IYrYokI2SghEqG19EmNQF4oKgi5EaNWlVkRE2kUIbUrT2LRJJhmZyCTGZOZOrrnTuZl7597/dZiFICpSPMtz4HMW5/xsvGfZ3tS8CcV2r7dhlhAbhGlWy6YRm8gZ91XoOQbaW4H80NkQqmisqP6wtWTpoi3OYABLSZEeijLW/zgbl5QHKVMc+xZ63wh0lpcerNm3+3Rl4xrsTwfRo1H0SQnDsKNlNGJ/DvBPPJkYF9a249D9CnAXNi9r2v2gaudnqDcuoCVkHFmNaVnHVA00zYASP/HYMx49V6OKzVrfZiEVgB3gblm+6LePWvat0O9dI+YKU7ZtB+bP10kFwsxbXId8/SpTTyawC4v+KZWYYX7fjtVeAC7Dpxu3f36vZq6DxF+9FB25wpyPNyP1PcIfmoOrvIKJsyeInD6Ly+lmUpmhL6ONHUfMLwC34MLKLzftL3dmMJ6nmA4vJ/TDKUrCtaCm0CODRA62khwcwhMIIiWm6ZlSOGqZtgLwU/5yK9Yv2T7b40B+lkB89Q21TU24Aj4wdbSBAfrbOkgPRygrDTISG+ePSVlrs0x3AbgIretWLzxTVe5BGh3H33KI0N49qL88RDhceNatJfN3H7G2oxTLCp39IwxPKXc6sL4oAM1Qt7W+qmdVXcibQ6BqAs+mrUgP84DXT03zAbTebnK/dzPy7wi/RkfFTE5vaIeul2e8VOI+tzgcal66cgHC5SCrGximwF7koDhYhpVMMhqboCsSR1LSF0/CgVf+oAX8C3y+m9Xzyj6pr5+PJ+jB/oEbQ9OQx5M8jicYHksynZm5bVpi1yn477VPPIzT53W7vvMGPF+X+mZVuvPblRkdSU6TTmeGsrncOQE/dkD6rWFqyueh0lVUa3M4GrGstQihmjmjU0d0ZWH0PFjvTOP/qReZ8UQg3uVTYQAAAABJRU5ErkJggg==";
var imgDeleteDisabled = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2QkXDSAEowqZ+AAAAW9JREFUKM+NkTssAwEAhr/2rtpDr6JohUguqBgkBkOJSJogIRZhsjCIBCOTyWS2GBglBpNYvEaNWAiJCCURXFrU2/Vx18edgURM/NM/fPmH74c/YvupdVJhh609r2Su0lvmYdT4BVSJSqhmur5bJskVET2+k5lVjwCEL6BpanB5oFYmQRI3ftFo+OgvDGvR74VA19BOH5s8k+UNHQMX1zxcmm3RJwG8rpbVHv8GOp3c4aODa2II6N7suxYWwR1Smi95YoxWFHyUkmYJBxLpcebsIPbmuKeADaI0InHGLgJuXNiqwQ5W+TMacSoowMAijws3JQhYBtghd2Bgx6SSMo45JcAECiI61jYIID16RsqdMufEWeMUPye8cotq5kc1VYDEi8NnBWvwEMeJxB233HBBaiG2+C3KsZ9tTtYVU0QRoBLhAm2dSS3zo1qWZjzDst9JihcSkcw8KzHt11kVolQrhKygmcqFzT1Lvbf4Xz4BqzyIU7SLTT8AAAAASUVORK5CYII=";
var imgEdit = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACcklEQVR42qWTW0iTARTH/9/2aelcy2Rk4kJJSrpMXSkRhTKpl+hh2oXVasKoFIoeKrAIwQqtsKFdIMFaRGLhRMlEicTAe2stW7mmcxOHTjddc5u7uPZ9DXsIcZrQeT7ndw6H35/AfxaxmqYnhYhzuXCOZmJgPgptN6pBrRpwOxcsXjpZlZQqlE2MGnzGUaO00YD6T/2g/wmoPAj2+m1k9Y7so+I9/FrY1F1o6jxNGexjJ+69hnJFwFMR2JzNeMjbf0CaIWwBqWKDMHthGHuBlpFS16R/SnyngWoJC1CmgBlzfO0j7s60wl35fJAROfAO58Gj1CFmmEDv3GN00Iq5W8pgTFhA61WUJAj2lW4XCcAgnoM2uuGIvgbHoAzBOg1U7gcYYnbbb9ZTcUsAr85DlpyVXpN2bDcio94iqJ8CZQFmXMA4qwjq9h8wGTt0DBoXyxvQvgjwTIrs5Exec6ZYyI7mdIIeMiJoA6Z/AnYr0PMFGLZCH5iHuPINNIueWHkEXF5GbNdeSc7WhJReUPpJ/LL+GXY4gL5Qu94AA+WHpOI9+pd4UFOI4iSBoFx49hJ8pjJgRA+nJ3S6HfgY2qw3wRwI4NT9VnQuMbHiJDZt4K7pz79ygbcuMRdOcwfc31/COWFBnzY0PALzfABn5G34EFZluQQFzNh4xaGiy0jd4sPsqBaD3d343DOOCRsG57woqHoH1bJZkEuYCguDX6CdSYQoS4f4iBl8HXDC4wsOUBRkd5uhXk64BUCZmFE+7ecUzzp92MjyBiNJaPwB1BJM1Jc1Ynwl3RcA1/PAZZHE4UiSjnL78c3jhY7Ngb2k7m/qlqvfbYcCIHmrcsYAAAAASUVORK5CYII=";
var imgInsertLocation = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACwElEQVR42qXTa0hTYRgH8P8523RzHt1yc5TklchNzFgxK4osjS4iRQRlaFgfqm+KF7ooKRV9SUKhoDIiSuyiXUwtKPpgdpmXaurU5co51KnocZezS7pztoaBICUIPR/fl+f38j4XAv8ZxFIXr8sRwRJEs5cjVrk9voycShiXDZxVgEwvFJyJ3rjpCmP3YOBD143GNyho0INdFvAgF6nrD2maE/cUyUZ6a6FraRk1tPt2n3+F/iWBiyqEJKYhwS+EKEIRUag+UnCYFJMY098CbeYwoJ287HSxT0cMsFV1wBxI8S8AjRewVhQmLpbHxGcLw8PFobI0RKWoMW0qgWOGBeemMD3Kwe3isYzNPmAZcbykJx33y+v9g/NAwzleXVJGenbc5hxw7A8IxbPwOlvhmtLCbQ8D6+aBRDS8vAQEBQth6NCi473pY9lD/9Z5oLZIUK7cpqlYqYwBY+1FkMAEinKCJAh4rH7QFj6s1ghQkSpIJSHo/vQFus7J2xVP/KfmgerjkEqleCaPIdOilCqIKA9CgscReBpuG2CzyUCIlCA4AsaePhgN9PMOPY419cC5UMTKbKwOpVCmiJXnafZtCHJZdXBZafADZeI4CVh/JHTtZgz/ZO7p+1D8wgj6rzYWaqDclZvSq8ncz/veWQ8xFQberAXMDAO+UA7d13Hodc606ndo/dcckHfyo05sObizhpLJMDPSDZfNDdfEICiJGKFRSkyYx9DVZryua58reWTAr0VAXiKoHQciH2cczdrrm7NhWN+Pb9oheFxzSFYrkJSqhn1qCm+bdLTR6F13sxWWRUBpFlZI5YK22DVyFXxs4K+0w27lylgfSHEo71JcvITyBc5NQw4nw/iTrzZjeBFQdRIE40Cm14vTgRGbDHTwrp3GZ4gAcTC2+zjkEzwkCfi4FixATWndn71YchuXG78Be48lIAw9PtgAAAAASUVORK5CYII=";
var imgInsertLocationDisabled = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2QkZFBAXC9oBGQAAAWpJREFUKM+FkM8rBHEAxT8z32HXzv6KTSFrS35kW1J+5UftwV3hsv+AcpCSo6J1c/IniIsTJRcXOShRpBXCQVrCssbYXbONneEi66C803uvd3jvwT+Qfot4BZtWtTG4cFX05CJtkZ1jPT2RoD3ZrvwZ6OtsmOqlBs9QqLHoCoBe10jzQCg4Fe2ySCJ5c1pY8zpv9O8Oc03u6WDMo1YS5hINk3veC/r53UZqefVSgY/Z1lgXJmWksRFI1CIUR+Qw8hKlXwHzIkuSNAIVCQsNnUr85LBOQUBL4qn7OeRF8IlBBgMfFgecrZ+PP5gCjvL12xk1H2kWOs8UgAL7XCydTCT075krybNFt/CRxoVMlgKQXTpNF3+QO/rCwsBHhlsEAZqoGm1z/gTaVcewH4MUuxzzikqAkligHEABCJWk6rawuX7TZyz5aF7z2OQc7tKfJ6P53M2d73HXnH5dkw4+9x78L4oUd+0kbP7HFzHYfi9Gu+uQAAAAAElFTkSuQmCC";
var imgClose = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADCklEQVR42qWTa2gcVRTHfzO7s7vZR8hLTVNImqYxbZNtQzXWxla/VD9ooSClCPpBrCFWK0oKrVRaK4rFhkpbWiKUfooEKi2KiQ/oAyRq3KItZq0xIWmS3Tw22d3MbvYxOzO7s04HFEv9VA9cLgfu/Z17/vd/BP5nCP9OLkNFElpssFOEVgPKNDB085y55xMwbK6BWfjmvJnfBRiC7UXo9tSVt7rXNiE99AB2t4uCqlFIp1HlJRLzcUKzS8xntM+zInsOqVraAnwBpSslflndsauxsuM1WJyCkWFyC1GQk2iJZfSUgigIqGqB74NhRuXMC++pygUL0AeP+xuqhlou9ELgCuGvv0Vw+vBl48xEVZySA6eSQSgtw1NZQTAUI3A7cvZAcnmfBfgKjjQ/98T7q1/ZzfSZ00TbnqepYw/Th7sQNm6h9ql24qe6sYUn8dRUMxFJEBgJDb4Zl5+0AAPQ73/x2R0rHq5hNnCTqpOf4W1cSyERwyaaUjok9N9/I3KwC3d5KXOJLIPB22NvLMabLEA/3Hz01Z2tJYKO/keQuRXNtJzrRSzc0V7DMJ8fOfwu+kgQ37pGFhcTXL0xpu+LyQ4LcAlS7S8943UpaaaC40gvv07z3k5QFROQp5BNm+0cQZgap2JdA1MzMa79+iddclL4W8TxzU8/0uDRssTiGWp7zuPbtIHifAQjr2PzejAQWTp7Ekd4glvTUQaHx0MHk6k6C3DO9NCm5trtNZU+clGZ4no/K/fvJ9bTQ65gsOr4xxRDk2T6LyJEo/x4fYTAaPiHo2pumwU4AZ1rKnyftvnrze9zYBh3hHNi5FRLQG97O/ZcCjGdIja9wHfXbzGzIB/7wMgfsgDd8KBbkn6ur66sb1hVjbfMa96XEF0uBLvNdKOCVhRJymlujIWZnItmVVXd8CFM/GPlT0T7Y4JkO1HiKdlaVerB7XVhdzgoFIsomoa8rLCUyqBkciFDz791FOPLe4bpHTDlYrdol962Ox1+q7rZjq7nl/Wc9pOB0WfOy7WPYPY/p/F+4i+Dw1MghmEh9gAAAABJRU5ErkJggg==";
var imgUp = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADB0lEQVR42qXTbWhbZRTA8X+SJmlMm7imiW3Wdm03lkk3FopT5qqMCBOEbeJ0G/hlTrGwShmiDIXhdKLIQBFp3Rhbh26CzqEb4gTBIVQlq81a+5b1DZuYtktic/N2c5ObJ9fYgjBx7IPPx8NzfodzOEfH/3y6O8WdJ+mwWdluKOpb1YR+xpCwfjN9PDl0V8D7Jd6Hmh45tr76wd2uymakksTwrQD+yV9yifn05VLOcGT+eCr0n4DvavUzT3k6+zrcO62xihCTmVGi2TgmXQ3JrMzVwBUWp+LBfFp7PPWeEroN2HiBDc+2dwae3HDA8qP2CXPZaWJSCqmcmMwU0PIWjHobN0aHkGeU77NC7BInhLICNKDbf27LZ89vObJ/0PAVikki/PsSq2910LzRxfmZUySSebKyIKPkSY2nURfFvvzH4osV4Cib3tzT5V/VXGWZLvlJx3Nk/A7e330GS7WRd6Ze5dvZy+RkPXkhkMMKynThWqFX+JaBxh7dKwcf7TqRcSwQDI1TCtRxau95XA4HaTIsaXEO//wCI4tBrKZ7+fOPJRJjkip6SqZlYG2vue+JrXsO5GwJhn8boU08zK6WvWxv9xErRjl7s5dALEA4uYDD6mJuNkTkxjzaSU23Anxg69nk3XwIu6Bolpm6OYs3uoMLnZ/jz/az87vHMItq2hxezCYLQ4FhIiORGc6wbhlofaPmaWeb82J9az2qVmAiOMFz9sO8tKObr6OXeHvwGGvtHtbYW5iTwlz/wY80L71LH68vA84Xzc46b33/us2e9S5bHVJGQqgaxgoj+ZKKrdy3u8pNvLBE/0A/k4NTC0VF3co55v7Zg6ajtd11Le4Pve0P0GBvBE1DLU+8Ul+JTmcgkoowMDLA2K9jZNPZbs7y0e2buA19o+++07Vu50GP535W1zZgNppJ52TC0RAT40HC5eHJebmX03Td8RZWvVz1WtU99kO2GnuD0WT6uxrxeJxUNjUq8uKtct8X73qNFZ3GJqPe4Ctp2jZBSS4K9RoKP/EpsX///QuwnFsgFLnh9QAAAABJRU5ErkJggg==";
var imgDown = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC4klEQVR42qXTa0hTYRwG8GfuPqfTObxOScVZhpepdBERLyTdUCnMDxVR+SmTIIzAIMRIKr8IWkJFWhEYQlBEiEFpYhpqtnLMSwrpHG5Tj27nzHPZ2WksCAwlov/77f3wg/d9nr8I/zmirS6NT0RKGtoCuZzPFzg+kSZ8c+yqqMdNesaWm33M9kAjJOX7k4vSIrPr9MGppRp5FAgvAYvTjLHZUdq2YO9l3UKD/QY1viVQ2We4Up5y/k5alBFW8TQs69/gJAkoBB08NI8P5nf4MbnoYFb4Mlcz82kTsLdbfeBszuXePYl56KEewmSZhmuFh08OcCE0GEoMpSQC5u8WkJOeGcbN57Ft/PIvoAKKC3VHhsqMp7MGxJ1YtC1BMZSLfH0JrKop9Mmfw+YgsO5mwfACyCkKnJW/xrTzTQFAfRuHrh+9+oaNWcXMqglzliUUy06iobQJJvIzzvWXg4MAF8vBKwCUzQNqcsPK3eXjA8DO+yGthTklF5mwNSwTKwgaj8HhpGOoLD4BG7WIzr4OzMgn8NU9AY1CB7vVDvsXJ3z3fKIAkNke06VOUVapw1UQglgkIwONhnaEq7Qg/cfJOlEzWO3H7IgL1cNimcL82DyDB1AEAMOtyLrw1NDmiPgIbNAbWOPtyFUW4mZ6K2QKORrM9Xg714tMXTZIYQPD74fhmHW8QgfKA0B0rSolNjN2LDkrJUQZpIaTWsKcaxYV0VWICdPjxWw30nVGSJUyfJwYhqnf5GNIugCdGPwdY9KN6Ba9IeGSMSMHYTItaK8/Oi8LlVgJhTQYNM9gdHoUIwMjIJxEGx6hdlMPNNVKjTZB2xW7I+7gLsNuxGrjIBaLQfmf5CAcmLCYMTPp78a666XACKfw1P85fzZRU6MKlQZL6zUh2jMabVi0TCYH6abgcNpBuIgpjuJa/Gk+w2O4t1+m45DIdLJkqURS5BOEfV6B93AcOwAag1jDAl77ib9t47/MT9xdTSBssMwvAAAAAElFTkSuQmCC";
var imgSetColors = "data:image/png;base64,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";
var imgAddAstroLocations = "data:image/png;base64,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";
var imgConfigure = "data:image/png;base64,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";
var imgRecallWindows = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAMfUlEQVR42tWZCXAV9R3Hv7v77veSvCRCIoGQGBGoBynidKwHCBgQa0VmHKn1iIKKAoq103GqlYAt4lWDwkid6YhTQduZKvTQWg8ibT1G5FDwquQigdzJe3n327fb3/+/x9t3JASn1rrDP//dfXt8P7/r//8vAr7lm/BNC/i/BJhfv7EKKqq0I9X4R39U/ZRqPW59a/v9rf9zgLpljzKRtSShFrypfjqenSM6rV7XO8Kxqg5Rd5D6AwyK+p27X1x7QrAxA9Qtf5xZdA69aTH1TKhfV4jRROdY3xCe4Q0TIttTraqq7qK9xqbfN+SFOSHAglseJ9HCGtq90hRqlU2HUZuDt5ik9eyalLcAUdGmiVIVQFFhd9ihyinIiTiKkYKdnY9F4BgegislwyUnteuF9GtU9gJ2nYrn6HANgQyNCWDBrb9mofGEZvX0ZbIoYsBVQK0QIbcPw04vEhBxqs+BMrcd4z0OnEJ9SlFQ4rLD77RDTilIplTIdI7ta8cpdA6FEIknEEkk0RsMIZ5IwKck4R0OoDA0CJea0oAIHim+T6GF71oh8gIsvO0JJn43DxP9kk5vCbo9xejxFsPvduCCiUU4v6IAp/vdqKHmEAXE6R1xWaFeRUxWkSChHcEYjg/HSLCiNfqdgfCew6QgCSI908nPhQjiWCCIrmAAdvKUt7MZToKELIMuYJ5sIIB1owPc3vgyBGExyNpBhxsHSycjanfjqqnjML+yBHMri7iHk+RZeicOD8TQHkzg88EI9neFyGIpfNwzTBYjIoWFj96P4bi80AcfwRR5PSgt8BFQDMqXn8I5MAAhGmcgQ00vNhSPCLDg7qeLxaQ8oEoSenxFOHRKJU4r8eHns6oxjsJDpGvoVXizI4B3u4bxUV8E4YSiuZosqhpiuCCruBH2Wa8fbxD/ght9h5GIJLA9MQMbJ10LN+XNRLsH45s/R6y3H0Ikzt7FwuhAXoDLVm2uV23isyrF7r7yapw2sRw3T6skh1C+UWjs6Q2gqXsI0URK16LFqEq/qeQOlUKCH8spLkplF6X03gqHFE9sgXlBULEu8jJ+Or0Xrosuhyo6EHzzFTzV4semGcshh2M4o/MYvL2DQChCtypmGOUALLxzy3Nw2G6IUkzvrZmOa6ZWo9LnRR/F4F/7+hBMMuFMoCZaURRNPLO+0XQAbV8HsAKRxQWtloLCn4yjYn/b3Zj2k3ugDPYi/NafED42gONdcfzg+p1IBCIY392P8vajQDDCcqGJAC7JC7Bo9ZZBxe3wHyVR7VOnoXJcCaYV+fFRLIQAlTpV1eo4rwyq1QOKBqWkzGMoigVC0cspiddrpCaemgT8458346z770X/bxshD4cRG4qhJyRhyR2vIjEQguNYP6Z2EEAgzACGCKA4B2DRys21kMT9il3CZ4qE3qrJkDxOiE4bvMk44g4nUqKUvo2/nXVi5vjAIVUeIlroqKblzdsEHYAKhWATsPqDp3FryXFEDuxDiryVCCXwh+lL8JuLVyFOAGrXAGoJQIzENG8CxaycZgKs2nwXPbExmUygIy7D6RDhJveCgFRR1LNeExr2+AiIBi+3B3GXGxGvj24VyJokSBK0fVEHNF5gWNwAZ+L1c6Brb3ujEXWHX6FIU/DatIXYeuFKJIcjFFZhlLcdxfiBQZIiat6l8YkA3s4C2PIsPbA+NhRElBrsNqh0w5Qzq9HR3o0o0WtCdBPSb6zU8t4mIUQQYV8BIj7qqQyKunW5UEmHMyD1R/A/xhSCvKSwHGMtnoSdBreSnj7eBEpkgcYBh9dlTEXyAKze0kKPr0pGwrhlxWKcO7MGXnq0XeWFQo9/FZ+0dCM4HMXBw61oae9CZ0c3BhkwlV7mLdhsHCpEIDGXCyGPG7KTvEUhaHpIU69HHH84qHzDGY3BPUzCBwfhCFPCxpIQaKR20DRFERRIZCh9vsQrUQbA5au3qMwibrcL6x+8CZNEBR7LFQYAa4qxT/EdI4+2dgVwqLkbH3/Whnby1tGWdu495hnYRA2OjlMEF6XQ417kVtdyxR2LQUrSXIjFN3mAWZtVrwllpbj4oplwnTkXLzz2oHXClwlA8T+bxDeRbVBdMwErVlyJ6XaFWypO54JUlUIpgYoJTdT0+ZVDL4deIUW5olCIKxoYXTOYFPHuJx040taDto5e8lAAx9rbtZBj1s8A0KqUQM1BYVtTVYGzaspwzpQyTKo4BUOyCwcjp2LHCQBupCdvY8+eO/88XFk3C1U6QCuJCWvFBHp1zOiNRhkDFw1QBaIMj0i9lDS9xPpAUqL5EU09PmtHmPYZrEeSwYLCQUY4Z2pZ2sOKYnq+M1GII/FS7HrmKYSGBg2AnQRwVRpg5VNrSW0Ds86iyy/AFbPPxgSbwuP0UEKCHqamwazis0HM8yS2gAQWEoiXoLy07xKSmSGoA6aPaaKnCBhIOmnccaNf9tBs18Y1vv7C79DV1qLlDMAHMxPgMgKg8GlgeVW/fDG+f0Y5xkkKwjQ5b07YjPUGB2DhkxojiD4QZ5xjMGR//swSe5w/dyDp4Ckdo/EnrtrSY4VRhunP33c8j+OtzSMA3PHkbrp6Djtxw7KrMG/qePgIoE+24Zise8CAULI8oY4Okg9CzVwXmQOcUaFZL4ppCLb9bft2dLYcMW7OAridAbDFC3Df+tWY4opTLKvoTNrRK0umeDOM8nliFBAlCyBHvAGgDy0GgGgBeOX57ehoHgFg4YpNuwVBW33du241zvVE+Pkv4lTHFdGYIaTDKNsTlgQfEcLoR7G+JGaOj4YX2Pt2PLkZgf5+45ZsgEa2AuMAP2u4E7M8IX7nFzEXhlOSBoBcANZbvTAWkHzi+cAu6MOFMXQYAHq13fzAemvsZZZRWkaaAPc8cBfO8w3z83vDBaZ4GMINbyjpcBotL5RRYt9IUsuMxGwGAB8u6N5N962z3poJQIt4E2DNL9bge74A2KD2frgw/YVAFw6rF/LlQ1aFsnoln3jBIt6YiRiDt6B/oQjSNPqZDY+NAnDL4wQg8CReuvw6/PB0Oz//Xshv3mGtRCfKB0XJLbXWhEVWtWGCmXC7TYeQ0uHDns/mW89v2moFWEwAu0yAuuWPrQUbB9gv112Numl+FNmSeHe4xPLBKhciByCPF4xrTOHIFC/pgpl4hy09fRL08GHwBz84hFdf/KMVIHM2WrfsURNg1oXno37BWRzgnWBp+hZdvCHI3FeyQsoCoFrghZHEi7rlLR6wJi8bQ17b9QY+3PMvK4CfAAImwKU3PzKbbmli+1VnnI7lS+sw2RXGxxE/grI9M5GtEHnywQBg2a5aRAtZYWNNWqv1GZSoxz6zPk1OsfWhLRjo7TPk5i4pL73p4SI65F+8HE4nVt2zAjN8Q/g0UoQB2clFC3kgTCtbEzo7ZPKMsJJoWT5IactLUrryMM+y2fXgUBRPrn3Eav38i/r59Q/vp66WnZy3ZAmWziykmaAHR+M+0/2qYKlEeRLagDOtDssIaxWfVTJteRKXfTRjy4K3X3sHe1593SqVfSPdlAtw40b2LZR9yEX5pEqsrF9E8yEZh6KlMBZQVi/ACCXDK2p62BdGs3x6fZOx3jHFQ/MsCx22xnk6M3zYVksAB3MA5t3w0AzqDhgnF1x9NZac7cHeSBnYciUfhGp5yFjEZ0BYzhnioYs3rP/enn14/aU/W2W2kvhq4yDnu9C86zfwMOK54HJi5Z3L4HaI6JILzJdkT3OtACOJN3tRmzJYJ23mjFNND3rsW25PTwBbNzRmS2T/V3D3iABzr/sVrcywzfjB5/ej/vorEC+ooPgXM6a5oiXG2Y6YbX0xP4gV0PSoHoIp3fotX3bipWd3IBqOZEusIoC2EQE4xI9/aXrB2CZUn4ZZsy/GqZMq0hbNEjPivpgJZ4ZaOpW45eNxGc3/bse+d/biy0Of5pOWYf0RAS659kGWC7TAhz/7t3EVFfjOzJk0VtTAV+jLsaoVwFy7W0MuS/hAfxAdbZ1o+fwIPnr/Q4yytUJL3sAJATjEj9ZzCOSBMDZ/aQkqp0xBUUkxJlZN4h8AyivKMpeDuvCerl5+Tx/10WgMrSS4o6U1X4jk29j4NMeoPGMC4BBL102mbhugrdSsW86aJN8a8b+zsfevybb8mACMbc41DSyxG6hVfV0qs7YDuvBtIwk/KYAsEDbQ1Z7MfScheqcuum2sN32l/+gmEJYfc6gt1mH8J/mIIV0wa03Q5jaBk3zGVwfIA8RypcrS8m1Nen/gq4r92gC+ye1bD/AfGIf8muSa/40AAAAASUVORK5CYII=";
var imgInfo = "data:image/png;base64,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";
var imgStoredData = "data:image/png;base64,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";
var imgExportLocationData = "data:image/png;base64,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";
var imgImportLocationData = "data:image/png;base64,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";
var imgDeleteLocationData = "data:image/png;base64,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";
var imgInfoLocationData = "data:image/png;base64,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";
var imgSetEnemiesAllies = "data:image/png;base64,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";
var imgExportEnemiesAlliesData = "data:image/png;base64,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";
var imgImportEnemiesAlliesData = "data:image/png;base64,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";
var imgDeleteEnemiesAlliesData = "data:image/png;base64,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";
var imgInfoEnemiesAlliesData = "data:image/png;base64,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";
var imgShowLocationsWindow = "data:image/png;base64,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";
var imgHideLocationsWindow = "data:image/png;base64,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";
var imgWebRefresh = "data:image/png;base64,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";
var imgShowRouteListWindow = "data:image/png;base64,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";
var imgHideRouteListWindow = "data:image/png;base64,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";
var imgFlight = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACTklEQVR42p2SW0jTYRiHn/9/U1O2LrY5R4UNRaQiwYjSLkZWEllR6sgOEGXWLiovGhFmyehAQRcmKgpKZ+xwU4TkhYVZKRKGzgopD82SUodObeLm1PWZFFau0wvvBx/f+z7v4fdJ/KdZwdQMOulfE0+AHK7B8nCYuMpxbH8FKIIIjVqZGqFSrPbofIYH0qSv+CW78NP3W0AehBnmKizJ8QuyFxpCjUGuPrwDQ5ibJ86J6senYgICTiqI3XiBS0Zd+KqIKiN0ioknfHQ4Ib2LbDsU/gLIlYk5O0nbWiXL80u4vTSLqJGPSrw7ZTT9Y0wGQWkrLquHBA+8/QFQvpXCZCt7C/Zz0TyCOb6G2DnR0299lRBiE0044HA/+XVw5FveV8COJey5+oTLCg182AaRL8CZC/rM6SC/cHc95O+m7UwH63zw/jtAI6F/Vol9UQqG7hKx7gKRIMOQVuhVDNq46cCGYlxpOaR/+kzNzLGlYys4eP4pRb2doMgCtRtemcAoKsoqGN0HPW48GVYs7aNc+3nZUtkmHj0ewRFlR2uLYktrIoS7hH5N0NKO/56XdzchpxvuzKaWlCr+yV04lBvCrQ2JZCiGQSn22xEsOkhivKyR09VdnAokt6QGgx7GUoKlikjZbxr3MBGznrCETOT5adB0n4GV6SwWi+udFTB1bAdzrRh3EByhoHp+heroFNRDLUK2PK7fqOeAUMITECAsRLg3SUKVtIy8TCtHaxt5U1hBeUMPpVMqBhxh5mWNzObQeZheD1LncCP+C07+YF8AXG6/vm0OVrcAAAAASUVORK5CYII=";
var imgClientTime = "data:image/png;base64,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";
var imgServerTime = "data:image/png;base64,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";
var imgUtilities = "data:image/png;base64,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";
var imgRefreshData = "data:image/png;base64,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";
var imgGetData = "data:image/gif;base64,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";
var imgScout = "data:image/png;base64,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";
var imgFindScoutedFleet = "data:image/png;base64,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";
var imgExportCSVScoutedFleet = "data:image/png;base64,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";
var imgFindScoutedAstro = "data:image/png;base64,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";
var imgExportCSVScoutedAstro = "data:image/png;base64,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";
var imgImportScoutedAstroData = "data:image/png;base64,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";
var imgExportScoutedAstroData = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9kLFg0OF+7P5Q8AABBpSURBVGje1Zp9kJ1Vfcc/5zwv921f7u5ms8luNmwSQhKUZNE2oogESy0IKHSs1Wkr0CpWO9Mwtb5bidOpM522DtZOKw4OMrYK08rLjFTsSAltiAgoAQJCXjeb193N3t29r8/bOb/+8dy9e28SkFprp8/Mmee5597neb7f3/n+Xs45F/6fH+oX8ZDsnz5SROw2JTKuxG5TyHlK7BhiUSIosSixE4gcUSI7ldg9SuzO0lffN/9/SsD/xM6blMj1iH23ogUUJUIn+PR8Zh/YB5XYB2bv+J1v/NIIOJ9+vKhEblVib1QiY2A7QJ4N/hX66OibUGLvViK3T9954/z/GgH9mR9uUyJ3KeyYsmeBOAus52g2rTmPwf4+yrUa8/MLTE5OoEQQk5zr3gnE3jz99Zt3/kIJqM89VUTsDiWyXZ1h8dcilbWrVrJp3VqMCE898wwLpRL5fA4RCGuVc5H/shK749RdH5z/HxNQn3uyCDyqRMZbwLC8lhFY7PMdh2u3XYqxQmKFk9PTTE5OsjA3i+95mCgEa868d48Se8XJb9zyqiT0q3752SfGlcijSuw4IilgBKT5AwElzYtXOG64/M2898rLyDgav9m68jlMkgAQRxEibQ9cOsaBR4dv/Or4q/rkK37xmd1FBfcrZFxB09opCdV8UXpN2i+CkrRvbPkAF65eybGZEi9NHCUIAgaL3WQ9F6Ugm8lw8NBhTBxD8xnneq5CVijkkp4t19xbefah4DUTcD+1q6jgUZBxmlZX0Ax9i2AX+5sk2n7T35Vj2+vXc6I0R6XeoFQu89LhIzSCBiuXDeBoTRjFlEqltud0AG/vW6Hgqp7N77y38ty/Bq9JQkrsbYgdV9IGVtqdV0jDZzoqS0TS68OnTpNxNRuGh5rfp8e64RWITXC1YtP688nlskvKWWznlKOMK7jtNfmA/4md2xRya6dj2jbr2w7wClkiIkujMVVaYGSgpyWxjOuxbmQFxUIeRyscrdh80eaWpVvApT26dJC5ddXvfmXbq0oo8/F/Lyr4HkixXZcdTTr9oaV/OuXV351j67pR5mt1pubmMcbwurFVuK6HsWAEMtks3cV+vEyWvhXDhI06Jgpb/rTkcy15bStedNXdC88/HJxzBJTIdrBjnXG9sy1aX7WBPZsIPPb8fiZnSrz30osZXzuKQqjUGykYtWhhRbF/gNG16+lfMYLjurSHuEWDLclQxoDtrywhsTedqXtaicme5Q9Lo7AkMWRJUt/c+STVIOLaS8a5euvFjAwOsIhHFiUigjQ/hdXyuaSD1mrpJpGbzkkg/yffv1GJjKkWONshnXMRUdgO8EsjkN4bhBHffep5YiNsOG+ExApWBIsgItgWJqjMl9Kw2iafzNoLodCN2A5CY+e9/0s3nj0CYq8/K5Nau9TaZYVti/1ngD9Dv88fmiQ0lqiZhWMrmMUmabMCfi6Pdt3UF/v6cbM5sqtW4xT7AUFrtZRI4foOAoVbHyoqketbckA1K8a2do4y4WxptUmsSWZkWT9hYomMJbaWpEkkEcFI6sxWCW4mi+u6KIShrZeyfNuv4+UzyOxUKjNj26Pc9WPv++tii4ASuXwRkGgX6+fOdmLOKJeRc4RW2wF+oKebK7a+gcBYwkTaiKQEErGkd4I046F2XRxfIUGFYN9epFE7I8zKYvlyOYDbTFzjKAUCxs+DUrhNnXZUfdKuxUUCdDowQiGbZfP6tawdHcECYWIxQgraCrFYYgsJYDSIUqAUq960lcqpk4gJmXn8P7Bh2Kq11CKIxc/COPBgk4BsEwSFQrwMblRrWrKZLJyAnp5JisW95HIHyWSOYW1EHCnqjUHq1XVUK1soZDezbnQTI0ODaAWBsU2qgkWlmkeIgUQLIiqNQFqhNeRzfeRXDnDyiSexUbRk+aZP6eazmgbcBnzBbTrwmEKhlEI7DjqJUGLROmZ49W76Bn9CcWACx/cQR2FwiBMfFSSY6nF05Sj57sdw9OsI9Tuox+/Hc3vRzRBhm6+1SjCAUWmcsiq1vtKgHYX2FNrTLBw41JbZ26pgBcq2lDC2JCFkrOUgmSzOfMTKlc8zduGDDC4PWbvsIrYMvI81+YsoZpbj4jMvs+yvvsDTM7t56uQujk8fJ5nZy/HZPZws3cN5K/+Mgd4rU+gKRKVat03wolIP1FqBq1BNAo6nW0ms3fpKQNpDu8hYuw8ACqUER1nWr3+Q9eOPcvHwW3nXyEfZ6P4KVWq8HP+YvbXdLMRzRCah2+nnupH3c9XIe3jk5EPcf+AegqmY5MQELx68mdHRz7Nq5YdawdoqhWiFUoBWOBpwFNpVKFfhuDq9Ppf1z87KtBFIs6ECLlx9JxvX7Oa3N36Ma3s/TJUyD0V38FxjF9PhKcphhWpYI4gSbOKA9Rh0V3P50DV85HUf52vqK0y508ik5vDh27DKMjr2kXT4FSitwElloxzVatpJCSgNbtbDNIIlGS1WqYqOkN0isBj7x9Z/j3WrdnHL67/IZYUb2MtOHknuYjo5icVBKUVOF9Cujy8JDYmoJyH7y3t5euoJtvS9mWtW/yb/HHybueEFOAQH932BQv9GBldemQLQqtma103wWqdnFHQNDbBw+PhZRaJWSyWIak9kSmRiYPkLDG/4ATds+jCXFW7g+8mdPJj8DTU7T0a60OKi0GhHo12NSBq1HOWQ0RkKXje7Tz3GrmOPcmHfZlRWY5aDYHnp2U8jTh0v5+BmHdysxs06eFkHL6PxfI3raRxX4TiK/rXDLeDdG85fCtOdpftEi4DnVo+tWP8dNg2/gesG/pAfRN9iZ3APJtKY2CExBmMtjqcpzZY5OjGNcjRi01yRSlMo6C4myof56ewLZFSWpFswPUJ1YT/HDn4TN7MI2GmBToGn4LVOI+GqS7YwuHkDvevGKL55axtw2rPxEoGhNQ+Xu/vrXLfugxwz+/h+5W6IfeJYCOOYOE5wfMXE/il2f/sI27z3MOSNENggJaCaYRLBwWE+mKcRNdBaId3pWyZe/ibWVpugVQfoReA0DaF9jzXXbGPkuiux2mvpXWHbS/edAPrt964t5PufOX/18gu4IHcx9839A7W4TpIIQRwTmgR8eGr3AZ7+zhS3v+tOtr/pkzSSBo2kQTmoMD09y1x5HoPFiqDRgMIRF1XQKF8zN/08pVM/SkE7ugVaL0al5mEtWCskxpLEQhSZVjRaqocEkD0AOm4klzqZ+gVbht7KoehFXq7uwcaaIIqJkgSD4fF/28/8E1384x/8C+/aei1HK8d4+akTzPzQkn12lAsm38J7+28m5+ZIbIISB19n8HUW1/cgq0GEg3u/jVIp4MXWKkyaVamxQpIIcWyJYkMjME1nbqtG20bAjWNzldulWdV9Ps+Vf0glrOD4A+AbTJTwzHePsaq+hS9t/xJretfQoIGvc2y/cAd9hT7WrFjHSH4lAA8//BCxMfg6g6d8lHKxIpiMRQROn3z2nEs4i35pjcUkljixRJElDC21WoLT1Y2qldPAkY7AA/vv+/wCgGsSucxxHAp+L4fn9oH1CG1CZSbh0O4ylxSvZcdNt5F388wyC0BvoZerL3onFkNIyAILWAyxTRDReNon7xZwtEcihsiNEIHSqWd56JN/j5/zedMt19MzvAwRmD1wlMKKZYjjEcWWMDSEkaFWj0lmZvDDOsbYtsmVPNBaAkqM2eQpl4pd4GBlH1ZpgiRk4bjh9zb+Eb//9psJCShTbjqSwmAICFoZ0cFF46QvEYXvZOnyu9HKoZ400OKksyqVAojrAU/ecR9JPWhpeujijay59u1EkSEMDfW6oVyOye17GhvHrUkUIhP77/v83UsEEinExhJLTDWq4SgNseAPgztUpUEDiyUmbpXVDi458mg0Lh4JMSU7S2IFT2coeAW6/V6MGFztITGk+P3mnIEl8M0Y73geYWhoNAz1RkK5HMGhl2G+lHq2sCifjr0E1yZik8jq6foUiREsNp0aKMM9R+/gpfLz3DL2KQazK6hTxcPnRHiMnScfZj6c42R1irnGPKcbs9SjOr1+kb5sP73ZHiphNY0stdR6rgx1gF46g7ge9cBQqycsLETUT0yRP7AHa5LmPTaN/SK3dxAwVp4xDd744unnyKguQlPHisWKReGza+oRji5M8qH1H+fi/q1oHF6cf5a/3LMDX+WphQ2iyOAonxW5EZYXVjCYX46nfSpRjaSRkDQSRISsWdcxd27PrE6xj1o1plyOqJwqkd/7OBJFYFvgUSI37bt/x0LHqkRi7d6kKuw7/VN6vH48yeGSQ6xLFFtcm+dAeT+f+/Ef853Jb+Hjg3KII0EZj5zqoegvZzi/mpHuUVZ1jTKQW4arXEIJCWYDonoECrJmw9JyTFvr2XQBdmiEuYWIhROzZJ/bhVTLiLXt4G/fd/+Ox85ax02s/SenYT5Qna+rfC6k2+3DAnWqiClTtw0cyVKJ6/zVT/6c6foMA/llKOPhOhlybpZuv5fB/HJWdY+yLDdIIgmng9MslBeonayRJAl+sppsMnaGdIS+S9+Cs34jpVJIdapEYc9OpLqAmA7L7wF2nHMhular/0jnvWcbJ4PxaCCmN9dH1s3R7RbJqTIVtUCdOh55IhVz7/5vMZBZxqrutRTcLnr8HpbllzNUGKI324eIMFWbYqYxQ+lIicZ8A1FCIXkjjvgdBHrf9jaSkTWUZhrYIwfp2vc0thGmE5clknuAbWdKp0Vg5i+icuYLyV21ufqXK6dq9I4Zik6Bfr/AsuwQtbhGJaxQS2rESYKxBkGxuruXbr+HYqZIMVsk5+WITMx0bZrj1eOcOHyC+cl5QhPimD66ozd0rFhkL3kr5d5VxIdPkjmwB1WawsTxmcuVe4CbXgl8az5grHy9EYYfLU3MbsjlC+SHu+jyeij6fQzmVpCIITYRxpq0xtEuvvbJulk87QNQjapM1aY4vHCYiYMTTL80Tb1Rx1rLssZ1OJJpWd9svoRarHGffozczAkkjlLJtC9N8uqWP2uPbPlne37N0+7DfcV+d3jjKKMjqxnOj1DM9JFz87jaQeGg2wqYxBgCEzAfzHOifoIjM0eY3D/J9KFpyvUykYnobVxBf3j1Uk2fK+C6GqnXwCRpgcaZoZXbgR0/C3zH8nrtP8PD/luc+SAIro7KEUEcEToRiUqQZpVpEYxNCExIJaowE8xwrHKMQ6cPceDwAY68cISZYzNUGhUSk9AbXUZ/cDWO1unMS2l0EiFBA5KkY3+heZ4Art93/447Zl/aGf5c26y9H8t91NHu3xUyBVXs76NvRT+9/X10d3WTzebQWpMkMfVGg3K5zNzsHKWpEguzC1TrVQITYI2lGFxBf+MdnWs7rVqGM3PBBPAN4PbXYvWfuc2a3+6/Q6H/1nXdDTk3R66QJ5vL4nkeKIUxhjCICGoBjaBBEAVESURiE5ykn/7Gb9AdX9S2/UTbpKQdOA+APLDv/h13/+L/avABupyC+rBWzm9p5Wz1tKu0Tif2VgRjEmIbY63FWINjul7MJxsml9WuLWj8UWBMdVieiXQeKzuVsAdk53/X2j/fTv0H6CPLryrUu5VSlwPrAV+QQESeA3YjfBfFk3yNyi/77zb/BbvnsgnhLRh0AAAAAElFTkSuQmCC";
var imgDeleteScoutedAstroData = "data:image/png;base64,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";
var imgInfoScoutedAstroData = "data:image/png;base64,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";
var imgImportScoutedFleetData = "data:image/png;base64,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";
var imgExportScoutedFleetData = "data:image/png;base64,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";
var imgDeleteScoutedFleetData = "data:image/png;base64,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";
var imgInfoScoutedFleetData = "data:image/png;base64,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";
var imgScoutAstro = "data:image/png;base64,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";
var imgScoutAstroDisable = "data:image/png;base64,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";
var imgCalcRoute = "data:image/png;base64,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";
var const_locationCategoryBases = 1;
var const_locationCategoryJumpGates = 2;
var const_locationCategoryTargets = 3;
var const_locationCategoryMisc = 4;
var const_WindowRollupStateDown = 1;
var const_WindowRollupStateUp = 2;
var const_menuIconSize = 32;
var const_windowOpacity = 0.2;
var defDiv_windowsAstroLocationsXY = "10px|480px";
var defDiv_editAstroLocationsDescWindowXY = "400px|350px";
var defDiv_MainMenuWindowXY = "0px|0px";
var defDiv_importCacheDataWindowXY = "350px|150px";
var defDiv_exportCacheDataWindowXY = "350px|150px";
var defDiv_ConfirmationClearLocationCacheWindowXY = "400px|350px";
var defDiv_InfoLocationCacheWindowXY = "400px|200px";
var defDiv_UpdateScriptWindowXY = "400px|350px";
var defDiv_SetEnemiesAlliesWindowXY = "350px|150px";
var defDiv_ColorPickerWindowXY = "400px|350px";
var defDiv_InfoEnemiesAlliesCacheWindowXY = "400px|200px";
var defDiv_exportEnemiesAlliesDataWindowXY = "350px|150px";
var defDiv_importEnemiesAlliesDataWindowXY = "350px|150px";
var defDiv_ConfirmationClearEnemiesAlliesCacheWindowXY = "400px|350px";
var defDiv_AdvancedMoveWindowXY = "350px|150px";
var defDiv_NotifyWindowXY = "350px|350px";
var defDiv_windowRouteListXY = "500px|480px";
var defDiv_importScoutedAstroDataWindowXY = "350px|150px";
var defDiv_exportScoutedAstroDataWindowXY = "350px|150px";
var defDiv_ConfirmationClearScoutedAstroCacheWindowXY = "400px|350px";
var defDiv_InfoScoutedAstroCacheWindowXY = "400px|200px";
var defDiv_importScoutedFleetDataWindowXY = "350px|150px";
var defDiv_exportScoutedFleetDataWindowXY = "350px|150px";
var defDiv_ConfirmationClearScoutedFleetCacheWindowXY = "400px|350px";
var defDiv_InfoScoutedFleetCacheWindowXY = "400px|200px";
var defDiv_exportScoutedAstroCSVWindowXY = "400px|200px";
var defDiv_exportScoutedFleetCSVWindowXY = "400px|200px";
var defDiv_scoutSystemWindowXY = "20px|400px";
var defDiv_CalcRouteDestinationWindowXY = "400px|350px";
var const_scriptFileURL = "http:\/\/userscripts.org/scripts/source/77302.user.js";
var const_scriptMetaURL = "http:\/\/userscripts.org/scripts/source/77302.meta.js";
var const_scriptVersionTimestamp = 1299313536213;
var const_jumpgateExpire = 5 * 24 * 60 * 60 * 1000;
var const_usernameExpire = 5 * 24 * 60 * 60 * 1000;
var const_basesExpire = 5 * 24 * 60 * 60 * 1000;
// Variables
var showAddAstroLocations = true;
var showDataMenu = true;
var showConfigMenu = true;
var currentURL = location.href.match(/(http:\/\/([a-z]+)\.astroempires\.com\/)([^\?]+)([^$]+)?/);
var userscriptVersionRegex = new RegExp(/\/\/ @version[\s]+([0-9]+)/);
GM_setValue("alphafleetsize", 100000);
GM_setValue("betafleetsize", 500000);
GM_setValue("cetifleetsize", 100000);
GM_setValue("deltafleetsize", 100000);
GM_setValue("epsilonfleetsize", 100000);
GM_setValue("fenixfleetsize", 100000);
GM_setValue("gammafleetsize", 100000);
GM_setValue("helionfleetsize", 100000);
GM_setValue("ixionfleetsize", 100000);
GM_setValue("junofleetsize", 100000);
var gbl_showLocationsWindow = GM_getValue("showLocationsWindow", false);
var gbl_showRoutesWindow = GM_getValue("showRoutesWindow", false);
var gbl_guild = GM_getValue(currentURL[2]+"guild", "");
var gbl_userName = GM_getValue(currentURL[2]+"userName", "");
var gbl_userNameUpdateTime = GM_getValue(currentURL[2]+"userNameUpdateTime", "");
var gbl_newWayPoint = GM_getValue(currentURL[2]+"newWayPoint", "");
var gbl_bases = GM_getValue(currentURL[2]+"bases", "");
var gbl_basesUpdateTime = GM_getValue(currentURL[2]+"basesUpdateTime", "");
var gbl_useServerTime = GM_getValue("useServerTime", false);
var gbl_locationCoords = "";
var gbl_lockPageReload = GM_getValue(currentURL[2]+"lockPageReload", false);
var gbl_timer = "";
var gbl_regionLocation = GM_getValue(currentURL[2]+"regionLocation", "100");
var gbl_lightboxCounter = 0;
var gbl_astrosFinished = true;
var gbl_fleetsize = GM_getValue(currentURL[2]+"fleetsize", "100000");
var gbl_lockFleetTransfer = GM_getValue(currentURL[2]+"lockFleetTransfer", false);
var temp_lockPageReload = false; //// lockFleetTransfer
var arrDefenses = ['Barracks','Laser Turrets','Missile Turrets','Plasma Turrets','Ion Turrets','Photon Turrets','Disruptor Turrets','Deflection Shields','Planetary Shield','Planetary Ring'];
//? Copyright 2007 Richard Laffers (http://userscripts.org/scripts/show/35277)
//Start of Drag-n-drop
var mouseOffset = null;
var iMouseDown = false;
var lMouseState = false;
var dragObject = null;
var curTarget = null;
//== Objects
function routeData(){
this.timestamp = null;
this.route = null;
this.timeTable = null;
this.index = null;
this.unitsTypes = null;
this.numOfUnits = null;
this.encodeValue = function(value) {
if (!value){return "";}
if (typeof(value) == "string"){value = value.replace(/\|/g, "%7C");}
return value.toString();
};
this.decodeValue = function(value) {
if (value == ""){return null;}
return value.replace(/%7C/g, "|");
};
this.update = function(key)
{
objCacheRoutes[key] = this.addCache();
this.saveCache();
};
this.addCache = function()
{
var dataSet = new Array();
dataSet.push(this.encodeValue(this.timestamp.toString()));
dataSet.push(this.encodeValue(this.route));
dataSet.push(this.encodeValue(this.timeTable));
dataSet.push(this.encodeValue(this.index));
dataSet.push(this.encodeValue(this.unitsTypes));
dataSet.push(this.encodeValue(this.numOfUnits));
return dataSet.join ("|");
};
this.deleteFromCache = function(key)
{
delete objCacheRoutes[key];
this.saveCache();
};
this.readCache = function(strCache)
{
var dataSet = strCache.split("|");
this.timestamp = parseInt(this.decodeValue(dataSet[0]));
this.route = this.decodeValue(dataSet[1]);
this.timeTable = this.decodeValue(dataSet[2]);
this.index = this.decodeValue(dataSet[3]);
this.unitsTypes = this.decodeValue(dataSet[4]);
this.numOfUnits = this.decodeValue(dataSet[5]);
};
this.saveCache = function()
{
//----- Set Cache
GM_setValue("objCacheRoutes", objCacheRoutes.toSource());
};
}
function locationData(){
this.timestamp = null;
this.locationCategory = null;
this.locationDescription = null;
this.locationJumpgateLevel = null;
this.locationBaseNumber = null;
this.locationBaseCommanderLogistics = null;
this.encodeValue = function(value) {
if (!value){return "";}
if (typeof(value) == "string"){value = value.replace(/\|/g, "%7C");}
return value.toString();
};
this.decodeValue = function(value) {
if (value == ""){return null;}
return value.replace(/%7C/g, "|");
};
this.update = function(key)
{
this.timestamp = new Date().getTime();
objCacheLocations[key] = this.addCache();
this.saveCache();
};
this.addCache = function()
{
var dataSet = new Array();
dataSet.push(this.encodeValue(this.timestamp.toString()));
dataSet.push(this.encodeValue(this.locationCategory));
dataSet.push(this.encodeValue(this.locationDescription));
dataSet.push(this.encodeValue(this.locationJumpgateLevel));
dataSet.push(this.encodeValue(this.locationBaseNumber));
dataSet.push(this.encodeValue(this.locationBaseCommanderLogistics));
return dataSet.join ("|");
};
this.deleteFromCache = function(key)
{
delete objCacheLocations[key];
this.saveCache();
};
this.readCache = function(strCache)
{
var dataSet = strCache.split("|");
this.timestamp = parseInt(this.decodeValue(dataSet[0]));
this.locationCategory = parseInt(this.decodeValue(dataSet[1]));
this.locationDescription = this.decodeValue(dataSet[2]);
this.locationJumpgateLevel = this.decodeValue(dataSet[3]);
this.locationBaseNumber = this.decodeValue(dataSet[4]);
this.locationBaseCommanderLogistics = this.decodeValue(dataSet[5]);
};
this.saveCache = function()
{
//objCacheLocations.sort();
//----- Set Cache
GM_setValue("objCacheLocations", objCacheLocations.toSource());
};
}
function enimiesAlliesData(){
this.enimiesAlliesValueEntry = null;
this.enimiesAlliesBlinkEntry = null;
this.enimiesAlliesColorEntry = null;
this.encodeValue = function(value) {
if (!value){return "";}
if (typeof(value) == "string"){value = value.replace(/\|/g, "%7C");}
return value.toString();
};
this.decodeValue = function(value) {
if (value == ""){return null;}
return value.replace(/%7C/g, "|");
};
this.update = function(key)
{
objCacheEnimiesAllies[key] = this.addCache();
this.saveCache();
};
this.addCache = function()
{
var dataSet = new Array();
dataSet.push(this.encodeValue(this.enimiesAlliesValueEntry));
dataSet.push(this.encodeValue(this.enimiesAlliesBlinkEntry));
dataSet.push(this.encodeValue(this.enimiesAlliesColorEntry));
return dataSet.join ("|");
};
this.deleteFromCache = function(key)
{
delete objCacheEnimiesAllies[key];
this.saveCache();
};
this.readCache = function(strCache)
{
var dataSet = strCache.split("|");
this.enimiesAlliesValueEntry = this.decodeValue(dataSet[0]);
this.enimiesAlliesBlinkEntry = this.decodeValue(dataSet[1]);
this.enimiesAlliesColorEntry = this.decodeValue(dataSet[2]);
};
this.saveCache = function()
{
//----- Set Cache
GM_setValue("objCacheEnimiesAllies", objCacheEnimiesAllies.toSource());
};
}
function scoutData(){
this.timestamp = null;
this.astroType = null;
this.terrain = null;
this.area = null;
this.solarEnergy = null;
this.fertility = null;
this.resources = null;
this.baseOwner = null;
this.occupiedBy = null;
this.defenses = null;
this.defensesUnits = null;
this.encodeValue = function(value) {
if (!value){return "";}
if (typeof(value) == "string"){value = value.replace(/\|/g, "%7C");}
return value.toString();
};
this.decodeValue = function(value) {
if (value == ""){return null;}
return value.replace(/%7C/g, "|");
};
this.update = function(key)
{
this.timestamp = new Date().getTime();
objCacheScouts[key] = this.addCache();
this.saveCache();
};
this.addCache = function()
{
var dataSet = new Array();
dataSet.push(this.encodeValue(this.timestamp.toString()));
dataSet.push(this.encodeValue(this.astroType));
dataSet.push(this.encodeValue(this.terrain));
dataSet.push(this.encodeValue(this.area));
dataSet.push(this.encodeValue(this.solarEnergy));
dataSet.push(this.encodeValue(this.fertility));
dataSet.push(this.encodeValue(this.resources));
dataSet.push(this.encodeValue(this.baseOwner));
dataSet.push(this.encodeValue(this.occupiedBy));
dataSet.push(this.encodeValue(this.defenses));
dataSet.push(this.encodeValue(this.defensesUnits));
return dataSet.join ("|");
};
this.deleteFromCache = function(key)
{
delete objCacheScouts[key];
this.saveCache();
};
this.readCache = function(strCache)
{
var dataSet = strCache.split("|");
this.timestamp = parseInt(this.decodeValue(dataSet[0]));
this.astroType = this.decodeValue(dataSet[1]);
this.terrain = this.decodeValue(dataSet[2]);
this.area = this.decodeValue(dataSet[3]);
this.solarEnergy = this.decodeValue(dataSet[4]);
this.fertility = this.decodeValue(dataSet[5]);
this.resources = this.decodeValue(dataSet[6]);
this.baseOwner = this.decodeValue(dataSet[7]);
this.occupiedBy = this.decodeValue(dataSet[8]);
this.defenses = this.decodeValue(dataSet[9]);
this.defensesUnits = this.decodeValue(dataSet[10]);
};
this.saveCache = function()
{
//----- Set Cache
GM_setValue("objCacheScouts", objCacheScouts.toSource());
};
}
function fleetData(){
this.timestamp = null;
this.fleetName = null;
this.fleetOwner = null;
this.fleetSize = null;
this.seenAt = null;
this.unitsTypes = null;
this.numOfUnits = null;
this.encodeValue = function(value) {
if (!value){return "";}
if (typeof(value) == "string"){value = value.replace(/\|/g, "%7C");}
return value.toString();
};
this.decodeValue = function(value) {
if (value == ""){return null;}
return value.replace(/%7C/g, "|");
};
this.update = function(key)
{
this.timestamp = new Date().getTime();
objCacheFleets[key] = this.addCache();
this.saveCache();
};
this.addCache = function()
{
var dataSet = new Array();
dataSet.push(this.encodeValue(this.timestamp.toString()));
dataSet.push(this.encodeValue(this.fleetName));
dataSet.push(this.encodeValue(this.fleetOwner));
dataSet.push(this.encodeValue(this.fleetSize));
dataSet.push(this.encodeValue(this.seenAt));
dataSet.push(this.encodeValue(this.unitsTypes));
dataSet.push(this.encodeValue(this.numOfUnits));
return dataSet.join ("|");
};
this.deleteFromCache = function(key)
{
delete objCacheFleets[key];
this.saveCache();
};
this.readCache = function(strCache)
{
var dataSet = strCache.split("|");
this.timestamp = parseInt(this.decodeValue(dataSet[0]));
this.fleetName = this.decodeValue(dataSet[1]);
this.fleetOwner = this.decodeValue(dataSet[2]);
this.fleetSize = this.decodeValue(dataSet[3]);
this.seenAt = this.decodeValue(dataSet[4]);
this.unitsTypes = this.decodeValue(dataSet[5]);
this.numOfUnits = this.decodeValue(dataSet[6]);
};
this.saveCache = function()
{
//----- Set Cache
GM_setValue("objCacheFleets", objCacheFleets.toSource());
};
}
// Support functions
//create function, it expects 2 values.
function insertAfter(newElement,targetElement) {
//target is what you want it to go after. Look for this elements parent.
var parent = targetElement.parentNode;
//if the parents lastchild is the targetElement...
if(parent.lastchild == targetElement) {
//add the newElement after the target element.
parent.appendChild(newElement);
}
else {
// else the target has siblings, insert the new element between the target and it's next sibling.
parent.insertBefore(newElement, targetElement.nextSibling);
}
}
function stripHTML(oldString){
return oldString.replace(/<[^>]+>/g, "");
}
function trim(value) {
value = value.replace(/^\s+/,'');
value = value.replace(/\s+$/,'');
return value;
}
//? Copyright 2007 Richard Laffers (http://userscripts.org/scripts/show/35277)
//Start of Drag-n-drop
function mouseCoords(ev) {return {x:ev.pageX, y:ev.pageY};}
function getMouseOffset(target, ev){
var docPos = getPosition(target);
var mousePos = mouseCoords(ev);
return {x:mousePos.x - docPos.x, y:mousePos.y - docPos.y};
}
function getPosition(e) {
var left = 0;
var top = 0;
var right = 0;
while (e.offsetParent){
left += e.offsetLeft + (e.currentStyle?(parseInt(e.currentStyle.borderLeftWidth)).NaN0():0);
top += e.offsetTop + (e.currentStyle?(parseInt(e.currentStyle.borderTopWidth)).NaN0():0);
e = e.offsetParent;
}
left += e.offsetLeft + (e.currentStyle?(parseInt(e.currentStyle.borderLeftWidth)).NaN0():0);
top += e.offsetTop + (e.currentStyle?(parseInt(e.currentStyle.borderTopWidth)).NaN0():0);
return {x:left, y:top};
}
function mouseMove(ev) {
var target = ev.target;
var mousePos = mouseCoords(ev);
if (dragObject) {
oldStylePosition = dragObject.style.position;
dragObject.style.position = "absolute";
dragObject.style.top = (mousePos.y - mouseOffset.y) +"px";
dragObject.style.left = (mousePos.x - mouseOffset.x) +"px";
dragObject.style.position = oldStylePosition;
}
lMouseState = iMouseDown;
return false;
}
function mouseUp(ev){
if (dragObject) {
var dOx = dragObject.style.left;
var dOy = dragObject.style.top;
var strXY = dOx + "|" + dOy;
switch (dragObject.id) {
case "div_windowsAstroLocations": GM_setValue("div_windowsAstroLocationsXY", strXY); break;
case "div_editAstroLocationsDescWindow": GM_setValue("div_editAstroLocationsDescWindowXY", strXY); break;
case "div_MainMenuWindow": GM_setValue("div_MainMenuWindowXY", strXY); break;
case "div_importCacheDataWindow": GM_setValue("div_importCacheDataWindowXY", strXY); break;
case "div_exportCacheDataWindow": GM_setValue("div_exportCacheDataWindowXY", strXY); break;
case "div_ConfirmationClearLocationCacheWindow": GM_setValue("div_ConfirmationClearLocationCacheWindowXY", strXY); break;
case "div_InfoLocationCacheWindow": GM_setValue("div_InfoLocationCacheWindowXY", strXY); break;
case "div_UpdateScriptWindow": GM_setValue("div_UpdateScriptWindowXY", strXY); break;
case "div_SetEnemiesAlliesWindow": GM_setValue("div_SetEnemiesAlliesWindowXY", strXY); break;
case "div_ColorPickerWindow": GM_setValue("div_ColorPickerWindowXY", strXY); break;
case "div_InfoEnemiesAlliesCacheWindow": GM_setValue("div_InfoEnemiesAlliesCacheWindowXY", strXY); break;
case "div_exportEnemiesAlliesDataWindow": GM_setValue("div_exportEnemiesAlliesDataWindowXY", strXY); break;
case "div_importEnemiesAlliesDataWindow": GM_setValue("div_importEnemiesAlliesDataWindowXY", strXY); break;
case "div_ConfirmationClearEnemiesAlliesCacheWindow": GM_setValue("div_ConfirmationClearEnemiesAlliesCacheWindowXY", strXY); break;
case "div_AdvancedMoveWindow": GM_setValue("div_AdvancedMoveWindowXY", strXY); break;
case "div_NotifyWindow": GM_setValue("div_NotifyWindowXY", strXY); break;
case "div_windowRouteList": GM_setValue("div_windowRouteListXY", strXY); break;
case "div_importScoutedAstroDataWindow": GM_setValue("div_importScoutedAstroDataWindowXY", strXY); break;
case "div_exportScoutedAstroDataWindow": GM_setValue("div_exportScoutedAstroDataWindowXY", strXY); break;
case "div_ConfirmationClearScoutedAstroCacheWindow": GM_setValue("div_ConfirmationClearScoutedAstroCacheWindowXY", strXY); break;
case "div_InfoScoutedAstroCacheWindow": GM_setValue("div_InfoScoutedAstroCacheWindowXY", strXY); break;
case "div_importScoutedFleetDataWindow": GM_setValue("div_importScoutedFleetDataWindowXY", strXY); break;
case "div_exportScoutedFleetDataWindow": GM_setValue("div_exportScoutedFleetDataWindowXY", strXY); break;
case "div_ConfirmationClearScoutedFleetCacheWindow": GM_setValue("div_ConfirmationClearScoutedFleetCacheWindowXY", strXY); break;
case "div_InfoScoutedFleetCacheWindow": GM_setValue("div_InfoScoutedFleetCacheWindowXY", strXY); break;
case "div_exportScoutedAstroCSVWindow": GM_setValue("div_exportScoutedAstroCSVWindowXY", strXY); break;
case "div_exportScoutedFleetCSVWindow": GM_setValue("div_exportScoutedFleetCSVWindowXY", strXY); break;
case "div_scoutSystemWindow": GM_setValue("div_scoutSystemWindowXY", strXY); break;
case "div_CalcRouteDestinationWindow": GM_setValue("div_CalcRouteDestinationWindowXY", strXY); break;
}
}
dragObject = null;
iMouseDown = false;
}
function mouseDown(ev){
var target = ev.target;
iMouseDown = true;
if (target.getAttribute("DragObj")){ return false;}
}
function makeDraggable(parent, item){
document.addEventListener("mousemove", mouseMove, false);
document.addEventListener("mousedown", mouseDown, false);
document.addEventListener("mouseup", mouseUp, false);
if (!parent || !item){return;}
item.addEventListener("mousedown",function(ev){
dragObject = parent;
mouseOffset = getMouseOffset(parent, ev);
document.body.appendChild(parent);
return false;
}, false);
}
//End of Drag-n-drop
function notify(m){
var duration=2000;
var endValue=0;
var opacity=100;
if (gbl_timer != ""){clearInterval(gbl_timer);}
var span_NotifyWindow2 = document.getElementById("span_NotifyWindow2");
span_NotifyWindow2.innerHTML = m;
var div_NotifyWindow = document.getElementById("div_NotifyWindow");
div_NotifyWindow.style.display = "block";
var timer = setInterval(
function(){
opacity=opacity>endValue?opacity-1.5>endValue?opacity-1.5:endValue:opacity<endValue?opacity+1.5<endValue?opacity+1.5:endValue:opacity;
div_NotifyWindow.style.opacity=opacity/100;
if(opacity <= endValue){
if(timer){clearInterval(timer);timer = null;}
if(div_NotifyWindow){div_NotifyWindow.style.display = "none";}
}
},duration/25);
return timer;
}
function S4() {
return (((1+Math.random())*0x10000)|0).toString(16).substring(1);
}
function guid() {
return (S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());
}
function prefixZero(number){
if(number < 10){return "0"+number;}
return number;
}
function left(str, n){
if (n <= 0){return "";}
else if (n > String(str).length){return str;}
else{return String(str).substring(0,n);}
}
function right(str, n){
if (n <= 0)
return "";
else if (n > String(str).length)
return str;
else {
var iLen = String(str).length;
return String(str).substring(iLen, iLen - n);
}
}
/* Colorpicker */
function initColorPicker(){
var head = document.getElementsByTagName('head')[0];
var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = ".colorpicker201{visibility:visible;display:block;position:absolute;background:#FFF;border:solid 1px #CCC;padding:4px;z-index:999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#D0D0D0,direction=135);}.o5582brd{padding:0;width:12px;height:14px;border-bottom:solid 1px #DFDFDF;border-right:solid 1px #DFDFDF;}a.o5582n66,.o5582n66,.o5582n66a{font-family:arial,tahoma,sans-serif;text-decoration:underline;font-size:9px;color:#666;border:none;}.o5582n66,.o5582n66a{text-align:center;text-decoration:none;}a:hover.o5582n66{text-decoration:none;color:#FFA500;cursor:pointer;}.a01p3{padding:1px 4px 1px 2px;background:whitesmoke;border:solid 1px #DFDFDF;}";
head.appendChild(style);
var div_ColorPicker2 = document.getElementById("div_ColorPicker2");
var divColorPicker = document.createElement("div");
divColorPicker.setAttribute('id', 'colorpicker201');
div_ColorPicker2.appendChild(divColorPicker);
}
function showColorGrid2(OBjElem,Sam){
// var objX = new Array('00','33','66','99','CC','FF');
var objX = ["00","33","66","99","CC","FF"];
var table_ColorPicker = document.createElement("table");
table_ColorPicker.style.padding = "2px";
table_ColorPicker.style.border = "0px solid #F0F0F0";
table_ColorPicker.setAttribute("border", "0");
table_ColorPicker.setAttribute("cellpadding", "0");
table_ColorPicker.setAttribute("cellspacing", "0");
var tr_ColorPicker = document.createElement("tr");
var td_ColorPicker = document.createElement("td");
td_ColorPicker.colSpan = 36;
td_ColorPicker.align = "center";
td_ColorPicker.style.fontWeight = "bold";
td_ColorPicker.style.color = "#FFF";
td_ColorPicker.innerHTML = "Colorpicker";
tr_ColorPicker.appendChild(td_ColorPicker);
table_ColorPicker.appendChild(tr_ColorPicker);
var tr_ColorPicker = document.createElement("tr");
var td_ColorPicker = document.createElement("td");
td_ColorPicker.colSpan = 36;
td_ColorPicker.align = "center";
td_ColorPicker.style.margin = 0;
td_ColorPicker.style.padding = "2px";
td_ColorPicker.style.height = "12px";
var span_ColorPicker = document.createElement("span");
span_ColorPicker.innerHTML = "Selected color: ";
td_ColorPicker.appendChild(span_ColorPicker);
var input_ColorPicker = document.createElement("input");
input_ColorPicker.style.width = "14px";
input_ColorPicker.style.border = "1px solid #666";
input_ColorPicker.setAttribute("class", "o5582n66a");
input_ColorPicker.setAttribute("type", "text");
input_ColorPicker.setAttribute("size", "2");
input_ColorPicker.setAttribute("id", "o5582n66a");
input_ColorPicker.setAttribute("value", "");
td_ColorPicker.appendChild(input_ColorPicker);
tr_ColorPicker.appendChild(td_ColorPicker);
table_ColorPicker.appendChild(tr_ColorPicker);
for(o=0;o<6;o++){
var tr_ColorPicker = document.createElement("tr");
for(y=0;y<6;y++){
for(x=0;x<6;x++){
var grid='';
grid=objX[o]+objX[y]+objX[x];
var td_ColorPicker = document.createElement("td");
td_ColorPicker.setAttribute("class", "o5582brd");
td_ColorPicker.style.backgroundColor = '#'+grid;
td_ColorPicker.title = '#'+grid;
var a_ColorPicker = document.createElement("a");
a_ColorPicker.href = "javascript:void(null)";
a_ColorPicker.setAttribute("class", "o5582n66");
a_ColorPicker.id = grid;
a_ColorPicker.addEventListener('click', function(){
putOBJxColor2(OBjElem,Sam,'#'+this.id);
}, false);
a_ColorPicker.addEventListener('mouseover', function(){
document.getElementById("o5582n66a").style.backgroundColor='#'+this.id;
}, false);
var div_ColorPicker = document.createElement("div");
div_ColorPicker.style.width = "12px";
div_ColorPicker.style.height = "14px";
a_ColorPicker.appendChild(div_ColorPicker);
td_ColorPicker.appendChild(a_ColorPicker);
tr_ColorPicker.appendChild(td_ColorPicker);
}
}
table_ColorPicker.appendChild(tr_ColorPicker);
}
var colorpicker201 = document.getElementById('colorpicker201');
while (colorpicker201.hasChildNodes()){colorpicker201.removeChild(colorpicker201.firstChild);}
colorpicker201.appendChild(table_ColorPicker);
}
function getScrollY(){
var scrOfX = 0,scrOfY=0;
if(typeof(window.pageYOffset)=='number'){
scrOfY=window.pageYOffset;
scrOfX=window.pageXOffset;
}
else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){
scrOfY=document.body.scrollTop;
scrOfX=document.body.scrollLeft;
}
else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){
scrOfY=document.documentElement.scrollTop;
scrOfX=document.documentElement.scrollLeft;
}
return scrOfY;
}
function getTop2(){
csBrHt=0;
if(typeof(window.innerWidth)=='number'){
csBrHt=window.innerHeight;
}
else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){
csBrHt=document.documentElement.clientHeight;
}
else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){
csBrHt=document.body.clientHeight;
}
ctop=((csBrHt/2)-115)+getScrollY();
return ctop;
}
function getLeft2(){
var csBrWt=0;
if(typeof(window.innerWidth)=='number'){
csBrWt=window.innerWidth;
}
else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){
csBrWt=document.documentElement.clientWidth;
}
else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){
csBrWt=document.body.clientWidth;
}
cleft=(csBrWt/2)-125;
return cleft;
}
function setCCbldID2(objID,val){
document.getElementById(objID).value=val;
}
function setCCbldSty2(objID,prop,val){
switch(prop){
case "fc":
if(objID!='none'){
document.getElementById(objID).style.color=val;
}
break;
case "bc":
if(objID!='none'){
document.getElementById(objID).style.backgroundColor=val;
}
break;
case "vs":
document.getElementById(objID).style.visibility=val;
break;
case "ds":
document.getElementById(objID).style.display=val;
break;
case "tp":
document.getElementById(objID).style.top=val+'px';
break;
case "lf":
document.getElementById(objID).style.left=val+'px';
break;
}
}
function putOBJxColor2(OBjElem,Samp,pigMent){
if(pigMent!='x'){
setCCbldID2(OBjElem,pigMent);
setCCbldSty2(Samp,'fc',pigMent);
}
var div_ColorPickerWindow = document.getElementById("div_ColorPickerWindow");
div_ColorPickerWindow.style.display = "none";
}
// Functions
function calcDistance(startAstro, destinationAstro){
var distance=0;
var s_gal0=""; var s_gal1=0; var s_gal2=0;
var s_reg0=0; var s_reg1=0;
var s_sys0=0; var s_sys1=0;
var s_ast0=0; var s_ast1=0;
var t_gal0=""; var t_gal1=0; var t_gal2=0;
var t_reg0=0; var t_reg1=0;
var t_sys0=0; var t_sys1=0;
var t_ast0=0; var t_ast1=0;
var s_sys_x=0; var s_sys_y=0;
var t_sys_x=0; var t_sys_y=0;
var var_gal=0; var var_sys=0; var var_ast0=0; var var_ast1=0;
s_gal0=String(startAstro.charAt(0)); s_gal1=Number(startAstro.charAt(1)); s_gal2=Number(startAstro.charAt(2));
s_reg0=Number(startAstro.charAt(4)); s_reg1=Number(startAstro.charAt(5));
s_sys0=Number(startAstro.charAt(7)); s_sys1=Number(startAstro.charAt(8));
s_ast0=Number(startAstro.charAt(10)); s_ast1=Number(startAstro.charAt(11));
t_gal0=String(destinationAstro.charAt(0)); t_gal1=Number(destinationAstro.charAt(1)); t_gal2=Number(destinationAstro.charAt(2));
t_reg0=Number(destinationAstro.charAt(4)); t_reg1=Number(destinationAstro.charAt(5));
t_sys0=Number(destinationAstro.charAt(7)); t_sys1=Number(destinationAstro.charAt(8));
t_ast0=Number(destinationAstro.charAt(10));t_ast1=Number(destinationAstro.charAt(11));
s_sys_x=s_reg1*10+s_sys1; s_sys_y=s_reg0*10+s_sys0;
t_sys_x=t_reg1*10+t_sys1; t_sys_y=t_reg0*10+t_sys0;
var_gal=Math.abs((s_gal1-t_gal1)*19+s_gal2-t_gal2);
var_sys=Math.ceil(Math.sqrt(Math.pow(t_sys_x-s_sys_x,2)+Math.pow(t_sys_y-s_sys_y,2)));
var_ast0=Math.abs(t_ast0-s_ast0);
var_ast1=Math.abs(t_ast1-s_ast1);
if (var_gal){
if (t_gal1==s_gal1){distance=var_gal*200;}
if (t_gal1>s_gal1){distance=(9-s_gal2)*200+2000+t_gal2*200;}
if (t_gal1<s_gal1){distance=s_gal2*200+2000+(9-t_gal2)*200;}
}
else{
if (var_sys){distance=var_sys;}
else{
if (var_ast0){distance=var_ast0/5;}
else{distance=0.1;}
}
}
if (startAstro == destinationAstro){distance=0;}
return distance;
}
function calcDuration(distance, speed, logisticslvl){
var duration = 0;
if (logisticslvl == "-1"){var logistics=0;}
else{logistics = parseInt(logisticslvl);}
if ((distance>0) && (speed>0)){
duration=Math.ceil((distance/speed)*3600);
duration=Math.ceil(duration*(1-logistics*0.01));
}
return duration;
}
function tempo(s){
s = Math.round(s);
var m=0;
var h=0;
if(s>59){m=Math.floor(s/60); s=s-m*60;}
if(m>59){h=Math.floor(m/60); m=m-h*60;}
if(s<10){s="0"+s;}
if(m<10){m="0"+m;}
if (h>0){return h+"h "+m+"m "+s+"s";}
if (m>0){return m+"m "+s+"s";}
return s+"s";
}
function checkVersionScript(){
GM_xmlhttpRequest({
method: "GET",
url: const_scriptMetaURL,
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
// Gets the remote version from the response and makes sure it is a number
var responseMatch = response.responseText.match(userscriptVersionRegex);
var remoteVersion = responseMatch[1];
// Get the remote value for displaying and update the popup.
var remoteScriptVersion = document.getElementById("div_UpdateScript7");
remoteScriptVersion.innerHTML = "New remote version: " + formatDate(parseInt(responseMatch[1]));
// Get the previous stored remote version and check if it's older than the current remote version, if so... enable the popup.
var showScriptUpdatePopup = GM_getValue("showScriptUpdatePopup", true);
var scriptLastRemoteVersion = GM_getValue("scriptLastRemoteVersion", "0");
if (remoteVersion > scriptLastRemoteVersion){
var showScriptUpdatePopup = true;
GM_setValue("showScriptUpdatePopup", showScriptUpdatePopup);
}
// Saves the more recent version according to the server and shows the update notice if the server version is newer
GM_setValue("scriptLastRemoteVersion", remoteVersion.toString());
if (remoteVersion > const_scriptVersionTimestamp && showScriptUpdatePopup){
var div_UpdateScriptWindow = document.getElementById("div_UpdateScriptWindow");
div_UpdateScriptWindow.style.display = "block";
var input_UpdateScript1 = document.getElementById("input_UpdateScript1");
input_UpdateScript1.checked = false;
}
}
}
});
}
function fillLocationsWindow(){
//-- Fill the location windows
for (var key in objCacheLocations) {
var locationdata = new locationData();
locationdata.readCache(objCacheLocations[key]);
if (currentURL[2].charAt(0).toUpperCase() == key.charAt(0).toUpperCase()) {
switch (locationdata.locationCategory){
case const_locationCategoryBases:
var tbody_windowsAstroLocationBody9 = document.getElementById("tbody_windowsAstroLocationBody9");
insertLocationEntry(tbody_windowsAstroLocationBody9, key, locationdata.locationDescription, locationdata.locationCategory, locationdata.locationBaseNumber, false);
break;
case const_locationCategoryJumpGates:
var tbody_windowsAstroLocationBody10 = document.getElementById("tbody_windowsAstroLocationBody10");
insertLocationEntry(tbody_windowsAstroLocationBody10, key, locationdata.locationDescription, locationdata.locationCategory, locationdata.locationBaseNumber, false);
getJumpgateLevelLogisticsLevel(locationdata, key);
break;
case const_locationCategoryTargets:
var tbody_windowsAstroLocationBody11 = document.getElementById("tbody_windowsAstroLocationBody11");
insertLocationEntry(tbody_windowsAstroLocationBody11, key, locationdata.locationDescription, locationdata.locationCategory, locationdata.locationBaseNumber, false);
break;
case const_locationCategoryMisc:
var tbody_windowsAstroLocationBody12 = document.getElementById("tbody_windowsAstroLocationBody12");
insertLocationEntry(tbody_windowsAstroLocationBody12, key, locationdata.locationDescription, locationdata.locationCategory, locationdata.locationBaseNumber, false);
break;
}
}
}
}
function fillRoutesWindow(){
//-- Fill the routes windows
for (var key in objCacheRoutes) {
if (currentURL[2].charAt(0).toUpperCase() == key.charAt(0).toUpperCase()){
var routedata = new routeData();
routedata.readCache(objCacheRoutes[key]);
var tbody_windowRouteListBody9 = document.getElementById("tbody_windowRouteListBody9");
insertRouteEntry(tbody_windowRouteListBody9, key, routedata.timestamp, routedata.route, routedata.timeTable, routedata.index, routedata.unitsTypes, routedata.numOfUnits);
}
}
}
function insertRouteEntry(parentElement, key, timestamp, route, timeTable, index, unitsTypes, numOfUnits){
var waypoints = route.split(",");
var durations = timeTable.split(",");
var routePath = "";
for (var i = 0; i < waypoints.length; i++){
if (index == null){index = 0;}
if (i == parseInt(index)){
var waypoint = "<b style=\"color: #00CCFF;\">"+waypoints[i]+"</b>";
var duration = "<b style=\"color: #00CCFF;\">"+tempo(durations[i])+"</b>";
}
else{
var waypoint = waypoints[i];
var duration = tempo(durations[i]);
}
if (routePath == ""){
routePath = waypoint;
routeTime = duration;
}
else{
routePath = routePath + " - " + waypoint;
routeTime = routeTime + " - " + duration;
}
}
var unitsOnRoute = unitsTypes.split(",");
var numOfUnitsOnRoute = numOfUnits.split(",");
var listUnits = "";
for (var i = 0; i < unitsOnRoute.length; i++){
if (parseInt(numOfUnitsOnRoute[i]) != 0){
if (listUnits == ""){listUnits = unitsOnRoute[i] + " : " + numOfUnitsOnRoute[i];}
else{listUnits = listUnits + "<br />" + unitsOnRoute[i] + " : " + numOfUnitsOnRoute[i]; }
}
}
var tr_tbodyContentRoute1 = document.createElement("tr");
tr_tbodyContentRoute1.align = "center";
tr_tbodyContentRoute1.id = "tr_tbodyContentRoute1"+key;
var td_tbodyContentLocation0 = document.createElement("td");
var Img_Flight = document.createElement("img");
Img_Flight.src = imgFlight;
var td_tbodyContentLocation1 = document.createElement("td");
td_tbodyContentLocation1.align = "left";
var div_tbodyContentRoute1 = document.createElement("div");
div_tbodyContentRoute1.style.overflow = "hidden";
div_tbodyContentRoute1.style.height = "14px";
div_tbodyContentRoute1.style.width = "320px";
div_tbodyContentRoute1.style.whiteSpace = "nowrap";
div_tbodyContentRoute1.innerHTML = routePath;
var div_tbodyContentRoute2 = document.createElement("div");
div_tbodyContentRoute2.style.overflow = "hidden";
div_tbodyContentRoute2.style.height = "14px";
div_tbodyContentRoute2.style.width = "320px";
div_tbodyContentRoute2.style.whiteSpace = "nowrap";
div_tbodyContentRoute2.innerHTML = routeTime;
var td_tbodyContentLocation3 = document.createElement("td");
td_tbodyContentLocation3.align = "left";
var div_tbodyContentRoute3 = document.createElement("div");
div_tbodyContentRoute3.style.overflow = "hidden";
div_tbodyContentRoute3.style.width = "200px";
div_tbodyContentRoute3.style.whiteSpace = "nowrap";
div_tbodyContentRoute3.innerHTML = listUnits;
var td_tbodyContentLocation2 = document.createElement("td");
td_tbodyContentLocation2.align = "left";
var img_Delete = document.createElement("img");
img_Delete.src = imgDelete;
img_Delete.title = "Delete Route";
img_Delete.id = key;
img_Delete.style.cursor = "pointer";
img_Delete.addEventListener("click", function(){
var tr_tbodyContentRoute1 = document.getElementById("tr_tbodyContentRoute1"+this.id);
tr_tbodyContentRoute1.parentNode.removeChild(tr_tbodyContentRoute1);
var routedata = new routeData();
routedata.deleteFromCache(this.id);
objCacheRoutes = eval(GM_getValue("objCacheRoutes")) || {};
}, false);
td_tbodyContentLocation0.appendChild(Img_Flight);
td_tbodyContentLocation1.appendChild(div_tbodyContentRoute1);
td_tbodyContentLocation1.appendChild(div_tbodyContentRoute2);
td_tbodyContentLocation3.appendChild(div_tbodyContentRoute3);
td_tbodyContentLocation2.appendChild(img_Delete);
tr_tbodyContentRoute1.appendChild(td_tbodyContentLocation0);
tr_tbodyContentRoute1.appendChild(td_tbodyContentLocation1);
tr_tbodyContentRoute1.appendChild(td_tbodyContentLocation3);
tr_tbodyContentRoute1.appendChild(td_tbodyContentLocation2);
parentElement.appendChild(tr_tbodyContentRoute1);
}
function fillEnimiesAlliesWindow(){
//-- Fill the location windows
for (var key in objCacheEnimiesAllies) {
if (key.charAt(0).toUpperCase() == currentURL[2].charAt(0).toUpperCase()){
var enimiesalliesdata = new enimiesAlliesData();
enimiesalliesdata.readCache(objCacheEnimiesAllies[key]);
var tbody_SetEnemiesAllies7 = document.getElementById("tbody_SetEnemiesAllies7");
insertEnemiesAlliesEntry(tbody_SetEnemiesAllies7, currentURL[2].charAt(0).toUpperCase() + enimiesalliesdata.enimiesAlliesValueEntry, enimiesalliesdata.enimiesAlliesBlinkEntry, enimiesalliesdata.enimiesAlliesColorEntry);
}
}
}
function showMenuAddLocation(locationCoordinates, locationDescription, e){
var div_addAstroLocations = document.getElementById("div_addAstroLocations");
if (div_addAstroLocations.style.display == "none"){
div_addAstroLocations.style.left = (e.clientX-100) + "px";
div_addAstroLocations.style.top = Math.min((e.screenY-200+window.pageYOffset), (window.innerHeight + window.pageYOffset-100)) + "px";
}
showAddAstroLocations = true;
setTimeout(function(){
if (showAddAstroLocations){
var div_addAstroLocations = document.getElementById("div_addAstroLocations");
div_addAstroLocations.style.display = "block";
locationDescription = getLocationDescription(locationDescription);
var a_addAstroLocations1 = document.getElementById("a_addAstroLocations1");
a_addAstroLocations1.title = locationCoordinates + " :: " + locationDescription;
var a_addAstroLocations2 = document.getElementById("a_addAstroLocations2");
a_addAstroLocations2.title = locationCoordinates + " :: " + locationDescription;
var a_addAstroLocations3 = document.getElementById("a_addAstroLocations3");
a_addAstroLocations3.title = locationCoordinates + " :: " + locationDescription;
var a_addAstroLocations4 = document.getElementById("a_addAstroLocations4");
a_addAstroLocations4.title = locationCoordinates + " :: " + locationDescription;
}
},100);
div_addAstroLocations.addEventListener("blur", function(){
this.style.display = "none";
}, false);
div_addAstroLocations.addEventListener("mouseout", function(e){
if (!e){var e = window.event;}
var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
if (reltg != null){
while (reltg.tagName != "BODY"){
if (reltg.id == this.id){return;}
reltg = reltg.parentNode;
}
this.style.display = "none";
}
}, false);
}
function getLocationDescription(locationName){
// Determine locationName
// Get locationName from astro type
var astroSpecs = document.getElementById("astro_specs");
if (astroSpecs != null){
var astroName = astroSpecs.innerHTML.match(/<b>Astro Type:<\/b>([^<]+)[\s\S]+<b>Terrain:<\/b>([^<]+)/);
locationName = trim(astroName[1]);
if (trim(astroName[1]) != trim(astroName[2])){
locationName = locationName + " " + trim(astroName[2]);
}
}
// Get locationName from maplocation detail
var mapBase = document.getElementById("map_base");
if (mapBase != null){
var baseName = mapBase.innerHTML.match(/<a href="base\.aspx\?base=[0-9]+">([^<]+)<\/a><\/td><td>[\s\S]+?"><[^>]+>.<[^>]+>\ <[^>]+>([^<]+)<[^>]+><[^>]+>([^<]+)</);
if (baseName == null){
baseName = mapBase.innerHTML.match(/<a href="base\.aspx\?base=[0-9]+">([^<]+)<\/a><\/td><td>[\s\S]+?"><[^>]+>.<[^>]+>\ ([^<]+)</);
if (baseName != null){locationName = trim(baseName[1]) + " - " + trim(baseName[2]);}
}
else{locationName = trim(baseName[1]) + " - " + trim(baseName[2]) + " " + trim(baseName[3]);}
}
// Get Username and guildname from baseinfo
var astroDetails = document.getElementById("astro-details");
if (astroDetails != null){
var baseName = astroDetails.innerHTML.match(/<td class="astro-details_box-title-center box-title-center">([^<]+)[\s\S]+href="profile\.aspx\?player=[0-9]+" title="[^"]+"><[^>]+>.<[^>]+>\ <[^>]+>([^<]+)<[^>]+><[^>]+>([^<]+)/);
if (baseName == null){
baseName = astroDetails.innerHTML.match(/<td class="astro-details_box-title-center box-title-center">([^<]+)[\s\S]+href="profile\.aspx\?player=[0-9]+" title="[^"]+"><[^>]+>.<[^>]+>\ ([^<]+)</);
if (baseName != null){locationName = trim(baseName[1]) + " - " + trim(baseName[2]);}
}
else{locationName = trim(baseName[1]) + " - " + trim(baseName[2]) + " " + trim(baseName[3]);}
}
return locationName;
}
function insertEnemiesAlliesEntry(parentElement, valueEntry, blinkEntry, colorEntry){
var valueEntryUnspace = valueEntry.replace(/\s/g,"_");
var valueEntry = valueEntry.substr(1);
var tr_EnemiesAlliesEntry1 = document.getElementById("tr_EnemiesAlliesEntry1"+valueEntryUnspace);
if (tr_EnemiesAlliesEntry1 != null){
tr_EnemiesAlliesEntry1.parentNode.removeChild(tr_EnemiesAlliesEntry1);
}
var tr_EnemiesAlliesEntry1 = document.createElement("tr");
tr_EnemiesAlliesEntry1.id = "tr_EnemiesAlliesEntry1"+valueEntryUnspace;
var td_EnemiesAlliesEntry2 = document.createElement("td");
td_EnemiesAlliesEntry2.align = "center";
var div_EnemiesAlliesEntry1 = document.createElement("div");
div_EnemiesAlliesEntry1.style.overflow = "hidden";
div_EnemiesAlliesEntry1.style.height = "14px";
div_EnemiesAlliesEntry1.style.width = "395px";
div_EnemiesAlliesEntry1.style.whiteSpace = "nowrap";
div_EnemiesAlliesEntry1.style.color = colorEntry;
div_EnemiesAlliesEntry1.id = "div_EnemiesAlliesEntry1"+valueEntryUnspace;
if (blinkEntry == "1"){
div_EnemiesAlliesEntry1.innerHTML = valueEntry.blink();
}
else{
div_EnemiesAlliesEntry1.innerHTML = valueEntry;
}
var td_EnemiesAlliesEntry3 = document.createElement("td");
var img_EnemiesAlliesEntry2= document.createElement("img");
img_EnemiesAlliesEntry2.width = 16;
img_EnemiesAlliesEntry2.src = imgDelete;
img_EnemiesAlliesEntry2.id = valueEntryUnspace;
img_EnemiesAlliesEntry2.style.cursor = "pointer";
img_EnemiesAlliesEntry2.title = "Delete guild/player";
img_EnemiesAlliesEntry2.addEventListener("click", function(){
var tr_EnemiesAlliesEntry1 = document.getElementById("tr_EnemiesAlliesEntry1"+this.id);
tr_EnemiesAlliesEntry1.parentNode.removeChild(tr_EnemiesAlliesEntry1);
var enimiesalliesdata = new enimiesAlliesData();
enimiesalliesdata.deleteFromCache(this.id);
}, false);
var td_EnemiesAlliesEntry4 = document.createElement("td");
var img_EnemiesAlliesEntry3= document.createElement("img");
img_EnemiesAlliesEntry3.width = 16;
img_EnemiesAlliesEntry3.src = imgEdit;
img_EnemiesAlliesEntry3.id = valueEntryUnspace;
img_EnemiesAlliesEntry3.title = "Edit guild/player";
img_EnemiesAlliesEntry3.style.cursor = "pointer";
img_EnemiesAlliesEntry3.addEventListener("click", function(){
var input_SetEnemiesAllies1 = document.getElementById("input_SetEnemiesAllies1");
input_SetEnemiesAllies1.style.color = colorEntry;
input_SetEnemiesAllies1.value = valueEntry;
var input_SetEnemiesAllies5 = document.getElementById("input_SetEnemiesAllies5");
input_SetEnemiesAllies5.value = colorEntry;
var input_SetEnemiesAllies2 = document.getElementById("input_SetEnemiesAllies2");
if (blinkEntry == "1"){
input_SetEnemiesAllies2.checked = true;
}
else{
input_SetEnemiesAllies2.checked = false;
}
}, false);
td_EnemiesAlliesEntry2.appendChild(div_EnemiesAlliesEntry1);
td_EnemiesAlliesEntry3.appendChild(img_EnemiesAlliesEntry2);
td_EnemiesAlliesEntry4.appendChild(img_EnemiesAlliesEntry3);
tr_EnemiesAlliesEntry1.appendChild(td_EnemiesAlliesEntry2);
tr_EnemiesAlliesEntry1.appendChild(td_EnemiesAlliesEntry3);
tr_EnemiesAlliesEntry1.appendChild(td_EnemiesAlliesEntry4);
parentElement.appendChild(tr_EnemiesAlliesEntry1);
var enimiesalliesdata = new enimiesAlliesData();
enimiesalliesdata.enimiesAlliesValueEntry = valueEntry;
enimiesalliesdata.enimiesAlliesBlinkEntry = blinkEntry;
enimiesalliesdata.enimiesAlliesColorEntry = colorEntry;
enimiesalliesdata.update(valueEntryUnspace);
}
function insertLocationEntry(parentElement, location, locationDesciption, locationCategory, locationBaseNumber, setCache){
/*
Insert an entry in the locations window.
*/
var locationkey = location.replace("/:/g","_");
// Remove existing entry from the list
var tr_tbodyContentLocation1 = document.getElementById("tr_tbodyContentLocation1"+locationkey);
if (tr_tbodyContentLocation1 != null) {tr_tbodyContentLocation1.parentNode.removeChild(tr_tbodyContentLocation1);}
var tr_tbodyContentLocation1 = document.createElement("tr");
tr_tbodyContentLocation1.align = "center";
tr_tbodyContentLocation1.id = "tr_tbodyContentLocation1"+locationkey;
var td_tbodyContentLocation5 = document.createElement("td");
var img_InsertLocation = document.createElement("img");
img_InsertLocation.src = imgInsertLocation;
img_InsertLocation.title = "Insert Location " + location;
img_InsertLocation.style.cursor = "pointer";
img_InsertLocation.id = location;
img_InsertLocation.addEventListener("click", function(){
var destination = document.getElementById("destination");
if (destination != null){destination.value = this.id;}
}, false);
var destination = document.getElementById("destination");
if (destination == null){
img_InsertLocation.title = "Can't insert location on this page";
img_InsertLocation.src = imgInsertLocationDisabled;
}
var td_tbodyContentLocation1 = document.createElement("td");
td_tbodyContentLocation1.width = "109px";
var a_tbodyContentLocation1 = document.createElement("a");
a_tbodyContentLocation1.href = "map.aspx?loc=" + location;
a_tbodyContentLocation1.title = "Show location " + location;
a_tbodyContentLocation1.innerHTML = location;
var td_tbodyContentLocation2 = document.createElement("td");
td_tbodyContentLocation2.width = "210px";
td_tbodyContentLocation2.align = "left";
var div_tbodyContentLocation2 = document.createElement("div");
div_tbodyContentLocation2.style.overflow = "hidden";
div_tbodyContentLocation2.style.height = "14px";
div_tbodyContentLocation2.style.width = "210px";
div_tbodyContentLocation2.style.whiteSpace = "nowrap";
div_tbodyContentLocation2.innerHTML = locationDesciption;
div_tbodyContentLocation2.id = "div_tbodyContentLocation2"+locationkey;
var td_tbodyContentLocation3 = document.createElement("td");
var img_Delete = document.createElement("img");
img_Delete.src = imgDelete;
img_Delete.title = "Delete Location";
img_Delete.id = locationkey;
img_Delete.style.cursor = "pointer";
img_Delete.addEventListener("click", function(){
var tr_tbodyContentLocation1 = document.getElementById("tr_tbodyContentLocation1"+this.id);
tr_tbodyContentLocation1.parentNode.removeChild(tr_tbodyContentLocation1);
var locationdata = new locationData();
locationdata.deleteFromCache(this.id);
// input_editAstroLocationsDesc1.name contains locationkey
// Close description edit window when edited i
var input_editAstroLocationsDesc1 = document.getElementById("input_editAstroLocationsDesc1");
if (input_editAstroLocationsDesc1.name == this.id){
input_editAstroLocationsDesc1.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}
}, false);
var td_tbodyContentLocation4 = document.createElement("td");
var img_Edit = document.createElement("img");
img_Edit.src = imgEdit;
img_Edit.title = "Edit Description";
img_Edit.id = locationkey;
img_Edit.style.cursor = "pointer";
img_Edit.addEventListener("click", function(){
var input_editAstroLocationsDesc1 = document.getElementById("input_editAstroLocationsDesc1");
var div_tbodyContentLocation2 = document.getElementById("div_tbodyContentLocation2"+this.id);
input_editAstroLocationsDesc1.value = div_tbodyContentLocation2.innerHTML;
input_editAstroLocationsDesc1.name = this.id;
var div_editAstroLocationsDescWindow = document.getElementById("div_editAstroLocationsDescWindow");
div_editAstroLocationsDescWindow.style.display = "block";
}, false);
td_tbodyContentLocation5.appendChild(img_InsertLocation);
td_tbodyContentLocation1.appendChild(a_tbodyContentLocation1);
td_tbodyContentLocation2.appendChild(div_tbodyContentLocation2);
td_tbodyContentLocation3.appendChild(img_Delete);
td_tbodyContentLocation4.appendChild(img_Edit);
tr_tbodyContentLocation1.appendChild(td_tbodyContentLocation5);
tr_tbodyContentLocation1.appendChild(td_tbodyContentLocation1);
tr_tbodyContentLocation1.appendChild(td_tbodyContentLocation2);
tr_tbodyContentLocation1.appendChild(td_tbodyContentLocation3);
tr_tbodyContentLocation1.appendChild(td_tbodyContentLocation4);
parentElement.appendChild(tr_tbodyContentLocation1);
if (setCache){
var locationdata = new locationData();
locationdata.locationCategory = locationCategory;
locationdata.locationDescription = locationDesciption;
if(locationCategory == const_locationCategoryJumpGates){getBaseNumber(locationdata, location);}
else{locationdata.update(location);}
}
}
function enrichHyperlinks(){
/*
Enriches the hyperlinks (location, profile).
*/
allLinks = document.evaluate("\/\/a",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
for (i=0; i < allLinks.snapshotLength; i++) {
//allLinks.snapshotItem(i).style.color = "#EE9A49";
/* Locations */
var pageName = allLinks.snapshotItem(i).href.match(/http:\/\/[a-z]+\.astroempires\.com\/(base.aspx|map.aspx|bookmarks.aspx)(?:(\?loc=(.[0-9]+:[0-9]+:[0-9]+:[0-9]+)$)|(\?action=add&astro=(.[0-9]+:[0-9]+:[0-9]+:[0-9]+)))/);
if (pageName != null){
var locationDescription = "Unknown astro";
var locationName = stripHTML(allLinks.snapshotItem(i).innerHTML);
if (locationName != ""){
if (currentURL[3] == "base.aspx" || currentURL[3] == "empire.aspx"){locationDescription = allLinks.snapshotItem(i).parentNode.parentNode.firstChild.firstChild.innerHTML;}
var locationName = allLinks.snapshotItem(i).innerHTML.match(/([^\(]+).\(.[0-9]+:[0-9]+:[0-9]+:[0-9]+\)/);
if (locationName != null){locationDescription = trim(locationName[1]);}
var localHeaderContent = document.getElementById("local-header_content");
if (localHeaderContent != null){
locationName = localHeaderContent.innerHTML.match(/<select name="base" onchange="submit\(\)" class="input-select">[\s\S]+selected="selected">\ ([^<]+)\ /);
if (locationName != null){locationDescription = trim(locationName[1]);}
}
}
var page = pageName[1];
var queryString = pageName[2];
if (queryString == null){queryString = pageName[4];}
switch (page+queryString){
case "map.aspx?loc="+pageName[3]:
gbl_locationCoords = pageName[3];
var linkParent = allLinks.snapshotItem(i).parentNode;
var img_AddAstroLocactions = document.createElement("img");
img_AddAstroLocactions.src = imgAddAstroLocations;
img_AddAstroLocactions.title = "Pin location: "+pageName[3];
img_AddAstroLocactions.id = pageName[3];
img_AddAstroLocactions.width = 15;
var img_Spacer = document.createElement("img");
img_Spacer.src = imgSpacer;
img_Spacer.width = 5;
var a_AddAstroLocactions = document.createElement("a");
a_AddAstroLocactions.href = "javascript:void(null)";
a_AddAstroLocactions.appendChild(img_AddAstroLocactions);
a_AddAstroLocactions.id = locationDescription;
if (linkParent.nodeName == "TD"){
linkParent.align = "left";
}
if (allLinks.snapshotItem(i).innerHTML.match(/<img src="http:\/\/cdn.astroempires.com\/images\/common_2-20\/spacer.gif"[\S\s]+onmouseout="buttonOut\(this\)">/)){
var img_SpacerLeft = document.createElement("img");
img_SpacerLeft.src = imgSpacer;
img_SpacerLeft.width = 20;
allLinks.snapshotItem(i).parentNode.insertBefore(img_SpacerLeft,allLinks.snapshotItem(i));
allLinks.snapshotItem(i).innerHTML += allLinks.snapshotItem(i).firstChild.title;
a_AddAstroLocactions.id = allLinks.snapshotItem(i).firstChild.title;
allLinks.snapshotItem(i).addEventListener("mouseover", function(){
this.firstChild.className = "map-galaxy_bookmark-over";
}, false);
allLinks.snapshotItem(i).addEventListener("mouseout", function(){
this.firstChild.className = "";
}, false);
}
allLinks.snapshotItem(i).parentNode.insertBefore(a_AddAstroLocactions,allLinks.snapshotItem(i));
allLinks.snapshotItem(i).parentNode.insertBefore(img_Spacer,allLinks.snapshotItem(i));
img_AddAstroLocactions.addEventListener("mouseover", function(e){
showMenuAddLocation(this.id, this.parentNode.id, e);
}, false);
img_AddAstroLocactions.addEventListener("mouseout", function(){
showAddAstroLocations = false;
}, false);
break;
case "bookmarks.aspx?action=add&astro="+pageName[5]:
gbl_locationCoords = pageName[5];
var linkParent = allLinks.snapshotItem(i).parentNode;
var img_AddAstroLocactions = document.createElement("img");
img_AddAstroLocactions.src = imgAddAstroLocations;
img_AddAstroLocactions.title = "Pin location: "+pageName[5];
img_AddAstroLocactions.id = pageName[5];
img_AddAstroLocactions.width = 23;
var a_AddAstroLocactions = document.createElement("a");
a_AddAstroLocactions.href = "javascript:void(null)";
a_AddAstroLocactions.appendChild(img_AddAstroLocactions);
a_AddAstroLocactions.id = locationDescription;
var parentTD = document.getElementById("astro_container");
parentTD.firstChild.insertBefore(a_AddAstroLocactions,parentTD.firstChild.firstChild);
img_AddAstroLocactions.addEventListener("mouseover", function(e){
showMenuAddLocation(this.id, this.parentNode.id, e);
}, false);
img_AddAstroLocactions.addEventListener("mouseout", function(){
showAddAstroLocations = false;
}, false);
break;
}
}
/* Profiles */
var pageName = allLinks.snapshotItem(i).href.match(/http:\/\/[a-z]+\.astroempires\.com\/(profile.aspx)/);
if (pageName != null){
var entryPlayerGuild = allLinks.snapshotItem(i).innerHTML.match(/([^\]]+\])?([^$]+$)/);
if (entryPlayerGuild != null){
var guildColor = "";
var guildBlink = "";
/*Check for guild*/
if (entryPlayerGuild[1] != null){
var _entryGuild = currentURL[2].charAt(0).toUpperCase()+trim(entryPlayerGuild[1]).replace(/\s/g,"_");
if (objCacheEnimiesAllies[_entryGuild]){
var enimiesalliesdata = new enimiesAlliesData();
enimiesalliesdata.readCache(objCacheEnimiesAllies[_entryGuild]);
guildColor = enimiesalliesdata.enimiesAlliesColorEntry;
guildBlink = enimiesalliesdata.enimiesAlliesBlinkEntry;
var coloredGuild = "<span style=\"color: "+guildColor+";\">"+entryPlayerGuild[1]+"</span>";
if (guildBlink == "1"){coloredGuild = "<blink>" + coloredGuild + "</blink>";}
allLinks.snapshotItem(i).innerHTML = allLinks.snapshotItem(i).innerHTML.replace(entryPlayerGuild[1],coloredGuild);
}
}
/*Check for player*/
var _entryPlayer = currentURL[2].charAt(0).toUpperCase()+trim(entryPlayerGuild[2]).replace(/\s/g,"_");
if (objCacheEnimiesAllies[_entryPlayer]){
var enimiesalliesdata = new enimiesAlliesData();
enimiesalliesdata.readCache(objCacheEnimiesAllies[_entryPlayer]);
var coloredPlayer = "<span style=\"color: "+enimiesalliesdata.enimiesAlliesColorEntry+";\">"+entryPlayerGuild[2]+"</span>";
if (enimiesalliesdata.enimiesAlliesBlinkEntry == "1"){coloredPlayer = "<blink>" + coloredPlayer + "</blink>";}
allLinks.snapshotItem(i).innerHTML = allLinks.snapshotItem(i).innerHTML.replace(entryPlayerGuild[2],coloredPlayer);
}
else{
if (guildColor != ""){
var coloredPlayer = "<span style=\"color: "+guildColor+";\">"+entryPlayerGuild[2]+"</span>";
if (guildBlink == "1"){coloredPlayer = "<blink>" + coloredPlayer + "</blink>";}
allLinks.snapshotItem(i).innerHTML = allLinks.snapshotItem(i).innerHTML.replace(entryPlayerGuild[2],coloredPlayer);
}
}
}
var playerLevel = allLinks.snapshotItem(i).title.match(/Player\slevel\s([0-9]+.[0-9]+)\s\(([0-9]+)/);
if (playerLevel != null){
var myLevel = playerLevel[1].replace(",",".")/playerLevel[2]*100;
myLevel = Math.round(myLevel * 100)/100;
var levelDiff = playerLevel[1].replace(",",".") - myLevel;
if (levelDiff < 0) { // Target is lower than me
var levelColor = "#996600";
var attackStatus = "×";
if ((playerLevel[1].replace(",",".") >= 10 && playerLevel[1].replace(",",".") < 20) && (levelDiff >= -5)){attackStatus = "√"; levelColor = "#00FF00";}
else if ((playerLevel[1].replace(",",".") >= 20 && playerLevel[1].replace(",",".") < 30) && (levelDiff >= -10)){attackStatus = "√"; levelColor = "#00FF00";}
else if (playerLevel[1].replace(",",".") >= 30){attackStatus = "√"; levelColor = "#00FF00";}
}
else {
var levelColor = "#0099FF";
var attackStatus = "‡";
if ((myLevel >= 10 && myLevel < 20) && (levelDiff <= 5)){attackStatus = "†"; levelColor = "#FF9900";}
else if ((myLevel >= 20 && myLevel < 30) && (levelDiff <= 10)){attackStatus = "†"; levelColor = "#FF9900";}
else if (myLevel >= 30 && levelDiff <= 10){attackStatus = "†"; levelColor = "#FF9900";}
else if (myLevel >= 30 && levelDiff > 10){attackStatus = "∏"; levelColor = "#DD0008";}
}
allLinks.snapshotItem(i).innerHTML = "<span style=\"color: "+levelColor+";\">" + attackStatus + "</span>" + " " + allLinks.snapshotItem(i).innerHTML;
}
else{
allLinks.snapshotItem(i).innerHTML = "<span> </span>" + " " + allLinks.snapshotItem(i).innerHTML; // Deze als er geen playerlevel bepaald kan worden, ben je dus zelf.
}
}
}
}
function getServerTime(){
var divServerTime = document.getElementById("top-header_server-time");
if(divServerTime != null){
var serverTime = divServerTime.innerHTML.match(/((\d+)-(\d+)-(\d)+\W(\d+):(\d+):(\d+))/);
if (serverTime != null){return serverTime[0];}
else {gbl_timer = notify("You are not using the format <span style=\"color: #66FF66;\">yyyy-mm-dd hh:mm:ss</span>. Change format. Script will terminate.");;}
}
else{
gbl_timer = notify("You are not using the <span style=\"color: #66FF66;\">DEEP SPACE</span> skin. To use the script change the skin. Script will terminate.");
}
}
function getDateObject(dateString, ticks){
var date = dateString.match(/(\d+)-(\d+)-(\d+)+\W(\d+):(\d+):(\d+)/);
if (date != null){
if (ticks){return new Date(date[1],(date[2]-1),date[3],date[4],date[5],date[6]).getTime();}
else {return new Date(date[1],(date[2]-1),date[3],date[4],date[5],date[6]);}
}
else{
if (ticks){return new Date().getTime();}
else {return new Date();}
}
}
function formatDate(ticks){
var date = new Date(ticks);
return date.getDate()+"-"+(date.getMonth()+1)+"-"+date.getFullYear()+" "+date.getHours()+":"+prefixZero(date.getMinutes())+":"+prefixZero(date.getSeconds());
}
function setFinishDates(skip){
var i = 0;
if (skip){i++;}
var colors = "#666666|#4c664c|#336633|#196619|#006600|#008c00|#00b200|#00ff00";
var color = colors.split("|");
if(currentURL[3] == "empire.aspx" || currentURL[3] == "base.aspx" || currentURL[3] == "fleet.aspx" || currentURL[3] == "map.aspx" || currentURL[3] == "commander.aspx"){
do {
i++;
var timer = document.getElementById("timer"+i);
if (timer != null){
var div_newtimer = document.createElement("div");
div_newtimer.id = timer.id;
div_newtimer.title = timer.title;
timer.id = "done";
timer.innerHTML = "";
timer.appendChild(div_newtimer);
if (gbl_useServerTime){var currentTime = getDateObject(getServerTime(), true);}
else{var currentTime = new Date().getTime();}
var currentDate = new Date(currentTime);
var finishTime = currentTime + (parseInt(timer.title)*1000);
var finishDate = new Date(finishTime);
if (finishDate.getDay() == currentDate.getDay() && parseInt(timer.title) <= (24*60*60)){var day = "Today";}
else if (((finishDate.getDay() == currentDate.getDay() + 1) || (finishDate.getDay() == 0 && currentDate.getDay() == 6)) && parseInt(timer.title) <= (2*24*60*60)){var day = "Tomorrow";}
else if (finishDate.getDay() == 0){var day = "Sun";}
else if (finishDate.getDay() == 1){var day = "Mon";}
else if (finishDate.getDay() == 2){var day = "Tue";}
else if (finishDate.getDay() == 3){var day = "Wed";}
else if (finishDate.getDay() == 4){var day = "Thu";}
else if (finishDate.getDay() == 5){var day = "Fri";}
else if (finishDate.getDay() == 6){var day = "Sat";}
if (finishDate.getMonth() == 0){var month = "Jan";}
else if (finishDate.getMonth() == 1){var month = "Feb";}
else if (finishDate.getMonth() == 2){var month = "Mar";}
else if (finishDate.getMonth() == 3){var month = "Apr";}
else if (finishDate.getMonth() == 4){var month = "May";}
else if (finishDate.getMonth() == 5){var month = "Jun";}
else if (finishDate.getMonth() == 6){var month = "Jul";}
else if (finishDate.getMonth() == 7){var month = "Aug";}
else if (finishDate.getMonth() == 8){var month = "Sep";}
else if (finishDate.getMonth() == 9){var month = "Oct";}
else if (finishDate.getMonth() == 10){var month = "Nov";}
else if (finishDate.getMonth() == 11){var month = "Dec";}
if(day != "Today" && day != "Tomorrow"){
day = day + " " +finishDate.getDate()+"-"+month;
if (finishDate.getFullYear() != currentDate.getFullYear()){day = day +"-"+finishDate.getFullYear();}
}
day = day + " @ " + finishDate.getHours()+":"+prefixZero(finishDate.getMinutes())+":"+prefixZero(finishDate.getSeconds());
var div_finishDate = document.createElement("div");
div_finishDate.innerHTML = day;
timer.appendChild(div_finishDate);
if (parseInt(timer.title) <= 3600){colorIndex = 7;} //1
else if (parseInt(timer.title) > 3600 && parseInt(timer.title) <= 7200){var colorIndex = 6;} //2
else if (parseInt(timer.title) > 7200 && parseInt(timer.title) <= 10800){var colorIndex = 5;} //3
else if (parseInt(timer.title) > 10800 && parseInt(timer.title) <= 21600){var colorIndex = 4;} //6
else if (parseInt(timer.title) > 21600 && parseInt(timer.title) <= 43200){var colorIndex = 3;} //12
else if (parseInt(timer.title) > 43200 && parseInt(timer.title) <= 86400){var colorIndex = 2;} //24
else if (parseInt(timer.title) > 86400 && parseInt(timer.title) <= 172800){var colorIndex = 1;} //48
else if (parseInt(timer.title) > 172800){var colorIndex = 0;} //>48
div_newtimer.style.color = color[colorIndex];
div_finishDate.style.color = color[colorIndex];
}
}
while(timer != null);
}
}
function setScannerDestinationLocations(){
if(currentURL[3] == "empire.aspx"){
var empireScanners = document.getElementById("empire_scanners");
if (empireScanners != null){
var table_Entries = empireScanners.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].innerHTML;
var dummyDIV = document.createElement("div");
dummyDIV.innerHTML = table_Entries;
var rows = dummyDIV.getElementsByTagName("tr");
var ownBases = gbl_bases.split("|");
for (var i = 1; i <= rows.length - 1; i++) {
var location = rows[i].childNodes[2].innerHTML.match(/map.aspx\?loc=([A-Z][0-9]+:[0-9]+:[0-9]+:[0-9]+)/);
if (location != null){
for (var j = 0; j < ownBases.length; j++){
var guildRegex = gbl_guild.replace("[","\\[").replace("]","\\]");
var guildTag = rows[i].childNodes[1].innerHTML.match(guildRegex);
if (left(location[1], 9) == left(ownBases[j], 9)){
highlightColor = "#FF6600";
if (guildTag == gbl_guild){highlightColor = "#009900";}
if ((rows.length - 1) > 2){
empireScanners.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[1].childNodes[1].childNodes[i-1].childNodes[2].childNodes[0].style.color = highlightColor;
}
else{
empireScanners.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[1].childNodes[0].childNodes[1].childNodes[i-1].childNodes[2].childNodes[0].style.color = highlightColor;
}
}
if (location[1] == ownBases[j]){
highlightColor = "#FF0000";
if (guildTag == gbl_guild){highlightColor = "#00FF00";}
if ((rows.length - 1) > 2){
empireScanners.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[1].childNodes[1].childNodes[i-1].childNodes[2].childNodes[0].style.color = highlightColor;
}
else{
empireScanners.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[1].childNodes[0].childNodes[1].childNodes[i-1].childNodes[2].childNodes[0].style.color = highlightColor;
}
}
}
}
}
}
}
}
function showLightBox(show){
var fadeBOX = document.getElementById("fadeBox");
var lightBOX = document.getElementById("lightBox");
if(show){
fadeBOX.style.display = "block";
lightBOX.style.display = "block";
}
else{
fadeBOX.style.display = "none";
lightBOX.style.display = "none";
}
}
function getPageScroll(){
var yScroll;
if (self.pageYOffset) {
yScroll = self.pageYOffset;
} else if (document.documentElement && document.documentElement.scrollTop){ // Explorer 6 Strict
yScroll = document.documentElement.scrollTop;
} else if (document.body) {// all other Explorers
yScroll = document.body.scrollTop;
}
arrayPageScroll = new Array('',yScroll);
return arrayPageScroll;
}
function getPageSize(){
var xScroll, yScroll;
if (window.innerHeight && window.scrollMaxY) {
xScroll = document.body.scrollWidth;
yScroll = window.innerHeight + window.scrollMaxY;
} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
xScroll = document.body.scrollWidth;
yScroll = document.body.scrollHeight;
} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
xScroll = document.body.offsetWidth;
yScroll = document.body.offsetHeight;
}
var windowWidth, windowHeight;
if (self.innerHeight) { // all except Explorer
windowWidth = self.innerWidth;
windowHeight = self.innerHeight;
} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
windowWidth = document.documentElement.clientWidth;
windowHeight = document.documentElement.clientHeight;
} else if (document.body) { // other Explorers
windowWidth = document.body.clientWidth;
windowHeight = document.body.clientHeight;
}
// for small pages with total height less then height of the viewport
if(yScroll < windowHeight){
pageHeight = windowHeight;
} else {
pageHeight = yScroll;
}
// for small pages with total width less then width of the viewport
if(xScroll < windowWidth){
pageWidth = windowWidth;
} else {
pageWidth = xScroll;
}
arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight);
return arrayPageSize;
}
function unTempo(time){
var timeSegement = time.split(" ");
var seconds = 0;
for (var i = 0; i < timeSegement.length; i++){
var number = parseInt(timeSegement[i].match(/[0-9]+/));
var timeType = right(timeSegement[i], 1);
if (timeType == "h"){seconds = seconds + number*3600;}
if (timeType == "m"){seconds = seconds + number*60;}
if (timeType == "s"){seconds = seconds + number;}
}
return seconds;
}
function checkQueueETA(baseTable, itemsQueue, rowsQueueLength, previousItemsTimeQueue, previousCurrentFinishSeconds){
var dummyTABLE = document.createElement("table");
dummyTABLE.innerHTML = baseTable;
var baseElement = dummyTABLE.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[1];
var rowsTable = baseElement.getElementsByTagName("tr");
var itemsTimeQueue = "";
var allItemsFound = true;
var queueItems = itemsQueue.split("|");
var previousItemsTime = previousItemsTimeQueue.toString().split("|");
for (var i = 0; i < rowsQueueLength; i++) {
var structureItemFound = false;
var currentFinishSeconds = "";
for (var j = 1; j < rowsTable.length - 1; j=j+2) {
if(baseElement.childNodes[0].childNodes[j].childNodes[1] != null){
var structureItem = baseElement.childNodes[0].childNodes[j].childNodes[1].childNodes[0].childNodes[0].innerHTML;
if (baseElement.childNodes[0].childNodes[j].childNodes[6] != null){var offsetFinishSeconds = 6;}
else{var offsetFinishSeconds = 4;}
if (queueItems[i] == structureItem){
structureItemFound = true;
var buildTime = baseElement.childNodes[0].childNodes[j].childNodes[offsetFinishSeconds-1].innerHTML;
foundStructureItemTime = unTempo(trim(buildTime));
}
if (baseElement.childNodes[0].childNodes[j].childNodes[offsetFinishSeconds].innerHTML != "working"){
currentFinishSeconds = baseElement.childNodes[0].childNodes[j].childNodes[offsetFinishSeconds].title;
}
}
}
if (structureItemFound == false){
allItemsFound = false;
foundStructureItemTime = "0";
}
if(previousItemsTime != ""){foundStructureItemTime = Math.max(foundStructureItemTime,previousItemsTime[i]);}
if (itemsTimeQueue == ""){ itemsTimeQueue = foundStructureItemTime;}
else{itemsTimeQueue = itemsTimeQueue + "|" + foundStructureItemTime;}
}
var keepFirstFinishDate = false;
if (previousCurrentFinishSeconds != ""){
currentFinishSeconds = previousCurrentFinishSeconds;
keepFirstFinishDate = true;
}
var arrayQueueInfo = [allItemsFound, currentFinishSeconds, itemsTimeQueue, keepFirstFinishDate];
return arrayQueueInfo;
}
function queueETA(){ // WEG !!
if (currentURL[3] == "base.aspx"){
var baseQueue = document.getElementById("base_queue");
if (baseQueue != null){
var baseElement = baseQueue.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[1];
var rowsQueue = baseElement.getElementsByTagName("tr");
var rowItem = rowsQueue[rowsQueue.length-1].childNodes[0];
var isDropDown = rowsQueue[rowsQueue.length-1].childNodes[0].innerHTML.match(/<select/);
if (isDropDown != null){
rowsQueueLength = rowsQueue.length - 1;
}
else{
rowsQueueLength = rowsQueue.length;
}
var itemsQueue = "";
for (var i = 0; i <rowsQueueLength; i++) {
var queueItem = baseElement.childNodes[0].childNodes[i].childNodes[0].innerHTML;
if (itemsQueue == ""){ itemsQueue = queueItem;}
else{itemsQueue = itemsQueue + "|" + queueItem;}
}
var baseTable = document.getElementById("base_structures");
if(baseTable == null){baseTable = document.getElementById("base_defenses");}
if(baseTable == null){baseTable = document.getElementById("base_reseach");}
var arrayQueueInfo = checkQueueETA(baseTable.innerHTML, itemsQueue, rowsQueueLength, "", "");
if (arrayQueueInfo[0] && arrayQueueInfo[1] != ""){
var times = arrayQueueInfo[2].toString().split("|");
var finishStartTime = parseInt(arrayQueueInfo[1]);
if (!isNaN(finishStartTime)){
for (var i = 0; i < rowsQueueLength; i++){
finishStartTime = finishStartTime + parseInt(times[i]);
var etaTD = document.createElement("td");
etaTD.id = "time"+(i+2);
etaTD.title = finishStartTime;
etaTD.style.width = "200px";
baseElement.childNodes[0].childNodes[i].childNodes[0].width = "0";
baseElement.childNodes[0].childNodes[i].childNodes[1].width = "0";
baseElement.childNodes[0].childNodes[i].insertBefore(etaTD, baseElement.childNodes[0].childNodes[i].childNodes[0]);
}
if (isDropDown != null && rowsQueueLength != 0){
var etaTD = document.createElement("td");
baseElement.childNodes[0].childNodes[rowsQueueLength+1].childNodes[0].width = "0";
baseElement.childNodes[0].childNodes[rowsQueueLength+1].childNodes[1].width = "0";
baseElement.childNodes[0].childNodes[rowsQueueLength+1].insertBefore(etaTD, baseElement.childNodes[0].childNodes[rowsQueueLength+1].childNodes[0]);
}
}
}
else {
var view = location.href.match(/http:\/\/[a-z]+\.astroempires\.com\/base.aspx\?base=([0-9]+)\&view=([a-z]+)/);
if (view[2] == "structures"){
var URL = "http://beta.astroempires.com/base.aspx?base="+view[1]+"&view=defenses";
}
else{
var URL = "http://beta.astroempires.com/base.aspx?base="+view[1]+"&view=structures";
}
showLightBox(true);
gbl_timer = notify("Getting information from queues.");
var randomTime = Math.floor(Math.random()*1001);
window.setTimeout(function() {
GM_xmlhttpRequest({
method: "GET",
url: URL,
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
var baseTable = response.responseText.match(/<table id='[^']+' class='box-complex box box-full box3'>([\s\S]+)<\/table><SCRIPT language=javascript>/);
if(baseTable == null){baseTable = response.responseText.match(/<table id='[^']+' class='box-complex box box-full box3'>([\s\S]+)<\/table><\/td><\/tr><tr><td><table class='box3_box-footer box-footer'>/);}
baseTable = baseTable[1].toString().replace(/<table[^>]+>/g,"<table><tbody>");
baseTable = "<tbody>" + baseTable.toString().replace(/<\/table>/g,"</tbody></table>") + "</tbody>";
var arrayOtherQueueInfo = checkQueueETA(baseTable, itemsQueue, rowsQueueLength, arrayQueueInfo[2], arrayQueueInfo[1]);
var times = arrayOtherQueueInfo[2].toString().split("|");
var finishStartTime = parseInt(arrayOtherQueueInfo[1]);
if (!isNaN(finishStartTime)){
for (var i = 0; i < rowsQueueLength; i++){
finishStartTime = finishStartTime + parseInt(times[i]);
var etaTD = document.createElement("td");
if (arrayOtherQueueInfo[3]){etaTD.id = "time"+(i+2);}
else{etaTD.id = "time"+(i+1);}
etaTD.title = finishStartTime;
etaTD.style.width = "200px";
baseElement.childNodes[0].childNodes[i].childNodes[0].width = "0";
baseElement.childNodes[0].childNodes[i].childNodes[1].width = "0";
baseElement.childNodes[0].childNodes[i].insertBefore(etaTD, baseElement.childNodes[0].childNodes[i].childNodes[0]);
}
if (isDropDown != null){
var etaTD = document.createElement("td");
baseElement.childNodes[0].childNodes[rowsQueueLength+1].childNodes[0].width = "0";
baseElement.childNodes[0].childNodes[rowsQueueLength+1].childNodes[1].width = "0";
baseElement.childNodes[0].childNodes[rowsQueueLength+1].insertBefore(etaTD, baseElement.childNodes[0].childNodes[rowsQueueLength+1].childNodes[0]);
}
}
setFinishDates(arrayOtherQueueInfo[3]);
}
}
});
showLightBox(false);
}, (750+randomTime));
}
}
}
}
function setDetectionTimes(){
if (currentURL[3] == "fleet.aspx"){
var fleetList = document.getElementById("fleets-list");
if (fleetList != null){
var table_Entries = fleetList.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].innerHTML;
var dummyDIV = document.createElement("div");
dummyDIV.innerHTML = table_Entries;
var rows = dummyDIV.getElementsByTagName("tr");
for (var i = 1; i <= rows.length - 1; i++) {
var landingTime = rows[i].childNodes[3].title;
var fleetSize = parseInt(rows[i].childNodes[4].innerHTML.replace(/[.,]/g,""));
if (landingTime != ""){
var detectionTime = 3600*48*((-200000/(fleetSize+200000))+1); // Detection time in seceonds
var fleetText = rows[i].childNodes[0].childNodes[0].innerHTML + "<br><font size=\"1\">(" + tempo(detectionTime) + ")</font>";
fleetList.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[1].childNodes[1].childNodes[i-1].childNodes[0].childNodes[0].innerHTML = fleetText;
if (parseInt(landingTime) <= detectionTime){
fleetList.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[1].childNodes[1].childNodes[i-1].childNodes[0].childNodes[0].style.color = "#FF0000";
}
else {
fleetList.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[1].childNodes[1].childNodes[i-1].childNodes[0].childNodes[0].style.color = "#00FF00";
}
}
}
}
}
}
function notifyProfitableBases(){
if(currentURL[3] == "base.aspx"){
var defensesValues = [38,105,185,275,300,1100,3950,0,0,37000]; //Barracks,Laser,Missile,Plasma,Ion,Photon,DTurret,PRing
var ecoValues = [54,216,486,864,1350,1944,2646,3456,4374,5400,6534,7776,9126,10584,12150,13824,15606,17496,19494,21600,23436,26136,28152,31104,33300,36504,38880,42336,44892,48600]; // ECO10 - ECO300
var structures = document.getElementById("base_resume-structures");
if (structures != null){
var defenses = structures.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[4].innerHTML;
var defensesNumbers = structures.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[5].innerHTML;
var arrDefensesBase = defenses.split("<br>");
var arrDefensesNumbers = defensesNumbers.split("<br>");
var baseProcessingCapacities = document.getElementById("base_processing-capacities");
if (baseProcessingCapacities != null){
var economy = baseProcessingCapacities.childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[1].childNodes[0].childNodes[4].childNodes[1].innerHTML;
var pointerEco = Math.ceil(economy/10)-1;
var defenseTotalValue = 0;
var pointerDefensesHighest = 2; // When no defenses are build, presume to build missiles at least!
var defenseValueHighest = 185; // '' '' ''
for (i=0; i < arrDefensesBase.length-1; i++) {
var pointerDefenses = arrDefenses.indexOf(arrDefensesBase[i]);
var defenseValue = defensesValues[pointerDefenses];
if (defenseValue != 0){
defenseValueHighest = defenseValue;
pointerDefensesHighest = pointerDefenses;
}
var arrDefenseUnits = arrDefensesNumbers[i].split("/");
var defenseUnit = (trim(arrDefenseUnits[1])/5);
defenseTotalValue = defenseTotalValue + (defenseUnit*defenseValue);
}
var profitableIndicator = "";
if (pointerEco <= 30){
var ecoValue = ecoValues[pointerEco];
/*
GM_log("pointerDefensesHighest = "+pointerDefensesHighest);
GM_log("ecoValue = "+ecoValue);
GM_log("defenseTotalValue = "+defenseTotalValue);
GM_log("gapDefenseValue = "+(ecoValue-defenseTotalValue));*/
if(ecoValue > defenseTotalValue){
var gapDefenseValue = ecoValue - defenseTotalValue;
var numOfHighestDefense = Math.ceil(gapDefenseValue / defenseValueHighest);
var nameDefenseHighest = arrDefenses[pointerDefensesHighest];
var defenseSuggest = "add "+numOfHighestDefense+" "+nameDefenseHighest;
for (i=0; i < 8; i++) {
if (pointerDefensesHighest < 9){ // Highest defense is not yet P-rings
do {
pointerDefensesHighest = pointerDefensesHighest + 1;
var defenseValueNext = defensesValues[pointerDefensesHighest];
}
while (defenseValueNext == 0);
var numOfNextDefense = Math.ceil(gapDefenseValue / defenseValueNext);
var nameDefenseNext = arrDefenses[pointerDefensesHighest];
defenseSuggest = defenseSuggest + " or "+numOfNextDefense+" "+nameDefenseNext;
}
}
profitableIndicator = " - <font color=\"red\"><blink>$$$</blink></font> <font size=\"1\">(possible profitable base)</font><br/><font size=\"1\" color=\"yellow\">"+defenseSuggest+"</font>";
// profitableIndicator = " - <font color=\"red\"><blink>$$$</blink></font> <font size=\"1\">(possible profitable base)</font>";
}
}
var astroDetails = document.getElementById("astro-details");
astroDetails.childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].innerHTML = astroDetails.childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[1].innerHTML + profitableIndicator;
}
}
}
}
// Init windows
function initLightBox(){
var img_GetData = document.createElement("img");
img_GetData.src = imgGetData;
var arrayPageSize = getPageSize();
var arrayPageScroll = getPageScroll();
var lightBox = document.createElement("div");
lightBox.style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - 42) / 2) + "px");
lightBox.style.left = (((arrayPageSize[0] - 42) / 2) + "px");
lightBox.style.width = 42;
lightBox.style.height = 42;
lightBox.style.display = "none";
lightBox.style.position = "fixed";
lightBox.style.zIndex = "1001";
lightBox.style.overflow = "auto";
lightBox.id = "lightBox";
lightBox.appendChild(img_GetData);
var fadeBox = document.createElement("div");
fadeBox.style.display = "none";
fadeBox.style.position = "fixed";
fadeBox.style.top = "0%";
fadeBox.style.left = "0%";
fadeBox.style.width = "100%";
fadeBox.style.height = "100%";
fadeBox.style.backgroundColor = "#000";
fadeBox.style.zIndex = "1000";
fadeBox.style.opacity = .7;
fadeBox.id = "fadeBox";
document.body.appendChild(lightBox);
document.body.appendChild(fadeBox);
}
function initAstroLocationsWindow(){
/*
Show the Locationswindows
*/
var xyC = GM_getValue("div_windowsAstroLocationsXY", false);
if (!xyC) {xyC = defDiv_windowsAstroLocationsXY; GM_setValue("div_windowsAstroLocationsXY", xyC);}
xy = xyC.split("|");
var div_windowsAstroLocations = document.createElement("div");
div_windowsAstroLocations.style.left = xy[0];
div_windowsAstroLocations.style.top = xy[1];
div_windowsAstroLocations.id = "div_windowsAstroLocations";
div_windowsAstroLocations.style.opacity = const_windowOpacity;
div_windowsAstroLocations.style.zIndex = "10";
div_windowsAstroLocations.style.width = "410px";
div_windowsAstroLocations.style.position = "fixed";
div_windowsAstroLocations.style.display = "none";
var div_windowsAstroLocationsHeader = document.createElement("div");
div_windowsAstroLocationsHeader.id = "div_windowsAstroLocationsHeader";
div_windowsAstroLocationsHeader.style.cursor = "move";
//-- Header
var table_windowsAstroLocationsHeader3 = document.createElement("table");
table_windowsAstroLocationsHeader3.className = "box-complex box box-full box3";
table_windowsAstroLocationsHeader3.width = "100%";
var tr_windowsAstroLocationsHeader3 = document.createElement("tr");
var td_windowsAstroLocationsHeader7 = document.createElement("td");
var table_windowsAstroLocationsHeader2 = document.createElement("table");
table_windowsAstroLocationsHeader2.className = "box3_box-header box-header";
var tbody_windowsAstroLocationsHeader2 = document.createElement("tbody");
var tr_windowsAstroLocationsHeader2 = document.createElement("tr");
var td_windowsAstroLocationsHeader4 = document.createElement("td");
td_windowsAstroLocationsHeader4.className = "box3_box-header-left box-header-left";
var td_windowsAstroLocationsHeader5 = document.createElement("td");
td_windowsAstroLocationsHeader5.className = "box3_box-header-center box-header-center";
var div_windowsAstroLocationsHeader2 = document.createElement("div");
div_windowsAstroLocationsHeader2.className = "box3_box-title-wrapper box-title-wrapper";
var div_windowsAstroLocationsHeader1 = document.createElement("div");
div_windowsAstroLocationsHeader1.className = "box3_box-title-container box-title-container";
var table_windowsAstroLocationsHeader1 = document.createElement("table");
table_windowsAstroLocationsHeader1.className = "box3_box-title box-title";
var tbody_windowsAstroLocationsHeader1 = document.createElement("tbody");
var tr_windowsAstroLocationsHeader1 = document.createElement("tr");
var td_windowsAstroLocationsHeader1 = document.createElement("td");
td_windowsAstroLocationsHeader1.className = "box3_box-title-left box-title-left";
var td_windowsAstroLocationsHeader2 = document.createElement("td");
td_windowsAstroLocationsHeader2.className = "box3_box-title-center box-title-center";
td_windowsAstroLocationsHeader2.innerHTML = "Locations";
var td_windowsAstroLocationsHeader3 = document.createElement("td");
td_windowsAstroLocationsHeader3.className = "box3_box-title-right box-title-right";
var td_windowsAstroLocationsHeader6 = document.createElement("td");
td_windowsAstroLocationsHeader6.className = "box3_box-header-right box-header-right";
tr_windowsAstroLocationsHeader1.appendChild(td_windowsAstroLocationsHeader1);
tr_windowsAstroLocationsHeader1.appendChild(td_windowsAstroLocationsHeader2);
tr_windowsAstroLocationsHeader1.appendChild(td_windowsAstroLocationsHeader3);
tbody_windowsAstroLocationsHeader1.appendChild(tr_windowsAstroLocationsHeader1);
table_windowsAstroLocationsHeader1.appendChild(tbody_windowsAstroLocationsHeader1);
div_windowsAstroLocationsHeader1.appendChild(table_windowsAstroLocationsHeader1);
div_windowsAstroLocationsHeader2.appendChild(div_windowsAstroLocationsHeader1);
td_windowsAstroLocationsHeader5.appendChild(div_windowsAstroLocationsHeader2);
tr_windowsAstroLocationsHeader2.appendChild(td_windowsAstroLocationsHeader4);
tr_windowsAstroLocationsHeader2.appendChild(td_windowsAstroLocationsHeader5);
tr_windowsAstroLocationsHeader2.appendChild(td_windowsAstroLocationsHeader6);
tbody_windowsAstroLocationsHeader2.appendChild(tr_windowsAstroLocationsHeader2);
table_windowsAstroLocationsHeader2.appendChild(tbody_windowsAstroLocationsHeader2);
td_windowsAstroLocationsHeader7.appendChild(table_windowsAstroLocationsHeader2);
tr_windowsAstroLocationsHeader3.appendChild(td_windowsAstroLocationsHeader7);
table_windowsAstroLocationsHeader3.appendChild(tr_windowsAstroLocationsHeader3);
div_windowsAstroLocationsHeader.appendChild(table_windowsAstroLocationsHeader3);
//--Body
var div_windowsAstroLocationsBody = document.createElement("div");
div_windowsAstroLocationsBody.id = "div_windowsAstroLocationsBody";
var table_windowsAstroLocationsBody = document.createElement("table");
table_windowsAstroLocationsBody.className = "box-complex box box-full box3";
table_windowsAstroLocationsBody.width = "100%";
var tr_windowsAstroLocationsBody7 = document.createElement("tr");
var td_windowsAstroLocationsBody6 = document.createElement("td");
var table_editAstroLocationsDesc3 = document.createElement("table");
table_editAstroLocationsDesc3.className = "box3_box-content box-content";
var tbody_windowsAstroLocationBody7 = document.createElement("tbody");
var tr_windowsAstroLocationsBody8 = document.createElement("tr");
var td_windowsAstroLocationsBody7 = document.createElement("td");
td_windowsAstroLocationsBody7.className = "box3_box-content-left box-content-left";
var td_windowsAstroLocationsBody8 = document.createElement("td");
td_windowsAstroLocationsBody8.className = "box3_box-content-center box-content-center";
td_windowsAstroLocationsBody8.align = "left";
var img_windowsAstroLocationsBody4 = document.createElement("img");
img_windowsAstroLocationsBody4.src = imgClose;
img_windowsAstroLocationsBody4.title = "Close window";
img_windowsAstroLocationsBody4.style.cursor = "pointer";
img_windowsAstroLocationsBody4.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
var img_ShowLocationsWindow = document.getElementById("img_ShowLocationsWindow");
img_ShowLocationsWindow.src = imgShowLocationsWindow;
img_ShowLocationsWindow.title = "Show locations window";
GM_setValue("showLocationsWindow", false);
gbl_showLocationsWindow = false;
}, false);
var img_windowsAstroLocationsBody3 = document.createElement("img");
img_windowsAstroLocationsBody3.src = imgSpacer;
img_windowsAstroLocationsBody3.height = 2;
var img_windowsAstroLocationsBody1 = document.createElement("img");
img_windowsAstroLocationsBody1.src = imgUp;
img_windowsAstroLocationsBody1.title = "Collapse window";
img_windowsAstroLocationsBody1.id = "img_windowsAstroLocationsBody1";
img_windowsAstroLocationsBody1.style.cursor = "pointer";
img_windowsAstroLocationsBody1.addEventListener("click", function(){
if (this.title == "Collapse window"){
document.getElementById("tbody_windowsAstroLocationBody3").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody9").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody4").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody10").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody5").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody11").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody6").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody12").style.display = "none";
this.title = "Expand window";
this.src = imgDown;
GM_setValue("currentLocationRollupState", const_WindowRollupStateUp);
}
else if (this.title == "Expand window"){
var currentLocationCategory = GM_getValue("currentLocationCategory", const_locationCategoryBases);
switch (currentLocationCategory){
case const_locationCategoryBases:
document.getElementById("tbody_windowsAstroLocationBody3").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody9").style.display = "block";
break;
case const_locationCategoryJumpGates:
document.getElementById("tbody_windowsAstroLocationBody4").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody10").style.display = "block";
break;
case const_locationCategoryTargets:
document.getElementById("tbody_windowsAstroLocationBody5").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody11").style.display = "block";
break;
case const_locationCategoryMisc:
document.getElementById("tbody_windowsAstroLocationBody6").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody12").style.display = "block";
break;
}
this.title = "Collapse window";
this.src = imgUp;
GM_setValue("currentLocationRollupState", const_WindowRollupStateDown);
}
}, false);
var td_windowsAstroLocationsBody9 = document.createElement("td");
td_windowsAstroLocationsBody9.className = "box3_box-content-right box-content-right";
var tr_windowsAstroLocationsBody9 = document.createElement("tr");
var td_windowsAstroLocationsBody10 = document.createElement("td");
var table_editAstroLocationsDesc4 = document.createElement("table");
table_editAstroLocationsDesc4.className = "box3_box-content box-content";
var tbody_windowsAstroLocationBody8 = document.createElement("tbody");
var tr_windowsAstroLocationsBody10 = document.createElement("tr");
var td_windowsAstroLocationsBody11 = document.createElement("td");
td_windowsAstroLocationsBody11.className = "box3_box-content-left box-content-left";
var td_windowsAstroLocationsBody12 = document.createElement("td");
td_windowsAstroLocationsBody12.className = "box3_box-content-center box-content-center";
td_windowsAstroLocationsBody12.align = "left";
var img_windowsAstroLocationsBody2 = document.createElement("img");
img_windowsAstroLocationsBody2.src = imgSpacer;
img_windowsAstroLocationsBody2.height = 5;
var td_windowsAstroLocationsBody13 = document.createElement("td");
td_windowsAstroLocationsBody13.className = "box3_box-content-right box-content-right";
var tr_windowsAstroLocationsBody00 = document.createElement("tr");
var td_windowsAstroLocationsBody4 = document.createElement("td");
var table_windowsAstroLocationsBody2 = document.createElement("table");
table_windowsAstroLocationsBody2.className = "box3_box-content box-content";
var tbody_windowsAstroLocationBody2 = document.createElement("tbody");
var tr_windowsAstroLocationsBody0 = document.createElement("tr");
var td_windowsAstroLocationsBody1 = document.createElement("td");
td_windowsAstroLocationsBody1.className = "box3_box-content-left box-content-left";
td_windowsAstroLocationsBody1.innerHTML = " ";
var td_windowsAstroLocationsBody2 = document.createElement("td");
td_windowsAstroLocationsBody2.className = "box3_box-content-center box-content-center";
var div_windowsAstroLocationsBody2 = document.createElement("div");
div_windowsAstroLocationsBody2.className = "box3_content";
var div_windowsAstroLocationsBody1 = document.createElement("div");
div_windowsAstroLocationsBody1.className = "box3_box-title-pad box-title-pad";
div_windowsAstroLocationsBody1.innerHTML = " ";
var table_windowsAstroLocationsBody1 = document.createElement("table");
table_windowsAstroLocationsBody1.className = "layout listing";
var tbody_windowsAstroLocationBody1 = document.createElement("tbody");
var tr_windowsAstroLocationsBody1 = document.createElement("tr");
tr_windowsAstroLocationsBody1.className = "listing-header";
//--Headers
var th_windowsAstroLocationsBody1 = document.createElement("th");
th_windowsAstroLocationsBody1.width = "20%";
var a_windowsAstroLocationsBody1 = document.createElement("a");
a_windowsAstroLocationsBody1.href = "javascript:void(null);";
a_windowsAstroLocationsBody1.innerHTML = "Bases";
a_windowsAstroLocationsBody1.addEventListener("click", function(){
document.getElementById("tbody_windowsAstroLocationBody3").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody9").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody4").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody10").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody5").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody11").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody6").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody12").style.display = "none";
var img_windowsAstroLocationsBody1 = document.getElementById("img_windowsAstroLocationsBody1");
img_windowsAstroLocationsBody1.title = "Collapse window";
img_windowsAstroLocationsBody1.src = imgUp;
GM_setValue("currentLocationCategory", const_locationCategoryBases);
GM_setValue("currentLocationRollupState", const_WindowRollupStateDown);
}, false);
var th_windowsAstroLocationsBody2 = document.createElement("th");
th_windowsAstroLocationsBody2.width = "20%";
var a_windowsAstroLocationsBody2 = document.createElement("a");
a_windowsAstroLocationsBody2.href = "javascript:void(null);";
a_windowsAstroLocationsBody2.innerHTML = "Jumpgates";
a_windowsAstroLocationsBody2.addEventListener("click", function(){
document.getElementById("tbody_windowsAstroLocationBody3").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody9").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody4").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody10").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody5").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody11").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody6").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody12").style.display = "none";
var img_windowsAstroLocationsBody1 = document.getElementById("img_windowsAstroLocationsBody1");
img_windowsAstroLocationsBody1.title = "Collapse window";
img_windowsAstroLocationsBody1.src = imgUp;
GM_setValue("currentLocationCategory", const_locationCategoryJumpGates);
GM_setValue("currentLocationRollupState", const_WindowRollupStateDown);
}, false);
var th_windowsAstroLocationsBody3 = document.createElement("th");
th_windowsAstroLocationsBody3.width = "20%";
var a_windowsAstroLocationsBody3 = document.createElement("a");
a_windowsAstroLocationsBody3.href = "javascript:void(null);";
a_windowsAstroLocationsBody3.innerHTML = "Targets";
a_windowsAstroLocationsBody3.addEventListener("click", function(){
document.getElementById("tbody_windowsAstroLocationBody3").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody9").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody4").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody10").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody5").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody11").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody6").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody12").style.display = "none";
var img_windowsAstroLocationsBody1 = document.getElementById("img_windowsAstroLocationsBody1");
img_windowsAstroLocationsBody1.title = "Collapse window";
img_windowsAstroLocationsBody1.src = imgUp;
GM_setValue("currentLocationCategory", const_locationCategoryTargets);
GM_setValue("currentLocationRollupState", const_WindowRollupStateDown);
}, false);
var th_windowsAstroLocationsBody4 = document.createElement("th");
th_windowsAstroLocationsBody4.width = "20%";
var a_windowsAstroLocationsBody4 = document.createElement("a");
a_windowsAstroLocationsBody4.href = "javascript:void(null);";
a_windowsAstroLocationsBody4.innerHTML = "Miscellaneous";
a_windowsAstroLocationsBody4.addEventListener("click", function(){
document.getElementById("tbody_windowsAstroLocationBody3").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody9").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody4").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody10").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody5").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody11").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody6").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody12").style.display = "block";
var img_windowsAstroLocationsBody1 = document.getElementById("img_windowsAstroLocationsBody1");
img_windowsAstroLocationsBody1.title = "Collapse window";
img_windowsAstroLocationsBody1.src = imgUp;
GM_setValue("currentLocationCategory", const_locationCategoryMisc);
GM_setValue("currentLocationRollupState", const_WindowRollupStateDown);
}, false);
//--Records
var tr_windowsAstroLocationsBody2 = document.createElement("tr");
var td_windowsAstroLocationsBody5 = document.createElement("td");
td_windowsAstroLocationsBody5.colSpan = 4;
td_windowsAstroLocationsBody5.id = "td_windowsAstroLocationsBody5";
var div_windowsAstroLocationsBody3 = document.createElement("div");
var table_windowsAstroLocationsBody3 = document.createElement("table");
table_windowsAstroLocationsBody3.style.width = "100%";
var tbody_windowsAstroLocationBody3 = document.createElement("thead");
tbody_windowsAstroLocationBody3.style.display = "none";
tbody_windowsAstroLocationBody3.id = "tbody_windowsAstroLocationBody3";
var tr_windowsAstroLocationsBody3 = document.createElement("tr");
var th_windowsAstroLocationsBody9 = document.createElement("th");
var img_Spacer1 = document.createElement("img");
img_Spacer1.src = imgSpacer;
img_Spacer1.width = 16;
var th_windowsAstroLocationsBody5 = document.createElement("th");
th_windowsAstroLocationsBody5.width = "109px";
th_windowsAstroLocationsBody5.innerHTML = "Base astro";
var th_windowsAstroLocationsBody6 = document.createElement("th");
th_windowsAstroLocationsBody6.width = "210px";
th_windowsAstroLocationsBody6.innerHTML = "Description";
var th_windowsAstroLocationsBody7 = document.createElement("th");
var img_Spacer2 = document.createElement("img");
img_Spacer2.src = imgSpacer;
img_Spacer2.width = 16;
var th_windowsAstroLocationsBody8 = document.createElement("th");
var img_Spacer3 = document.createElement("img");
img_Spacer3.src = imgSpacer;
img_Spacer3.width = 16;
var tbody_windowsAstroLocationBody9 = document.createElement("tbody");
tbody_windowsAstroLocationBody9.id = "tbody_windowsAstroLocationBody9";
tbody_windowsAstroLocationBody9.style.display = "none";
tbody_windowsAstroLocationBody9.style.overflow = "auto";
tbody_windowsAstroLocationBody9.style.overflowX = "hidden";
tbody_windowsAstroLocationBody9.style.height = "200px";
var div_windowsAstroLocationsBody4 = document.createElement("div");
var table_windowsAstroLocationsBody4 = document.createElement("table");
table_windowsAstroLocationsBody4.style.width = "100%";
var tbody_windowsAstroLocationBody4 = document.createElement("tbody");
tbody_windowsAstroLocationBody4.style.display = "none";
tbody_windowsAstroLocationBody4.id = "tbody_windowsAstroLocationBody4";
var tr_windowsAstroLocationsBody4 = document.createElement("tr");
var th_windowsAstroLocationsBody10 = document.createElement("th");
var img_Spacer4 = document.createElement("img");
img_Spacer4.src = imgSpacer;
img_Spacer4.width = 16;
var th_windowsAstroLocationsBody11 = document.createElement("th");
th_windowsAstroLocationsBody11.width = "109px";
th_windowsAstroLocationsBody11.innerHTML = "Jumpgate astro";
var th_windowsAstroLocationsBody12 = document.createElement("th");
th_windowsAstroLocationsBody12.width = "210px";
th_windowsAstroLocationsBody12.innerHTML = "Description";
var th_windowsAstroLocationsBody13 = document.createElement("th");
var img_Spacer5 = document.createElement("img");
img_Spacer5.src = imgSpacer;
img_Spacer5.width = 16;
var th_windowsAstroLocationsBody14 = document.createElement("th");
var img_Spacer6 = document.createElement("img");
img_Spacer6.src = imgSpacer;
img_Spacer6.width = 16;
var tbody_windowsAstroLocationBody10 = document.createElement("tbody");
tbody_windowsAstroLocationBody10.id = "tbody_windowsAstroLocationBody10";
tbody_windowsAstroLocationBody10.style.display = "none";
tbody_windowsAstroLocationBody10.style.overflow = "auto";
tbody_windowsAstroLocationBody10.style.overflowX = "hidden";
tbody_windowsAstroLocationBody10.style.height = "200px";
var div_windowsAstroLocationsBody5 = document.createElement("div");
var table_windowsAstroLocationsBody5 = document.createElement("table");
table_windowsAstroLocationsBody5.style.width = "100%";
var tbody_windowsAstroLocationBody5 = document.createElement("tbody");
tbody_windowsAstroLocationBody5.style.display = "none";
tbody_windowsAstroLocationBody5.id = "tbody_windowsAstroLocationBody5";
var tr_windowsAstroLocationsBody5 = document.createElement("tr");
var th_windowsAstroLocationsBody15 = document.createElement("th");
var img_Spacer7 = document.createElement("img");
img_Spacer7.src = imgSpacer;
img_Spacer7.width = 16;
var th_windowsAstroLocationsBody16 = document.createElement("th");
th_windowsAstroLocationsBody16.width = "109px";
th_windowsAstroLocationsBody16.innerHTML = "Target astro";
var th_windowsAstroLocationsBody17 = document.createElement("th");
th_windowsAstroLocationsBody17.width = "210px";
th_windowsAstroLocationsBody17.innerHTML = "Description";
var th_windowsAstroLocationsBody18 = document.createElement("th");
var img_Spacer8 = document.createElement("img");
img_Spacer8.src = imgSpacer;
img_Spacer8.width = 16;
var th_windowsAstroLocationsBody19 = document.createElement("th");
var img_Spacer9 = document.createElement("img");
img_Spacer9.src = imgSpacer;
img_Spacer9.width = 16;
var tbody_windowsAstroLocationBody11 = document.createElement("tbody");
tbody_windowsAstroLocationBody11.id = "tbody_windowsAstroLocationBody11";
tbody_windowsAstroLocationBody11.style.display = "none";
tbody_windowsAstroLocationBody11.style.overflow = "auto";
tbody_windowsAstroLocationBody11.style.overflowX = "hidden";
tbody_windowsAstroLocationBody11.style.height = "200px";
var div_windowsAstroLocationsBody6 = document.createElement("div");
var table_windowsAstroLocationsBody6 = document.createElement("table");
table_windowsAstroLocationsBody6.style.width = "100%";
var tbody_windowsAstroLocationBody6 = document.createElement("tbody");
tbody_windowsAstroLocationBody6.style.display = "none";
tbody_windowsAstroLocationBody6.id = "tbody_windowsAstroLocationBody6";
var tr_windowsAstroLocationsBody6 = document.createElement("tr");
var th_windowsAstroLocationsBody20 = document.createElement("th");
var img_Spacer10 = document.createElement("img");
img_Spacer10.src = imgSpacer;
img_Spacer10.width = 16;
var th_windowsAstroLocationsBody21 = document.createElement("th");
th_windowsAstroLocationsBody21.width = "109px";
th_windowsAstroLocationsBody21.innerHTML = "Misc. astro";
var th_windowsAstroLocationsBody22 = document.createElement("th");
th_windowsAstroLocationsBody22.width = "210px";
th_windowsAstroLocationsBody22.innerHTML = "Description";
var th_windowsAstroLocationsBody23 = document.createElement("th");
var img_Spacer11 = document.createElement("img");
img_Spacer11.src = imgSpacer;
img_Spacer11.width = 16;
var th_windowsAstroLocationsBody24 = document.createElement("th");
var img_Spacer12 = document.createElement("img");
img_Spacer12.src = imgSpacer;
img_Spacer12.width = 16;
var tbody_windowsAstroLocationBody12 = document.createElement("tbody");
tbody_windowsAstroLocationBody12.id = "tbody_windowsAstroLocationBody12";
tbody_windowsAstroLocationBody12.style.display = "none";
tbody_windowsAstroLocationBody12.style.overflow = "auto";
tbody_windowsAstroLocationBody12.style.overflowX = "hidden";
tbody_windowsAstroLocationBody12.style.height = "200px";
var td_windowsAstroLocationsBody3 = document.createElement("td");
td_windowsAstroLocationsBody3.className = "box3_box-content-right box-content-right";
td_windowsAstroLocationsBody3.innerHTML = " ";
var currentLocationRollupState = GM_getValue("currentLocationRollupState", const_WindowRollupStateDown);
if (currentLocationRollupState == const_WindowRollupStateDown){
var currentLocationCategory = GM_getValue("currentLocationCategory", const_locationCategoryBases);
switch (currentLocationCategory){
case const_locationCategoryBases:
tbody_windowsAstroLocationBody3.style.display = "block";
tbody_windowsAstroLocationBody9.style.display = "block";
break;
case const_locationCategoryJumpGates:
tbody_windowsAstroLocationBody4.style.display = "block";
tbody_windowsAstroLocationBody10.style.display = "block";
break;
case const_locationCategoryTargets:
tbody_windowsAstroLocationBody5.style.display = "block";
tbody_windowsAstroLocationBody11.style.display = "block";
break;
case const_locationCategoryMisc:
tbody_windowsAstroLocationBody6.style.display = "block";
tbody_windowsAstroLocationBody12.style.display = "block";
break;
}
}
else{
tbody_windowsAstroLocationBody3.style.display = "none";
tbody_windowsAstroLocationBody9.style.display = "none";
tbody_windowsAstroLocationBody4.style.display = "none";
tbody_windowsAstroLocationBody10.style.display = "none";
tbody_windowsAstroLocationBody5.style.display = "none";
tbody_windowsAstroLocationBody11.style.display = "none";
tbody_windowsAstroLocationBody6.style.display = "none";
tbody_windowsAstroLocationBody12.style.display = "none";
img_windowsAstroLocationsBody1.src = imgDown;
img_windowsAstroLocationsBody1.title = "Expand window";
}
th_windowsAstroLocationsBody1.appendChild(a_windowsAstroLocationsBody1);
th_windowsAstroLocationsBody2.appendChild(a_windowsAstroLocationsBody2);
th_windowsAstroLocationsBody3.appendChild(a_windowsAstroLocationsBody3);
th_windowsAstroLocationsBody4.appendChild(a_windowsAstroLocationsBody4);
tr_windowsAstroLocationsBody1.appendChild(th_windowsAstroLocationsBody1);
tr_windowsAstroLocationsBody1.appendChild(th_windowsAstroLocationsBody2);
tr_windowsAstroLocationsBody1.appendChild(th_windowsAstroLocationsBody3);
tr_windowsAstroLocationsBody1.appendChild(th_windowsAstroLocationsBody4);
th_windowsAstroLocationsBody9.appendChild(img_Spacer1);
th_windowsAstroLocationsBody7.appendChild(img_Spacer2);
th_windowsAstroLocationsBody8.appendChild(img_Spacer3);
tr_windowsAstroLocationsBody3.appendChild(th_windowsAstroLocationsBody9);
tr_windowsAstroLocationsBody3.appendChild(th_windowsAstroLocationsBody5);
tr_windowsAstroLocationsBody3.appendChild(th_windowsAstroLocationsBody6);
tr_windowsAstroLocationsBody3.appendChild(th_windowsAstroLocationsBody7);
tr_windowsAstroLocationsBody3.appendChild(th_windowsAstroLocationsBody8);
tbody_windowsAstroLocationBody3.appendChild(tr_windowsAstroLocationsBody3);
table_windowsAstroLocationsBody3.appendChild(tbody_windowsAstroLocationBody3);
table_windowsAstroLocationsBody3.appendChild(tbody_windowsAstroLocationBody9);
div_windowsAstroLocationsBody3.appendChild(table_windowsAstroLocationsBody3);
td_windowsAstroLocationsBody5.appendChild(div_windowsAstroLocationsBody3);
th_windowsAstroLocationsBody10.appendChild(img_Spacer4);
th_windowsAstroLocationsBody13.appendChild(img_Spacer5);
th_windowsAstroLocationsBody14.appendChild(img_Spacer6);
tr_windowsAstroLocationsBody4.appendChild(th_windowsAstroLocationsBody10);
tr_windowsAstroLocationsBody4.appendChild(th_windowsAstroLocationsBody11);
tr_windowsAstroLocationsBody4.appendChild(th_windowsAstroLocationsBody12);
tr_windowsAstroLocationsBody4.appendChild(th_windowsAstroLocationsBody13);
tr_windowsAstroLocationsBody4.appendChild(th_windowsAstroLocationsBody14);
tbody_windowsAstroLocationBody4.appendChild(tr_windowsAstroLocationsBody4);
table_windowsAstroLocationsBody4.appendChild(tbody_windowsAstroLocationBody4);
table_windowsAstroLocationsBody4.appendChild(tbody_windowsAstroLocationBody10);
div_windowsAstroLocationsBody4.appendChild(table_windowsAstroLocationsBody4);
td_windowsAstroLocationsBody5.appendChild(div_windowsAstroLocationsBody4);
th_windowsAstroLocationsBody15.appendChild(img_Spacer7);
th_windowsAstroLocationsBody18.appendChild(img_Spacer8);
th_windowsAstroLocationsBody19.appendChild(img_Spacer9);
tr_windowsAstroLocationsBody5.appendChild(th_windowsAstroLocationsBody15);
tr_windowsAstroLocationsBody5.appendChild(th_windowsAstroLocationsBody16);
tr_windowsAstroLocationsBody5.appendChild(th_windowsAstroLocationsBody17);
tr_windowsAstroLocationsBody5.appendChild(th_windowsAstroLocationsBody18);
tr_windowsAstroLocationsBody5.appendChild(th_windowsAstroLocationsBody19);
tbody_windowsAstroLocationBody5.appendChild(tr_windowsAstroLocationsBody5);
table_windowsAstroLocationsBody5.appendChild(tbody_windowsAstroLocationBody5);
table_windowsAstroLocationsBody5.appendChild(tbody_windowsAstroLocationBody11);
div_windowsAstroLocationsBody5.appendChild(table_windowsAstroLocationsBody5);
td_windowsAstroLocationsBody5.appendChild(div_windowsAstroLocationsBody5);
th_windowsAstroLocationsBody20.appendChild(img_Spacer10);
th_windowsAstroLocationsBody23.appendChild(img_Spacer11);
th_windowsAstroLocationsBody24.appendChild(img_Spacer12);
tr_windowsAstroLocationsBody6.appendChild(th_windowsAstroLocationsBody20);
tr_windowsAstroLocationsBody6.appendChild(th_windowsAstroLocationsBody21);
tr_windowsAstroLocationsBody6.appendChild(th_windowsAstroLocationsBody22);
tr_windowsAstroLocationsBody6.appendChild(th_windowsAstroLocationsBody23);
tr_windowsAstroLocationsBody6.appendChild(th_windowsAstroLocationsBody24);
tbody_windowsAstroLocationBody6.appendChild(tr_windowsAstroLocationsBody6);
table_windowsAstroLocationsBody6.appendChild(tbody_windowsAstroLocationBody6);
table_windowsAstroLocationsBody6.appendChild(tbody_windowsAstroLocationBody12);
div_windowsAstroLocationsBody6.appendChild(table_windowsAstroLocationsBody6);
td_windowsAstroLocationsBody5.appendChild(div_windowsAstroLocationsBody6);
td_windowsAstroLocationsBody8.appendChild(img_windowsAstroLocationsBody4);
td_windowsAstroLocationsBody8.appendChild(img_windowsAstroLocationsBody3);
td_windowsAstroLocationsBody8.appendChild(img_windowsAstroLocationsBody1);
tr_windowsAstroLocationsBody8.appendChild(td_windowsAstroLocationsBody7);
tr_windowsAstroLocationsBody8.appendChild(td_windowsAstroLocationsBody8);
tr_windowsAstroLocationsBody8.appendChild(td_windowsAstroLocationsBody9);
tbody_windowsAstroLocationBody7.appendChild(tr_windowsAstroLocationsBody8);
table_editAstroLocationsDesc3.appendChild(tbody_windowsAstroLocationBody7);
td_windowsAstroLocationsBody6.appendChild(table_editAstroLocationsDesc3);
tr_windowsAstroLocationsBody7.appendChild(td_windowsAstroLocationsBody6);
table_windowsAstroLocationsBody.appendChild(tr_windowsAstroLocationsBody7);
td_windowsAstroLocationsBody12.appendChild(img_windowsAstroLocationsBody2);
tr_windowsAstroLocationsBody10.appendChild(td_windowsAstroLocationsBody11);
tr_windowsAstroLocationsBody10.appendChild(td_windowsAstroLocationsBody12);
tr_windowsAstroLocationsBody10.appendChild(td_windowsAstroLocationsBody13);
tbody_windowsAstroLocationBody8.appendChild(tr_windowsAstroLocationsBody10);
table_editAstroLocationsDesc4.appendChild(tbody_windowsAstroLocationBody8);
td_windowsAstroLocationsBody10.appendChild(table_editAstroLocationsDesc4);
tr_windowsAstroLocationsBody9.appendChild(td_windowsAstroLocationsBody10);
table_windowsAstroLocationsBody.appendChild(tr_windowsAstroLocationsBody9);
tr_windowsAstroLocationsBody2.appendChild(td_windowsAstroLocationsBody5);
tbody_windowsAstroLocationBody1.appendChild(tr_windowsAstroLocationsBody1);
tbody_windowsAstroLocationBody1.appendChild(tr_windowsAstroLocationsBody2);
table_windowsAstroLocationsBody1.appendChild(tbody_windowsAstroLocationBody1);
div_windowsAstroLocationsBody2.appendChild(div_windowsAstroLocationsBody1);
div_windowsAstroLocationsBody2.appendChild(table_windowsAstroLocationsBody1);
td_windowsAstroLocationsBody2.appendChild(div_windowsAstroLocationsBody2);
tr_windowsAstroLocationsBody0.appendChild(td_windowsAstroLocationsBody1);
tr_windowsAstroLocationsBody0.appendChild(td_windowsAstroLocationsBody2);
tr_windowsAstroLocationsBody0.appendChild(td_windowsAstroLocationsBody3);
tbody_windowsAstroLocationBody2.appendChild(tr_windowsAstroLocationsBody0);
table_windowsAstroLocationsBody2.appendChild(tbody_windowsAstroLocationBody2);
td_windowsAstroLocationsBody4.appendChild(table_windowsAstroLocationsBody2);
tr_windowsAstroLocationsBody00.appendChild(td_windowsAstroLocationsBody4);
table_windowsAstroLocationsBody.appendChild(tr_windowsAstroLocationsBody00);
div_windowsAstroLocationsBody.appendChild(table_windowsAstroLocationsBody);
//-- Footer
var div_windowsAstroLocationsFooter = document.createElement("div");
div_windowsAstroLocationsFooter.id = "div_windowsAstroLocationsFooter";
var table_windowsAstroLocationsFooter2 = document.createElement("table");
table_windowsAstroLocationsFooter2.className = "box-complex box box-full box3";
table_windowsAstroLocationsFooter2.width = "100%";
var tr_windowsAstroLocationsFooter2 = document.createElement("tr");
var td_windowsAstroLocationsFooter4 = document.createElement("td");
var table_windowsAstroLocationsFooter1 = document.createElement("table");
table_windowsAstroLocationsFooter1.className = "box3_box-footer box-footer";
var tbody_windowsAstroLocationFooter1 = document.createElement("tbody");
var tr_windowsAstroLocationsFooter1 = document.createElement("tr");
var td_windowsAstroLocationsFooter1 = document.createElement("td");
td_windowsAstroLocationsFooter1.className = "box3_box-footer-left box-footer-left";
td_windowsAstroLocationsFooter1.innerHTML = " ";
var td_windowsAstroLocationsFooter2 = document.createElement("td");
td_windowsAstroLocationsFooter2.className = "box3_box-footer-center box-footer-center";
td_windowsAstroLocationsFooter2.innerHTML = " ";
var td_windowsAstroLocationsFooter3 = document.createElement("td");
td_windowsAstroLocationsFooter3.className = "box3_box-footer-right box-footer-right";
td_windowsAstroLocationsFooter3.innerHTML = " ";
tr_windowsAstroLocationsFooter1.appendChild(td_windowsAstroLocationsFooter1);
tr_windowsAstroLocationsFooter1.appendChild(td_windowsAstroLocationsFooter2);
tr_windowsAstroLocationsFooter1.appendChild(td_windowsAstroLocationsFooter3);
tbody_windowsAstroLocationFooter1.appendChild(tr_windowsAstroLocationsFooter1);
table_windowsAstroLocationsFooter1.appendChild(tbody_windowsAstroLocationFooter1);
td_windowsAstroLocationsFooter4.appendChild(table_windowsAstroLocationsFooter1);
tr_windowsAstroLocationsFooter2.appendChild(td_windowsAstroLocationsFooter4);
table_windowsAstroLocationsFooter2.appendChild(tr_windowsAstroLocationsFooter2);
div_windowsAstroLocationsFooter.appendChild(table_windowsAstroLocationsFooter2);
//-- Append to windowdiv
div_windowsAstroLocations.appendChild(div_windowsAstroLocationsHeader);
div_windowsAstroLocations.appendChild(div_windowsAstroLocationsBody);
div_windowsAstroLocations.appendChild(div_windowsAstroLocationsFooter);
document.body.appendChild(div_windowsAstroLocations);
makeDraggable(div_windowsAstroLocations, div_windowsAstroLocationsHeader);
div_windowsAstroLocations.addEventListener("mouseover", function(){
this.style.opacity = 1;
}, false);
div_windowsAstroLocations.addEventListener("mouseout", function(){
this.style.opacity = const_windowOpacity;
}, false);
fillLocationsWindow();
}
function initRouteListWindow(){
/*
Show the RouteListWindow
*/
var xyC = GM_getValue("div_windowRouteListXY", false);
if (!xyC) {xyC = defDiv_windowRouteListXY; GM_setValue("div_windowRouteListXY", xyC);}
xy = xyC.split("|");
var div_windowRouteList = document.createElement("div");
div_windowRouteList.style.left = xy[0];
div_windowRouteList.style.top = xy[1];
div_windowRouteList.id = "div_windowRouteList";
div_windowRouteList.style.opacity = const_windowOpacity;
div_windowRouteList.style.zIndex = "10";
div_windowRouteList.style.width = "610px";
div_windowRouteList.style.position = "fixed";
div_windowRouteList.style.display = "block";
var div_windowRouteListHeader = document.createElement("div");
div_windowRouteListHeader.id = "div_windowRouteListHeader";
div_windowRouteListHeader.style.cursor = "move";
//-- Header
var table_windowRouteListHeader3 = document.createElement("table");
table_windowRouteListHeader3.className = "box-complex box box-full box3";
table_windowRouteListHeader3.width = "100%";
var tr_windowRouteListHeader3 = document.createElement("tr");
var td_windowRouteListHeader7 = document.createElement("td");
var table_windowRouteListHeader2 = document.createElement("table");
table_windowRouteListHeader2.className = "box3_box-header box-header";
var tbody_windowRouteListHeader2 = document.createElement("tbody");
var tr_windowRouteListHeader2 = document.createElement("tr");
var td_windowRouteListHeader4 = document.createElement("td");
td_windowRouteListHeader4.className = "box3_box-header-left box-header-left";
var td_windowRouteListHeader5 = document.createElement("td");
td_windowRouteListHeader5.className = "box3_box-header-center box-header-center";
var div_windowRouteListHeader2 = document.createElement("div");
div_windowRouteListHeader2.className = "box3_box-title-wrapper box-title-wrapper";
var div_windowRouteListHeader1 = document.createElement("div");
div_windowRouteListHeader1.className = "box3_box-title-container box-title-container";
var table_windowRouteListHeader1 = document.createElement("table");
table_windowRouteListHeader1.className = "box3_box-title box-title";
var tbody_windowRouteListHeader1 = document.createElement("tbody");
var tr_windowRouteListHeader1 = document.createElement("tr");
var td_windowRouteListHeader1 = document.createElement("td");
td_windowRouteListHeader1.className = "box3_box-title-left box-title-left";
var td_windowRouteListHeader2 = document.createElement("td");
td_windowRouteListHeader2.className = "box3_box-title-center box-title-center";
td_windowRouteListHeader2.innerHTML = "Routes";
var td_windowRouteListHeader3 = document.createElement("td");
td_windowRouteListHeader3.className = "box3_box-title-right box-title-right";
var td_windowRouteListHeader6 = document.createElement("td");
td_windowRouteListHeader6.className = "box3_box-header-right box-header-right";
tr_windowRouteListHeader1.appendChild(td_windowRouteListHeader1);
tr_windowRouteListHeader1.appendChild(td_windowRouteListHeader2);
tr_windowRouteListHeader1.appendChild(td_windowRouteListHeader3);
tbody_windowRouteListHeader1.appendChild(tr_windowRouteListHeader1);
table_windowRouteListHeader1.appendChild(tbody_windowRouteListHeader1);
div_windowRouteListHeader1.appendChild(table_windowRouteListHeader1);
div_windowRouteListHeader2.appendChild(div_windowRouteListHeader1);
td_windowRouteListHeader5.appendChild(div_windowRouteListHeader2);
tr_windowRouteListHeader2.appendChild(td_windowRouteListHeader4);
tr_windowRouteListHeader2.appendChild(td_windowRouteListHeader5);
tr_windowRouteListHeader2.appendChild(td_windowRouteListHeader6);
tbody_windowRouteListHeader2.appendChild(tr_windowRouteListHeader2);
table_windowRouteListHeader2.appendChild(tbody_windowRouteListHeader2);
td_windowRouteListHeader7.appendChild(table_windowRouteListHeader2);
tr_windowRouteListHeader3.appendChild(td_windowRouteListHeader7);
table_windowRouteListHeader3.appendChild(tr_windowRouteListHeader3);
div_windowRouteListHeader.appendChild(table_windowRouteListHeader3);
//--Body
var div_windowRouteListBody = document.createElement("div");
div_windowRouteListBody.id = "div_windowRouteListBody";
var table_windowRouteListBody = document.createElement("table");
table_windowRouteListBody.className = "box-complex box box-full box3";
table_windowRouteListBody.width = "100%";
var tr_windowRouteListBody7 = document.createElement("tr");
var td_windowRouteListBody6 = document.createElement("td");
var table_editAstroLocationsDesc3 = document.createElement("table");
table_editAstroLocationsDesc3.className = "box3_box-content box-content";
var tbody_windowsAstroLocationBody7 = document.createElement("tbody");
var tr_windowRouteListBody8 = document.createElement("tr");
var td_windowRouteListBody7 = document.createElement("td");
td_windowRouteListBody7.className = "box3_box-content-left box-content-left";
var td_windowRouteListBody8 = document.createElement("td");
td_windowRouteListBody8.className = "box3_box-content-center box-content-center";
td_windowRouteListBody8.align = "left";
var img_windowRouteListBody4 = document.createElement("img");
img_windowRouteListBody4.src = imgClose;
img_windowRouteListBody4.title = "Close window";
img_windowRouteListBody4.style.cursor = "pointer";
img_windowRouteListBody4.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
var imgRouteListWindow = document.getElementById("imgRouteListWindow");
imgRouteListWindow.src = imgShowRouteListWindow;
imgRouteListWindow.title = "Show routes window";
GM_setValue("showRoutesWindow", false);
gbl_showRoutesWindow = false;
}, false);
var td_windowRouteListBody9 = document.createElement("td");
td_windowRouteListBody9.className = "box3_box-content-right box-content-right";
var tr_windowRouteListBody9 = document.createElement("tr");
var td_windowRouteListBody10 = document.createElement("td");
var table_editAstroLocationsDesc4 = document.createElement("table");
table_editAstroLocationsDesc4.className = "box3_box-content box-content";
var tbody_windowsAstroLocationBody8 = document.createElement("tbody");
var tr_windowRouteListBody10 = document.createElement("tr");
var td_windowRouteListBody11 = document.createElement("td");
td_windowRouteListBody11.className = "box3_box-content-left box-content-left";
var td_windowRouteListBody12 = document.createElement("td");
td_windowRouteListBody12.className = "box3_box-content-center box-content-center";
td_windowRouteListBody12.align = "left";
var img_windowRouteListBody2 = document.createElement("img");
img_windowRouteListBody2.src = imgSpacer;
img_windowRouteListBody2.height = 5;
var td_windowRouteListBody13 = document.createElement("td");
td_windowRouteListBody13.className = "box3_box-content-right box-content-right";
var tr_windowRouteListBody00 = document.createElement("tr");
var td_windowRouteListBody4 = document.createElement("td");
var table_windowRouteListBody2 = document.createElement("table");
table_windowRouteListBody2.className = "box3_box-content box-content";
var tbody_windowsAstroLocationBody2 = document.createElement("tbody");
var tr_windowRouteListBody0 = document.createElement("tr");
var td_windowRouteListBody1 = document.createElement("td");
td_windowRouteListBody1.className = "box3_box-content-left box-content-left";
td_windowRouteListBody1.innerHTML = " ";
var td_windowRouteListBody2 = document.createElement("td");
td_windowRouteListBody2.className = "box3_box-content-center box-content-center";
var div_windowRouteListBody2 = document.createElement("div");
div_windowRouteListBody2.className = "box3_content";
var div_windowRouteListBody1 = document.createElement("div");
div_windowRouteListBody1.className = "box3_box-title-pad box-title-pad";
div_windowRouteListBody1.innerHTML = " ";
var table_windowRouteListBody1 = document.createElement("table");
table_windowRouteListBody1.className = "layout listing";
var tbody_windowsAstroLocationBody1 = document.createElement("tbody");
var tr_windowRouteListBody1 = document.createElement("tr");
tr_windowRouteListBody1.className = "listing-header";
//--Headers
var th_windowRouteListBody1 = document.createElement("th");
th_windowRouteListBody1.width = "100%";
th_windowRouteListBody1.innerHTML = "Route list";
//--Records
var tr_windowRouteListBody2 = document.createElement("tr");
var td_windowRouteListBody5 = document.createElement("td");
var div_windowRouteListBody3 = document.createElement("div");
var table_windowRouteListBody3 = document.createElement("table");
table_windowRouteListBody3.style.width = "100%";
var tbody_windowRouteListBody9 = document.createElement("tbody");
tbody_windowRouteListBody9.id = "tbody_windowRouteListBody9";
tbody_windowRouteListBody9.style.overflow = "auto";
tbody_windowRouteListBody9.style.overflowX = "hidden";
tbody_windowRouteListBody9.style.height = "200px";
tbody_windowRouteListBody9.style.display = "block";
var tr_windowRouteListBody3 = document.createElement("tr");
var td_windowRouteListBody14 = document.createElement("td");
var img_Spacer = document.createElement("img");
img_Spacer.src = imgSpacer;
img_Spacer.width = 16;
var td_windowRouteListBody17 = document.createElement("td");
var div_windowRouteListBody4 = document.createElement("div");
div_windowRouteListBody4.style.width = "320px";
div_windowRouteListBody4.align = "center";
div_windowRouteListBody4.innerHTML = "Route";
var td_windowRouteListBody18 = document.createElement("td");
var div_windowRouteListBody5 = document.createElement("div");
div_windowRouteListBody5.style.width = "200px";
div_windowRouteListBody5.align = "center";
div_windowRouteListBody5.innerHTML = "Units";
var td_windowRouteListBody19 = document.createElement("td");
var img_Spacer1 = document.createElement("img");
img_Spacer1.src = imgSpacer;
img_Spacer1.width = 16;
var td_windowRouteListBody3 = document.createElement("td");
td_windowRouteListBody3.className = "box3_box-content-right box-content-right";
td_windowRouteListBody3.innerHTML = " ";
td_windowRouteListBody5.appendChild(div_windowRouteListBody3);
div_windowRouteListBody3.appendChild(table_windowRouteListBody3);
table_windowRouteListBody3.appendChild(tbody_windowRouteListBody9);
tbody_windowRouteListBody9.appendChild(tr_windowRouteListBody3);
tr_windowRouteListBody3.appendChild(td_windowRouteListBody14);
td_windowRouteListBody14.appendChild(img_Spacer);
tr_windowRouteListBody3.appendChild(td_windowRouteListBody17);
td_windowRouteListBody17.appendChild(div_windowRouteListBody4);
tr_windowRouteListBody3.appendChild(td_windowRouteListBody18);
td_windowRouteListBody18.appendChild(div_windowRouteListBody5);
tr_windowRouteListBody3.appendChild(td_windowRouteListBody19);
td_windowRouteListBody19.appendChild(img_Spacer1);
tr_windowRouteListBody1.appendChild(th_windowRouteListBody1);
td_windowRouteListBody8.appendChild(img_windowRouteListBody4);
tr_windowRouteListBody8.appendChild(td_windowRouteListBody7);
tr_windowRouteListBody8.appendChild(td_windowRouteListBody8);
tr_windowRouteListBody8.appendChild(td_windowRouteListBody9);
tbody_windowsAstroLocationBody7.appendChild(tr_windowRouteListBody8);
table_editAstroLocationsDesc3.appendChild(tbody_windowsAstroLocationBody7);
td_windowRouteListBody6.appendChild(table_editAstroLocationsDesc3);
tr_windowRouteListBody7.appendChild(td_windowRouteListBody6);
table_windowRouteListBody.appendChild(tr_windowRouteListBody7);
td_windowRouteListBody12.appendChild(img_windowRouteListBody2);
tr_windowRouteListBody10.appendChild(td_windowRouteListBody11);
tr_windowRouteListBody10.appendChild(td_windowRouteListBody12);
tr_windowRouteListBody10.appendChild(td_windowRouteListBody13);
tbody_windowsAstroLocationBody8.appendChild(tr_windowRouteListBody10);
table_editAstroLocationsDesc4.appendChild(tbody_windowsAstroLocationBody8);
td_windowRouteListBody10.appendChild(table_editAstroLocationsDesc4);
tr_windowRouteListBody9.appendChild(td_windowRouteListBody10);
table_windowRouteListBody.appendChild(tr_windowRouteListBody9);
tr_windowRouteListBody2.appendChild(td_windowRouteListBody5);
tbody_windowsAstroLocationBody1.appendChild(tr_windowRouteListBody1);
tbody_windowsAstroLocationBody1.appendChild(tr_windowRouteListBody2);
table_windowRouteListBody1.appendChild(tbody_windowsAstroLocationBody1);
div_windowRouteListBody2.appendChild(div_windowRouteListBody1);
div_windowRouteListBody2.appendChild(table_windowRouteListBody1);
td_windowRouteListBody2.appendChild(div_windowRouteListBody2);
tr_windowRouteListBody0.appendChild(td_windowRouteListBody1);
tr_windowRouteListBody0.appendChild(td_windowRouteListBody2);
tr_windowRouteListBody0.appendChild(td_windowRouteListBody3);
tbody_windowsAstroLocationBody2.appendChild(tr_windowRouteListBody0);
table_windowRouteListBody2.appendChild(tbody_windowsAstroLocationBody2);
td_windowRouteListBody4.appendChild(table_windowRouteListBody2);
tr_windowRouteListBody00.appendChild(td_windowRouteListBody4);
table_windowRouteListBody.appendChild(tr_windowRouteListBody00);
div_windowRouteListBody.appendChild(table_windowRouteListBody);
//-- Footer
var div_windowRouteListFooter = document.createElement("div");
div_windowRouteListFooter.id = "div_windowRouteListFooter";
var table_windowRouteListFooter2 = document.createElement("table");
table_windowRouteListFooter2.className = "box-complex box box-full box3";
table_windowRouteListFooter2.width = "100%";
var tr_windowRouteListFooter2 = document.createElement("tr");
var td_windowRouteListFooter4 = document.createElement("td");
var table_windowRouteListFooter1 = document.createElement("table");
table_windowRouteListFooter1.className = "box3_box-footer box-footer";
var tbody_windowsAstroLocationFooter1 = document.createElement("tbody");
var tr_windowRouteListFooter1 = document.createElement("tr");
var td_windowRouteListFooter1 = document.createElement("td");
td_windowRouteListFooter1.className = "box3_box-footer-left box-footer-left";
td_windowRouteListFooter1.innerHTML = " ";
var td_windowRouteListFooter2 = document.createElement("td");
td_windowRouteListFooter2.className = "box3_box-footer-center box-footer-center";
td_windowRouteListFooter2.innerHTML = " ";
var td_windowRouteListFooter3 = document.createElement("td");
td_windowRouteListFooter3.className = "box3_box-footer-right box-footer-right";
td_windowRouteListFooter3.innerHTML = " ";
tr_windowRouteListFooter1.appendChild(td_windowRouteListFooter1);
tr_windowRouteListFooter1.appendChild(td_windowRouteListFooter2);
tr_windowRouteListFooter1.appendChild(td_windowRouteListFooter3);
tbody_windowsAstroLocationFooter1.appendChild(tr_windowRouteListFooter1);
table_windowRouteListFooter1.appendChild(tbody_windowsAstroLocationFooter1);
td_windowRouteListFooter4.appendChild(table_windowRouteListFooter1);
tr_windowRouteListFooter2.appendChild(td_windowRouteListFooter4);
table_windowRouteListFooter2.appendChild(tr_windowRouteListFooter2);
div_windowRouteListFooter.appendChild(table_windowRouteListFooter2);
//-- Append to windowdiv
div_windowRouteList.appendChild(div_windowRouteListHeader);
div_windowRouteList.appendChild(div_windowRouteListBody);
div_windowRouteList.appendChild(div_windowRouteListFooter);
document.body.appendChild(div_windowRouteList);
makeDraggable(div_windowRouteList, div_windowRouteListHeader);
div_windowRouteList.addEventListener("mouseover", function(){
this.style.opacity = 1;
}, false);
div_windowRouteList.addEventListener("mouseout", function(){
this.style.opacity = const_windowOpacity;
}, false);
fillRoutesWindow();
}
function initAstroDescriptionWindow(){
/*
Shows the astro location description edit window
*/
var xyC = GM_getValue("div_editAstroLocationsDescWindowXY", false);
if (!xyC) {xyC = defDiv_editAstroLocationsDescWindowXY; GM_setValue("div_editAstroLocationsDescWindowXY", xyC);}
xy = xyC.split("|");
var div_editAstroLocationsDescWindow = document.createElement("div");
div_editAstroLocationsDescWindow.style.position = "fixed";
div_editAstroLocationsDescWindow.style.display = "none";
div_editAstroLocationsDescWindow.style.left = xy[0];
div_editAstroLocationsDescWindow.style.top = xy[1];
div_editAstroLocationsDescWindow.id = "div_editAstroLocationsDescWindow";
div_editAstroLocationsDescWindow.style.zIndex = "20";
div_editAstroLocationsDescWindow.style.width = "500px";
//-- Header
var div_editAstroLocationsDescHeader = document.createElement("div");
div_editAstroLocationsDescHeader.id = "div_editAstroLocationsDescHeader";
div_editAstroLocationsDescHeader.style.cursor = "move";
var table_editAstroLocationsDesc1 = document.createElement("table");
table_editAstroLocationsDesc1.className = "box-complex box box-compact box1";
table_editAstroLocationsDesc1.style.width = "100%";
var tbody_editAstroLocationsDesc1 = document.createElement("tbody");
var tr_editAstroLocationsDesc1 = document.createElement("tr");
var td_editAstroLocationsDesc1 = document.createElement("td");
var table_editAstroLocationsDesc2 = document.createElement("table");
table_editAstroLocationsDesc2.className = "box1_box-header box-header";
var tbody_editAstroLocationsDesc2 = document.createElement("tbody");
var tr_editAstroLocationsDesc2 = document.createElement("tr");
var td_editAstroLocationsDesc2 = document.createElement("td");
td_editAstroLocationsDesc2.className = "box1_box-header-left box-header-left";
var td_editAstroLocationsDesc3 = document.createElement("td");
td_editAstroLocationsDesc3.className = "box1_box-header-center box-header-center";
var td_editAstroLocationsDesc4 = document.createElement("td");
td_editAstroLocationsDesc4.className = "box1_box-header-right box-header-right";
tr_editAstroLocationsDesc2.appendChild(td_editAstroLocationsDesc2);
tr_editAstroLocationsDesc2.appendChild(td_editAstroLocationsDesc3);
tr_editAstroLocationsDesc2.appendChild(td_editAstroLocationsDesc4);
tbody_editAstroLocationsDesc2.appendChild(tr_editAstroLocationsDesc2);
table_editAstroLocationsDesc2.appendChild(tbody_editAstroLocationsDesc2);
td_editAstroLocationsDesc1.appendChild(table_editAstroLocationsDesc2);
tr_editAstroLocationsDesc1.appendChild(td_editAstroLocationsDesc1);
tbody_editAstroLocationsDesc1.appendChild(tr_editAstroLocationsDesc1);
table_editAstroLocationsDesc1.appendChild(tbody_editAstroLocationsDesc1);
div_editAstroLocationsDescHeader.appendChild(table_editAstroLocationsDesc1);
//-- Body
var div_editAstroLocationsDescBody = document.createElement("div");
div_editAstroLocationsDescBody.id = "div_editAstroLocationsDescBody";
var table_editAstroLocationsDesc1 = document.createElement("table");
table_editAstroLocationsDesc1.className = "box-complex box box-compact box1";
table_editAstroLocationsDesc1.style.width = "100%";
var tbody_editAstroLocationsDesc1 = document.createElement("tbody");
var tr_editAstroLocationsDesc3 = document.createElement("tr");
var td_editAstroLocationsDesc5 = document.createElement("td");
var table_editAstroLocationsDesc3 = document.createElement("table");
table_editAstroLocationsDesc3.className = "box1_box-content box-content";
var tbody_editAstroLocationsDesc3 = document.createElement("tbody");
var tr_editAstroLocationsDesc4 = document.createElement("tr");
var td_editAstroLocationsDesc6 = document.createElement("td");
td_editAstroLocationsDesc6.className = "box1_box-content-left box-content-left";
var td_editAstroLocationsDesc7 = document.createElement("td");
td_editAstroLocationsDesc7.className = "box1_box-content-center box-content-center";
td_editAstroLocationsDesc7.align = "left";
var img_editAstroLocationsDesc1 = document.createElement("img");
img_editAstroLocationsDesc1.src = imgClose;
img_editAstroLocationsDesc1.title = "Close window";
img_editAstroLocationsDesc1.style.cursor = "pointer";
img_editAstroLocationsDesc1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_editAstroLocationsDesc8 = document.createElement("td");
td_editAstroLocationsDesc8.className = "box1_box-content-right box-content-right";
var tr_editAstroLocationsDesc5 = document.createElement("tr");
var td_editAstroLocationsDesc9 = document.createElement("td");
var table_editAstroLocationsDesc4 = document.createElement("table");
table_editAstroLocationsDesc4.className = "box1_box-content box-content";
var tbody_editAstroLocationsDesc5 = document.createElement("tbody");
var tr_editAstroLocationsDesc6 = document.createElement("tr");
var td_editAstroLocationsDesc10 = document.createElement("td");
td_editAstroLocationsDesc10.className = "box1_box-content-left box-content-left";
var td_editAstroLocationsDesc11 = document.createElement("td");
td_editAstroLocationsDesc11.className = "box1_box-content-center box-content-center";
td_editAstroLocationsDesc11.align = "left";
var img_editAstroLocationsDesc2 = document.createElement("img");
img_editAstroLocationsDesc2.src = imgSpacer;
img_editAstroLocationsDesc2.height = 5;
var td_editAstroLocationsDesc12 = document.createElement("td");
td_editAstroLocationsDesc12.className = "box1_box-content-right box-content-right";
var tr_editAstroLocationsDesc1 = document.createElement("tr");
var td_editAstroLocationsDesc1 = document.createElement("td");
var table_editAstroLocationsDesc2 = document.createElement("table");
table_editAstroLocationsDesc2.className = "box1_box-content box-content";
var tbody_editAstroLocationsDesc2 = document.createElement("tbody");
var tr_editAstroLocationsDesc2 = document.createElement("tr");
var td_editAstroLocationsDesc2 = document.createElement("td");
td_editAstroLocationsDesc2.className = "box1_box-content-left box-content-left";
var td_editAstroLocationsDesc3 = document.createElement("td");
td_editAstroLocationsDesc3.className = "box1_box-content-center box-content-center";
var div_editAstroLocationsDesc1 = document.createElement("div");
div_editAstroLocationsDesc1.className = "box1_content";
var center_editAstroLocationsDesc1 = document.createElement("center");
var textNode_editAstroLocationsDesc1 = document.createTextNode("Description: ");
var input_editAstroLocationsDesc1 = document.createElement("input");
input_editAstroLocationsDesc1.className = "input-text";
input_editAstroLocationsDesc1.type = "text";
input_editAstroLocationsDesc1.size = 40;
input_editAstroLocationsDesc1.id = "input_editAstroLocationsDesc1";
input_editAstroLocationsDesc1.name = "Here holds the locationkey";
var input_editAstroLocationsDesc2 = document.createElement("input");
input_editAstroLocationsDesc2.className = "input-button";
input_editAstroLocationsDesc2.type = "button";
input_editAstroLocationsDesc2.value = "Update";
input_editAstroLocationsDesc2.addEventListener("click", function(){
//input_editAstroLocationsDesc1.name holds the locationkey
var div_tbodyContentLocation2 = document.getElementById("div_tbodyContentLocation2"+input_editAstroLocationsDesc1.name);
div_tbodyContentLocation2.innerHTML = input_editAstroLocationsDesc1.value;
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
var locationdata = new locationData();
locationdata.readCache(objCacheLocations[input_editAstroLocationsDesc1.name]);
locationdata.locationDescription = input_editAstroLocationsDesc1.value;
locationdata.update(input_editAstroLocationsDesc1.name);
}, false);
var td_editAstroLocationsDesc4 = document.createElement("td");
td_editAstroLocationsDesc4.className = "box1_box-content-right box-content-right";
center_editAstroLocationsDesc1.appendChild(textNode_editAstroLocationsDesc1);
center_editAstroLocationsDesc1.appendChild(input_editAstroLocationsDesc1);
center_editAstroLocationsDesc1.appendChild(input_editAstroLocationsDesc2);
div_editAstroLocationsDesc1.appendChild(center_editAstroLocationsDesc1);
td_editAstroLocationsDesc3.appendChild(div_editAstroLocationsDesc1);
tr_editAstroLocationsDesc2.appendChild(td_editAstroLocationsDesc2);
tr_editAstroLocationsDesc2.appendChild(td_editAstroLocationsDesc3);
tr_editAstroLocationsDesc2.appendChild(td_editAstroLocationsDesc4);
tbody_editAstroLocationsDesc2.appendChild(tr_editAstroLocationsDesc2);
table_editAstroLocationsDesc2.appendChild(tbody_editAstroLocationsDesc2);
td_editAstroLocationsDesc1.appendChild(table_editAstroLocationsDesc2);
tr_editAstroLocationsDesc1.appendChild(td_editAstroLocationsDesc1);
td_editAstroLocationsDesc7.appendChild(img_editAstroLocationsDesc1);
tr_editAstroLocationsDesc4.appendChild(td_editAstroLocationsDesc6);
tr_editAstroLocationsDesc4.appendChild(td_editAstroLocationsDesc7);
tr_editAstroLocationsDesc4.appendChild(td_editAstroLocationsDesc8);
tbody_editAstroLocationsDesc3.appendChild(tr_editAstroLocationsDesc4);
table_editAstroLocationsDesc3.appendChild(tbody_editAstroLocationsDesc3);
td_editAstroLocationsDesc5.appendChild(table_editAstroLocationsDesc3);
tr_editAstroLocationsDesc3.appendChild(td_editAstroLocationsDesc5);
td_editAstroLocationsDesc11.appendChild(img_editAstroLocationsDesc2);
tr_editAstroLocationsDesc6.appendChild(td_editAstroLocationsDesc10);
tr_editAstroLocationsDesc6.appendChild(td_editAstroLocationsDesc11);
tr_editAstroLocationsDesc6.appendChild(td_editAstroLocationsDesc12);
tbody_editAstroLocationsDesc5.appendChild(tr_editAstroLocationsDesc6);
table_editAstroLocationsDesc4.appendChild(tbody_editAstroLocationsDesc5);
td_editAstroLocationsDesc9.appendChild(table_editAstroLocationsDesc4);
tr_editAstroLocationsDesc5.appendChild(td_editAstroLocationsDesc9);
tbody_editAstroLocationsDesc1.appendChild(tr_editAstroLocationsDesc3);
tbody_editAstroLocationsDesc1.appendChild(tr_editAstroLocationsDesc5);
tbody_editAstroLocationsDesc1.appendChild(tr_editAstroLocationsDesc1);
table_editAstroLocationsDesc1.appendChild(tbody_editAstroLocationsDesc1);
div_editAstroLocationsDescBody.appendChild(table_editAstroLocationsDesc1);
//-- Footer
var div_editAstroLocationsDescFooter = document.createElement("div");
div_editAstroLocationsDescFooter.id = "div_editAstroLocationsDescFooter";
var table_editAstroLocationsDesc1 = document.createElement("table");
table_editAstroLocationsDesc1.className = "box-complex box box-compact box1";
table_editAstroLocationsDesc1.style.width = "100%";
var tbody_editAstroLocationsDesc1 = document.createElement("tbody");
var tr_editAstroLocationsDesc1 = document.createElement("tr");
var td_editAstroLocationsDesc1 = document.createElement("td");
var table_editAstroLocationsDesc2 = document.createElement("table");
table_editAstroLocationsDesc2.className = "box1_box-footer box-footer";
var tbody_editAstroLocationsDesc2 = document.createElement("tbody");
var tr_editAstroLocationsDesc2 = document.createElement("tr");
var td_editAstroLocationsDesc2 = document.createElement("td");
td_editAstroLocationsDesc2.className = "box1_box-footer-left box-footer-left";
var td_editAstroLocationsDesc3 = document.createElement("td");
td_editAstroLocationsDesc3.className = "box1_box-footer-center box-footer-center";
var td_editAstroLocationsDesc4 = document.createElement("td");
td_editAstroLocationsDesc4.className = "box1_box-footer-right box-footer-right";
tr_editAstroLocationsDesc2.appendChild(td_editAstroLocationsDesc2);
tr_editAstroLocationsDesc2.appendChild(td_editAstroLocationsDesc3);
tr_editAstroLocationsDesc2.appendChild(td_editAstroLocationsDesc4);
tbody_editAstroLocationsDesc2.appendChild(tr_editAstroLocationsDesc2);
table_editAstroLocationsDesc2.appendChild(tbody_editAstroLocationsDesc2);
td_editAstroLocationsDesc1.appendChild(table_editAstroLocationsDesc2);
tr_editAstroLocationsDesc1.appendChild(td_editAstroLocationsDesc1);
tbody_editAstroLocationsDesc1.appendChild(tr_editAstroLocationsDesc1);
table_editAstroLocationsDesc1.appendChild(tbody_editAstroLocationsDesc1);
div_editAstroLocationsDescFooter.appendChild(table_editAstroLocationsDesc1);
div_editAstroLocationsDescWindow.appendChild(div_editAstroLocationsDescHeader);
div_editAstroLocationsDescWindow.appendChild(div_editAstroLocationsDescBody);
div_editAstroLocationsDescWindow.appendChild(div_editAstroLocationsDescFooter);
document.body.appendChild(div_editAstroLocationsDescWindow);
makeDraggable(div_editAstroLocationsDescWindow, div_editAstroLocationsDescHeader);
}
function initConfirmationClearLocationCacheWindow(){
/*
Shows the confirmation clear cache window
*/
var xyC = GM_getValue("div_ConfirmationClearLocationCacheWindowXY", false);
if (!xyC) {xyC = defDiv_ConfirmationClearLocationCacheWindowXY; GM_setValue("div_ConfirmationClearLocationCacheWindowXY", xyC);}
xy = xyC.split("|");
var div_ConfirmationClearLocationCacheWindow = document.createElement("div");
div_ConfirmationClearLocationCacheWindow.style.position = "fixed";
div_ConfirmationClearLocationCacheWindow.style.display = "none";
div_ConfirmationClearLocationCacheWindow.style.left = xy[0];
div_ConfirmationClearLocationCacheWindow.style.top = xy[1];
div_ConfirmationClearLocationCacheWindow.id = "div_ConfirmationClearLocationCacheWindow";
div_ConfirmationClearLocationCacheWindow.style.zIndex = "20";
div_ConfirmationClearLocationCacheWindow.style.width = "500px";
//-- Header
var div_ConfirmationClearLocationCacheHeader = document.createElement("div");
div_ConfirmationClearLocationCacheHeader.id = "div_ConfirmationClearLocationCacheHeader";
div_ConfirmationClearLocationCacheHeader.style.cursor = "move";
var table_ConfirmationClearLocationCache1 = document.createElement("table");
table_ConfirmationClearLocationCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearLocationCache1.style.width = "100%";
var tbody_ConfirmationClearLocationCache1 = document.createElement("tbody");
var tr_ConfirmationClearLocationCache1 = document.createElement("tr");
var td_ConfirmationClearLocationCache1 = document.createElement("td");
var table_ConfirmationClearLocationCache2 = document.createElement("table");
table_ConfirmationClearLocationCache2.className = "box1_box-header box-header";
var tbody_ConfirmationClearLocationCache2 = document.createElement("tbody");
var tr_ConfirmationClearLocationCache2 = document.createElement("tr");
var td_ConfirmationClearLocationCache2 = document.createElement("td");
td_ConfirmationClearLocationCache2.className = "box1_box-header-left box-header-left";
var td_ConfirmationClearLocationCache3 = document.createElement("td");
td_ConfirmationClearLocationCache3.className = "box1_box-header-center box-header-center";
var td_ConfirmationClearLocationCache4 = document.createElement("td");
td_ConfirmationClearLocationCache4.className = "box1_box-header-right box-header-right";
tr_ConfirmationClearLocationCache2.appendChild(td_ConfirmationClearLocationCache2);
tr_ConfirmationClearLocationCache2.appendChild(td_ConfirmationClearLocationCache3);
tr_ConfirmationClearLocationCache2.appendChild(td_ConfirmationClearLocationCache4);
tbody_ConfirmationClearLocationCache2.appendChild(tr_ConfirmationClearLocationCache2);
table_ConfirmationClearLocationCache2.appendChild(tbody_ConfirmationClearLocationCache2);
td_ConfirmationClearLocationCache1.appendChild(table_ConfirmationClearLocationCache2);
tr_ConfirmationClearLocationCache1.appendChild(td_ConfirmationClearLocationCache1);
tbody_ConfirmationClearLocationCache1.appendChild(tr_ConfirmationClearLocationCache1);
table_ConfirmationClearLocationCache1.appendChild(tbody_ConfirmationClearLocationCache1);
div_ConfirmationClearLocationCacheHeader.appendChild(table_ConfirmationClearLocationCache1);
//-- Body
var div_ConfirmationClearLocationCacheBody = document.createElement("div");
div_ConfirmationClearLocationCacheBody.id = "div_ConfirmationClearLocationCacheBody";
var table_ConfirmationClearLocationCache1 = document.createElement("table");
table_ConfirmationClearLocationCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearLocationCache1.style.width = "100%";
var tbody_ConfirmationClearLocationCache1 = document.createElement("tbody");
var tr_ConfirmationClearLocationCache3 = document.createElement("tr");
var td_ConfirmationClearLocationCache5 = document.createElement("td");
var table_ConfirmationClearLocationCache3 = document.createElement("table");
table_ConfirmationClearLocationCache3.className = "box1_box-content box-content";
var tbody_ConfirmationClearLocationCache3 = document.createElement("tbody");
var tr_ConfirmationClearLocationCache4 = document.createElement("tr");
var td_ConfirmationClearLocationCache6 = document.createElement("td");
td_ConfirmationClearLocationCache6.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearLocationCache7 = document.createElement("td");
td_ConfirmationClearLocationCache7.className = "box1_box-content-center box-content-center";
td_ConfirmationClearLocationCache7.align = "left";
var img_ConfirmationClearLocationCache1 = document.createElement("img");
img_ConfirmationClearLocationCache1.src = imgClose;
img_ConfirmationClearLocationCache1.title = "Close window";
img_ConfirmationClearLocationCache1.style.cursor = "pointer";
img_ConfirmationClearLocationCache1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_ConfirmationClearLocationCache8 = document.createElement("td");
td_ConfirmationClearLocationCache8.className = "box1_box-content-right box-content-right";
var tr_ConfirmationClearLocationCache5 = document.createElement("tr");
var td_ConfirmationClearLocationCache9 = document.createElement("td");
var table_ConfirmationClearLocationCache4 = document.createElement("table");
table_ConfirmationClearLocationCache4.className = "box1_box-content box-content";
var tbody_ConfirmationClearLocationCache5 = document.createElement("tbody");
var tr_ConfirmationClearLocationCache6 = document.createElement("tr");
var td_ConfirmationClearLocationCache10 = document.createElement("td");
td_ConfirmationClearLocationCache10.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearLocationCache11 = document.createElement("td");
td_ConfirmationClearLocationCache11.className = "box1_box-content-center box-content-center";
td_ConfirmationClearLocationCache11.align = "left";
var img_ConfirmationClearLocationCache2 = document.createElement("img");
img_ConfirmationClearLocationCache2.src = imgSpacer;
img_ConfirmationClearLocationCache2.height = 5;
var td_ConfirmationClearLocationCache12 = document.createElement("td");
td_ConfirmationClearLocationCache12.className = "box1_box-content-right box-content-right";
var tr_ConfirmationClearLocationCache1 = document.createElement("tr");
var td_ConfirmationClearLocationCache1 = document.createElement("td");
var table_ConfirmationClearLocationCache2 = document.createElement("table");
table_ConfirmationClearLocationCache2.className = "box1_box-content box-content";
var tbody_ConfirmationClearLocationCache2 = document.createElement("tbody");
var tr_ConfirmationClearLocationCache2 = document.createElement("tr");
var td_ConfirmationClearLocationCache2 = document.createElement("td");
td_ConfirmationClearLocationCache2.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearLocationCache3 = document.createElement("td");
td_ConfirmationClearLocationCache3.className = "box1_box-content-center box-content-center";
var div_ConfirmationClearLocationCache2 = document.createElement("div");
div_ConfirmationClearLocationCache2.className = "box1_content";
var center_ConfirmationClearLocationCache2 = document.createElement("center");
var textNode_ConfirmationClearLocationCache1 = document.createTextNode("Are you sure you want to clear all locations?");
var div_ConfirmationClearLocationCache1 = document.createElement("div");
div_ConfirmationClearLocationCache1.className = "box1_content";
var center_ConfirmationClearLocationCache1 = document.createElement("center");
var input_ConfirmationClearLocationCache2 = document.createElement("input");
input_ConfirmationClearLocationCache2.className = "input-button";
input_ConfirmationClearLocationCache2.type = "button";
input_ConfirmationClearLocationCache2.value = "Clear cache";
input_ConfirmationClearLocationCache2.addEventListener("click", function(){
var input_ConfirmationClearLocationCache1 = document.getElementById("input_ConfirmationClearLocationCache1");
if (input_ConfirmationClearLocationCache1.checked){
var div_ConfirmationClearLocationCacheWindow = document.getElementById("div_ConfirmationClearLocationCacheWindow");
div_ConfirmationClearLocationCacheWindow.style.display = "none";
GM_setValue("objCacheLocations", "");
window.location.href = currentURL[0];
}
}, false);
var input_ConfirmationClearLocationCache1 = document.createElement("input");
input_ConfirmationClearLocationCache1.className = "check input-checkbox";
input_ConfirmationClearLocationCache1.type = "checkbox";
input_ConfirmationClearLocationCache1.id = "input_ConfirmationClearLocationCache1";
var small_ConfirmationClearLocationCache1 = document.createElement("small");
small_ConfirmationClearLocationCache1.innerHTML = "Confirm Clear cache";
var td_ConfirmationClearLocationCache4 = document.createElement("td");
td_ConfirmationClearLocationCache4.className = "box1_box-content-right box-content-right";
center_ConfirmationClearLocationCache2.appendChild(textNode_ConfirmationClearLocationCache1);
div_ConfirmationClearLocationCache2.appendChild(center_ConfirmationClearLocationCache2);
td_ConfirmationClearLocationCache3.appendChild(div_ConfirmationClearLocationCache2);
center_ConfirmationClearLocationCache1.appendChild(input_ConfirmationClearLocationCache2);
center_ConfirmationClearLocationCache1.appendChild(input_ConfirmationClearLocationCache1);
center_ConfirmationClearLocationCache1.appendChild(small_ConfirmationClearLocationCache1);
div_ConfirmationClearLocationCache1.appendChild(center_ConfirmationClearLocationCache1);
td_ConfirmationClearLocationCache3.appendChild(div_ConfirmationClearLocationCache1);
tr_ConfirmationClearLocationCache2.appendChild(td_ConfirmationClearLocationCache2);
tr_ConfirmationClearLocationCache2.appendChild(td_ConfirmationClearLocationCache3);
tr_ConfirmationClearLocationCache2.appendChild(td_ConfirmationClearLocationCache4);
tbody_ConfirmationClearLocationCache2.appendChild(tr_ConfirmationClearLocationCache2);
table_ConfirmationClearLocationCache2.appendChild(tbody_ConfirmationClearLocationCache2);
td_ConfirmationClearLocationCache1.appendChild(table_ConfirmationClearLocationCache2);
tr_ConfirmationClearLocationCache1.appendChild(td_ConfirmationClearLocationCache1);
td_ConfirmationClearLocationCache7.appendChild(img_ConfirmationClearLocationCache1);
tr_ConfirmationClearLocationCache4.appendChild(td_ConfirmationClearLocationCache6);
tr_ConfirmationClearLocationCache4.appendChild(td_ConfirmationClearLocationCache7);
tr_ConfirmationClearLocationCache4.appendChild(td_ConfirmationClearLocationCache8);
tbody_ConfirmationClearLocationCache3.appendChild(tr_ConfirmationClearLocationCache4);
table_ConfirmationClearLocationCache3.appendChild(tbody_ConfirmationClearLocationCache3);
td_ConfirmationClearLocationCache5.appendChild(table_ConfirmationClearLocationCache3);
tr_ConfirmationClearLocationCache3.appendChild(td_ConfirmationClearLocationCache5);
td_ConfirmationClearLocationCache11.appendChild(img_ConfirmationClearLocationCache2);
tr_ConfirmationClearLocationCache6.appendChild(td_ConfirmationClearLocationCache10);
tr_ConfirmationClearLocationCache6.appendChild(td_ConfirmationClearLocationCache11);
tr_ConfirmationClearLocationCache6.appendChild(td_ConfirmationClearLocationCache12);
tbody_ConfirmationClearLocationCache5.appendChild(tr_ConfirmationClearLocationCache6);
table_ConfirmationClearLocationCache4.appendChild(tbody_ConfirmationClearLocationCache5);
td_ConfirmationClearLocationCache9.appendChild(table_ConfirmationClearLocationCache4);
tr_ConfirmationClearLocationCache5.appendChild(td_ConfirmationClearLocationCache9);
tbody_ConfirmationClearLocationCache1.appendChild(tr_ConfirmationClearLocationCache3);
tbody_ConfirmationClearLocationCache1.appendChild(tr_ConfirmationClearLocationCache5);
tbody_ConfirmationClearLocationCache1.appendChild(tr_ConfirmationClearLocationCache1);
table_ConfirmationClearLocationCache1.appendChild(tbody_ConfirmationClearLocationCache1);
div_ConfirmationClearLocationCacheBody.appendChild(table_ConfirmationClearLocationCache1);
//-- Footer
var div_ConfirmationClearLocationCacheFooter = document.createElement("div");
div_ConfirmationClearLocationCacheFooter.id = "div_ConfirmationClearLocationCacheFooter";
var table_ConfirmationClearLocationCache1 = document.createElement("table");
table_ConfirmationClearLocationCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearLocationCache1.style.width = "100%";
var tbody_ConfirmationClearLocationCache1 = document.createElement("tbody");
var tr_ConfirmationClearLocationCache1 = document.createElement("tr");
var td_ConfirmationClearLocationCache1 = document.createElement("td");
var table_ConfirmationClearLocationCache2 = document.createElement("table");
table_ConfirmationClearLocationCache2.className = "box1_box-footer box-footer";
var tbody_ConfirmationClearLocationCache2 = document.createElement("tbody");
var tr_ConfirmationClearLocationCache2 = document.createElement("tr");
var td_ConfirmationClearLocationCache2 = document.createElement("td");
td_ConfirmationClearLocationCache2.className = "box1_box-footer-left box-footer-left";
var td_ConfirmationClearLocationCache3 = document.createElement("td");
td_ConfirmationClearLocationCache3.className = "box1_box-footer-center box-footer-center";
var td_ConfirmationClearLocationCache4 = document.createElement("td");
td_ConfirmationClearLocationCache4.className = "box1_box-footer-right box-footer-right";
tr_ConfirmationClearLocationCache2.appendChild(td_ConfirmationClearLocationCache2);
tr_ConfirmationClearLocationCache2.appendChild(td_ConfirmationClearLocationCache3);
tr_ConfirmationClearLocationCache2.appendChild(td_ConfirmationClearLocationCache4);
tbody_ConfirmationClearLocationCache2.appendChild(tr_ConfirmationClearLocationCache2);
table_ConfirmationClearLocationCache2.appendChild(tbody_ConfirmationClearLocationCache2);
td_ConfirmationClearLocationCache1.appendChild(table_ConfirmationClearLocationCache2);
tr_ConfirmationClearLocationCache1.appendChild(td_ConfirmationClearLocationCache1);
tbody_ConfirmationClearLocationCache1.appendChild(tr_ConfirmationClearLocationCache1);
table_ConfirmationClearLocationCache1.appendChild(tbody_ConfirmationClearLocationCache1);
div_ConfirmationClearLocationCacheFooter.appendChild(table_ConfirmationClearLocationCache1);
div_ConfirmationClearLocationCacheWindow.appendChild(div_ConfirmationClearLocationCacheHeader);
div_ConfirmationClearLocationCacheWindow.appendChild(div_ConfirmationClearLocationCacheBody);
div_ConfirmationClearLocationCacheWindow.appendChild(div_ConfirmationClearLocationCacheFooter);
document.body.appendChild(div_ConfirmationClearLocationCacheWindow);
makeDraggable(div_ConfirmationClearLocationCacheWindow, div_ConfirmationClearLocationCacheHeader);
}
function initMenuAddAstroLocations(){
/*
Shows the menu to add the location to the locationswindow.
*/
var div_addAstroLocations = document.createElement("div");
div_addAstroLocations.style.position = "absolute";
div_addAstroLocations.style.display = "none";
div_addAstroLocations.id = "div_addAstroLocations";
div_addAstroLocations.style.zIndex = "20";
//-- Header
var table_addAstroLocations1 = document.createElement("table");
table_addAstroLocations1.className = "box-complex box box-full box1";
var tbody_addAstroLocations1 = document.createElement("tbody");
var tr_addAstroLocations1 = document.createElement("tr");
var td_addAstroLocations1 = document.createElement("td");
var table_addAstroLocations2 = document.createElement("table");
table_addAstroLocations2.className = "box1_box-header box-header";
var tbody_addAstroLocations2 = document.createElement("tbody");
var tr_addAstroLocations2 = document.createElement("tr");
var td_addAstroLocations2 = document.createElement("td");
td_addAstroLocations2.className = "box1_box-header-left box-header-left";
var td_addAstroLocations3 = document.createElement("td");
td_addAstroLocations3.className = "box1_box-header-center box-header-center";
var td_addAstroLocations4 = document.createElement("td");
td_addAstroLocations4.className = "box1_box-header-right box-header-right";
tr_addAstroLocations2.appendChild(td_addAstroLocations2);
tr_addAstroLocations2.appendChild(td_addAstroLocations3);
tr_addAstroLocations2.appendChild(td_addAstroLocations4);
tbody_addAstroLocations2.appendChild(tr_addAstroLocations2);
table_addAstroLocations2.appendChild(tbody_addAstroLocations2);
td_addAstroLocations1.appendChild(table_addAstroLocations2);
tr_addAstroLocations1.appendChild(td_addAstroLocations1);
tbody_addAstroLocations1.appendChild(tr_addAstroLocations1);
table_addAstroLocations1.appendChild(tbody_addAstroLocations1);
div_addAstroLocations.appendChild(table_addAstroLocations1);
//-- Body
var tr_addAstroLocations1 = document.createElement("tr");
var td_addAstroLocations1 = document.createElement("td");
var table_addAstroLocations2 = document.createElement("table");
table_addAstroLocations2.className = "box1_box-content box-content";
var tbody_addAstroLocations2 = document.createElement("tbody");
var tr_addAstroLocations2 = document.createElement("tr");
var td_addAstroLocations2 = document.createElement("td");
td_addAstroLocations2.className = "box1_box-content-left box-content-left";
var td_addAstroLocations3 = document.createElement("td");
td_addAstroLocations3.className = "box1_box-content-center box-content-center";
var div_addAstroLocations1 = document.createElement("div");
div_addAstroLocations1.style.fontWeight = "bold";
var a_addAstroLocations1 = document.createElement("a");
a_addAstroLocations1.href = "javascript:void(null)";
a_addAstroLocations1.innerHTML = "Add location to Bases";
a_addAstroLocations1.id = "a_addAstroLocations1";
a_addAstroLocations1.title = "";
a_addAstroLocations1.addEventListener("click", function(){
GM_setValue("currentLocationCategory", const_locationCategoryBases);
document.getElementById("tbody_windowsAstroLocationBody3").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody9").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody4").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody10").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody5").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody11").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody6").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody12").style.display = "none";
locationInfo = this.title.split(" :: ");
var tbody_windowsAstroLocationBody9 = document.getElementById("tbody_windowsAstroLocationBody9");
insertLocationEntry(tbody_windowsAstroLocationBody9,locationInfo[0],locationInfo[1],const_locationCategoryBases, null, true);
var div_addAstroLocations = document.getElementById("div_addAstroLocations");
div_addAstroLocations.style.display = "none";
}, false);
var div_addAstroLocations2 = document.createElement("div");
div_addAstroLocations2.style.fontWeight = "bold";
var a_addAstroLocations2 = document.createElement("a");
a_addAstroLocations2.href = "javascript:void(null)";
a_addAstroLocations2.innerHTML = "Add location to Jumpgates";
a_addAstroLocations2.id = "a_addAstroLocations2";
a_addAstroLocations2.title = "";
a_addAstroLocations2.addEventListener("click", function(){
GM_setValue("currentLocationCategory", const_locationCategoryJumpGates);
document.getElementById("tbody_windowsAstroLocationBody3").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody9").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody4").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody10").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody5").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody11").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody6").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody12").style.display = "none";
locationInfo = this.title.split(" :: ");
var tbody_windowsAstroLocationBody10 = document.getElementById("tbody_windowsAstroLocationBody10");
insertLocationEntry(tbody_windowsAstroLocationBody10,locationInfo[0],locationInfo[1],const_locationCategoryJumpGates, null, true);
var div_addAstroLocations = document.getElementById("div_addAstroLocations");
div_addAstroLocations.style.display = "none";
}, false);
var div_addAstroLocations3 = document.createElement("div");
div_addAstroLocations3.style.fontWeight = "bold";
var a_addAstroLocations3 = document.createElement("a");
a_addAstroLocations3.href = "javascript:void(null)";
a_addAstroLocations3.innerHTML = "Add location to Targets";
a_addAstroLocations3.id = "a_addAstroLocations3";
a_addAstroLocations3.title = "";
a_addAstroLocations3.addEventListener("click", function(){
GM_setValue("currentLocationCategory", const_locationCategoryTargets);
document.getElementById("tbody_windowsAstroLocationBody3").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody9").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody4").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody10").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody5").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody11").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody6").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody12").style.display = "none";
locationInfo = this.title.split(" :: ");
var tbody_windowsAstroLocationBody10 = document.getElementById("tbody_windowsAstroLocationBody11");
insertLocationEntry(tbody_windowsAstroLocationBody10,locationInfo[0],locationInfo[1],const_locationCategoryTargets, null, true);
var div_addAstroLocations = document.getElementById("div_addAstroLocations");
div_addAstroLocations.style.display = "none";
}, false);
var div_addAstroLocations4 = document.createElement("div");
div_addAstroLocations4.style.fontWeight = "bold";
var a_addAstroLocations4 = document.createElement("a");
a_addAstroLocations4.href = "javascript:void(null)";
a_addAstroLocations4.innerHTML = "Add location to Miscellaneous";
a_addAstroLocations4.id = "a_addAstroLocations4";
a_addAstroLocations4.title = "";
a_addAstroLocations4.addEventListener("click", function(){
GM_setValue("currentLocationCategory", const_locationCategoryMisc);
document.getElementById("tbody_windowsAstroLocationBody3").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody9").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody4").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody10").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody5").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody11").style.display = "none";
document.getElementById("tbody_windowsAstroLocationBody6").style.display = "block";
document.getElementById("tbody_windowsAstroLocationBody12").style.display = "block";
locationInfo = this.title.split(" :: ");
var tbody_windowsAstroLocationBody10 = document.getElementById("tbody_windowsAstroLocationBody12");
insertLocationEntry(tbody_windowsAstroLocationBody10,locationInfo[0],locationInfo[1],const_locationCategoryMisc, null, true);
var div_addAstroLocations = document.getElementById("div_addAstroLocations");
div_addAstroLocations.style.display = "none";
}, false);
var td_addAstroLocations4 = document.createElement("td");
td_addAstroLocations4.className = "map-system_box-content-right box-content-right";
div_addAstroLocations1.appendChild(a_addAstroLocations1);
div_addAstroLocations2.appendChild(a_addAstroLocations2);
div_addAstroLocations3.appendChild(a_addAstroLocations3);
div_addAstroLocations4.appendChild(a_addAstroLocations4);
td_addAstroLocations3.appendChild(div_addAstroLocations1);
td_addAstroLocations3.appendChild(div_addAstroLocations2);
td_addAstroLocations3.appendChild(div_addAstroLocations3);
td_addAstroLocations3.appendChild(div_addAstroLocations4);
tr_addAstroLocations2.appendChild(td_addAstroLocations2);
tr_addAstroLocations2.appendChild(td_addAstroLocations3);
tr_addAstroLocations2.appendChild(td_addAstroLocations4);
tbody_addAstroLocations2.appendChild(tr_addAstroLocations2);
table_addAstroLocations2.appendChild(tbody_addAstroLocations2);
td_addAstroLocations1.appendChild(table_addAstroLocations2);
tr_addAstroLocations1.appendChild(td_addAstroLocations1);
tbody_addAstroLocations1.appendChild(tr_addAstroLocations1);
table_addAstroLocations1.appendChild(tbody_addAstroLocations1);
div_addAstroLocations.appendChild(table_addAstroLocations1);
//-- Footer
var tr_addAstroLocations1 = document.createElement("tr");
var td_addAstroLocations1 = document.createElement("td");
var table_addAstroLocations2 = document.createElement("table");
table_addAstroLocations2.className = "box1_box-footer box-footer";
var tbody_addAstroLocations2 = document.createElement("tbody");
var tr_addAstroLocations2 = document.createElement("tr");
var td_addAstroLocations2 = document.createElement("td");
td_addAstroLocations2.className = "box1_box-footer-left box-footer-left";
var td_addAstroLocations3 = document.createElement("td");
td_addAstroLocations3.className = "box1_box-footer-center box-footer-center";
var td_addAstroLocations4 = document.createElement("td");
td_addAstroLocations4.className = "box1_box-footer-right box-footer-right";
tr_addAstroLocations2.appendChild(td_addAstroLocations2);
tr_addAstroLocations2.appendChild(td_addAstroLocations3);
tr_addAstroLocations2.appendChild(td_addAstroLocations4);
tbody_addAstroLocations2.appendChild(tr_addAstroLocations2);
table_addAstroLocations2.appendChild(tbody_addAstroLocations2);
td_addAstroLocations1.appendChild(table_addAstroLocations2);
tr_addAstroLocations1.appendChild(td_addAstroLocations1);
tbody_addAstroLocations1.appendChild(tr_addAstroLocations1);
table_addAstroLocations1.appendChild(tbody_addAstroLocations1);
div_addAstroLocations.appendChild(table_addAstroLocations1);
document.body.appendChild(div_addAstroLocations);
}
function initImportLocationDataWindow(){
/*
Shows cache location data import window
*/
var xyC = GM_getValue("div_importCacheDataWindowXY", false);
if (!xyC) {xyC = defDiv_importCacheDataWindowXY; GM_setValue("div_importCacheDataWindowXY", xyC);}
xy = xyC.split("|");
var div_importCacheDataWindow = document.createElement("div");
div_importCacheDataWindow.style.position = "fixed";
div_importCacheDataWindow.style.display = "none";
div_importCacheDataWindow.style.left = xy[0];
div_importCacheDataWindow.style.top = xy[1];
div_importCacheDataWindow.id = "div_importCacheDataWindow";
div_importCacheDataWindow.style.zIndex = "10";
div_importCacheDataWindow.style.width = "720px";
//-- Header
var div_importCacheDataHeader = document.createElement("div");
div_importCacheDataHeader.id = "div_importCacheDataHeader";
div_importCacheDataHeader.style.cursor = "move";
var table_importCacheData1 = document.createElement("table");
table_importCacheData1.className = "box-complex box box-compact box1";
table_importCacheData1.style.width = "100%";
var tbody_importCacheData1 = document.createElement("tbody");
var tr_importCacheData1 = document.createElement("tr");
var td_importCacheData1 = document.createElement("td");
var table_importCacheData2 = document.createElement("table");
table_importCacheData2.className = "box1_box-header box-header";
var tbody_importCacheData2 = document.createElement("tbody");
var tr_importCacheData2 = document.createElement("tr");
var td_importCacheData2 = document.createElement("td");
td_importCacheData2.className = "box1_box-header-left box-header-left";
var td_importCacheData3 = document.createElement("td");
td_importCacheData3.className = "box1_box-header-center box-header-center";
var td_importCacheData4 = document.createElement("td");
td_importCacheData4.className = "box1_box-header-right box-header-right";
tr_importCacheData2.appendChild(td_importCacheData2);
tr_importCacheData2.appendChild(td_importCacheData3);
tr_importCacheData2.appendChild(td_importCacheData4);
tbody_importCacheData2.appendChild(tr_importCacheData2);
table_importCacheData2.appendChild(tbody_importCacheData2);
td_importCacheData1.appendChild(table_importCacheData2);
tr_importCacheData1.appendChild(td_importCacheData1);
tbody_importCacheData1.appendChild(tr_importCacheData1);
table_importCacheData1.appendChild(tbody_importCacheData1);
div_importCacheDataHeader.appendChild(table_importCacheData1);
//-- Body
var div_importCacheDataBody = document.createElement("div");
div_importCacheDataBody.id = "div_importCacheDataBody";
var table_importCacheData1 = document.createElement("table");
table_importCacheData1.className = "box-complex box box-compact box1";
table_importCacheData1.style.width = "100%";
var tbody_importCacheData1 = document.createElement("tbody");
var tr_importCacheData3 = document.createElement("tr");
var td_importCacheData5 = document.createElement("td");
var table_importCacheData3 = document.createElement("table");
table_importCacheData3.className = "box1_box-content box-content";
var tbody_importCacheData3 = document.createElement("tbody");
var tr_importCacheData4 = document.createElement("tr");
var td_importCacheData6 = document.createElement("td");
td_importCacheData6.className = "box1_box-content-left box-content-left";
var td_importCacheData7 = document.createElement("td");
td_importCacheData7.className = "box1_box-content-center box-content-center";
td_importCacheData7.align = "left";
var img_importCacheData1 = document.createElement("img");
img_importCacheData1.src = imgClose;
img_importCacheData1.title = "Close window";
img_importCacheData1.style.cursor = "pointer";
img_importCacheData1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_importCacheData8 = document.createElement("td");
td_importCacheData8.className = "box1_box-content-right box-content-right";
var tr_importCacheData5 = document.createElement("tr");
var td_importCacheData9 = document.createElement("td");
var table_importCacheData4 = document.createElement("table");
table_importCacheData4.className = "box1_box-content box-content";
var tbody_importCacheData5 = document.createElement("tbody");
var tr_importCacheData6 = document.createElement("tr");
var td_importCacheData10 = document.createElement("td");
td_importCacheData10.className = "box1_box-content-left box-content-left";
var td_importCacheData11 = document.createElement("td");
td_importCacheData11.className = "box1_box-content-center box-content-center";
td_importCacheData11.align = "left";
var img_importCacheData2 = document.createElement("img");
img_importCacheData2.src = imgSpacer;
img_importCacheData2.height = 5;
var td_importCacheData12 = document.createElement("td");
td_importCacheData12.className = "box1_box-content-right box-content-right";
var tr_importCacheData1 = document.createElement("tr");
var td_importCacheData1 = document.createElement("td");
var table_importCacheData2 = document.createElement("table");
table_importCacheData2.className = "box1_box-content box-content";
var tbody_importCacheData2 = document.createElement("tbody");
var tr_importCacheData2 = document.createElement("tr");
var td_importCacheData2 = document.createElement("td");
td_importCacheData2.className = "box1_box-content-left box-content-left";
var td_importCacheData3 = document.createElement("td");
td_importCacheData3.className = "box1_box-content-center box-content-center";
var div_importCacheData1 = document.createElement("div");
div_importCacheData1.className = "box1_content";
var center_importCacheData1 = document.createElement("center");
var div_importCacheData2 = document.createElement("div");
div_importCacheData2.align = "center";
var strong_importCacheData1 = document.createElement("strong");
strong_importCacheData1.innerHTML = "Import Location data";
var div_importCacheData4 = document.createElement("div");
div_importCacheData4.align = "left";
div_importCacheData4.style.width = "630px";
var small_importCacheData1 = document.createElement("small");
small_importCacheData1.style.fontWeight = "bold";
small_importCacheData1.innerHTML = "Paste here previously exported locations (Bases, Jumpgates, Targets, Miscellaneous).";
var div_importCacheData5 = document.createElement("div");
var textarea_importCacheData1 = document.createElement("textarea");
textarea_importCacheData1.rows = 15;
textarea_importCacheData1.cols = 100;
textarea_importCacheData1.addEventListener("focus", function(){
var div_importCacheData7 = document.getElementById("div_importCacheData7");
div_importCacheData7.innerHTML = "";
}, false);
var div_importCacheData6 = document.createElement("div");
var input_importCacheData1 = document.createElement("input");
input_importCacheData1.className = "input-button";
input_importCacheData1.type = "button";
input_importCacheData1.value = "Import";
input_importCacheData1.addEventListener("click", function(){
if (this.parentNode.previousSibling.firstChild.value != ""){
var matchImportData = this.parentNode.previousSibling.firstChild.value.match(/\(\{('[A-Z0-9]{3}\:[0-9]{2}\:[0-9]{2}\:[0-9]{2}'\:"[0-9]+\|[1-4]\|[^"]+",?.?)+\}\)/);
var div_importCacheDataWindow = document.getElementById("div_importCacheDataWindow");
if (matchImportData != null){
GM_setValue("objCacheLocations", this.parentNode.previousSibling.firstChild.value);
div_importCacheDataWindow.style.display = "none";
window.location.href = currentURL[0];
}
else{
var div_importCacheData7 = document.getElementById("div_importCacheData7");
div_importCacheData7.innerHTML = "Error: the entered data is not valid!".blink();
}
this.parentNode.previousSibling.firstChild.value = "";
}
}, false);
var div_importCacheData7 = document.createElement("div");
div_importCacheData7.style.color = "red";
div_importCacheData7.style.fontWeight = "bold";
div_importCacheData7.id = "div_importCacheData7";
var td_importCacheData4 = document.createElement("td");
td_importCacheData4.className = "box1_box-content-right box-content-right";
div_importCacheData2.appendChild(strong_importCacheData1);
div_importCacheData4.appendChild(small_importCacheData1);
div_importCacheData5.appendChild(textarea_importCacheData1);
div_importCacheData6.appendChild(input_importCacheData1);
center_importCacheData1.appendChild(div_importCacheData2);
center_importCacheData1.appendChild(div_importCacheData4);
center_importCacheData1.appendChild(div_importCacheData5);
center_importCacheData1.appendChild(div_importCacheData6);
center_importCacheData1.appendChild(div_importCacheData7);
div_importCacheData1.appendChild(center_importCacheData1);
td_importCacheData3.appendChild(div_importCacheData1);
tr_importCacheData2.appendChild(td_importCacheData2);
tr_importCacheData2.appendChild(td_importCacheData3);
tr_importCacheData2.appendChild(td_importCacheData4);
tbody_importCacheData2.appendChild(tr_importCacheData2);
table_importCacheData2.appendChild(tbody_importCacheData2);
td_importCacheData1.appendChild(table_importCacheData2);
tr_importCacheData1.appendChild(td_importCacheData1);
td_importCacheData7.appendChild(img_importCacheData1);
tr_importCacheData4.appendChild(td_importCacheData6);
tr_importCacheData4.appendChild(td_importCacheData7);
tr_importCacheData4.appendChild(td_importCacheData8);
tbody_importCacheData3.appendChild(tr_importCacheData4);
table_importCacheData3.appendChild(tbody_importCacheData3);
td_importCacheData5.appendChild(table_importCacheData3);
tr_importCacheData3.appendChild(td_importCacheData5);
td_importCacheData11.appendChild(img_importCacheData2);
tr_importCacheData6.appendChild(td_importCacheData10);
tr_importCacheData6.appendChild(td_importCacheData11);
tr_importCacheData6.appendChild(td_importCacheData12);
tbody_importCacheData5.appendChild(tr_importCacheData6);
table_importCacheData4.appendChild(tbody_importCacheData5);
td_importCacheData9.appendChild(table_importCacheData4);
tr_importCacheData5.appendChild(td_importCacheData9);
tbody_importCacheData1.appendChild(tr_importCacheData3);
tbody_importCacheData1.appendChild(tr_importCacheData5);
tbody_importCacheData1.appendChild(tr_importCacheData1);
table_importCacheData1.appendChild(tbody_importCacheData1);
div_importCacheDataBody.appendChild(table_importCacheData1);
//-- Footer
var div_importCacheDataFooter = document.createElement("div");
div_importCacheDataFooter.id = "div_importCacheDataFooter";
var table_importCacheData1 = document.createElement("table");
table_importCacheData1.className = "box-complex box box-compact box1";
table_importCacheData1.style.width = "100%";
var tbody_importCacheData1 = document.createElement("tbody");
var tr_importCacheData1 = document.createElement("tr");
var td_importCacheData1 = document.createElement("td");
var table_importCacheData2 = document.createElement("table");
table_importCacheData2.className = "box1_box-footer box-footer";
var tbody_importCacheData2 = document.createElement("tbody");
var tr_importCacheData2 = document.createElement("tr");
var td_importCacheData2 = document.createElement("td");
td_importCacheData2.className = "box1_box-footer-left box-footer-left";
var td_importCacheData3 = document.createElement("td");
td_importCacheData3.className = "box1_box-footer-center box-footer-center";
var td_importCacheData4 = document.createElement("td");
td_importCacheData4.className = "box1_box-footer-right box-footer-right";
tr_importCacheData2.appendChild(td_importCacheData2);
tr_importCacheData2.appendChild(td_importCacheData3);
tr_importCacheData2.appendChild(td_importCacheData4);
tbody_importCacheData2.appendChild(tr_importCacheData2);
table_importCacheData2.appendChild(tbody_importCacheData2);
td_importCacheData1.appendChild(table_importCacheData2);
tr_importCacheData1.appendChild(td_importCacheData1);
tbody_importCacheData1.appendChild(tr_importCacheData1);
table_importCacheData1.appendChild(tbody_importCacheData1);
div_importCacheDataFooter.appendChild(table_importCacheData1);
div_importCacheDataWindow.appendChild(div_importCacheDataHeader);
div_importCacheDataWindow.appendChild(div_importCacheDataBody);
div_importCacheDataWindow.appendChild(div_importCacheDataFooter);
document.body.appendChild(div_importCacheDataWindow);
makeDraggable(div_importCacheDataWindow, div_importCacheDataHeader);
}
function initExportLocationDataWindow(){
/*
Shows cache location data export window
*/
var xyC = GM_getValue("div_exportCacheDataWindowXY", false);
if (!xyC) {xyC = defDiv_exportCacheDataWindowXY; GM_setValue("div_exportCacheDataWindowXY", xyC);}
xy = xyC.split("|");
var div_exportCacheDataWindow = document.createElement("div");
div_exportCacheDataWindow.style.position = "fixed";
div_exportCacheDataWindow.style.display = "none";
div_exportCacheDataWindow.style.left = xy[0];
div_exportCacheDataWindow.style.top = xy[1];
div_exportCacheDataWindow.id = "div_exportCacheDataWindow";
div_exportCacheDataWindow.style.zIndex = "10";
div_exportCacheDataWindow.style.width = "720px";
//-- Header
var div_exportCacheDataHeader = document.createElement("div");
div_exportCacheDataHeader.id = "div_exportCacheDataHeader";
div_exportCacheDataHeader.style.cursor = "move";
var table_exportCacheData1 = document.createElement("table");
table_exportCacheData1.className = "box-complex box box-compact box1";
table_exportCacheData1.style.width = "100%";
var tbody_exportCacheData1 = document.createElement("tbody");
var tr_exportCacheData1 = document.createElement("tr");
var td_exportCacheData1 = document.createElement("td");
var table_exportCacheData2 = document.createElement("table");
table_exportCacheData2.className = "box1_box-header box-header";
var tbody_exportCacheData2 = document.createElement("tbody");
var tr_exportCacheData2 = document.createElement("tr");
var td_exportCacheData2 = document.createElement("td");
td_exportCacheData2.className = "box1_box-header-left box-header-left";
var td_exportCacheData3 = document.createElement("td");
td_exportCacheData3.className = "box1_box-header-center box-header-center";
var td_exportCacheData4 = document.createElement("td");
td_exportCacheData4.className = "box1_box-header-right box-header-right";
tr_exportCacheData2.appendChild(td_exportCacheData2);
tr_exportCacheData2.appendChild(td_exportCacheData3);
tr_exportCacheData2.appendChild(td_exportCacheData4);
tbody_exportCacheData2.appendChild(tr_exportCacheData2);
table_exportCacheData2.appendChild(tbody_exportCacheData2);
td_exportCacheData1.appendChild(table_exportCacheData2);
tr_exportCacheData1.appendChild(td_exportCacheData1);
tbody_exportCacheData1.appendChild(tr_exportCacheData1);
table_exportCacheData1.appendChild(tbody_exportCacheData1);
div_exportCacheDataHeader.appendChild(table_exportCacheData1);
//-- Body
var div_exportCacheDataBody = document.createElement("div");
div_exportCacheDataBody.id = "div_exportCacheDataBody";
var table_exportCacheData1 = document.createElement("table");
table_exportCacheData1.className = "box-complex box box-compact box1";
table_exportCacheData1.style.width = "100%";
var tbody_exportCacheData1 = document.createElement("tbody");
var tr_exportCacheData3 = document.createElement("tr");
var td_exportCacheData5 = document.createElement("td");
var table_exportCacheData3 = document.createElement("table");
table_exportCacheData3.className = "box1_box-content box-content";
var tbody_exportCacheData3 = document.createElement("tbody");
var tr_exportCacheData4 = document.createElement("tr");
var td_exportCacheData6 = document.createElement("td");
td_exportCacheData6.className = "box1_box-content-left box-content-left";
var td_exportCacheData7 = document.createElement("td");
td_exportCacheData7.className = "box1_box-content-center box-content-center";
td_exportCacheData7.align = "left";
var img_exportCacheData1 = document.createElement("img");
img_exportCacheData1.src = imgClose;
img_exportCacheData1.title = "Close window";
img_exportCacheData1.style.cursor = "pointer";
img_exportCacheData1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_exportCacheData8 = document.createElement("td");
td_exportCacheData8.className = "box1_box-content-right box-content-right";
var tr_exportCacheData5 = document.createElement("tr");
var td_exportCacheData9 = document.createElement("td");
var table_exportCacheData4 = document.createElement("table");
table_exportCacheData4.className = "box1_box-content box-content";
var tbody_exportCacheData5 = document.createElement("tbody");
var tr_exportCacheData6 = document.createElement("tr");
var td_exportCacheData10 = document.createElement("td");
td_exportCacheData10.className = "box1_box-content-left box-content-left";
var td_exportCacheData11 = document.createElement("td");
td_exportCacheData11.className = "box1_box-content-center box-content-center";
td_exportCacheData11.align = "left";
var img_exportCacheData2 = document.createElement("img");
img_exportCacheData2.src = imgSpacer;
img_exportCacheData2.height = 5;
var td_exportCacheData12 = document.createElement("td");
td_exportCacheData12.className = "box1_box-content-right box-content-right";
var tr_exportCacheData1 = document.createElement("tr");
var td_exportCacheData1 = document.createElement("td");
var table_exportCacheData2 = document.createElement("table");
table_exportCacheData2.className = "box1_box-content box-content";
var tbody_exportCacheData2 = document.createElement("tbody");
var tr_exportCacheData2 = document.createElement("tr");
var td_exportCacheData2 = document.createElement("td");
td_exportCacheData2.className = "box1_box-content-left box-content-left";
var td_exportCacheData3 = document.createElement("td");
td_exportCacheData3.className = "box1_box-content-center box-content-center";
var div_exportCacheData1 = document.createElement("div");
div_exportCacheData1.className = "box1_content";
var center_exportCacheData1 = document.createElement("center");
var div_exportCacheData2 = document.createElement("div");
div_exportCacheData2.align = "center";
var strong_exportCacheData1 = document.createElement("strong");
strong_exportCacheData1.innerHTML = "Export Location data";
var div_exportCacheData4 = document.createElement("div");
div_exportCacheData4.align = "left";
div_exportCacheData4.style.width = "630px";
var small_exportCacheData1 = document.createElement("small");
small_exportCacheData1.style.fontWeight = "bold";
small_exportCacheData1.innerHTML = "Copy this data to a safe place. It can later be used to restore your locations data.";
var div_exportCacheData5 = document.createElement("div");
var textarea_exportCacheData1 = document.createElement("textarea");
textarea_exportCacheData1.rows = 15;
textarea_exportCacheData1.cols = 100;
textarea_exportCacheData1.value = objCacheLocations.toSource();
textarea_exportCacheData1.id = "textarea_exportCacheData1";
var div_exportCacheData6 = document.createElement("div");
var input_exportCacheData1 = document.createElement("input");
input_exportCacheData1.className = "input-button";
input_exportCacheData1.type = "button";
input_exportCacheData1.value = "Close";
input_exportCacheData1.addEventListener("click", function(){
var div_exportCacheDataWindow = document.getElementById("div_exportCacheDataWindow");
div_exportCacheDataWindow.style.display = "none";
}, false);
var td_exportCacheData4 = document.createElement("td");
td_exportCacheData4.className = "box1_box-content-right box-content-right";
div_exportCacheData2.appendChild(strong_exportCacheData1);
div_exportCacheData4.appendChild(small_exportCacheData1);
div_exportCacheData5.appendChild(textarea_exportCacheData1);
div_exportCacheData6.appendChild(input_exportCacheData1);
center_exportCacheData1.appendChild(div_exportCacheData2);
center_exportCacheData1.appendChild(div_exportCacheData4);
center_exportCacheData1.appendChild(div_exportCacheData5);
center_exportCacheData1.appendChild(div_exportCacheData6);
div_exportCacheData1.appendChild(center_exportCacheData1);
td_exportCacheData3.appendChild(div_exportCacheData1);
tr_exportCacheData2.appendChild(td_exportCacheData2);
tr_exportCacheData2.appendChild(td_exportCacheData3);
tr_exportCacheData2.appendChild(td_exportCacheData4);
tbody_exportCacheData2.appendChild(tr_exportCacheData2);
table_exportCacheData2.appendChild(tbody_exportCacheData2);
td_exportCacheData1.appendChild(table_exportCacheData2);
tr_exportCacheData1.appendChild(td_exportCacheData1);
td_exportCacheData7.appendChild(img_exportCacheData1);
tr_exportCacheData4.appendChild(td_exportCacheData6);
tr_exportCacheData4.appendChild(td_exportCacheData7);
tr_exportCacheData4.appendChild(td_exportCacheData8);
tbody_exportCacheData3.appendChild(tr_exportCacheData4);
table_exportCacheData3.appendChild(tbody_exportCacheData3);
td_exportCacheData5.appendChild(table_exportCacheData3);
tr_exportCacheData3.appendChild(td_exportCacheData5);
td_exportCacheData11.appendChild(img_exportCacheData2);
tr_exportCacheData6.appendChild(td_exportCacheData10);
tr_exportCacheData6.appendChild(td_exportCacheData11);
tr_exportCacheData6.appendChild(td_exportCacheData12);
tbody_exportCacheData5.appendChild(tr_exportCacheData6);
table_exportCacheData4.appendChild(tbody_exportCacheData5);
td_exportCacheData9.appendChild(table_exportCacheData4);
tr_exportCacheData5.appendChild(td_exportCacheData9);
tbody_exportCacheData1.appendChild(tr_exportCacheData3);
tbody_exportCacheData1.appendChild(tr_exportCacheData5);
tbody_exportCacheData1.appendChild(tr_exportCacheData1);
table_exportCacheData1.appendChild(tbody_exportCacheData1);
div_exportCacheDataBody.appendChild(table_exportCacheData1);
//-- Footer
var div_exportCacheDataFooter = document.createElement("div");
div_exportCacheDataFooter.id = "div_exportCacheDataFooter";
var table_exportCacheData1 = document.createElement("table");
table_exportCacheData1.className = "box-complex box box-compact box1";
table_exportCacheData1.style.width = "100%";
var tbody_exportCacheData1 = document.createElement("tbody");
var tr_exportCacheData1 = document.createElement("tr");
var td_exportCacheData1 = document.createElement("td");
var table_exportCacheData2 = document.createElement("table");
table_exportCacheData2.className = "box1_box-footer box-footer";
var tbody_exportCacheData2 = document.createElement("tbody");
var tr_exportCacheData2 = document.createElement("tr");
var td_exportCacheData2 = document.createElement("td");
td_exportCacheData2.className = "box1_box-footer-left box-footer-left";
var td_exportCacheData3 = document.createElement("td");
td_exportCacheData3.className = "box1_box-footer-center box-footer-center";
var td_exportCacheData4 = document.createElement("td");
td_exportCacheData4.className = "box1_box-footer-right box-footer-right";
tr_exportCacheData2.appendChild(td_exportCacheData2);
tr_exportCacheData2.appendChild(td_exportCacheData3);
tr_exportCacheData2.appendChild(td_exportCacheData4);
tbody_exportCacheData2.appendChild(tr_exportCacheData2);
table_exportCacheData2.appendChild(tbody_exportCacheData2);
td_exportCacheData1.appendChild(table_exportCacheData2);
tr_exportCacheData1.appendChild(td_exportCacheData1);
tbody_exportCacheData1.appendChild(tr_exportCacheData1);
table_exportCacheData1.appendChild(tbody_exportCacheData1);
div_exportCacheDataFooter.appendChild(table_exportCacheData1);
div_exportCacheDataWindow.appendChild(div_exportCacheDataHeader);
div_exportCacheDataWindow.appendChild(div_exportCacheDataBody);
div_exportCacheDataWindow.appendChild(div_exportCacheDataFooter);
document.body.appendChild(div_exportCacheDataWindow);
makeDraggable(div_exportCacheDataWindow, div_exportCacheDataHeader);
}
function initInfoLocationCacheWindow(){
/*
Shows the confirmation clear cache window
*/
var xyC = GM_getValue("div_InfoLocationCacheWindowXY", false);
if (!xyC) {xyC = defDiv_InfoLocationCacheWindowXY; GM_setValue("div_InfoLocationCacheWindowXY", xyC);}
xy = xyC.split("|");
var div_InfoLocationCacheWindow = document.createElement("div");
div_InfoLocationCacheWindow.style.position = "fixed";
div_InfoLocationCacheWindow.style.display = "none";
div_InfoLocationCacheWindow.style.left = xy[0];
div_InfoLocationCacheWindow.style.top = xy[1];
div_InfoLocationCacheWindow.id = "div_InfoLocationCacheWindow";
div_InfoLocationCacheWindow.style.zIndex = "20";
div_InfoLocationCacheWindow.style.width = "500px";
//-- Header
var div_InfoLocationCacheHeader = document.createElement("div");
div_InfoLocationCacheHeader.id = "div_InfoLocationCacheHeader";
div_InfoLocationCacheHeader.style.cursor = "move";
var table_InfoLocationCache1 = document.createElement("table");
table_InfoLocationCache1.className = "box-complex box box-compact box1";
table_InfoLocationCache1.style.width = "100%";
var tbody_InfoLocationCache1 = document.createElement("tbody");
var tr_InfoLocationCache1 = document.createElement("tr");
var td_InfoLocationCache1 = document.createElement("td");
var table_InfoLocationCache2 = document.createElement("table");
table_InfoLocationCache2.className = "box1_box-header box-header";
var tbody_InfoLocationCache2 = document.createElement("tbody");
var tr_InfoLocationCache2 = document.createElement("tr");
var td_InfoLocationCache2 = document.createElement("td");
td_InfoLocationCache2.className = "box1_box-header-left box-header-left";
var td_InfoLocationCache3 = document.createElement("td");
td_InfoLocationCache3.className = "box1_box-header-center box-header-center";
var td_InfoLocationCache4 = document.createElement("td");
td_InfoLocationCache4.className = "box1_box-header-right box-header-right";
tr_InfoLocationCache2.appendChild(td_InfoLocationCache2);
tr_InfoLocationCache2.appendChild(td_InfoLocationCache3);
tr_InfoLocationCache2.appendChild(td_InfoLocationCache4);
tbody_InfoLocationCache2.appendChild(tr_InfoLocationCache2);
table_InfoLocationCache2.appendChild(tbody_InfoLocationCache2);
td_InfoLocationCache1.appendChild(table_InfoLocationCache2);
tr_InfoLocationCache1.appendChild(td_InfoLocationCache1);
tbody_InfoLocationCache1.appendChild(tr_InfoLocationCache1);
table_InfoLocationCache1.appendChild(tbody_InfoLocationCache1);
div_InfoLocationCacheHeader.appendChild(table_InfoLocationCache1);
//-- Body
var div_InfoLocationCacheBody = document.createElement("div");
div_InfoLocationCacheBody.id = "div_InfoLocationCacheBody";
var table_InfoLocationCache1 = document.createElement("table");
table_InfoLocationCache1.className = "box-complex box box-compact box1";
table_InfoLocationCache1.style.width = "100%";
var tbody_InfoLocationCache1 = document.createElement("tbody");
var tr_InfoLocationCache3 = document.createElement("tr");
var td_InfoLocationCache5 = document.createElement("td");
var table_InfoLocationCache3 = document.createElement("table");
table_InfoLocationCache3.className = "box1_box-content box-content";
var tbody_InfoLocationCache3 = document.createElement("tbody");
var tr_InfoLocationCache4 = document.createElement("tr");
var td_InfoLocationCache6 = document.createElement("td");
td_InfoLocationCache6.className = "box1_box-content-left box-content-left";
var td_InfoLocationCache7 = document.createElement("td");
td_InfoLocationCache7.className = "box1_box-content-center box-content-center";
td_InfoLocationCache7.align = "left";
var img_InfoLocationCache1 = document.createElement("img");
img_InfoLocationCache1.src = imgClose;
img_InfoLocationCache1.title = "Close window";
img_InfoLocationCache1.style.cursor = "pointer";
img_InfoLocationCache1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_InfoLocationCache8 = document.createElement("td");
td_InfoLocationCache8.className = "box1_box-content-right box-content-right";
var tr_InfoLocationCache5 = document.createElement("tr");
var td_InfoLocationCache9 = document.createElement("td");
var table_InfoLocationCache4 = document.createElement("table");
table_InfoLocationCache4.className = "box1_box-content box-content";
var tbody_InfoLocationCache5 = document.createElement("tbody");
var tr_InfoLocationCache6 = document.createElement("tr");
var td_InfoLocationCache10 = document.createElement("td");
td_InfoLocationCache10.className = "box1_box-content-left box-content-left";
var td_InfoLocationCache11 = document.createElement("td");
td_InfoLocationCache11.className = "box1_box-content-center box-content-center";
td_InfoLocationCache11.align = "left";
var img_InfoLocationCache2 = document.createElement("img");
img_InfoLocationCache2.src = imgSpacer;
img_InfoLocationCache2.height = 5;
var td_InfoLocationCache12 = document.createElement("td");
td_InfoLocationCache12.className = "box1_box-content-right box-content-right";
var tr_InfoLocationCache1 = document.createElement("tr");
var td_InfoLocationCache1 = document.createElement("td");
var table_InfoLocationCache2 = document.createElement("table");
table_InfoLocationCache2.className = "box1_box-content box-content";
var tbody_InfoLocationCache2 = document.createElement("tbody");
var tr_InfoLocationCache2 = document.createElement("tr");
var td_InfoLocationCache2 = document.createElement("td");
td_InfoLocationCache2.className = "box1_box-content-left box-content-left";
var td_InfoLocationCache3 = document.createElement("td");
td_InfoLocationCache3.className = "box1_box-content-center box-content-center";
var div_InfoLocationCache2 = document.createElement("div");
div_InfoLocationCache2.className = "box1_content";
var center_InfoLocationCache1 = document.createElement("center");
var div_InfoLocationCache3 = document.createElement("div");
div_InfoLocationCache3.align = "center";
var strong_InfoLocationCache1 = document.createElement("strong");
strong_InfoLocationCache1.innerHTML = "Location cache information";
var div_InfoLocationCache4 = document.createElement("div");
div_InfoLocationCache4.align = "center";
div_InfoLocationCache4.style.width = "350px";
var div_InfoLocationCache10 = document.createElement("div");
div_InfoLocationCache10.align = "left";
var img_Spacer = document.createElement("img");
img_Spacer.src = imgSpacer;
img_Spacer.height = 14;
var div_InfoLocationCache5 = document.createElement("div");
div_InfoLocationCache5.align = "left";
div_InfoLocationCache5.id = "div_InfoLocationCache5";
var div_InfoLocationCache6 = document.createElement("div");
div_InfoLocationCache6.align = "left";
div_InfoLocationCache6.id = "div_InfoLocationCache6";
var div_InfoLocationCache7 = document.createElement("div");
div_InfoLocationCache7.align = "left";
div_InfoLocationCache7.id = "div_InfoLocationCache7";
var div_InfoLocationCache8 = document.createElement("div");
div_InfoLocationCache8.align = "left";
div_InfoLocationCache8.id = "div_InfoLocationCache8";
var div_InfoLocationCache9 = document.createElement("div");
div_InfoLocationCache9.align = "left";
div_InfoLocationCache9.id = "div_InfoLocationCache9";
var div_InfoLocationCache11 = document.createElement("div");
var input_InfoLocationCache1 = document.createElement("input");
input_InfoLocationCache1.className = "input-button";
input_InfoLocationCache1.type = "button";
input_InfoLocationCache1.value = "Close";
input_InfoLocationCache1.addEventListener("click", function(){
var div_InfoLocationCacheWindow = document.getElementById("div_InfoLocationCacheWindow");
div_InfoLocationCacheWindow.style.display = "none";
}, false);
var td_InfoLocationCache4 = document.createElement("td");
td_InfoLocationCache4.className = "box1_box-content-right box-content-right";
div_InfoLocationCache3.appendChild(strong_InfoLocationCache1);
div_InfoLocationCache10.appendChild(img_Spacer);
div_InfoLocationCache11.appendChild(input_InfoLocationCache1);
div_InfoLocationCache4.appendChild(div_InfoLocationCache10);
div_InfoLocationCache4.appendChild(div_InfoLocationCache5);
div_InfoLocationCache4.appendChild(div_InfoLocationCache6);
div_InfoLocationCache4.appendChild(div_InfoLocationCache7);
div_InfoLocationCache4.appendChild(div_InfoLocationCache8);
div_InfoLocationCache4.appendChild(div_InfoLocationCache9);
div_InfoLocationCache4.appendChild(div_InfoLocationCache11);
center_InfoLocationCache1.appendChild(div_InfoLocationCache3);
center_InfoLocationCache1.appendChild(div_InfoLocationCache4);
div_InfoLocationCache2.appendChild(center_InfoLocationCache1);
td_InfoLocationCache3.appendChild(div_InfoLocationCache2);
tr_InfoLocationCache2.appendChild(td_InfoLocationCache2);
tr_InfoLocationCache2.appendChild(td_InfoLocationCache3);
tr_InfoLocationCache2.appendChild(td_InfoLocationCache4);
tbody_InfoLocationCache2.appendChild(tr_InfoLocationCache2);
table_InfoLocationCache2.appendChild(tbody_InfoLocationCache2);
td_InfoLocationCache1.appendChild(table_InfoLocationCache2);
tr_InfoLocationCache1.appendChild(td_InfoLocationCache1);
td_InfoLocationCache7.appendChild(img_InfoLocationCache1);
tr_InfoLocationCache4.appendChild(td_InfoLocationCache6);
tr_InfoLocationCache4.appendChild(td_InfoLocationCache7);
tr_InfoLocationCache4.appendChild(td_InfoLocationCache8);
tbody_InfoLocationCache3.appendChild(tr_InfoLocationCache4);
table_InfoLocationCache3.appendChild(tbody_InfoLocationCache3);
td_InfoLocationCache5.appendChild(table_InfoLocationCache3);
tr_InfoLocationCache3.appendChild(td_InfoLocationCache5);
td_InfoLocationCache11.appendChild(img_InfoLocationCache2);
tr_InfoLocationCache6.appendChild(td_InfoLocationCache10);
tr_InfoLocationCache6.appendChild(td_InfoLocationCache11);
tr_InfoLocationCache6.appendChild(td_InfoLocationCache12);
tbody_InfoLocationCache5.appendChild(tr_InfoLocationCache6);
table_InfoLocationCache4.appendChild(tbody_InfoLocationCache5);
td_InfoLocationCache9.appendChild(table_InfoLocationCache4);
tr_InfoLocationCache5.appendChild(td_InfoLocationCache9);
tbody_InfoLocationCache1.appendChild(tr_InfoLocationCache3);
tbody_InfoLocationCache1.appendChild(tr_InfoLocationCache5);
tbody_InfoLocationCache1.appendChild(tr_InfoLocationCache1);
table_InfoLocationCache1.appendChild(tbody_InfoLocationCache1);
div_InfoLocationCacheBody.appendChild(table_InfoLocationCache1);
//-- Footer
var div_InfoLocationCacheFooter = document.createElement("div");
div_InfoLocationCacheFooter.id = "div_InfoLocationCacheFooter";
var table_InfoLocationCache1 = document.createElement("table");
table_InfoLocationCache1.className = "box-complex box box-compact box1";
table_InfoLocationCache1.style.width = "100%";
var tbody_InfoLocationCache1 = document.createElement("tbody");
var tr_InfoLocationCache1 = document.createElement("tr");
var td_InfoLocationCache1 = document.createElement("td");
var table_InfoLocationCache2 = document.createElement("table");
table_InfoLocationCache2.className = "box1_box-footer box-footer";
var tbody_InfoLocationCache2 = document.createElement("tbody");
var tr_InfoLocationCache2 = document.createElement("tr");
var td_InfoLocationCache2 = document.createElement("td");
td_InfoLocationCache2.className = "box1_box-footer-left box-footer-left";
var td_InfoLocationCache3 = document.createElement("td");
td_InfoLocationCache3.className = "box1_box-footer-center box-footer-center";
var td_InfoLocationCache4 = document.createElement("td");
td_InfoLocationCache4.className = "box1_box-footer-right box-footer-right";
tr_InfoLocationCache2.appendChild(td_InfoLocationCache2);
tr_InfoLocationCache2.appendChild(td_InfoLocationCache3);
tr_InfoLocationCache2.appendChild(td_InfoLocationCache4);
tbody_InfoLocationCache2.appendChild(tr_InfoLocationCache2);
table_InfoLocationCache2.appendChild(tbody_InfoLocationCache2);
td_InfoLocationCache1.appendChild(table_InfoLocationCache2);
tr_InfoLocationCache1.appendChild(td_InfoLocationCache1);
tbody_InfoLocationCache1.appendChild(tr_InfoLocationCache1);
table_InfoLocationCache1.appendChild(tbody_InfoLocationCache1);
div_InfoLocationCacheFooter.appendChild(table_InfoLocationCache1);
div_InfoLocationCacheWindow.appendChild(div_InfoLocationCacheHeader);
div_InfoLocationCacheWindow.appendChild(div_InfoLocationCacheBody);
div_InfoLocationCacheWindow.appendChild(div_InfoLocationCacheFooter);
document.body.appendChild(div_InfoLocationCacheWindow);
makeDraggable(div_InfoLocationCacheWindow, div_InfoLocationCacheHeader);
}
function initUpdateScriptWindow(){
/*
Shows the update window
*/
var xyC = GM_getValue("div_UpdateScriptWindowXY", false);
if (!xyC) {xyC = defDiv_UpdateScriptWindowXY; GM_setValue("div_UpdateScriptWindowXY", xyC);}
xy = xyC.split("|");
var div_UpdateScriptWindow = document.createElement("div");
div_UpdateScriptWindow.style.position = "fixed";
div_UpdateScriptWindow.style.display = "none";
div_UpdateScriptWindow.style.left = xy[0];
div_UpdateScriptWindow.style.top = xy[1];
div_UpdateScriptWindow.id = "div_UpdateScriptWindow";
div_UpdateScriptWindow.style.zIndex = "20";
div_UpdateScriptWindow.style.width = "500px";
//-- Header
var div_UpdateScriptHeader = document.createElement("div");
div_UpdateScriptHeader.id = "div_UpdateScriptHeader";
div_UpdateScriptHeader.style.cursor = "move";
var table_UpdateScript1 = document.createElement("table");
table_UpdateScript1.className = "box-complex box box-compact box1";
table_UpdateScript1.style.width = "100%";
var tbody_UpdateScript1 = document.createElement("tbody");
var tr_UpdateScript1 = document.createElement("tr");
var td_UpdateScript1 = document.createElement("td");
var table_UpdateScript2 = document.createElement("table");
table_UpdateScript2.className = "box1_box-header box-header";
var tbody_UpdateScript2 = document.createElement("tbody");
var tr_UpdateScript2 = document.createElement("tr");
var td_UpdateScript2 = document.createElement("td");
td_UpdateScript2.className = "box1_box-header-left box-header-left";
var td_UpdateScript3 = document.createElement("td");
td_UpdateScript3.className = "box1_box-header-center box-header-center";
var td_UpdateScript4 = document.createElement("td");
td_UpdateScript4.className = "box1_box-header-right box-header-right";
tr_UpdateScript2.appendChild(td_UpdateScript2);
tr_UpdateScript2.appendChild(td_UpdateScript3);
tr_UpdateScript2.appendChild(td_UpdateScript4);
tbody_UpdateScript2.appendChild(tr_UpdateScript2);
table_UpdateScript2.appendChild(tbody_UpdateScript2);
td_UpdateScript1.appendChild(table_UpdateScript2);
tr_UpdateScript1.appendChild(td_UpdateScript1);
tbody_UpdateScript1.appendChild(tr_UpdateScript1);
table_UpdateScript1.appendChild(tbody_UpdateScript1);
div_UpdateScriptHeader.appendChild(table_UpdateScript1);
//-- Body
var div_UpdateScriptBody = document.createElement("div");
div_UpdateScriptBody.id = "div_UpdateScriptBody";
var table_UpdateScript1 = document.createElement("table");
table_UpdateScript1.className = "box-complex box box-compact box1";
table_UpdateScript1.style.width = "100%";
var tbody_UpdateScript1 = document.createElement("tbody");
var tr_UpdateScript3 = document.createElement("tr");
var td_UpdateScript5 = document.createElement("td");
var table_UpdateScript3 = document.createElement("table");
table_UpdateScript3.className = "box1_box-content box-content";
var tbody_UpdateScript3 = document.createElement("tbody");
var tr_UpdateScript4 = document.createElement("tr");
var td_UpdateScript6 = document.createElement("td");
td_UpdateScript6.className = "box1_box-content-left box-content-left";
var td_UpdateScript7 = document.createElement("td");
td_UpdateScript7.className = "box1_box-content-center box-content-center";
td_UpdateScript7.align = "left";
var img_UpdateScript1 = document.createElement("img");
img_UpdateScript1.src = imgClose;
img_UpdateScript1.title = "Close window";
img_UpdateScript1.style.cursor = "pointer";
img_UpdateScript1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_UpdateScript8 = document.createElement("td");
td_UpdateScript8.className = "box1_box-content-right box-content-right";
var tr_UpdateScript5 = document.createElement("tr");
var td_UpdateScript9 = document.createElement("td");
var table_UpdateScript4 = document.createElement("table");
table_UpdateScript4.className = "box1_box-content box-content";
var tbody_UpdateScript5 = document.createElement("tbody");
var tr_UpdateScript6 = document.createElement("tr");
var td_UpdateScript10 = document.createElement("td");
td_UpdateScript10.className = "box1_box-content-left box-content-left";
var td_UpdateScript11 = document.createElement("td");
td_UpdateScript11.className = "box1_box-content-center box-content-center";
td_UpdateScript11.align = "left";
var img_UpdateScript2 = document.createElement("img");
img_UpdateScript2.src = imgSpacer;
img_UpdateScript2.height = 5;
var td_UpdateScript12 = document.createElement("td");
td_UpdateScript12.className = "box1_box-content-right box-content-right";
var tr_UpdateScript1 = document.createElement("tr");
var td_UpdateScript1 = document.createElement("td");
var table_UpdateScript2 = document.createElement("table");
table_UpdateScript2.className = "box1_box-content box-content";
var tbody_UpdateScript2 = document.createElement("tbody");
var tr_UpdateScript2 = document.createElement("tr");
var td_UpdateScript2 = document.createElement("td");
td_UpdateScript2.className = "box1_box-content-left box-content-left";
var td_UpdateScript3 = document.createElement("td");
td_UpdateScript3.className = "box1_box-content-center box-content-center";
var div_UpdateScript2 = document.createElement("div");
div_UpdateScript2.className = "box1_content";
var div_UpdateScript4 = document.createElement("div");
div_UpdateScript4.align = "center";
div_UpdateScript4.style.fontWeight = "bold";
div_UpdateScript4.style.color = "red";
div_UpdateScript4.innerHTML = "New version of Astro Empires Helper available".blink();
var div_UpdateScript5 = document.createElement("div");
var img_UpdateScript3 = document.createElement("img");
img_UpdateScript3.src = imgSpacer;
img_UpdateScript3.height = 14;
var div_UpdateScript6 = document.createElement("div");
div_UpdateScript6.innerHTML = "Current version installed: " + formatDate(const_scriptVersionTimestamp);
div_UpdateScript6.align = "center";
var div_UpdateScript7 = document.createElement("div");
div_UpdateScript7.innerHTML = "New remote version: ";
div_UpdateScript7.align = "center";
div_UpdateScript7.id = "div_UpdateScript7";
var div_UpdateScript9 = document.createElement("div");
var img_UpdateScript4 = document.createElement("img");
img_UpdateScript4.src = imgSpacer;
img_UpdateScript4.height = 14;
var div_UpdateScript8 = document.createElement("div");
div_UpdateScript8.align = "center";
var input_UpdateScript2 = document.createElement("input");
input_UpdateScript2.className = "input-button";
input_UpdateScript2.type = "button";
input_UpdateScript2.value = "Update";
input_UpdateScript2.addEventListener("click", function(){
if (input_UpdateScript1.checked){
var div_UpdateScriptWindow = document.getElementById("div_UpdateScriptWindow");
div_UpdateScriptWindow.style.display = "none";
GM_setValue("showScriptUpdatePopup", false);
window.location.href = const_scriptFileURL;
}
}, false);
var img_UpdateScript5 = document.createElement("img");
img_UpdateScript5.src = imgSpacer;
img_UpdateScript5.width = 5;
var input_UpdateScript3 = document.createElement("input");
input_UpdateScript3.className = "input-button";
input_UpdateScript3.type = "button";
input_UpdateScript3.value = "Cancel";
input_UpdateScript3.addEventListener("click", function(){
var div_UpdateScriptWindow = document.getElementById("div_UpdateScriptWindow");
div_UpdateScriptWindow.style.display = "none";
GM_setValue("showScriptUpdatePopup", false);
}, false);
var img_UpdateScript6 = document.createElement("img");
img_UpdateScript6.src = imgSpacer;
img_UpdateScript6.width = 5;
var input_UpdateScript1 = document.createElement("input");
input_UpdateScript1.className = "check input-checkbox";
input_UpdateScript1.type = "checkbox";
input_UpdateScript1.id = "input_UpdateScript1";
var small_UpdateScript1 = document.createElement("small");
small_UpdateScript1.innerHTML = "Confirm update";
var td_UpdateScript4 = document.createElement("td");
td_UpdateScript4.className = "box1_box-content-right box-content-right";
div_UpdateScript5.appendChild(img_UpdateScript3);
div_UpdateScript9.appendChild(img_UpdateScript4);
div_UpdateScript8.appendChild(input_UpdateScript2);
div_UpdateScript8.appendChild(img_UpdateScript5);
div_UpdateScript8.appendChild(input_UpdateScript3);
div_UpdateScript8.appendChild(img_UpdateScript6);
div_UpdateScript8.appendChild(input_UpdateScript1);
div_UpdateScript8.appendChild(small_UpdateScript1);
div_UpdateScript2.appendChild(div_UpdateScript4);
div_UpdateScript2.appendChild(div_UpdateScript5);
div_UpdateScript2.appendChild(div_UpdateScript6);
div_UpdateScript2.appendChild(div_UpdateScript7);
div_UpdateScript2.appendChild(div_UpdateScript9);
div_UpdateScript2.appendChild(div_UpdateScript8);
td_UpdateScript3.appendChild(div_UpdateScript2);
tr_UpdateScript2.appendChild(td_UpdateScript2);
tr_UpdateScript2.appendChild(td_UpdateScript3);
tr_UpdateScript2.appendChild(td_UpdateScript4);
tbody_UpdateScript2.appendChild(tr_UpdateScript2);
table_UpdateScript2.appendChild(tbody_UpdateScript2);
td_UpdateScript1.appendChild(table_UpdateScript2);
tr_UpdateScript1.appendChild(td_UpdateScript1);
td_UpdateScript7.appendChild(img_UpdateScript1);
tr_UpdateScript4.appendChild(td_UpdateScript6);
tr_UpdateScript4.appendChild(td_UpdateScript7);
tr_UpdateScript4.appendChild(td_UpdateScript8);
tbody_UpdateScript3.appendChild(tr_UpdateScript4);
table_UpdateScript3.appendChild(tbody_UpdateScript3);
td_UpdateScript5.appendChild(table_UpdateScript3);
tr_UpdateScript3.appendChild(td_UpdateScript5);
td_UpdateScript11.appendChild(img_UpdateScript2);
tr_UpdateScript6.appendChild(td_UpdateScript10);
tr_UpdateScript6.appendChild(td_UpdateScript11);
tr_UpdateScript6.appendChild(td_UpdateScript12);
tbody_UpdateScript5.appendChild(tr_UpdateScript6);
table_UpdateScript4.appendChild(tbody_UpdateScript5);
td_UpdateScript9.appendChild(table_UpdateScript4);
tr_UpdateScript5.appendChild(td_UpdateScript9);
tbody_UpdateScript1.appendChild(tr_UpdateScript3);
tbody_UpdateScript1.appendChild(tr_UpdateScript5);
tbody_UpdateScript1.appendChild(tr_UpdateScript1);
table_UpdateScript1.appendChild(tbody_UpdateScript1);
div_UpdateScriptBody.appendChild(table_UpdateScript1);
//-- Footer
var div_UpdateScriptFooter = document.createElement("div");
div_UpdateScriptFooter.id = "div_UpdateScriptFooter";
var table_UpdateScript1 = document.createElement("table");
table_UpdateScript1.className = "box-complex box box-compact box1";
table_UpdateScript1.style.width = "100%";
var tbody_UpdateScript1 = document.createElement("tbody");
var tr_UpdateScript1 = document.createElement("tr");
var td_UpdateScript1 = document.createElement("td");
var table_UpdateScript2 = document.createElement("table");
table_UpdateScript2.className = "box1_box-footer box-footer";
var tbody_UpdateScript2 = document.createElement("tbody");
var tr_UpdateScript2 = document.createElement("tr");
var td_UpdateScript2 = document.createElement("td");
td_UpdateScript2.className = "box1_box-footer-left box-footer-left";
var td_UpdateScript3 = document.createElement("td");
td_UpdateScript3.className = "box1_box-footer-center box-footer-center";
var td_UpdateScript4 = document.createElement("td");
td_UpdateScript4.className = "box1_box-footer-right box-footer-right";
tr_UpdateScript2.appendChild(td_UpdateScript2);
tr_UpdateScript2.appendChild(td_UpdateScript3);
tr_UpdateScript2.appendChild(td_UpdateScript4);
tbody_UpdateScript2.appendChild(tr_UpdateScript2);
table_UpdateScript2.appendChild(tbody_UpdateScript2);
td_UpdateScript1.appendChild(table_UpdateScript2);
tr_UpdateScript1.appendChild(td_UpdateScript1);
tbody_UpdateScript1.appendChild(tr_UpdateScript1);
table_UpdateScript1.appendChild(tbody_UpdateScript1);
div_UpdateScriptFooter.appendChild(table_UpdateScript1);
div_UpdateScriptWindow.appendChild(div_UpdateScriptHeader);
div_UpdateScriptWindow.appendChild(div_UpdateScriptBody);
div_UpdateScriptWindow.appendChild(div_UpdateScriptFooter);
document.body.appendChild(div_UpdateScriptWindow);
makeDraggable(div_UpdateScriptWindow, div_UpdateScriptHeader);
}
function initSetEnemiesAlliesWindow(){
/*
Shows the confirmation clear cache window
*/
var xyC = GM_getValue("div_SetEnemiesAlliesWindowXY", false);
if (!xyC) {xyC = defDiv_SetEnemiesAlliesWindowXY; GM_setValue("div_SetEnemiesAlliesWindowXY", xyC);}
xy = xyC.split("|");
var div_SetEnemiesAlliesWindow = document.createElement("div");
div_SetEnemiesAlliesWindow.style.position = "fixed";
div_SetEnemiesAlliesWindow.style.display = "none";
div_SetEnemiesAlliesWindow.style.left = xy[0];
div_SetEnemiesAlliesWindow.style.top = xy[1];
div_SetEnemiesAlliesWindow.id = "div_SetEnemiesAlliesWindow";
div_SetEnemiesAlliesWindow.style.zIndex = "20";
div_SetEnemiesAlliesWindow.style.width = "500px";
//-- Header
var div_SetEnemiesAlliesHeader = document.createElement("div");
div_SetEnemiesAlliesHeader.id = "div_SetEnemiesAlliesHeader";
div_SetEnemiesAlliesHeader.style.cursor = "move";
var table_SetEnemiesAllies1 = document.createElement("table");
table_SetEnemiesAllies1.className = "box-complex box box-compact box1";
table_SetEnemiesAllies1.style.width = "100%";
var tbody_SetEnemiesAllies1 = document.createElement("tbody");
var tr_SetEnemiesAllies1 = document.createElement("tr");
var td_SetEnemiesAllies1 = document.createElement("td");
var table_SetEnemiesAllies2 = document.createElement("table");
table_SetEnemiesAllies2.className = "box1_box-header box-header";
var tbody_SetEnemiesAllies2 = document.createElement("tbody");
var tr_SetEnemiesAllies2 = document.createElement("tr");
var td_SetEnemiesAllies2 = document.createElement("td");
td_SetEnemiesAllies2.className = "box1_box-header-left box-header-left";
var td_SetEnemiesAllies3 = document.createElement("td");
td_SetEnemiesAllies3.className = "box1_box-header-center box-header-center";
var td_SetEnemiesAllies4 = document.createElement("td");
td_SetEnemiesAllies4.className = "box1_box-header-right box-header-right";
tr_SetEnemiesAllies2.appendChild(td_SetEnemiesAllies2);
tr_SetEnemiesAllies2.appendChild(td_SetEnemiesAllies3);
tr_SetEnemiesAllies2.appendChild(td_SetEnemiesAllies4);
tbody_SetEnemiesAllies2.appendChild(tr_SetEnemiesAllies2);
table_SetEnemiesAllies2.appendChild(tbody_SetEnemiesAllies2);
td_SetEnemiesAllies1.appendChild(table_SetEnemiesAllies2);
tr_SetEnemiesAllies1.appendChild(td_SetEnemiesAllies1);
tbody_SetEnemiesAllies1.appendChild(tr_SetEnemiesAllies1);
table_SetEnemiesAllies1.appendChild(tbody_SetEnemiesAllies1);
div_SetEnemiesAlliesHeader.appendChild(table_SetEnemiesAllies1);
//-- Body
var div_SetEnemiesAlliesBody = document.createElement("div");
div_SetEnemiesAlliesBody.id = "div_SetEnemiesAlliesBody";
var table_SetEnemiesAllies1 = document.createElement("table");
table_SetEnemiesAllies1.className = "box-complex box box-compact box1";
table_SetEnemiesAllies1.style.width = "100%";
var tbody_SetEnemiesAllies1 = document.createElement("tbody");
var tr_SetEnemiesAllies3 = document.createElement("tr");
var td_SetEnemiesAllies5 = document.createElement("td");
var table_SetEnemiesAllies3 = document.createElement("table");
table_SetEnemiesAllies3.className = "box1_box-content box-content";
var tbody_SetEnemiesAllies3 = document.createElement("tbody");
var tr_SetEnemiesAllies4 = document.createElement("tr");
var td_SetEnemiesAllies6 = document.createElement("td");
td_SetEnemiesAllies6.className = "box1_box-content-left box-content-left";
var td_SetEnemiesAllies7 = document.createElement("td");
td_SetEnemiesAllies7.className = "box1_box-content-center box-content-center";
td_SetEnemiesAllies7.align = "left";
var img_SetEnemiesAllies1 = document.createElement("img");
img_SetEnemiesAllies1.src = imgClose;
img_SetEnemiesAllies1.title = "Close window";
img_SetEnemiesAllies1.style.cursor = "pointer";
img_SetEnemiesAllies1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
var div_ColorPickerWindow = document.getElementById("div_ColorPickerWindow");
div_ColorPickerWindow.style.display = "none";
}, false);
var td_SetEnemiesAllies8 = document.createElement("td");
td_SetEnemiesAllies8.className = "box1_box-content-right box-content-right";
var tr_SetEnemiesAllies5 = document.createElement("tr");
var td_SetEnemiesAllies9 = document.createElement("td");
var table_SetEnemiesAllies4 = document.createElement("table");
table_SetEnemiesAllies4.className = "box1_box-content box-content";
var tbody_SetEnemiesAllies5 = document.createElement("tbody");
var tr_SetEnemiesAllies6 = document.createElement("tr");
var td_SetEnemiesAllies10 = document.createElement("td");
td_SetEnemiesAllies10.className = "box1_box-content-left box-content-left";
var td_SetEnemiesAllies11 = document.createElement("td");
td_SetEnemiesAllies11.className = "box1_box-content-center box-content-center";
td_SetEnemiesAllies11.align = "left";
var img_SetEnemiesAllies2 = document.createElement("img");
img_SetEnemiesAllies2.src = imgSpacer;
img_SetEnemiesAllies2.height = 5;
var td_SetEnemiesAllies12 = document.createElement("td");
td_SetEnemiesAllies12.className = "box1_box-content-right box-content-right";
var tr_SetEnemiesAllies1 = document.createElement("tr");
var td_SetEnemiesAllies1 = document.createElement("td");
var table_SetEnemiesAllies2 = document.createElement("table");
table_SetEnemiesAllies2.className = "box1_box-content box-content";
var tbody_SetEnemiesAllies2 = document.createElement("tbody");
var tr_SetEnemiesAllies2 = document.createElement("tr");
var td_SetEnemiesAllies2 = document.createElement("td");
td_SetEnemiesAllies2.className = "box1_box-content-left box-content-left";
var td_SetEnemiesAllies3 = document.createElement("td");
td_SetEnemiesAllies3.className = "box1_box-content-center box-content-center";
var div_SetEnemiesAllies2 = document.createElement("div");
div_SetEnemiesAllies2.className = "box1_content";
var div_SetEnemiesAllies3 = document.createElement("div");
div_SetEnemiesAllies3.align = "center";
div_SetEnemiesAllies3.style.width = "430px";
var strong_SetEnemiesAllies1 = document.createElement("strong");
strong_SetEnemiesAllies1.innerHTML = "Set enemies and allies";
var div_SetEnemiesAllies4 = document.createElement("div");
div_SetEnemiesAllies4.align = "center";
div_SetEnemiesAllies4.style.width = "450px";
var img_Spacer1 = document.createElement("img");
img_Spacer1.src = imgSpacer;
img_Spacer1.height = 10;
var div_SetEnemiesAllies5 = document.createElement("div");
div_SetEnemiesAllies5.style.width = "450px";
var table_SetEnemiesAllies5 = document.createElement("table");
table_SetEnemiesAllies5.className = "layout listing";
var tbody_SetEnemiesAllies6 = document.createElement("tbody");
tbody_SetEnemiesAllies6.style.display = "block";
var tr_SetEnemiesAllies7 = document.createElement("tr");
var th_SetEnemiesAllies2 = document.createElement("th");
th_SetEnemiesAllies2.style.fontWeight = "bold";
th_SetEnemiesAllies2.style.align = "center";
th_SetEnemiesAllies2.innerHTML = "Guildtag or Player";
th_SetEnemiesAllies2.style.width = "395px";
var th_SetEnemiesAllies3 = document.createElement("th");
th_SetEnemiesAllies3.style.width = "16px";
var th_SetEnemiesAllies4 = document.createElement("th");
th_SetEnemiesAllies4.style.width = "16px";
var tbody_SetEnemiesAllies7 = document.createElement("tbody");
tbody_SetEnemiesAllies7.style.overflow = "auto";
tbody_SetEnemiesAllies7.style.overflowX = "hidden";
tbody_SetEnemiesAllies7.style.height = "200px";
tbody_SetEnemiesAllies7.style.display = "block";
tbody_SetEnemiesAllies7.id = "tbody_SetEnemiesAllies7";
var div_SetEnemiesAllies6 = document.createElement("div");
div_SetEnemiesAllies6.style.width = "450px";
var img_Spacer2 = document.createElement("img");
img_Spacer2.src = imgSpacer;
img_Spacer2.height = 20;
var div_SetEnemiesAllies7 = document.createElement("div");
div_SetEnemiesAllies7.style.width = "450px";
div_SetEnemiesAllies7.align = "center";
span_SetEnemiesAllies2 = document.createElement("span");
span_SetEnemiesAllies2.innerHTML = "Guildtag or Player: ";
input_SetEnemiesAllies1 = document.createElement("input");
input_SetEnemiesAllies1.className = "input-text";
input_SetEnemiesAllies1.type = "text";
input_SetEnemiesAllies1.size = 20;
input_SetEnemiesAllies1.id = "input_SetEnemiesAllies1";
input_SetEnemiesAllies1.style.color = "#FFFFFF";
span_SetEnemiesAllies3 = document.createElement("span");
span_SetEnemiesAllies3.innerHTML = " Blink ";
input_SetEnemiesAllies2 = document.createElement("input");
input_SetEnemiesAllies2.className = "check input-checkbox";
input_SetEnemiesAllies2.type = "checkbox";
input_SetEnemiesAllies2.id = "input_SetEnemiesAllies2";
input_SetEnemiesAllies5 = document.createElement("input");
input_SetEnemiesAllies5.type = "hidden";
input_SetEnemiesAllies5.id = "input_SetEnemiesAllies5";
input_SetEnemiesAllies5.value = "#FFFFFF";
span_SetEnemiesAllies4 = document.createElement("span");
span_SetEnemiesAllies4.innerHTML = " ";
var input_SetEnemiesAllies3 = document.createElement("input");
input_SetEnemiesAllies3.className = "input-button";
input_SetEnemiesAllies3.type = "button";
input_SetEnemiesAllies3.value = "Color";
input_SetEnemiesAllies3.addEventListener("click", function(){
var input_SetEnemiesAllies5 = document.getElementById("input_SetEnemiesAllies5");
var input_SetEnemiesAllies1 = document.getElementById("input_SetEnemiesAllies1");
showColorGrid2('input_SetEnemiesAllies5','input_SetEnemiesAllies1');
var div_ColorPickerWindow = document.getElementById("div_ColorPickerWindow");
div_ColorPickerWindow.style.display = "block";
}, false);
var input_SetEnemiesAllies4 = document.createElement("input");
input_SetEnemiesAllies4.className = "input-button";
input_SetEnemiesAllies4.type = "button";
input_SetEnemiesAllies4.value = "Add";
input_SetEnemiesAllies4.addEventListener("click", function(){
var input_SetEnemiesAllies1 = document.getElementById("input_SetEnemiesAllies1");
if (input_SetEnemiesAllies1.value != ""){
var input_SetEnemiesAllies2 = document.getElementById("input_SetEnemiesAllies2");
var input_SetEnemiesAllies5 = document.getElementById("input_SetEnemiesAllies5");
var tbody_SetEnemiesAllies7 = document.getElementById("tbody_SetEnemiesAllies7");
var textBlink = "0";
if (input_SetEnemiesAllies2.checked){textBlink = "1";}
insertEnemiesAlliesEntry(tbody_SetEnemiesAllies7, currentURL[2].charAt(0).toUpperCase() + trim(input_SetEnemiesAllies1.value), textBlink, input_SetEnemiesAllies5.value);
input_SetEnemiesAllies1.value = "";
input_SetEnemiesAllies2.checked = false;
input_SetEnemiesAllies5.value = "#FFFFFF";
input_SetEnemiesAllies1.style.color = "#FFFFFF";
}
}, false);
var td_SetEnemiesAllies4 = document.createElement("td");
td_SetEnemiesAllies4.className = "box1_box-content-right box-content-right";
tr_SetEnemiesAllies7.appendChild(th_SetEnemiesAllies2);
tr_SetEnemiesAllies7.appendChild(th_SetEnemiesAllies3);
tr_SetEnemiesAllies7.appendChild(th_SetEnemiesAllies4);
tbody_SetEnemiesAllies6.appendChild(tr_SetEnemiesAllies7);
table_SetEnemiesAllies5.appendChild(tbody_SetEnemiesAllies6);
table_SetEnemiesAllies5.appendChild(tbody_SetEnemiesAllies7);
div_SetEnemiesAllies3.appendChild(strong_SetEnemiesAllies1);
div_SetEnemiesAllies4.appendChild(img_Spacer1);
div_SetEnemiesAllies5.appendChild(table_SetEnemiesAllies5);
div_SetEnemiesAllies6.appendChild(img_Spacer2);
div_SetEnemiesAllies7.appendChild(span_SetEnemiesAllies2);
div_SetEnemiesAllies7.appendChild(input_SetEnemiesAllies1);
div_SetEnemiesAllies7.appendChild(span_SetEnemiesAllies3);
div_SetEnemiesAllies7.appendChild(input_SetEnemiesAllies2);
div_SetEnemiesAllies7.appendChild(input_SetEnemiesAllies5);
div_SetEnemiesAllies7.appendChild(span_SetEnemiesAllies4);
div_SetEnemiesAllies7.appendChild(input_SetEnemiesAllies3);
div_SetEnemiesAllies7.appendChild(input_SetEnemiesAllies4);
div_SetEnemiesAllies2.appendChild(div_SetEnemiesAllies3);
div_SetEnemiesAllies2.appendChild(div_SetEnemiesAllies4);
div_SetEnemiesAllies2.appendChild(div_SetEnemiesAllies5);
div_SetEnemiesAllies2.appendChild(div_SetEnemiesAllies6);
div_SetEnemiesAllies2.appendChild(div_SetEnemiesAllies7);
td_SetEnemiesAllies3.appendChild(div_SetEnemiesAllies2);
tr_SetEnemiesAllies2.appendChild(td_SetEnemiesAllies2);
tr_SetEnemiesAllies2.appendChild(td_SetEnemiesAllies3);
tr_SetEnemiesAllies2.appendChild(td_SetEnemiesAllies4);
tbody_SetEnemiesAllies2.appendChild(tr_SetEnemiesAllies2);
table_SetEnemiesAllies2.appendChild(tbody_SetEnemiesAllies2);
td_SetEnemiesAllies1.appendChild(table_SetEnemiesAllies2);
tr_SetEnemiesAllies1.appendChild(td_SetEnemiesAllies1);
td_SetEnemiesAllies7.appendChild(img_SetEnemiesAllies1);
tr_SetEnemiesAllies4.appendChild(td_SetEnemiesAllies6);
tr_SetEnemiesAllies4.appendChild(td_SetEnemiesAllies7);
tr_SetEnemiesAllies4.appendChild(td_SetEnemiesAllies8);
tbody_SetEnemiesAllies3.appendChild(tr_SetEnemiesAllies4);
table_SetEnemiesAllies3.appendChild(tbody_SetEnemiesAllies3);
td_SetEnemiesAllies5.appendChild(table_SetEnemiesAllies3);
tr_SetEnemiesAllies3.appendChild(td_SetEnemiesAllies5);
td_SetEnemiesAllies11.appendChild(img_SetEnemiesAllies2);
tr_SetEnemiesAllies6.appendChild(td_SetEnemiesAllies10);
tr_SetEnemiesAllies6.appendChild(td_SetEnemiesAllies11);
tr_SetEnemiesAllies6.appendChild(td_SetEnemiesAllies12);
tbody_SetEnemiesAllies5.appendChild(tr_SetEnemiesAllies6);
table_SetEnemiesAllies4.appendChild(tbody_SetEnemiesAllies5);
td_SetEnemiesAllies9.appendChild(table_SetEnemiesAllies4);
tr_SetEnemiesAllies5.appendChild(td_SetEnemiesAllies9);
tbody_SetEnemiesAllies1.appendChild(tr_SetEnemiesAllies3);
tbody_SetEnemiesAllies1.appendChild(tr_SetEnemiesAllies5);
tbody_SetEnemiesAllies1.appendChild(tr_SetEnemiesAllies1);
table_SetEnemiesAllies1.appendChild(tbody_SetEnemiesAllies1);
div_SetEnemiesAlliesBody.appendChild(table_SetEnemiesAllies1);
//-- Footer
var div_SetEnemiesAlliesFooter = document.createElement("div");
div_SetEnemiesAlliesFooter.id = "div_SetEnemiesAlliesFooter";
var table_SetEnemiesAllies1 = document.createElement("table");
table_SetEnemiesAllies1.className = "box-complex box box-compact box1";
table_SetEnemiesAllies1.style.width = "100%";
var tbody_SetEnemiesAllies1 = document.createElement("tbody");
var tr_SetEnemiesAllies1 = document.createElement("tr");
var td_SetEnemiesAllies1 = document.createElement("td");
var table_SetEnemiesAllies2 = document.createElement("table");
table_SetEnemiesAllies2.className = "box1_box-footer box-footer";
var tbody_SetEnemiesAllies2 = document.createElement("tbody");
var tr_SetEnemiesAllies2 = document.createElement("tr");
var td_SetEnemiesAllies2 = document.createElement("td");
td_SetEnemiesAllies2.className = "box1_box-footer-left box-footer-left";
var td_SetEnemiesAllies3 = document.createElement("td");
td_SetEnemiesAllies3.className = "box1_box-footer-center box-footer-center";
var td_SetEnemiesAllies4 = document.createElement("td");
td_SetEnemiesAllies4.className = "box1_box-footer-right box-footer-right";
tr_SetEnemiesAllies2.appendChild(td_SetEnemiesAllies2);
tr_SetEnemiesAllies2.appendChild(td_SetEnemiesAllies3);
tr_SetEnemiesAllies2.appendChild(td_SetEnemiesAllies4);
tbody_SetEnemiesAllies2.appendChild(tr_SetEnemiesAllies2);
table_SetEnemiesAllies2.appendChild(tbody_SetEnemiesAllies2);
td_SetEnemiesAllies1.appendChild(table_SetEnemiesAllies2);
tr_SetEnemiesAllies1.appendChild(td_SetEnemiesAllies1);
tbody_SetEnemiesAllies1.appendChild(tr_SetEnemiesAllies1);
table_SetEnemiesAllies1.appendChild(tbody_SetEnemiesAllies1);
div_SetEnemiesAlliesFooter.appendChild(table_SetEnemiesAllies1);
div_SetEnemiesAlliesWindow.appendChild(div_SetEnemiesAlliesHeader);
div_SetEnemiesAlliesWindow.appendChild(div_SetEnemiesAlliesBody);
div_SetEnemiesAlliesWindow.appendChild(div_SetEnemiesAlliesFooter);
document.body.appendChild(div_SetEnemiesAlliesWindow);
makeDraggable(div_SetEnemiesAlliesWindow, div_SetEnemiesAlliesHeader);
fillEnimiesAlliesWindow();
}
function initColorPickerWindow(){
/*
Shows the Color Picker window
*/
var xyC = GM_getValue("div_ColorPickerWindowXY", false);
if (!xyC) {xyC = defDiv_ColorPickerWindowXY; GM_setValue("div_ColorPickerWindowXY", xyC);}
xy = xyC.split("|");
var div_ColorPickerWindow = document.createElement("div");
div_ColorPickerWindow.style.position = "fixed";
div_ColorPickerWindow.style.display = "none";
div_ColorPickerWindow.style.left = xy[0];
div_ColorPickerWindow.style.top = xy[1];
div_ColorPickerWindow.id = "div_ColorPickerWindow";
div_ColorPickerWindow.style.zIndex = "30";
div_ColorPickerWindow.style.width = "550px";
//-- Header
var div_ColorPickerHeader = document.createElement("div");
div_ColorPickerHeader.id = "div_ColorPickerHeader";
div_ColorPickerHeader.style.cursor = "move";
var table_ColorPicker1 = document.createElement("table");
table_ColorPicker1.className = "box-complex box box-compact box1";
table_ColorPicker1.style.width = "100%";
var tbody_ColorPicker1 = document.createElement("tbody");
var tr_ColorPicker1 = document.createElement("tr");
var td_ColorPicker1 = document.createElement("td");
var table_ColorPicker2 = document.createElement("table");
table_ColorPicker2.className = "box1_box-header box-header";
var tbody_ColorPicker2 = document.createElement("tbody");
var tr_ColorPicker2 = document.createElement("tr");
var td_ColorPicker2 = document.createElement("td");
td_ColorPicker2.className = "box1_box-header-left box-header-left";
var td_ColorPicker3 = document.createElement("td");
td_ColorPicker3.className = "box1_box-header-center box-header-center";
var td_ColorPicker4 = document.createElement("td");
td_ColorPicker4.className = "box1_box-header-right box-header-right";
tr_ColorPicker2.appendChild(td_ColorPicker2);
tr_ColorPicker2.appendChild(td_ColorPicker3);
tr_ColorPicker2.appendChild(td_ColorPicker4);
tbody_ColorPicker2.appendChild(tr_ColorPicker2);
table_ColorPicker2.appendChild(tbody_ColorPicker2);
td_ColorPicker1.appendChild(table_ColorPicker2);
tr_ColorPicker1.appendChild(td_ColorPicker1);
tbody_ColorPicker1.appendChild(tr_ColorPicker1);
table_ColorPicker1.appendChild(tbody_ColorPicker1);
div_ColorPickerHeader.appendChild(table_ColorPicker1);
//-- Body
var div_ColorPickerBody = document.createElement("div");
div_ColorPickerBody.id = "div_ColorPickerBody";
var table_ColorPicker1 = document.createElement("table");
table_ColorPicker1.className = "box-complex box box-compact box1";
table_ColorPicker1.style.width = "100%";
var tbody_ColorPicker1 = document.createElement("tbody");
var tr_ColorPicker3 = document.createElement("tr");
var td_ColorPicker5 = document.createElement("td");
var table_ColorPicker3 = document.createElement("table");
table_ColorPicker3.className = "box1_box-content box-content";
var tbody_ColorPicker3 = document.createElement("tbody");
var tr_ColorPicker4 = document.createElement("tr");
var td_ColorPicker6 = document.createElement("td");
td_ColorPicker6.className = "box1_box-content-left box-content-left";
var td_ColorPicker7 = document.createElement("td");
td_ColorPicker7.className = "box1_box-content-center box-content-center";
td_ColorPicker7.align = "left";
var img_ColorPicker1 = document.createElement("img");
img_ColorPicker1.src = imgClose;
img_ColorPicker1.title = "Close window";
img_ColorPicker1.style.cursor = "pointer";
img_ColorPicker1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_ColorPicker8 = document.createElement("td");
td_ColorPicker8.className = "box1_box-content-right box-content-right";
var tr_ColorPicker5 = document.createElement("tr");
var td_ColorPicker9 = document.createElement("td");
var table_ColorPicker4 = document.createElement("table");
table_ColorPicker4.className = "box1_box-content box-content";
var tbody_ColorPicker5 = document.createElement("tbody");
var tr_ColorPicker6 = document.createElement("tr");
var td_ColorPicker10 = document.createElement("td");
td_ColorPicker10.className = "box1_box-content-left box-content-left";
var td_ColorPicker11 = document.createElement("td");
td_ColorPicker11.className = "box1_box-content-center box-content-center";
td_ColorPicker11.align = "left";
var img_ColorPicker2 = document.createElement("img");
img_ColorPicker2.src = imgSpacer;
img_ColorPicker2.height = 5;
var td_ColorPicker12 = document.createElement("td");
td_ColorPicker12.className = "box1_box-content-right box-content-right";
var tr_ColorPicker1 = document.createElement("tr");
var td_ColorPicker1 = document.createElement("td");
var table_ColorPicker2 = document.createElement("table");
table_ColorPicker2.className = "box1_box-content box-content";
var tbody_ColorPicker2 = document.createElement("tbody");
var tr_ColorPicker2 = document.createElement("tr");
var td_ColorPicker2 = document.createElement("td");
td_ColorPicker2.className = "box1_box-content-left box-content-left";
var td_ColorPicker3 = document.createElement("td");
td_ColorPicker3.className = "box1_box-content-center box-content-center";
var div_ColorPicker2 = document.createElement("div");
div_ColorPicker2.className = "box1_content";
div_ColorPicker2.id = "div_ColorPicker2";
div_ColorPicker2.align = "center";
/*Here the colorpicker gets inserted*/
var td_ColorPicker4 = document.createElement("td");
td_ColorPicker4.className = "box1_box-content-right box-content-right";
td_ColorPicker3.appendChild(div_ColorPicker2);
tr_ColorPicker2.appendChild(td_ColorPicker2);
tr_ColorPicker2.appendChild(td_ColorPicker3);
tr_ColorPicker2.appendChild(td_ColorPicker4);
tbody_ColorPicker2.appendChild(tr_ColorPicker2);
table_ColorPicker2.appendChild(tbody_ColorPicker2);
td_ColorPicker1.appendChild(table_ColorPicker2);
tr_ColorPicker1.appendChild(td_ColorPicker1);
td_ColorPicker7.appendChild(img_ColorPicker1);
tr_ColorPicker4.appendChild(td_ColorPicker6);
tr_ColorPicker4.appendChild(td_ColorPicker7);
tr_ColorPicker4.appendChild(td_ColorPicker8);
tbody_ColorPicker3.appendChild(tr_ColorPicker4);
table_ColorPicker3.appendChild(tbody_ColorPicker3);
td_ColorPicker5.appendChild(table_ColorPicker3);
tr_ColorPicker3.appendChild(td_ColorPicker5);
td_ColorPicker11.appendChild(img_ColorPicker2);
tr_ColorPicker6.appendChild(td_ColorPicker10);
tr_ColorPicker6.appendChild(td_ColorPicker11);
tr_ColorPicker6.appendChild(td_ColorPicker12);
tbody_ColorPicker5.appendChild(tr_ColorPicker6);
table_ColorPicker4.appendChild(tbody_ColorPicker5);
td_ColorPicker9.appendChild(table_ColorPicker4);
tr_ColorPicker5.appendChild(td_ColorPicker9);
tbody_ColorPicker1.appendChild(tr_ColorPicker3);
tbody_ColorPicker1.appendChild(tr_ColorPicker5);
tbody_ColorPicker1.appendChild(tr_ColorPicker1);
table_ColorPicker1.appendChild(tbody_ColorPicker1);
div_ColorPickerBody.appendChild(table_ColorPicker1);
//-- Footer
var div_ColorPickerFooter = document.createElement("div");
div_ColorPickerFooter.id = "div_ColorPickerFooter";
var table_ColorPicker1 = document.createElement("table");
table_ColorPicker1.className = "box-complex box box-compact box1";
table_ColorPicker1.style.width = "100%";
var tbody_ColorPicker1 = document.createElement("tbody");
var tr_ColorPicker1 = document.createElement("tr");
var td_ColorPicker1 = document.createElement("td");
var table_ColorPicker2 = document.createElement("table");
table_ColorPicker2.className = "box1_box-footer box-footer";
var tbody_ColorPicker2 = document.createElement("tbody");
var tr_ColorPicker2 = document.createElement("tr");
var td_ColorPicker2 = document.createElement("td");
td_ColorPicker2.className = "box1_box-footer-left box-footer-left";
var td_ColorPicker3 = document.createElement("td");
td_ColorPicker3.className = "box1_box-footer-center box-footer-center";
var td_ColorPicker4 = document.createElement("td");
td_ColorPicker4.className = "box1_box-footer-right box-footer-right";
tr_ColorPicker2.appendChild(td_ColorPicker2);
tr_ColorPicker2.appendChild(td_ColorPicker3);
tr_ColorPicker2.appendChild(td_ColorPicker4);
tbody_ColorPicker2.appendChild(tr_ColorPicker2);
table_ColorPicker2.appendChild(tbody_ColorPicker2);
td_ColorPicker1.appendChild(table_ColorPicker2);
tr_ColorPicker1.appendChild(td_ColorPicker1);
tbody_ColorPicker1.appendChild(tr_ColorPicker1);
table_ColorPicker1.appendChild(tbody_ColorPicker1);
div_ColorPickerFooter.appendChild(table_ColorPicker1);
div_ColorPickerWindow.appendChild(div_ColorPickerHeader);
div_ColorPickerWindow.appendChild(div_ColorPickerBody);
div_ColorPickerWindow.appendChild(div_ColorPickerFooter);
document.body.appendChild(div_ColorPickerWindow);
makeDraggable(div_ColorPickerWindow, div_ColorPickerHeader);
initColorPicker();
}
function initInfoEnemiesAlliesCacheWindow(){
/*
Shows the confirmation clear cache window
*/
var xyC = GM_getValue("div_InfoEnemiesAlliesCacheWindowXY", false);
if (!xyC) {xyC = defDiv_InfoEnemiesAlliesCacheWindowXY; GM_setValue("div_InfoEnemiesAlliesCacheWindowXY", xyC);}
xy = xyC.split("|");
var div_InfoEnemiesAlliesCacheWindow = document.createElement("div");
div_InfoEnemiesAlliesCacheWindow.style.position = "fixed";
div_InfoEnemiesAlliesCacheWindow.style.display = "none";
div_InfoEnemiesAlliesCacheWindow.style.left = xy[0];
div_InfoEnemiesAlliesCacheWindow.style.top = xy[1];
div_InfoEnemiesAlliesCacheWindow.id = "div_InfoEnemiesAlliesCacheWindow";
div_InfoEnemiesAlliesCacheWindow.style.zIndex = "20";
div_InfoEnemiesAlliesCacheWindow.style.width = "500px";
//-- Header
var div_InfoEnemiesAlliesCacheHeader = document.createElement("div");
div_InfoEnemiesAlliesCacheHeader.id = "div_InfoEnemiesAlliesCacheHeader";
div_InfoEnemiesAlliesCacheHeader.style.cursor = "move";
var table_InfoEnemiesAlliesCache1 = document.createElement("table");
table_InfoEnemiesAlliesCache1.className = "box-complex box box-compact box1";
table_InfoEnemiesAlliesCache1.style.width = "100%";
var tbody_InfoEnemiesAlliesCache1 = document.createElement("tbody");
var tr_InfoEnemiesAlliesCache1 = document.createElement("tr");
var td_InfoEnemiesAlliesCache1 = document.createElement("td");
var table_InfoEnemiesAlliesCache2 = document.createElement("table");
table_InfoEnemiesAlliesCache2.className = "box1_box-header box-header";
var tbody_InfoEnemiesAlliesCache2 = document.createElement("tbody");
var tr_InfoEnemiesAlliesCache2 = document.createElement("tr");
var td_InfoEnemiesAlliesCache2 = document.createElement("td");
td_InfoEnemiesAlliesCache2.className = "box1_box-header-left box-header-left";
var td_InfoEnemiesAlliesCache3 = document.createElement("td");
td_InfoEnemiesAlliesCache3.className = "box1_box-header-center box-header-center";
var td_InfoEnemiesAlliesCache4 = document.createElement("td");
td_InfoEnemiesAlliesCache4.className = "box1_box-header-right box-header-right";
tr_InfoEnemiesAlliesCache2.appendChild(td_InfoEnemiesAlliesCache2);
tr_InfoEnemiesAlliesCache2.appendChild(td_InfoEnemiesAlliesCache3);
tr_InfoEnemiesAlliesCache2.appendChild(td_InfoEnemiesAlliesCache4);
tbody_InfoEnemiesAlliesCache2.appendChild(tr_InfoEnemiesAlliesCache2);
table_InfoEnemiesAlliesCache2.appendChild(tbody_InfoEnemiesAlliesCache2);
td_InfoEnemiesAlliesCache1.appendChild(table_InfoEnemiesAlliesCache2);
tr_InfoEnemiesAlliesCache1.appendChild(td_InfoEnemiesAlliesCache1);
tbody_InfoEnemiesAlliesCache1.appendChild(tr_InfoEnemiesAlliesCache1);
table_InfoEnemiesAlliesCache1.appendChild(tbody_InfoEnemiesAlliesCache1);
div_InfoEnemiesAlliesCacheHeader.appendChild(table_InfoEnemiesAlliesCache1);
//-- Body
var div_InfoEnemiesAlliesCacheBody = document.createElement("div");
div_InfoEnemiesAlliesCacheBody.id = "div_InfoEnemiesAlliesCacheBody";
var table_InfoEnemiesAlliesCache1 = document.createElement("table");
table_InfoEnemiesAlliesCache1.className = "box-complex box box-compact box1";
table_InfoEnemiesAlliesCache1.style.width = "100%";
var tbody_InfoEnemiesAlliesCache1 = document.createElement("tbody");
var tr_InfoEnemiesAlliesCache3 = document.createElement("tr");
var td_InfoEnemiesAlliesCache5 = document.createElement("td");
var table_InfoEnemiesAlliesCache3 = document.createElement("table");
table_InfoEnemiesAlliesCache3.className = "box1_box-content box-content";
var tbody_InfoEnemiesAlliesCache3 = document.createElement("tbody");
var tr_InfoEnemiesAlliesCache4 = document.createElement("tr");
var td_InfoEnemiesAlliesCache6 = document.createElement("td");
td_InfoEnemiesAlliesCache6.className = "box1_box-content-left box-content-left";
var td_InfoEnemiesAlliesCache7 = document.createElement("td");
td_InfoEnemiesAlliesCache7.className = "box1_box-content-center box-content-center";
td_InfoEnemiesAlliesCache7.align = "left";
var img_InfoEnemiesAlliesCache1 = document.createElement("img");
img_InfoEnemiesAlliesCache1.src = imgClose;
img_InfoEnemiesAlliesCache1.title = "Close window";
img_InfoEnemiesAlliesCache1.style.cursor = "pointer";
img_InfoEnemiesAlliesCache1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_InfoEnemiesAlliesCache8 = document.createElement("td");
td_InfoEnemiesAlliesCache8.className = "box1_box-content-right box-content-right";
var tr_InfoEnemiesAlliesCache5 = document.createElement("tr");
var td_InfoEnemiesAlliesCache9 = document.createElement("td");
var table_InfoEnemiesAlliesCache4 = document.createElement("table");
table_InfoEnemiesAlliesCache4.className = "box1_box-content box-content";
var tbody_InfoEnemiesAlliesCache5 = document.createElement("tbody");
var tr_InfoEnemiesAlliesCache6 = document.createElement("tr");
var td_InfoEnemiesAlliesCache10 = document.createElement("td");
td_InfoEnemiesAlliesCache10.className = "box1_box-content-left box-content-left";
var td_InfoEnemiesAlliesCache11 = document.createElement("td");
td_InfoEnemiesAlliesCache11.className = "box1_box-content-center box-content-center";
td_InfoEnemiesAlliesCache11.align = "left";
var img_InfoEnemiesAlliesCache2 = document.createElement("img");
img_InfoEnemiesAlliesCache2.src = imgSpacer;
img_InfoEnemiesAlliesCache2.height = 5;
var td_InfoEnemiesAlliesCache12 = document.createElement("td");
td_InfoEnemiesAlliesCache12.className = "box1_box-content-right box-content-right";
var tr_InfoEnemiesAlliesCache1 = document.createElement("tr");
var td_InfoEnemiesAlliesCache1 = document.createElement("td");
var table_InfoEnemiesAlliesCache2 = document.createElement("table");
table_InfoEnemiesAlliesCache2.className = "box1_box-content box-content";
var tbody_InfoEnemiesAlliesCache2 = document.createElement("tbody");
var tr_InfoEnemiesAlliesCache2 = document.createElement("tr");
var td_InfoEnemiesAlliesCache2 = document.createElement("td");
td_InfoEnemiesAlliesCache2.className = "box1_box-content-left box-content-left";
var td_InfoEnemiesAlliesCache3 = document.createElement("td");
td_InfoEnemiesAlliesCache3.className = "box1_box-content-center box-content-center";
var div_InfoEnemiesAlliesCache2 = document.createElement("div");
div_InfoEnemiesAlliesCache2.className = "box1_content";
var center_InfoEnemiesAlliesCache1 = document.createElement("center");
var div_InfoEnemiesAlliesCache3 = document.createElement("div");
div_InfoEnemiesAlliesCache3.align = "center";
var strong_InfoEnemiesAlliesCache1 = document.createElement("strong");
strong_InfoEnemiesAlliesCache1.innerHTML = "Enemy/Ally cache information";
var div_InfoEnemiesAlliesCache4 = document.createElement("div");
div_InfoEnemiesAlliesCache4.align = "center";
div_InfoEnemiesAlliesCache4.style.width = "350px";
var div_InfoEnemiesAlliesCache10 = document.createElement("div");
div_InfoEnemiesAlliesCache10.align = "left";
var img_Spacer = document.createElement("img");
img_Spacer.src = imgSpacer;
img_Spacer.height = 14;
var div_InfoEnemiesAlliesCache5 = document.createElement("div");
div_InfoEnemiesAlliesCache5.align = "left";
div_InfoEnemiesAlliesCache5.id = "div_InfoEnemiesAlliesCache5";
var div_InfoEnemiesAlliesCache6 = document.createElement("div");
div_InfoEnemiesAlliesCache6.align = "left";
div_InfoEnemiesAlliesCache6.id = "div_InfoEnemiesAlliesCache6";
var div_InfoEnemiesAlliesCache7 = document.createElement("div");
div_InfoEnemiesAlliesCache7.align = "left";
div_InfoEnemiesAlliesCache7.id = "div_InfoEnemiesAlliesCache7";
var div_InfoEnemiesAlliesCache8 = document.createElement("div");
div_InfoEnemiesAlliesCache8.align = "left";
div_InfoEnemiesAlliesCache8.id = "div_InfoEnemiesAlliesCache8";
var div_InfoEnemiesAlliesCache9 = document.createElement("div");
div_InfoEnemiesAlliesCache9.align = "left";
div_InfoEnemiesAlliesCache9.id = "div_InfoEnemiesAlliesCache9";
var div_InfoEnemiesAlliesCache11 = document.createElement("div");
var input_InfoEnemiesAlliesCache1 = document.createElement("input");
input_InfoEnemiesAlliesCache1.className = "input-button";
input_InfoEnemiesAlliesCache1.type = "button";
input_InfoEnemiesAlliesCache1.value = "Close";
input_InfoEnemiesAlliesCache1.addEventListener("click", function(){
var div_InfoEnemiesAlliesCacheWindow = document.getElementById("div_InfoEnemiesAlliesCacheWindow");
div_InfoEnemiesAlliesCacheWindow.style.display = "none";
}, false);
var td_InfoEnemiesAlliesCache4 = document.createElement("td");
td_InfoEnemiesAlliesCache4.className = "box1_box-content-right box-content-right";
div_InfoEnemiesAlliesCache3.appendChild(strong_InfoEnemiesAlliesCache1);
div_InfoEnemiesAlliesCache10.appendChild(img_Spacer);
div_InfoEnemiesAlliesCache11.appendChild(input_InfoEnemiesAlliesCache1);
div_InfoEnemiesAlliesCache4.appendChild(div_InfoEnemiesAlliesCache10);
div_InfoEnemiesAlliesCache4.appendChild(div_InfoEnemiesAlliesCache5);
div_InfoEnemiesAlliesCache4.appendChild(div_InfoEnemiesAlliesCache6);
div_InfoEnemiesAlliesCache4.appendChild(div_InfoEnemiesAlliesCache7);
div_InfoEnemiesAlliesCache4.appendChild(div_InfoEnemiesAlliesCache8);
div_InfoEnemiesAlliesCache4.appendChild(div_InfoEnemiesAlliesCache9);
div_InfoEnemiesAlliesCache4.appendChild(div_InfoEnemiesAlliesCache11);
center_InfoEnemiesAlliesCache1.appendChild(div_InfoEnemiesAlliesCache3);
center_InfoEnemiesAlliesCache1.appendChild(div_InfoEnemiesAlliesCache4);
div_InfoEnemiesAlliesCache2.appendChild(center_InfoEnemiesAlliesCache1);
td_InfoEnemiesAlliesCache3.appendChild(div_InfoEnemiesAlliesCache2);
tr_InfoEnemiesAlliesCache2.appendChild(td_InfoEnemiesAlliesCache2);
tr_InfoEnemiesAlliesCache2.appendChild(td_InfoEnemiesAlliesCache3);
tr_InfoEnemiesAlliesCache2.appendChild(td_InfoEnemiesAlliesCache4);
tbody_InfoEnemiesAlliesCache2.appendChild(tr_InfoEnemiesAlliesCache2);
table_InfoEnemiesAlliesCache2.appendChild(tbody_InfoEnemiesAlliesCache2);
td_InfoEnemiesAlliesCache1.appendChild(table_InfoEnemiesAlliesCache2);
tr_InfoEnemiesAlliesCache1.appendChild(td_InfoEnemiesAlliesCache1);
td_InfoEnemiesAlliesCache7.appendChild(img_InfoEnemiesAlliesCache1);
tr_InfoEnemiesAlliesCache4.appendChild(td_InfoEnemiesAlliesCache6);
tr_InfoEnemiesAlliesCache4.appendChild(td_InfoEnemiesAlliesCache7);
tr_InfoEnemiesAlliesCache4.appendChild(td_InfoEnemiesAlliesCache8);
tbody_InfoEnemiesAlliesCache3.appendChild(tr_InfoEnemiesAlliesCache4);
table_InfoEnemiesAlliesCache3.appendChild(tbody_InfoEnemiesAlliesCache3);
td_InfoEnemiesAlliesCache5.appendChild(table_InfoEnemiesAlliesCache3);
tr_InfoEnemiesAlliesCache3.appendChild(td_InfoEnemiesAlliesCache5);
td_InfoEnemiesAlliesCache11.appendChild(img_InfoEnemiesAlliesCache2);
tr_InfoEnemiesAlliesCache6.appendChild(td_InfoEnemiesAlliesCache10);
tr_InfoEnemiesAlliesCache6.appendChild(td_InfoEnemiesAlliesCache11);
tr_InfoEnemiesAlliesCache6.appendChild(td_InfoEnemiesAlliesCache12);
tbody_InfoEnemiesAlliesCache5.appendChild(tr_InfoEnemiesAlliesCache6);
table_InfoEnemiesAlliesCache4.appendChild(tbody_InfoEnemiesAlliesCache5);
td_InfoEnemiesAlliesCache9.appendChild(table_InfoEnemiesAlliesCache4);
tr_InfoEnemiesAlliesCache5.appendChild(td_InfoEnemiesAlliesCache9);
tbody_InfoEnemiesAlliesCache1.appendChild(tr_InfoEnemiesAlliesCache3);
tbody_InfoEnemiesAlliesCache1.appendChild(tr_InfoEnemiesAlliesCache5);
tbody_InfoEnemiesAlliesCache1.appendChild(tr_InfoEnemiesAlliesCache1);
table_InfoEnemiesAlliesCache1.appendChild(tbody_InfoEnemiesAlliesCache1);
div_InfoEnemiesAlliesCacheBody.appendChild(table_InfoEnemiesAlliesCache1);
//-- Footer
var div_InfoEnemiesAlliesCacheFooter = document.createElement("div");
div_InfoEnemiesAlliesCacheFooter.id = "div_InfoEnemiesAlliesCacheFooter";
var table_InfoEnemiesAlliesCache1 = document.createElement("table");
table_InfoEnemiesAlliesCache1.className = "box-complex box box-compact box1";
table_InfoEnemiesAlliesCache1.style.width = "100%";
var tbody_InfoEnemiesAlliesCache1 = document.createElement("tbody");
var tr_InfoEnemiesAlliesCache1 = document.createElement("tr");
var td_InfoEnemiesAlliesCache1 = document.createElement("td");
var table_InfoEnemiesAlliesCache2 = document.createElement("table");
table_InfoEnemiesAlliesCache2.className = "box1_box-footer box-footer";
var tbody_InfoEnemiesAlliesCache2 = document.createElement("tbody");
var tr_InfoEnemiesAlliesCache2 = document.createElement("tr");
var td_InfoEnemiesAlliesCache2 = document.createElement("td");
td_InfoEnemiesAlliesCache2.className = "box1_box-footer-left box-footer-left";
var td_InfoEnemiesAlliesCache3 = document.createElement("td");
td_InfoEnemiesAlliesCache3.className = "box1_box-footer-center box-footer-center";
var td_InfoEnemiesAlliesCache4 = document.createElement("td");
td_InfoEnemiesAlliesCache4.className = "box1_box-footer-right box-footer-right";
tr_InfoEnemiesAlliesCache2.appendChild(td_InfoEnemiesAlliesCache2);
tr_InfoEnemiesAlliesCache2.appendChild(td_InfoEnemiesAlliesCache3);
tr_InfoEnemiesAlliesCache2.appendChild(td_InfoEnemiesAlliesCache4);
tbody_InfoEnemiesAlliesCache2.appendChild(tr_InfoEnemiesAlliesCache2);
table_InfoEnemiesAlliesCache2.appendChild(tbody_InfoEnemiesAlliesCache2);
td_InfoEnemiesAlliesCache1.appendChild(table_InfoEnemiesAlliesCache2);
tr_InfoEnemiesAlliesCache1.appendChild(td_InfoEnemiesAlliesCache1);
tbody_InfoEnemiesAlliesCache1.appendChild(tr_InfoEnemiesAlliesCache1);
table_InfoEnemiesAlliesCache1.appendChild(tbody_InfoEnemiesAlliesCache1);
div_InfoEnemiesAlliesCacheFooter.appendChild(table_InfoEnemiesAlliesCache1);
div_InfoEnemiesAlliesCacheWindow.appendChild(div_InfoEnemiesAlliesCacheHeader);
div_InfoEnemiesAlliesCacheWindow.appendChild(div_InfoEnemiesAlliesCacheBody);
div_InfoEnemiesAlliesCacheWindow.appendChild(div_InfoEnemiesAlliesCacheFooter);
document.body.appendChild(div_InfoEnemiesAlliesCacheWindow);
makeDraggable(div_InfoEnemiesAlliesCacheWindow, div_InfoEnemiesAlliesCacheHeader);
}
function initExportEnemiesAlliesCacheWindow(){
/*
Shows cache Enemies/Allies data export window
*/
var xyC = GM_getValue("div_exportEnemiesAlliesDataWindowXY", false);
if (!xyC) {xyC = defDiv_exportEnemiesAlliesDataWindowXY; GM_setValue("div_exportEnemiesAlliesDataWindowXY", xyC);}
xy = xyC.split("|");
var div_exportEnemiesAlliesDataWindow = document.createElement("div");
div_exportEnemiesAlliesDataWindow.style.position = "fixed";
div_exportEnemiesAlliesDataWindow.style.display = "none";
div_exportEnemiesAlliesDataWindow.style.left = xy[0];
div_exportEnemiesAlliesDataWindow.style.top = xy[1];
div_exportEnemiesAlliesDataWindow.id = "div_exportEnemiesAlliesDataWindow";
div_exportEnemiesAlliesDataWindow.style.zIndex = "10";
div_exportEnemiesAlliesDataWindow.style.width = "720px";
//-- Header
var div_exportEnemiesAlliesDataHeader = document.createElement("div");
div_exportEnemiesAlliesDataHeader.id = "div_exportEnemiesAlliesDataHeader";
div_exportEnemiesAlliesDataHeader.style.cursor = "move";
var table_exportEnemiesAlliesData1 = document.createElement("table");
table_exportEnemiesAlliesData1.className = "box-complex box box-compact box1";
table_exportEnemiesAlliesData1.style.width = "100%";
var tbody_exportEnemiesAlliesData1 = document.createElement("tbody");
var tr_exportEnemiesAlliesData1 = document.createElement("tr");
var td_exportEnemiesAlliesData1 = document.createElement("td");
var table_exportEnemiesAlliesData2 = document.createElement("table");
table_exportEnemiesAlliesData2.className = "box1_box-header box-header";
var tbody_exportEnemiesAlliesData2 = document.createElement("tbody");
var tr_exportEnemiesAlliesData2 = document.createElement("tr");
var td_exportEnemiesAlliesData2 = document.createElement("td");
td_exportEnemiesAlliesData2.className = "box1_box-header-left box-header-left";
var td_exportEnemiesAlliesData3 = document.createElement("td");
td_exportEnemiesAlliesData3.className = "box1_box-header-center box-header-center";
var td_exportEnemiesAlliesData4 = document.createElement("td");
td_exportEnemiesAlliesData4.className = "box1_box-header-right box-header-right";
tr_exportEnemiesAlliesData2.appendChild(td_exportEnemiesAlliesData2);
tr_exportEnemiesAlliesData2.appendChild(td_exportEnemiesAlliesData3);
tr_exportEnemiesAlliesData2.appendChild(td_exportEnemiesAlliesData4);
tbody_exportEnemiesAlliesData2.appendChild(tr_exportEnemiesAlliesData2);
table_exportEnemiesAlliesData2.appendChild(tbody_exportEnemiesAlliesData2);
td_exportEnemiesAlliesData1.appendChild(table_exportEnemiesAlliesData2);
tr_exportEnemiesAlliesData1.appendChild(td_exportEnemiesAlliesData1);
tbody_exportEnemiesAlliesData1.appendChild(tr_exportEnemiesAlliesData1);
table_exportEnemiesAlliesData1.appendChild(tbody_exportEnemiesAlliesData1);
div_exportEnemiesAlliesDataHeader.appendChild(table_exportEnemiesAlliesData1);
//-- Body
var div_exportEnemiesAlliesDataBody = document.createElement("div");
div_exportEnemiesAlliesDataBody.id = "div_exportEnemiesAlliesDataBody";
var table_exportEnemiesAlliesData1 = document.createElement("table");
table_exportEnemiesAlliesData1.className = "box-complex box box-compact box1";
table_exportEnemiesAlliesData1.style.width = "100%";
var tbody_exportEnemiesAlliesData1 = document.createElement("tbody");
var tr_exportEnemiesAlliesData3 = document.createElement("tr");
var td_exportEnemiesAlliesData5 = document.createElement("td");
var table_exportEnemiesAlliesData3 = document.createElement("table");
table_exportEnemiesAlliesData3.className = "box1_box-content box-content";
var tbody_exportEnemiesAlliesData3 = document.createElement("tbody");
var tr_exportEnemiesAlliesData4 = document.createElement("tr");
var td_exportEnemiesAlliesData6 = document.createElement("td");
td_exportEnemiesAlliesData6.className = "box1_box-content-left box-content-left";
var td_exportEnemiesAlliesData7 = document.createElement("td");
td_exportEnemiesAlliesData7.className = "box1_box-content-center box-content-center";
td_exportEnemiesAlliesData7.align = "left";
var img_exportEnemiesAlliesData1 = document.createElement("img");
img_exportEnemiesAlliesData1.src = imgClose;
img_exportEnemiesAlliesData1.title = "Close window";
img_exportEnemiesAlliesData1.style.cursor = "pointer";
img_exportEnemiesAlliesData1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_exportEnemiesAlliesData8 = document.createElement("td");
td_exportEnemiesAlliesData8.className = "box1_box-content-right box-content-right";
var tr_exportEnemiesAlliesData5 = document.createElement("tr");
var td_exportEnemiesAlliesData9 = document.createElement("td");
var table_exportEnemiesAlliesData4 = document.createElement("table");
table_exportEnemiesAlliesData4.className = "box1_box-content box-content";
var tbody_exportEnemiesAlliesData5 = document.createElement("tbody");
var tr_exportEnemiesAlliesData6 = document.createElement("tr");
var td_exportEnemiesAlliesData10 = document.createElement("td");
td_exportEnemiesAlliesData10.className = "box1_box-content-left box-content-left";
var td_exportEnemiesAlliesData11 = document.createElement("td");
td_exportEnemiesAlliesData11.className = "box1_box-content-center box-content-center";
td_exportEnemiesAlliesData11.align = "left";
var img_exportEnemiesAlliesData2 = document.createElement("img");
img_exportEnemiesAlliesData2.src = imgSpacer;
img_exportEnemiesAlliesData2.height = 5;
var td_exportEnemiesAlliesData12 = document.createElement("td");
td_exportEnemiesAlliesData12.className = "box1_box-content-right box-content-right";
var tr_exportEnemiesAlliesData1 = document.createElement("tr");
var td_exportEnemiesAlliesData1 = document.createElement("td");
var table_exportEnemiesAlliesData2 = document.createElement("table");
table_exportEnemiesAlliesData2.className = "box1_box-content box-content";
var tbody_exportEnemiesAlliesData2 = document.createElement("tbody");
var tr_exportEnemiesAlliesData2 = document.createElement("tr");
var td_exportEnemiesAlliesData2 = document.createElement("td");
td_exportEnemiesAlliesData2.className = "box1_box-content-left box-content-left";
var td_exportEnemiesAlliesData3 = document.createElement("td");
td_exportEnemiesAlliesData3.className = "box1_box-content-center box-content-center";
var div_exportEnemiesAlliesData1 = document.createElement("div");
div_exportEnemiesAlliesData1.className = "box1_content";
var center_exportEnemiesAlliesData1 = document.createElement("center");
var div_exportEnemiesAlliesData2 = document.createElement("div");
div_exportEnemiesAlliesData2.align = "center";
var strong_exportEnemiesAlliesData1 = document.createElement("strong");
strong_exportEnemiesAlliesData1.innerHTML = "Export Enemy/Ally data";
var div_exportEnemiesAlliesData4 = document.createElement("div");
div_exportEnemiesAlliesData4.align = "left";
div_exportEnemiesAlliesData4.style.width = "630px";
var small_exportEnemiesAlliesData1 = document.createElement("small");
small_exportEnemiesAlliesData1.style.fontWeight = "bold";
small_exportEnemiesAlliesData1.innerHTML = "Copy this data to a safe place. It can later be used to restore your Player/Guild data.";
var div_exportEnemiesAlliesData5 = document.createElement("div");
var textarea_exportEnemiesAlliesData1 = document.createElement("textarea");
textarea_exportEnemiesAlliesData1.rows = 15;
textarea_exportEnemiesAlliesData1.cols = 100;
textarea_exportEnemiesAlliesData1.value = objCacheEnimiesAllies.toSource();
textarea_exportEnemiesAlliesData1.id = "textarea_exportEnemiesAlliesData1";
var div_exportEnemiesAlliesData6 = document.createElement("div");
var input_exportEnemiesAlliesData1 = document.createElement("input");
input_exportEnemiesAlliesData1.className = "input-button";
input_exportEnemiesAlliesData1.type = "button";
input_exportEnemiesAlliesData1.value = "Close";
input_exportEnemiesAlliesData1.addEventListener("click", function(){
var div_exportEnemiesAlliesDataWindow = document.getElementById("div_exportEnemiesAlliesDataWindow");
div_exportEnemiesAlliesDataWindow.style.display = "none";
}, false);
var td_exportEnemiesAlliesData4 = document.createElement("td");
td_exportEnemiesAlliesData4.className = "box1_box-content-right box-content-right";
div_exportEnemiesAlliesData2.appendChild(strong_exportEnemiesAlliesData1);
div_exportEnemiesAlliesData4.appendChild(small_exportEnemiesAlliesData1);
div_exportEnemiesAlliesData5.appendChild(textarea_exportEnemiesAlliesData1);
div_exportEnemiesAlliesData6.appendChild(input_exportEnemiesAlliesData1);
center_exportEnemiesAlliesData1.appendChild(div_exportEnemiesAlliesData2);
center_exportEnemiesAlliesData1.appendChild(div_exportEnemiesAlliesData4);
center_exportEnemiesAlliesData1.appendChild(div_exportEnemiesAlliesData5);
center_exportEnemiesAlliesData1.appendChild(div_exportEnemiesAlliesData6);
div_exportEnemiesAlliesData1.appendChild(center_exportEnemiesAlliesData1);
td_exportEnemiesAlliesData3.appendChild(div_exportEnemiesAlliesData1);
tr_exportEnemiesAlliesData2.appendChild(td_exportEnemiesAlliesData2);
tr_exportEnemiesAlliesData2.appendChild(td_exportEnemiesAlliesData3);
tr_exportEnemiesAlliesData2.appendChild(td_exportEnemiesAlliesData4);
tbody_exportEnemiesAlliesData2.appendChild(tr_exportEnemiesAlliesData2);
table_exportEnemiesAlliesData2.appendChild(tbody_exportEnemiesAlliesData2);
td_exportEnemiesAlliesData1.appendChild(table_exportEnemiesAlliesData2);
tr_exportEnemiesAlliesData1.appendChild(td_exportEnemiesAlliesData1);
td_exportEnemiesAlliesData7.appendChild(img_exportEnemiesAlliesData1);
tr_exportEnemiesAlliesData4.appendChild(td_exportEnemiesAlliesData6);
tr_exportEnemiesAlliesData4.appendChild(td_exportEnemiesAlliesData7);
tr_exportEnemiesAlliesData4.appendChild(td_exportEnemiesAlliesData8);
tbody_exportEnemiesAlliesData3.appendChild(tr_exportEnemiesAlliesData4);
table_exportEnemiesAlliesData3.appendChild(tbody_exportEnemiesAlliesData3);
td_exportEnemiesAlliesData5.appendChild(table_exportEnemiesAlliesData3);
tr_exportEnemiesAlliesData3.appendChild(td_exportEnemiesAlliesData5);
td_exportEnemiesAlliesData11.appendChild(img_exportEnemiesAlliesData2);
tr_exportEnemiesAlliesData6.appendChild(td_exportEnemiesAlliesData10);
tr_exportEnemiesAlliesData6.appendChild(td_exportEnemiesAlliesData11);
tr_exportEnemiesAlliesData6.appendChild(td_exportEnemiesAlliesData12);
tbody_exportEnemiesAlliesData5.appendChild(tr_exportEnemiesAlliesData6);
table_exportEnemiesAlliesData4.appendChild(tbody_exportEnemiesAlliesData5);
td_exportEnemiesAlliesData9.appendChild(table_exportEnemiesAlliesData4);
tr_exportEnemiesAlliesData5.appendChild(td_exportEnemiesAlliesData9);
tbody_exportEnemiesAlliesData1.appendChild(tr_exportEnemiesAlliesData3);
tbody_exportEnemiesAlliesData1.appendChild(tr_exportEnemiesAlliesData5);
tbody_exportEnemiesAlliesData1.appendChild(tr_exportEnemiesAlliesData1);
table_exportEnemiesAlliesData1.appendChild(tbody_exportEnemiesAlliesData1);
div_exportEnemiesAlliesDataBody.appendChild(table_exportEnemiesAlliesData1);
//-- Footer
var div_exportEnemiesAlliesDataFooter = document.createElement("div");
div_exportEnemiesAlliesDataFooter.id = "div_exportEnemiesAlliesDataFooter";
var table_exportEnemiesAlliesData1 = document.createElement("table");
table_exportEnemiesAlliesData1.className = "box-complex box box-compact box1";
table_exportEnemiesAlliesData1.style.width = "100%";
var tbody_exportEnemiesAlliesData1 = document.createElement("tbody");
var tr_exportEnemiesAlliesData1 = document.createElement("tr");
var td_exportEnemiesAlliesData1 = document.createElement("td");
var table_exportEnemiesAlliesData2 = document.createElement("table");
table_exportEnemiesAlliesData2.className = "box1_box-footer box-footer";
var tbody_exportEnemiesAlliesData2 = document.createElement("tbody");
var tr_exportEnemiesAlliesData2 = document.createElement("tr");
var td_exportEnemiesAlliesData2 = document.createElement("td");
td_exportEnemiesAlliesData2.className = "box1_box-footer-left box-footer-left";
var td_exportEnemiesAlliesData3 = document.createElement("td");
td_exportEnemiesAlliesData3.className = "box1_box-footer-center box-footer-center";
var td_exportEnemiesAlliesData4 = document.createElement("td");
td_exportEnemiesAlliesData4.className = "box1_box-footer-right box-footer-right";
tr_exportEnemiesAlliesData2.appendChild(td_exportEnemiesAlliesData2);
tr_exportEnemiesAlliesData2.appendChild(td_exportEnemiesAlliesData3);
tr_exportEnemiesAlliesData2.appendChild(td_exportEnemiesAlliesData4);
tbody_exportEnemiesAlliesData2.appendChild(tr_exportEnemiesAlliesData2);
table_exportEnemiesAlliesData2.appendChild(tbody_exportEnemiesAlliesData2);
td_exportEnemiesAlliesData1.appendChild(table_exportEnemiesAlliesData2);
tr_exportEnemiesAlliesData1.appendChild(td_exportEnemiesAlliesData1);
tbody_exportEnemiesAlliesData1.appendChild(tr_exportEnemiesAlliesData1);
table_exportEnemiesAlliesData1.appendChild(tbody_exportEnemiesAlliesData1);
div_exportEnemiesAlliesDataFooter.appendChild(table_exportEnemiesAlliesData1);
div_exportEnemiesAlliesDataWindow.appendChild(div_exportEnemiesAlliesDataHeader);
div_exportEnemiesAlliesDataWindow.appendChild(div_exportEnemiesAlliesDataBody);
div_exportEnemiesAlliesDataWindow.appendChild(div_exportEnemiesAlliesDataFooter);
document.body.appendChild(div_exportEnemiesAlliesDataWindow);
makeDraggable(div_exportEnemiesAlliesDataWindow, div_exportEnemiesAlliesDataHeader);
}
function initImportEnemiesAlliesDataWindow(){
/*
Shows cache Enemy/Ally data import window
*/
var xyC = GM_getValue("div_importEnemiesAlliesDataWindowXY", false);
if (!xyC) {xyC = defDiv_importEnemiesAlliesDataWindowXY; GM_setValue("div_importEnemiesAlliesDataWindowXY", xyC);}
xy = xyC.split("|");
var div_importEnemiesAlliesDataWindow = document.createElement("div");
div_importEnemiesAlliesDataWindow.style.position = "fixed";
div_importEnemiesAlliesDataWindow.style.display = "none";
div_importEnemiesAlliesDataWindow.style.left = xy[0];
div_importEnemiesAlliesDataWindow.style.top = xy[1];
div_importEnemiesAlliesDataWindow.id = "div_importEnemiesAlliesDataWindow";
div_importEnemiesAlliesDataWindow.style.zIndex = "10";
div_importEnemiesAlliesDataWindow.style.width = "720px";
//-- Header
var div_importEnemiesAlliesDataHeader = document.createElement("div");
div_importEnemiesAlliesDataHeader.id = "div_importEnemiesAlliesDataHeader";
div_importEnemiesAlliesDataHeader.style.cursor = "move";
var table_importEnemiesAlliesData1 = document.createElement("table");
table_importEnemiesAlliesData1.className = "box-complex box box-compact box1";
table_importEnemiesAlliesData1.style.width = "100%";
var tbody_importEnemiesAlliesData1 = document.createElement("tbody");
var tr_importEnemiesAlliesData1 = document.createElement("tr");
var td_importEnemiesAlliesData1 = document.createElement("td");
var table_importEnemiesAlliesData2 = document.createElement("table");
table_importEnemiesAlliesData2.className = "box1_box-header box-header";
var tbody_importEnemiesAlliesData2 = document.createElement("tbody");
var tr_importEnemiesAlliesData2 = document.createElement("tr");
var td_importEnemiesAlliesData2 = document.createElement("td");
td_importEnemiesAlliesData2.className = "box1_box-header-left box-header-left";
var td_importEnemiesAlliesData3 = document.createElement("td");
td_importEnemiesAlliesData3.className = "box1_box-header-center box-header-center";
var td_importEnemiesAlliesData4 = document.createElement("td");
td_importEnemiesAlliesData4.className = "box1_box-header-right box-header-right";
tr_importEnemiesAlliesData2.appendChild(td_importEnemiesAlliesData2);
tr_importEnemiesAlliesData2.appendChild(td_importEnemiesAlliesData3);
tr_importEnemiesAlliesData2.appendChild(td_importEnemiesAlliesData4);
tbody_importEnemiesAlliesData2.appendChild(tr_importEnemiesAlliesData2);
table_importEnemiesAlliesData2.appendChild(tbody_importEnemiesAlliesData2);
td_importEnemiesAlliesData1.appendChild(table_importEnemiesAlliesData2);
tr_importEnemiesAlliesData1.appendChild(td_importEnemiesAlliesData1);
tbody_importEnemiesAlliesData1.appendChild(tr_importEnemiesAlliesData1);
table_importEnemiesAlliesData1.appendChild(tbody_importEnemiesAlliesData1);
div_importEnemiesAlliesDataHeader.appendChild(table_importEnemiesAlliesData1);
//-- Body
var div_importEnemiesAlliesDataBody = document.createElement("div");
div_importEnemiesAlliesDataBody.id = "div_importEnemiesAlliesDataBody";
var table_importEnemiesAlliesData1 = document.createElement("table");
table_importEnemiesAlliesData1.className = "box-complex box box-compact box1";
table_importEnemiesAlliesData1.style.width = "100%";
var tbody_importEnemiesAlliesData1 = document.createElement("tbody");
var tr_importEnemiesAlliesData3 = document.createElement("tr");
var td_importEnemiesAlliesData5 = document.createElement("td");
var table_importEnemiesAlliesData3 = document.createElement("table");
table_importEnemiesAlliesData3.className = "box1_box-content box-content";
var tbody_importEnemiesAlliesData3 = document.createElement("tbody");
var tr_importEnemiesAlliesData4 = document.createElement("tr");
var td_importEnemiesAlliesData6 = document.createElement("td");
td_importEnemiesAlliesData6.className = "box1_box-content-left box-content-left";
var td_importEnemiesAlliesData7 = document.createElement("td");
td_importEnemiesAlliesData7.className = "box1_box-content-center box-content-center";
td_importEnemiesAlliesData7.align = "left";
var img_importEnemiesAlliesData1 = document.createElement("img");
img_importEnemiesAlliesData1.src = imgClose;
img_importEnemiesAlliesData1.title = "Close window";
img_importEnemiesAlliesData1.style.cursor = "pointer";
img_importEnemiesAlliesData1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_importEnemiesAlliesData8 = document.createElement("td");
td_importEnemiesAlliesData8.className = "box1_box-content-right box-content-right";
var tr_importEnemiesAlliesData5 = document.createElement("tr");
var td_importEnemiesAlliesData9 = document.createElement("td");
var table_importEnemiesAlliesData4 = document.createElement("table");
table_importEnemiesAlliesData4.className = "box1_box-content box-content";
var tbody_importEnemiesAlliesData5 = document.createElement("tbody");
var tr_importEnemiesAlliesData6 = document.createElement("tr");
var td_importEnemiesAlliesData10 = document.createElement("td");
td_importEnemiesAlliesData10.className = "box1_box-content-left box-content-left";
var td_importEnemiesAlliesData11 = document.createElement("td");
td_importEnemiesAlliesData11.className = "box1_box-content-center box-content-center";
td_importEnemiesAlliesData11.align = "left";
var img_importEnemiesAlliesData2 = document.createElement("img");
img_importEnemiesAlliesData2.src = imgSpacer;
img_importEnemiesAlliesData2.height = 5;
var td_importEnemiesAlliesData12 = document.createElement("td");
td_importEnemiesAlliesData12.className = "box1_box-content-right box-content-right";
var tr_importEnemiesAlliesData1 = document.createElement("tr");
var td_importEnemiesAlliesData1 = document.createElement("td");
var table_importEnemiesAlliesData2 = document.createElement("table");
table_importEnemiesAlliesData2.className = "box1_box-content box-content";
var tbody_importEnemiesAlliesData2 = document.createElement("tbody");
var tr_importEnemiesAlliesData2 = document.createElement("tr");
var td_importEnemiesAlliesData2 = document.createElement("td");
td_importEnemiesAlliesData2.className = "box1_box-content-left box-content-left";
var td_importEnemiesAlliesData3 = document.createElement("td");
td_importEnemiesAlliesData3.className = "box1_box-content-center box-content-center";
var div_importEnemiesAlliesData1 = document.createElement("div");
div_importEnemiesAlliesData1.className = "box1_content";
var center_importEnemiesAlliesData1 = document.createElement("center");
var div_importEnemiesAlliesData2 = document.createElement("div");
div_importEnemiesAlliesData2.align = "center";
var strong_importEnemiesAlliesData1 = document.createElement("strong");
strong_importEnemiesAlliesData1.innerHTML = "Import Enemy/Ally data";
var div_importEnemiesAlliesData4 = document.createElement("div");
div_importEnemiesAlliesData4.align = "left";
div_importEnemiesAlliesData4.style.width = "630px";
var small_importEnemiesAlliesData1 = document.createElement("small");
small_importEnemiesAlliesData1.style.fontWeight = "bold";
small_importEnemiesAlliesData1.innerHTML = "Paste here previously exported Enemy/Ally data.";
var div_importEnemiesAlliesData5 = document.createElement("div");
var textarea_importEnemiesAlliesData1 = document.createElement("textarea");
textarea_importEnemiesAlliesData1.rows = 15;
textarea_importEnemiesAlliesData1.cols = 100;
textarea_importEnemiesAlliesData1.addEventListener("focus", function(){
var div_importEnemiesAlliesData7 = document.getElementById("div_importEnemiesAlliesData7");
div_importEnemiesAlliesData7.innerHTML = "";
}, false);
var div_importEnemiesAlliesData6 = document.createElement("div");
var input_importEnemiesAlliesData1 = document.createElement("input");
input_importEnemiesAlliesData1.className = "input-button";
input_importEnemiesAlliesData1.type = "button";
input_importEnemiesAlliesData1.value = "Import";
input_importEnemiesAlliesData1.addEventListener("click", function(){
if (this.parentNode.previousSibling.firstChild.value != ""){
var matchImportData = this.parentNode.previousSibling.firstChild.value.match(/\(\{([^\:]+\:"[^\:]+\|[0-1]\|#[0-9A-F]+",?.?)+\}\)/);
var div_importEnemiesAlliesDataWindow = document.getElementById("div_importEnemiesAlliesDataWindow");
if (matchImportData != null){
GM_setValue("objCacheEnimiesAllies", this.parentNode.previousSibling.firstChild.value);
div_importEnemiesAlliesDataWindow.style.display = "none";
window.location.href = currentURL[0];
}
else{
var div_importEnemiesAlliesData7 = document.getElementById("div_importEnemiesAlliesData7");
div_importEnemiesAlliesData7.innerHTML = "Error: the entered data is not valid!".blink();
}
this.parentNode.previousSibling.firstChild.value = "";
}
}, false);
var div_importEnemiesAlliesData7 = document.createElement("div");
div_importEnemiesAlliesData7.style.color = "red";
div_importEnemiesAlliesData7.style.fontWeight = "bold";
div_importEnemiesAlliesData7.id = "div_importEnemiesAlliesData7";
var td_importEnemiesAlliesData4 = document.createElement("td");
td_importEnemiesAlliesData4.className = "box1_box-content-right box-content-right";
div_importEnemiesAlliesData2.appendChild(strong_importEnemiesAlliesData1);
div_importEnemiesAlliesData4.appendChild(small_importEnemiesAlliesData1);
div_importEnemiesAlliesData5.appendChild(textarea_importEnemiesAlliesData1);
div_importEnemiesAlliesData6.appendChild(input_importEnemiesAlliesData1);
center_importEnemiesAlliesData1.appendChild(div_importEnemiesAlliesData2);
center_importEnemiesAlliesData1.appendChild(div_importEnemiesAlliesData4);
center_importEnemiesAlliesData1.appendChild(div_importEnemiesAlliesData5);
center_importEnemiesAlliesData1.appendChild(div_importEnemiesAlliesData6);
center_importEnemiesAlliesData1.appendChild(div_importEnemiesAlliesData7);
div_importEnemiesAlliesData1.appendChild(center_importEnemiesAlliesData1);
td_importEnemiesAlliesData3.appendChild(div_importEnemiesAlliesData1);
tr_importEnemiesAlliesData2.appendChild(td_importEnemiesAlliesData2);
tr_importEnemiesAlliesData2.appendChild(td_importEnemiesAlliesData3);
tr_importEnemiesAlliesData2.appendChild(td_importEnemiesAlliesData4);
tbody_importEnemiesAlliesData2.appendChild(tr_importEnemiesAlliesData2);
table_importEnemiesAlliesData2.appendChild(tbody_importEnemiesAlliesData2);
td_importEnemiesAlliesData1.appendChild(table_importEnemiesAlliesData2);
tr_importEnemiesAlliesData1.appendChild(td_importEnemiesAlliesData1);
td_importEnemiesAlliesData7.appendChild(img_importEnemiesAlliesData1);
tr_importEnemiesAlliesData4.appendChild(td_importEnemiesAlliesData6);
tr_importEnemiesAlliesData4.appendChild(td_importEnemiesAlliesData7);
tr_importEnemiesAlliesData4.appendChild(td_importEnemiesAlliesData8);
tbody_importEnemiesAlliesData3.appendChild(tr_importEnemiesAlliesData4);
table_importEnemiesAlliesData3.appendChild(tbody_importEnemiesAlliesData3);
td_importEnemiesAlliesData5.appendChild(table_importEnemiesAlliesData3);
tr_importEnemiesAlliesData3.appendChild(td_importEnemiesAlliesData5);
td_importEnemiesAlliesData11.appendChild(img_importEnemiesAlliesData2);
tr_importEnemiesAlliesData6.appendChild(td_importEnemiesAlliesData10);
tr_importEnemiesAlliesData6.appendChild(td_importEnemiesAlliesData11);
tr_importEnemiesAlliesData6.appendChild(td_importEnemiesAlliesData12);
tbody_importEnemiesAlliesData5.appendChild(tr_importEnemiesAlliesData6);
table_importEnemiesAlliesData4.appendChild(tbody_importEnemiesAlliesData5);
td_importEnemiesAlliesData9.appendChild(table_importEnemiesAlliesData4);
tr_importEnemiesAlliesData5.appendChild(td_importEnemiesAlliesData9);
tbody_importEnemiesAlliesData1.appendChild(tr_importEnemiesAlliesData3);
tbody_importEnemiesAlliesData1.appendChild(tr_importEnemiesAlliesData5);
tbody_importEnemiesAlliesData1.appendChild(tr_importEnemiesAlliesData1);
table_importEnemiesAlliesData1.appendChild(tbody_importEnemiesAlliesData1);
div_importEnemiesAlliesDataBody.appendChild(table_importEnemiesAlliesData1);
//-- Footer
var div_importEnemiesAlliesDataFooter = document.createElement("div");
div_importEnemiesAlliesDataFooter.id = "div_importEnemiesAlliesDataFooter";
var table_importEnemiesAlliesData1 = document.createElement("table");
table_importEnemiesAlliesData1.className = "box-complex box box-compact box1";
table_importEnemiesAlliesData1.style.width = "100%";
var tbody_importEnemiesAlliesData1 = document.createElement("tbody");
var tr_importEnemiesAlliesData1 = document.createElement("tr");
var td_importEnemiesAlliesData1 = document.createElement("td");
var table_importEnemiesAlliesData2 = document.createElement("table");
table_importEnemiesAlliesData2.className = "box1_box-footer box-footer";
var tbody_importEnemiesAlliesData2 = document.createElement("tbody");
var tr_importEnemiesAlliesData2 = document.createElement("tr");
var td_importEnemiesAlliesData2 = document.createElement("td");
td_importEnemiesAlliesData2.className = "box1_box-footer-left box-footer-left";
var td_importEnemiesAlliesData3 = document.createElement("td");
td_importEnemiesAlliesData3.className = "box1_box-footer-center box-footer-center";
var td_importEnemiesAlliesData4 = document.createElement("td");
td_importEnemiesAlliesData4.className = "box1_box-footer-right box-footer-right";
tr_importEnemiesAlliesData2.appendChild(td_importEnemiesAlliesData2);
tr_importEnemiesAlliesData2.appendChild(td_importEnemiesAlliesData3);
tr_importEnemiesAlliesData2.appendChild(td_importEnemiesAlliesData4);
tbody_importEnemiesAlliesData2.appendChild(tr_importEnemiesAlliesData2);
table_importEnemiesAlliesData2.appendChild(tbody_importEnemiesAlliesData2);
td_importEnemiesAlliesData1.appendChild(table_importEnemiesAlliesData2);
tr_importEnemiesAlliesData1.appendChild(td_importEnemiesAlliesData1);
tbody_importEnemiesAlliesData1.appendChild(tr_importEnemiesAlliesData1);
table_importEnemiesAlliesData1.appendChild(tbody_importEnemiesAlliesData1);
div_importEnemiesAlliesDataFooter.appendChild(table_importEnemiesAlliesData1);
div_importEnemiesAlliesDataWindow.appendChild(div_importEnemiesAlliesDataHeader);
div_importEnemiesAlliesDataWindow.appendChild(div_importEnemiesAlliesDataBody);
div_importEnemiesAlliesDataWindow.appendChild(div_importEnemiesAlliesDataFooter);
document.body.appendChild(div_importEnemiesAlliesDataWindow);
makeDraggable(div_importEnemiesAlliesDataWindow, div_importEnemiesAlliesDataHeader);
}
function initConfirmationClearEnemiesAlliesCacheWindow(){
/*
Shows the confirmation clear Enemy/Ally cache window
*/
var xyC = GM_getValue("div_ConfirmationClearEnemiesAlliesCacheWindowXY", false);
if (!xyC) {xyC = defDiv_ConfirmationClearEnemiesAlliesCacheWindowXY; GM_setValue("div_ConfirmationClearEnemiesAlliesCacheWindowXY", xyC);}
xy = xyC.split("|");
var div_ConfirmationClearEnemiesAlliesCacheWindow = document.createElement("div");
div_ConfirmationClearEnemiesAlliesCacheWindow.style.position = "fixed";
div_ConfirmationClearEnemiesAlliesCacheWindow.style.display = "none";
div_ConfirmationClearEnemiesAlliesCacheWindow.style.left = xy[0];
div_ConfirmationClearEnemiesAlliesCacheWindow.style.top = xy[1];
div_ConfirmationClearEnemiesAlliesCacheWindow.id = "div_ConfirmationClearEnemiesAlliesCacheWindow";
div_ConfirmationClearEnemiesAlliesCacheWindow.style.zIndex = "20";
div_ConfirmationClearEnemiesAlliesCacheWindow.style.width = "500px";
//-- Header
var div_ConfirmationClearEnemiesAlliesCacheHeader = document.createElement("div");
div_ConfirmationClearEnemiesAlliesCacheHeader.id = "div_ConfirmationClearEnemiesAlliesCacheHeader";
div_ConfirmationClearEnemiesAlliesCacheHeader.style.cursor = "move";
var table_ConfirmationClearEnemiesAlliesCache1 = document.createElement("table");
table_ConfirmationClearEnemiesAlliesCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearEnemiesAlliesCache1.style.width = "100%";
var tbody_ConfirmationClearEnemiesAlliesCache1 = document.createElement("tbody");
var tr_ConfirmationClearEnemiesAlliesCache1 = document.createElement("tr");
var td_ConfirmationClearEnemiesAlliesCache1 = document.createElement("td");
var table_ConfirmationClearEnemiesAlliesCache2 = document.createElement("table");
table_ConfirmationClearEnemiesAlliesCache2.className = "box1_box-header box-header";
var tbody_ConfirmationClearEnemiesAlliesCache2 = document.createElement("tbody");
var tr_ConfirmationClearEnemiesAlliesCache2 = document.createElement("tr");
var td_ConfirmationClearEnemiesAlliesCache2 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache2.className = "box1_box-header-left box-header-left";
var td_ConfirmationClearEnemiesAlliesCache3 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache3.className = "box1_box-header-center box-header-center";
var td_ConfirmationClearEnemiesAlliesCache4 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache4.className = "box1_box-header-right box-header-right";
tr_ConfirmationClearEnemiesAlliesCache2.appendChild(td_ConfirmationClearEnemiesAlliesCache2);
tr_ConfirmationClearEnemiesAlliesCache2.appendChild(td_ConfirmationClearEnemiesAlliesCache3);
tr_ConfirmationClearEnemiesAlliesCache2.appendChild(td_ConfirmationClearEnemiesAlliesCache4);
tbody_ConfirmationClearEnemiesAlliesCache2.appendChild(tr_ConfirmationClearEnemiesAlliesCache2);
table_ConfirmationClearEnemiesAlliesCache2.appendChild(tbody_ConfirmationClearEnemiesAlliesCache2);
td_ConfirmationClearEnemiesAlliesCache1.appendChild(table_ConfirmationClearEnemiesAlliesCache2);
tr_ConfirmationClearEnemiesAlliesCache1.appendChild(td_ConfirmationClearEnemiesAlliesCache1);
tbody_ConfirmationClearEnemiesAlliesCache1.appendChild(tr_ConfirmationClearEnemiesAlliesCache1);
table_ConfirmationClearEnemiesAlliesCache1.appendChild(tbody_ConfirmationClearEnemiesAlliesCache1);
div_ConfirmationClearEnemiesAlliesCacheHeader.appendChild(table_ConfirmationClearEnemiesAlliesCache1);
//-- Body
var div_ConfirmationClearEnemiesAlliesCacheBody = document.createElement("div");
div_ConfirmationClearEnemiesAlliesCacheBody.id = "div_ConfirmationClearEnemiesAlliesCacheBody";
var table_ConfirmationClearEnemiesAlliesCache1 = document.createElement("table");
table_ConfirmationClearEnemiesAlliesCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearEnemiesAlliesCache1.style.width = "100%";
var tbody_ConfirmationClearEnemiesAlliesCache1 = document.createElement("tbody");
var tr_ConfirmationClearEnemiesAlliesCache3 = document.createElement("tr");
var td_ConfirmationClearEnemiesAlliesCache5 = document.createElement("td");
var table_ConfirmationClearEnemiesAlliesCache3 = document.createElement("table");
table_ConfirmationClearEnemiesAlliesCache3.className = "box1_box-content box-content";
var tbody_ConfirmationClearEnemiesAlliesCache3 = document.createElement("tbody");
var tr_ConfirmationClearEnemiesAlliesCache4 = document.createElement("tr");
var td_ConfirmationClearEnemiesAlliesCache6 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache6.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearEnemiesAlliesCache7 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache7.className = "box1_box-content-center box-content-center";
td_ConfirmationClearEnemiesAlliesCache7.align = "left";
var img_ConfirmationClearEnemiesAlliesCache1 = document.createElement("img");
img_ConfirmationClearEnemiesAlliesCache1.src = imgClose;
img_ConfirmationClearEnemiesAlliesCache1.title = "Close window";
img_ConfirmationClearEnemiesAlliesCache1.style.cursor = "pointer";
img_ConfirmationClearEnemiesAlliesCache1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_ConfirmationClearEnemiesAlliesCache8 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache8.className = "box1_box-content-right box-content-right";
var tr_ConfirmationClearEnemiesAlliesCache5 = document.createElement("tr");
var td_ConfirmationClearEnemiesAlliesCache9 = document.createElement("td");
var table_ConfirmationClearEnemiesAlliesCache4 = document.createElement("table");
table_ConfirmationClearEnemiesAlliesCache4.className = "box1_box-content box-content";
var tbody_ConfirmationClearEnemiesAlliesCache5 = document.createElement("tbody");
var tr_ConfirmationClearEnemiesAlliesCache6 = document.createElement("tr");
var td_ConfirmationClearEnemiesAlliesCache10 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache10.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearEnemiesAlliesCache11 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache11.className = "box1_box-content-center box-content-center";
td_ConfirmationClearEnemiesAlliesCache11.align = "left";
var img_ConfirmationClearEnemiesAlliesCache2 = document.createElement("img");
img_ConfirmationClearEnemiesAlliesCache2.src = imgSpacer;
img_ConfirmationClearEnemiesAlliesCache2.height = 5;
var td_ConfirmationClearEnemiesAlliesCache12 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache12.className = "box1_box-content-right box-content-right";
var tr_ConfirmationClearEnemiesAlliesCache1 = document.createElement("tr");
var td_ConfirmationClearEnemiesAlliesCache1 = document.createElement("td");
var table_ConfirmationClearEnemiesAlliesCache2 = document.createElement("table");
table_ConfirmationClearEnemiesAlliesCache2.className = "box1_box-content box-content";
var tbody_ConfirmationClearEnemiesAlliesCache2 = document.createElement("tbody");
var tr_ConfirmationClearEnemiesAlliesCache2 = document.createElement("tr");
var td_ConfirmationClearEnemiesAlliesCache2 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache2.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearEnemiesAlliesCache3 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache3.className = "box1_box-content-center box-content-center";
var div_ConfirmationClearEnemiesAlliesCache2 = document.createElement("div");
div_ConfirmationClearEnemiesAlliesCache2.className = "box1_content";
var center_ConfirmationClearEnemiesAlliesCache2 = document.createElement("center");
var textNode_ConfirmationClearEnemiesAlliesCache1 = document.createTextNode("Are you sure you want to clear all enemy/ally data?");
var div_ConfirmationClearEnemiesAlliesCache1 = document.createElement("div");
div_ConfirmationClearEnemiesAlliesCache1.className = "box1_content";
var center_ConfirmationClearEnemiesAlliesCache1 = document.createElement("center");
var input_ConfirmationClearEnemiesAlliesCache2 = document.createElement("input");
input_ConfirmationClearEnemiesAlliesCache2.className = "input-button";
input_ConfirmationClearEnemiesAlliesCache2.type = "button";
input_ConfirmationClearEnemiesAlliesCache2.value = "Clear cache";
input_ConfirmationClearEnemiesAlliesCache2.addEventListener("click", function(){
var input_ConfirmationClearEnemiesAlliesCache1 = document.getElementById("input_ConfirmationClearEnemiesAlliesCache1");
if (input_ConfirmationClearEnemiesAlliesCache1.checked){
var div_ConfirmationClearEnemiesAlliesCacheWindow = document.getElementById("div_ConfirmationClearEnemiesAlliesCacheWindow");
div_ConfirmationClearEnemiesAlliesCacheWindow.style.display = "none";
GM_setValue("objCacheEnimiesAllies", "");
window.location.href = currentURL[0];
}
}, false);
var input_ConfirmationClearEnemiesAlliesCache1 = document.createElement("input");
input_ConfirmationClearEnemiesAlliesCache1.className = "check input-checkbox";
input_ConfirmationClearEnemiesAlliesCache1.type = "checkbox";
input_ConfirmationClearEnemiesAlliesCache1.id = "input_ConfirmationClearEnemiesAlliesCache1";
var small_ConfirmationClearEnemiesAlliesCache1 = document.createElement("small");
small_ConfirmationClearEnemiesAlliesCache1.innerHTML = "Confirm Clear cache";
var td_ConfirmationClearEnemiesAlliesCache4 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache4.className = "box1_box-content-right box-content-right";
center_ConfirmationClearEnemiesAlliesCache2.appendChild(textNode_ConfirmationClearEnemiesAlliesCache1);
div_ConfirmationClearEnemiesAlliesCache2.appendChild(center_ConfirmationClearEnemiesAlliesCache2);
td_ConfirmationClearEnemiesAlliesCache3.appendChild(div_ConfirmationClearEnemiesAlliesCache2);
center_ConfirmationClearEnemiesAlliesCache1.appendChild(input_ConfirmationClearEnemiesAlliesCache2);
center_ConfirmationClearEnemiesAlliesCache1.appendChild(input_ConfirmationClearEnemiesAlliesCache1);
center_ConfirmationClearEnemiesAlliesCache1.appendChild(small_ConfirmationClearEnemiesAlliesCache1);
div_ConfirmationClearEnemiesAlliesCache1.appendChild(center_ConfirmationClearEnemiesAlliesCache1);
td_ConfirmationClearEnemiesAlliesCache3.appendChild(div_ConfirmationClearEnemiesAlliesCache1);
tr_ConfirmationClearEnemiesAlliesCache2.appendChild(td_ConfirmationClearEnemiesAlliesCache2);
tr_ConfirmationClearEnemiesAlliesCache2.appendChild(td_ConfirmationClearEnemiesAlliesCache3);
tr_ConfirmationClearEnemiesAlliesCache2.appendChild(td_ConfirmationClearEnemiesAlliesCache4);
tbody_ConfirmationClearEnemiesAlliesCache2.appendChild(tr_ConfirmationClearEnemiesAlliesCache2);
table_ConfirmationClearEnemiesAlliesCache2.appendChild(tbody_ConfirmationClearEnemiesAlliesCache2);
td_ConfirmationClearEnemiesAlliesCache1.appendChild(table_ConfirmationClearEnemiesAlliesCache2);
tr_ConfirmationClearEnemiesAlliesCache1.appendChild(td_ConfirmationClearEnemiesAlliesCache1);
td_ConfirmationClearEnemiesAlliesCache7.appendChild(img_ConfirmationClearEnemiesAlliesCache1);
tr_ConfirmationClearEnemiesAlliesCache4.appendChild(td_ConfirmationClearEnemiesAlliesCache6);
tr_ConfirmationClearEnemiesAlliesCache4.appendChild(td_ConfirmationClearEnemiesAlliesCache7);
tr_ConfirmationClearEnemiesAlliesCache4.appendChild(td_ConfirmationClearEnemiesAlliesCache8);
tbody_ConfirmationClearEnemiesAlliesCache3.appendChild(tr_ConfirmationClearEnemiesAlliesCache4);
table_ConfirmationClearEnemiesAlliesCache3.appendChild(tbody_ConfirmationClearEnemiesAlliesCache3);
td_ConfirmationClearEnemiesAlliesCache5.appendChild(table_ConfirmationClearEnemiesAlliesCache3);
tr_ConfirmationClearEnemiesAlliesCache3.appendChild(td_ConfirmationClearEnemiesAlliesCache5);
td_ConfirmationClearEnemiesAlliesCache11.appendChild(img_ConfirmationClearEnemiesAlliesCache2);
tr_ConfirmationClearEnemiesAlliesCache6.appendChild(td_ConfirmationClearEnemiesAlliesCache10);
tr_ConfirmationClearEnemiesAlliesCache6.appendChild(td_ConfirmationClearEnemiesAlliesCache11);
tr_ConfirmationClearEnemiesAlliesCache6.appendChild(td_ConfirmationClearEnemiesAlliesCache12);
tbody_ConfirmationClearEnemiesAlliesCache5.appendChild(tr_ConfirmationClearEnemiesAlliesCache6);
table_ConfirmationClearEnemiesAlliesCache4.appendChild(tbody_ConfirmationClearEnemiesAlliesCache5);
td_ConfirmationClearEnemiesAlliesCache9.appendChild(table_ConfirmationClearEnemiesAlliesCache4);
tr_ConfirmationClearEnemiesAlliesCache5.appendChild(td_ConfirmationClearEnemiesAlliesCache9);
tbody_ConfirmationClearEnemiesAlliesCache1.appendChild(tr_ConfirmationClearEnemiesAlliesCache3);
tbody_ConfirmationClearEnemiesAlliesCache1.appendChild(tr_ConfirmationClearEnemiesAlliesCache5);
tbody_ConfirmationClearEnemiesAlliesCache1.appendChild(tr_ConfirmationClearEnemiesAlliesCache1);
table_ConfirmationClearEnemiesAlliesCache1.appendChild(tbody_ConfirmationClearEnemiesAlliesCache1);
div_ConfirmationClearEnemiesAlliesCacheBody.appendChild(table_ConfirmationClearEnemiesAlliesCache1);
//-- Footer
var div_ConfirmationClearEnemiesAlliesCacheFooter = document.createElement("div");
div_ConfirmationClearEnemiesAlliesCacheFooter.id = "div_ConfirmationClearEnemiesAlliesCacheFooter";
var table_ConfirmationClearEnemiesAlliesCache1 = document.createElement("table");
table_ConfirmationClearEnemiesAlliesCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearEnemiesAlliesCache1.style.width = "100%";
var tbody_ConfirmationClearEnemiesAlliesCache1 = document.createElement("tbody");
var tr_ConfirmationClearEnemiesAlliesCache1 = document.createElement("tr");
var td_ConfirmationClearEnemiesAlliesCache1 = document.createElement("td");
var table_ConfirmationClearEnemiesAlliesCache2 = document.createElement("table");
table_ConfirmationClearEnemiesAlliesCache2.className = "box1_box-footer box-footer";
var tbody_ConfirmationClearEnemiesAlliesCache2 = document.createElement("tbody");
var tr_ConfirmationClearEnemiesAlliesCache2 = document.createElement("tr");
var td_ConfirmationClearEnemiesAlliesCache2 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache2.className = "box1_box-footer-left box-footer-left";
var td_ConfirmationClearEnemiesAlliesCache3 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache3.className = "box1_box-footer-center box-footer-center";
var td_ConfirmationClearEnemiesAlliesCache4 = document.createElement("td");
td_ConfirmationClearEnemiesAlliesCache4.className = "box1_box-footer-right box-footer-right";
tr_ConfirmationClearEnemiesAlliesCache2.appendChild(td_ConfirmationClearEnemiesAlliesCache2);
tr_ConfirmationClearEnemiesAlliesCache2.appendChild(td_ConfirmationClearEnemiesAlliesCache3);
tr_ConfirmationClearEnemiesAlliesCache2.appendChild(td_ConfirmationClearEnemiesAlliesCache4);
tbody_ConfirmationClearEnemiesAlliesCache2.appendChild(tr_ConfirmationClearEnemiesAlliesCache2);
table_ConfirmationClearEnemiesAlliesCache2.appendChild(tbody_ConfirmationClearEnemiesAlliesCache2);
td_ConfirmationClearEnemiesAlliesCache1.appendChild(table_ConfirmationClearEnemiesAlliesCache2);
tr_ConfirmationClearEnemiesAlliesCache1.appendChild(td_ConfirmationClearEnemiesAlliesCache1);
tbody_ConfirmationClearEnemiesAlliesCache1.appendChild(tr_ConfirmationClearEnemiesAlliesCache1);
table_ConfirmationClearEnemiesAlliesCache1.appendChild(tbody_ConfirmationClearEnemiesAlliesCache1);
div_ConfirmationClearEnemiesAlliesCacheFooter.appendChild(table_ConfirmationClearEnemiesAlliesCache1);
div_ConfirmationClearEnemiesAlliesCacheWindow.appendChild(div_ConfirmationClearEnemiesAlliesCacheHeader);
div_ConfirmationClearEnemiesAlliesCacheWindow.appendChild(div_ConfirmationClearEnemiesAlliesCacheBody);
div_ConfirmationClearEnemiesAlliesCacheWindow.appendChild(div_ConfirmationClearEnemiesAlliesCacheFooter);
document.body.appendChild(div_ConfirmationClearEnemiesAlliesCacheWindow);
makeDraggable(div_ConfirmationClearEnemiesAlliesCacheWindow, div_ConfirmationClearEnemiesAlliesCacheHeader);
}
function initNotifyWindow(){
/*
Shows notification when autoload pages
*/
var xyC = GM_getValue("div_NotifyWindowXY", false);
if (!xyC) {xyC = defDiv_NotifyWindowXY; GM_setValue("div_NotifyWindowXY", xyC);}
xy = xyC.split("|");
var div_NotifyWindow = document.createElement("div");
div_NotifyWindow.style.position = "fixed";
div_NotifyWindow.style.display = "none";
div_NotifyWindow.style.left = xy[0];
div_NotifyWindow.style.top = xy[1];
div_NotifyWindow.id = "div_NotifyWindow";
div_NotifyWindow.style.zIndex = "1002";
div_NotifyWindow.style.width = "700px";
//-- Header
var div_NotifyWindowHeader = document.createElement("div");
div_NotifyWindowHeader.id = "div_NotifyWindowHeader";
div_NotifyWindowHeader.style.cursor = "move";
var table_NotifyWindow1 = document.createElement("table");
table_NotifyWindow1.className = "box-complex box box-compact box1";
table_NotifyWindow1.style.width = "100%";
var tbody_NotifyWindow1 = document.createElement("tbody");
var tr_NotifyWindow1 = document.createElement("tr");
var td_NotifyWindow1 = document.createElement("td");
var table_NotifyWindow2 = document.createElement("table");
table_NotifyWindow2.className = "box1_box-header box-header";
var tbody_NotifyWindow2 = document.createElement("tbody");
var tr_NotifyWindow2 = document.createElement("tr");
var td_NotifyWindow2 = document.createElement("td");
td_NotifyWindow2.className = "box1_box-header-left box-header-left";
var td_NotifyWindow3 = document.createElement("td");
td_NotifyWindow3.className = "box1_box-header-center box-header-center";
var td_NotifyWindow4 = document.createElement("td");
td_NotifyWindow4.className = "box1_box-header-right box-header-right";
tr_NotifyWindow2.appendChild(td_NotifyWindow2);
tr_NotifyWindow2.appendChild(td_NotifyWindow3);
tr_NotifyWindow2.appendChild(td_NotifyWindow4);
tbody_NotifyWindow2.appendChild(tr_NotifyWindow2);
table_NotifyWindow2.appendChild(tbody_NotifyWindow2);
td_NotifyWindow1.appendChild(table_NotifyWindow2);
tr_NotifyWindow1.appendChild(td_NotifyWindow1);
tbody_NotifyWindow1.appendChild(tr_NotifyWindow1);
table_NotifyWindow1.appendChild(tbody_NotifyWindow1);
div_NotifyWindowHeader.appendChild(table_NotifyWindow1);
//-- Body
var div_NotifyWindowBody = document.createElement("div");
div_NotifyWindowBody.id = "div_NotifyWindowBody";
var table_NotifyWindow1 = document.createElement("table");
table_NotifyWindow1.className = "box-complex box box-compact box1";
table_NotifyWindow1.style.width = "100%";
var tbody_NotifyWindow1 = document.createElement("tbody");
var tr_NotifyWindow3 = document.createElement("tr");
var td_NotifyWindow5 = document.createElement("td");
var table_NotifyWindow3 = document.createElement("table");
table_NotifyWindow3.className = "box1_box-content box-content";
var tbody_NotifyWindow3 = document.createElement("tbody");
var tr_NotifyWindow4 = document.createElement("tr");
var td_NotifyWindow6 = document.createElement("td");
td_NotifyWindow6.className = "box1_box-content-left box-content-left";
var td_NotifyWindow7 = document.createElement("td");
td_NotifyWindow7.className = "box1_box-content-center box-content-center";
td_NotifyWindow7.align = "left";
var img_NotifyWindow1 = document.createElement("img");
img_NotifyWindow1.src = imgClose;
img_NotifyWindow1.title = "Close window";
img_NotifyWindow1.style.cursor = "pointer";
img_NotifyWindow1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_NotifyWindow8 = document.createElement("td");
td_NotifyWindow8.className = "box1_box-content-right box-content-right";
var tr_NotifyWindow5 = document.createElement("tr");
var td_NotifyWindow9 = document.createElement("td");
var table_NotifyWindow4 = document.createElement("table");
table_NotifyWindow4.className = "box1_box-content box-content";
var tbody_NotifyWindow5 = document.createElement("tbody");
var tr_NotifyWindow6 = document.createElement("tr");
var td_NotifyWindow10 = document.createElement("td");
td_NotifyWindow10.className = "box1_box-content-left box-content-left";
var td_NotifyWindow11 = document.createElement("td");
td_NotifyWindow11.className = "box1_box-content-center box-content-center";
td_NotifyWindow11.align = "left";
var img_NotifyWindow2 = document.createElement("img");
img_NotifyWindow2.src = imgSpacer;
img_NotifyWindow2.height = 5;
var td_NotifyWindow12 = document.createElement("td");
td_NotifyWindow12.className = "box1_box-content-right box-content-right";
var tr_NotifyWindow1 = document.createElement("tr");
var td_NotifyWindow1 = document.createElement("td");
var table_NotifyWindow2 = document.createElement("table");
table_NotifyWindow2.className = "box1_box-content box-content";
var tbody_NotifyWindow2 = document.createElement("tbody");
var tr_NotifyWindow2 = document.createElement("tr");
var td_NotifyWindow2 = document.createElement("td");
td_NotifyWindow2.className = "box1_box-content-left box-content-left";
var td_NotifyWindow3 = document.createElement("td");
td_NotifyWindow3.className = "box1_box-content-center box-content-center";
var div_NotifyWindow2 = document.createElement("div");
div_NotifyWindow2.className = "box1_content";
div_NotifyWindow2.align = "center";
var span_NotifyWindow1 = document.createElement("span");
var img_NotifyWindow3 = document.createElement("img");
img_NotifyWindow3.src = imgWebRefresh;
img_NotifyWindow3.width = 32;
var img_NotifyWindow4 = document.createElement("img");
img_NotifyWindow4.src = imgSpacer;
img_NotifyWindow4.height = 5;
var span_NotifyWindow2 = document.createElement("span");
span_NotifyWindow2.id = "span_NotifyWindow2";
var td_NotifyWindow4 = document.createElement("td");
td_NotifyWindow4.className = "box1_box-content-right box-content-right";
span_NotifyWindow1.appendChild(img_NotifyWindow3);
span_NotifyWindow1.appendChild(img_NotifyWindow4);
div_NotifyWindow2.appendChild(span_NotifyWindow1);
div_NotifyWindow2.appendChild(span_NotifyWindow2);
td_NotifyWindow3.appendChild(div_NotifyWindow2);
tr_NotifyWindow2.appendChild(td_NotifyWindow2);
tr_NotifyWindow2.appendChild(td_NotifyWindow3);
tr_NotifyWindow2.appendChild(td_NotifyWindow4);
tbody_NotifyWindow2.appendChild(tr_NotifyWindow2);
table_NotifyWindow2.appendChild(tbody_NotifyWindow2);
td_NotifyWindow1.appendChild(table_NotifyWindow2);
tr_NotifyWindow1.appendChild(td_NotifyWindow1);
td_NotifyWindow7.appendChild(img_NotifyWindow1);
tr_NotifyWindow4.appendChild(td_NotifyWindow6);
tr_NotifyWindow4.appendChild(td_NotifyWindow7);
tr_NotifyWindow4.appendChild(td_NotifyWindow8);
tbody_NotifyWindow3.appendChild(tr_NotifyWindow4);
table_NotifyWindow3.appendChild(tbody_NotifyWindow3);
td_NotifyWindow5.appendChild(table_NotifyWindow3);
tr_NotifyWindow3.appendChild(td_NotifyWindow5);
td_NotifyWindow11.appendChild(img_NotifyWindow2);
tr_NotifyWindow6.appendChild(td_NotifyWindow10);
tr_NotifyWindow6.appendChild(td_NotifyWindow11);
tr_NotifyWindow6.appendChild(td_NotifyWindow12);
tbody_NotifyWindow5.appendChild(tr_NotifyWindow6);
table_NotifyWindow4.appendChild(tbody_NotifyWindow5);
td_NotifyWindow9.appendChild(table_NotifyWindow4);
tr_NotifyWindow5.appendChild(td_NotifyWindow9);
tbody_NotifyWindow1.appendChild(tr_NotifyWindow3);
tbody_NotifyWindow1.appendChild(tr_NotifyWindow5);
tbody_NotifyWindow1.appendChild(tr_NotifyWindow1);
table_NotifyWindow1.appendChild(tbody_NotifyWindow1);
div_NotifyWindowBody.appendChild(table_NotifyWindow1);
//-- Footer
var div_NotifyWindowFooter = document.createElement("div");
div_NotifyWindowFooter.id = "div_NotifyWindowFooter";
var table_NotifyWindow1 = document.createElement("table");
table_NotifyWindow1.className = "box-complex box box-compact box1";
table_NotifyWindow1.style.width = "100%";
var tbody_NotifyWindow1 = document.createElement("tbody");
var tr_NotifyWindow1 = document.createElement("tr");
var td_NotifyWindow1 = document.createElement("td");
var table_NotifyWindow2 = document.createElement("table");
table_NotifyWindow2.className = "box1_box-footer box-footer";
var tbody_NotifyWindow2 = document.createElement("tbody");
var tr_NotifyWindow2 = document.createElement("tr");
var td_NotifyWindow2 = document.createElement("td");
td_NotifyWindow2.className = "box1_box-footer-left box-footer-left";
var td_NotifyWindow3 = document.createElement("td");
td_NotifyWindow3.className = "box1_box-footer-center box-footer-center";
var td_NotifyWindow4 = document.createElement("td");
td_NotifyWindow4.className = "box1_box-footer-right box-footer-right";
tr_NotifyWindow2.appendChild(td_NotifyWindow2);
tr_NotifyWindow2.appendChild(td_NotifyWindow3);
tr_NotifyWindow2.appendChild(td_NotifyWindow4);
tbody_NotifyWindow2.appendChild(tr_NotifyWindow2);
table_NotifyWindow2.appendChild(tbody_NotifyWindow2);
td_NotifyWindow1.appendChild(table_NotifyWindow2);
tr_NotifyWindow1.appendChild(td_NotifyWindow1);
tbody_NotifyWindow1.appendChild(tr_NotifyWindow1);
table_NotifyWindow1.appendChild(tbody_NotifyWindow1);
div_NotifyWindowFooter.appendChild(table_NotifyWindow1);
div_NotifyWindow.appendChild(div_NotifyWindowHeader);
div_NotifyWindow.appendChild(div_NotifyWindowBody);
div_NotifyWindow.appendChild(div_NotifyWindowFooter);
document.body.appendChild(div_NotifyWindow);
makeDraggable(div_NotifyWindow, div_NotifyWindowHeader);
}
function initEmpireBar(){
if(currentURL[3] != "empire.aspx"){
var div_empireBar = document.createElement("div");
div_empireBar.innerHTML = "<table class=\"box-complex box box-full default\" id=\"empire_menu\"><tbody><tr><td><table class=\"default_box-header box-header\"><tbody><tr><td class=\"default_box-header-left box-header-left\"> </td><td class=\"default_box-header-center box-header-center\"> </td><td class=\"default_box-header-right box-header-right\"> </td></tr></tbody></table></td></tr><tr><td><table class=\"default_box-content box-content\"><tbody><tr><td class=\"default_box-content-left box-content-left\"> </td><td class=\"default_box-content-center box-content-center\"><div class=\"default_content\"><table class=\"menu\" id=\"empire_menu\"><tbody><tr class=\"row1\"><td style=\"width: 20%;\" class=\"menu-item\"><table class=\"button button-normal\" onmouseout=\"buttonOut(this)\" onmouseover=\"buttonOver(this, "button button-normal-over")\" id=\"bases_events\"><tbody><tr><td class=\"button-left\"><a href=\"empire.aspx?view=bases_events\"> </a></td><td class=\"button-center\"><a href=\"empire.aspx?view=bases_events\">Events</a></td><td class=\"button-right\"><a href=\"empire.aspx?view=bases_events\"> </a></td></tr></tbody></table></td><td class=\"menu-separator\"><div> </div></td><td style=\"width: 20%;\" class=\"menu-item\"><table class=\"button button-normal\" onmouseout=\"buttonOut(this)\" onmouseover=\"buttonOver(this, "button button-normal-over")\" id=\"bases_production\"><tbody><tr><td class=\"button-left\"><a href=\"empire.aspx?view=bases_production\"> </a></td><td class=\"button-center\"><a href=\"empire.aspx?view=bases_production\">Production</a></td><td class=\"button-right\"><a href=\"empire.aspx?view=bases_production\"> </a></td></tr></tbody></table></td><td class=\"menu-separator\"><div> </div></td><td style=\"width: 20%;\" class=\"menu-item\"><table class=\"button button-normal\" onmouseout=\"buttonOut(this)\" onmouseover=\"buttonOver(this, "button button-normal-over")\" id=\"economy\"><tbody><tr><td class=\"button-left\"><a href=\"empire.aspx?view=economy\"> </a></td><td class=\"button-center\"><a href=\"empire.aspx?view=economy\">Economy</a></td><td class=\"button-right\"><a href=\"empire.aspx?view=economy\"> </a></td></tr></tbody></table></td><td class=\"menu-separator\"><div> </div></td><td style=\"width: 20%;\" class=\"menu-item\"><table class=\"button button-normal\" onmouseout=\"buttonOut(this)\" onmouseover=\"buttonOver(this, "button button-normal-over")\" id=\"trade\"><tbody><tr><td class=\"button-left\"><a href=\"empire.aspx?view=trade\"> </a></td><td class=\"button-center\"><a href=\"empire.aspx?view=trade\">Trade</a></td><td class=\"button-right\"><a href=\"empire.aspx?view=trade\"> </a></td></tr></tbody></table></td><td class=\"menu-separator\"><div> </div></td><td class=\"menu-item\"><table class=\"button button-normal\" onmouseout=\"buttonOut(this)\" onmouseover=\"buttonOver(this, "button button-normal-over")\" id=\"scanners\"><tbody><tr><td class=\"button-left\"><a href=\"empire.aspx?ch=1&view=scanners\"> </a></td><td class=\"button-center\"><a href=\"empire.aspx?ch=1&view=scanners\">Scanners</a></td><td class=\"button-right\"><a href=\"empire.aspx?ch=1&view=scanners\"> </a></td></tr></tbody></table></td></tr><tr class=\"row2\"><td style=\"width: 20%;\" class=\"menu-item\"><table class=\"button button-normal\" onmouseout=\"buttonOut(this)\" onmouseover=\"buttonOver(this, "button button-normal-over")\" id=\"bases_capacities\"><tbody><tr><td class=\"button-left\"><a href=\"empire.aspx?view=bases_capacities\"> </a></td><td class=\"button-center\"><a href=\"empire.aspx?view=bases_capacities\">Capacities</a></td><td class=\"button-right\"><a href=\"empire.aspx?view=bases_capacities\"> </a></td></tr></tbody></table></td><td class=\"menu-separator\"><div> </div></td><td style=\"width: 20%;\" class=\"menu-item\"><table class=\"button button-normal\" onmouseout=\"buttonOut(this)\" onmouseover=\"buttonOver(this, "button button-normal-over")\" id=\"structures\"><tbody><tr><td class=\"button-left\"><a href=\"empire.aspx?view=structures\"> </a></td><td class=\"button-center\"><a href=\"empire.aspx?view=structures\">Structures</a></td><td class=\"button-right\"><a href=\"empire.aspx?view=structures\"> </a></td></tr></tbody></table></td><td class=\"menu-separator\"><div> </div></td><td style=\"width: 20%;\" class=\"menu-item\"><table class=\"button button-normal\" onmouseout=\"buttonOut(this)\" onmouseover=\"buttonOver(this, "button button-normal-over")\" id=\"fleets\"><tbody><tr><td class=\"button-left\"><a href=\"empire.aspx?view=fleets\"> </a></td><td class=\"button-center\"><a href=\"empire.aspx?view=fleets\">Fleets</a></td><td class=\"button-right\"><a href=\"empire.aspx?view=fleets\"> </a></td></tr></tbody></table></td><td class=\"menu-separator\"><div> </div></td><td style=\"width: 20%;\" class=\"menu-item\"><table class=\"button button-normal\" onmouseout=\"buttonOut(this)\" onmouseover=\"buttonOver(this, "button button-normal-over")\" id=\"units1\"><tbody><tr><td class=\"button-left\"><a href=\"empire.aspx?view=units\"> </a></td><td class=\"button-center\"><a href=\"empire.aspx?view=units\">Units</a></td><td class=\"button-right\"><a href=\"empire.aspx?view=units\"> </a></td></tr></tbody></table></td><td class=\"menu-separator\"><div> </div></td><td class=\"menu-item\"><table class=\"button button-normal\" onmouseout=\"buttonOut(this)\" onmouseover=\"buttonOver(this, "button button-normal-over")\" id=\"technologies\"><tbody><tr><td class=\"button-left\"><a href=\"empire.aspx?view=technologies\"> </a></td><td class=\"button-center\"><a href=\"empire.aspx?view=technologies\">Technologies</a></td><td class=\"button-right\"><a href=\"empire.aspx?view=technologies\"> </a></td></tr></tbody></table></td></tr></tbody></table></div></td><td class=\"default_box-content-right box-content-right\"> </td></tr></tbody></table></td></tr><tr><td><table class=\"default_box-footer box-footer\"><tbody><tr><td class=\"default_box-footer-left box-footer-left\"> </td><td class=\"default_box-footer-center box-footer-center\"> </td><td class=\"default_box-footer-right box-footer-right\"> </td></tr></tbody></table></td></tr></tbody></table>";
var mainHeader = document.getElementById("main-header");
insertAfter(div_empireBar, mainHeader);
}
}
function deleteAdvertising(){
var tableAdvertising = document.getElementById("advertising");
if (tableAdvertising != null){
tableAdvertising.removeChild(tableAdvertising.firstChild);
}
}
function initImportScoutedAstroDataWindow(){
/*
Shows cache scouted astro data import window
*/
var xyC = GM_getValue("div_importScoutedAstroDataWindowXY", false);
if (!xyC) {xyC = defDiv_importScoutedAstroDataWindowXY; GM_setValue("div_importScoutedAstroDataWindowXY", xyC);}
xy = xyC.split("|");
var div_importScoutedAstroDataWindow = document.createElement("div");
div_importScoutedAstroDataWindow.style.position = "fixed";
div_importScoutedAstroDataWindow.style.display = "none";
div_importScoutedAstroDataWindow.style.left = xy[0];
div_importScoutedAstroDataWindow.style.top = xy[1];
div_importScoutedAstroDataWindow.id = "div_importScoutedAstroDataWindow";
div_importScoutedAstroDataWindow.style.zIndex = "10";
div_importScoutedAstroDataWindow.style.width = "720px";
//-- Header
var div_importScoutedAstroDataHeader = document.createElement("div");
div_importScoutedAstroDataHeader.id = "div_importScoutedAstroDataHeader";
div_importScoutedAstroDataHeader.style.cursor = "move";
var table_importScoutedAstroData1 = document.createElement("table");
table_importScoutedAstroData1.className = "box-complex box box-compact box1";
table_importScoutedAstroData1.style.width = "100%";
var tbody_importScoutedAstroData1 = document.createElement("tbody");
var tr_importScoutedAstroData1 = document.createElement("tr");
var td_importScoutedAstroData1 = document.createElement("td");
var table_importScoutedAstroData2 = document.createElement("table");
table_importScoutedAstroData2.className = "box1_box-header box-header";
var tbody_importScoutedAstroData2 = document.createElement("tbody");
var tr_importScoutedAstroData2 = document.createElement("tr");
var td_importScoutedAstroData2 = document.createElement("td");
td_importScoutedAstroData2.className = "box1_box-header-left box-header-left";
var td_importScoutedAstroData3 = document.createElement("td");
td_importScoutedAstroData3.className = "box1_box-header-center box-header-center";
var td_importScoutedAstroData4 = document.createElement("td");
td_importScoutedAstroData4.className = "box1_box-header-right box-header-right";
tr_importScoutedAstroData2.appendChild(td_importScoutedAstroData2);
tr_importScoutedAstroData2.appendChild(td_importScoutedAstroData3);
tr_importScoutedAstroData2.appendChild(td_importScoutedAstroData4);
tbody_importScoutedAstroData2.appendChild(tr_importScoutedAstroData2);
table_importScoutedAstroData2.appendChild(tbody_importScoutedAstroData2);
td_importScoutedAstroData1.appendChild(table_importScoutedAstroData2);
tr_importScoutedAstroData1.appendChild(td_importScoutedAstroData1);
tbody_importScoutedAstroData1.appendChild(tr_importScoutedAstroData1);
table_importScoutedAstroData1.appendChild(tbody_importScoutedAstroData1);
div_importScoutedAstroDataHeader.appendChild(table_importScoutedAstroData1);
//-- Body
var div_importScoutedAstroDataBody = document.createElement("div");
div_importScoutedAstroDataBody.id = "div_importScoutedAstroDataBody";
var table_importScoutedAstroData1 = document.createElement("table");
table_importScoutedAstroData1.className = "box-complex box box-compact box1";
table_importScoutedAstroData1.style.width = "100%";
var tbody_importScoutedAstroData1 = document.createElement("tbody");
var tr_importScoutedAstroData3 = document.createElement("tr");
var td_importScoutedAstroData5 = document.createElement("td");
var table_importScoutedAstroData3 = document.createElement("table");
table_importScoutedAstroData3.className = "box1_box-content box-content";
var tbody_importScoutedAstroData3 = document.createElement("tbody");
var tr_importScoutedAstroData4 = document.createElement("tr");
var td_importScoutedAstroData6 = document.createElement("td");
td_importScoutedAstroData6.className = "box1_box-content-left box-content-left";
var td_importScoutedAstroData7 = document.createElement("td");
td_importScoutedAstroData7.className = "box1_box-content-center box-content-center";
td_importScoutedAstroData7.align = "left";
var img_importScoutedAstroData1 = document.createElement("img");
img_importScoutedAstroData1.src = imgClose;
img_importScoutedAstroData1.title = "Close window";
img_importScoutedAstroData1.style.cursor = "pointer";
img_importScoutedAstroData1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_importScoutedAstroData8 = document.createElement("td");
td_importScoutedAstroData8.className = "box1_box-content-right box-content-right";
var tr_importScoutedAstroData5 = document.createElement("tr");
var td_importScoutedAstroData9 = document.createElement("td");
var table_importScoutedAstroData4 = document.createElement("table");
table_importScoutedAstroData4.className = "box1_box-content box-content";
var tbody_importScoutedAstroData5 = document.createElement("tbody");
var tr_importScoutedAstroData6 = document.createElement("tr");
var td_importScoutedAstroData10 = document.createElement("td");
td_importScoutedAstroData10.className = "box1_box-content-left box-content-left";
var td_importScoutedAstroData11 = document.createElement("td");
td_importScoutedAstroData11.className = "box1_box-content-center box-content-center";
td_importScoutedAstroData11.align = "left";
var img_importScoutedAstroData2 = document.createElement("img");
img_importScoutedAstroData2.src = imgSpacer;
img_importScoutedAstroData2.height = 5;
var td_importScoutedAstroData12 = document.createElement("td");
td_importScoutedAstroData12.className = "box1_box-content-right box-content-right";
var tr_importScoutedAstroData1 = document.createElement("tr");
var td_importScoutedAstroData1 = document.createElement("td");
var table_importScoutedAstroData2 = document.createElement("table");
table_importScoutedAstroData2.className = "box1_box-content box-content";
var tbody_importScoutedAstroData2 = document.createElement("tbody");
var tr_importScoutedAstroData2 = document.createElement("tr");
var td_importScoutedAstroData2 = document.createElement("td");
td_importScoutedAstroData2.className = "box1_box-content-left box-content-left";
var td_importScoutedAstroData3 = document.createElement("td");
td_importScoutedAstroData3.className = "box1_box-content-center box-content-center";
var div_importScoutedAstroData1 = document.createElement("div");
div_importScoutedAstroData1.className = "box1_content";
var center_importScoutedAstroData1 = document.createElement("center");
var div_importScoutedAstroData2 = document.createElement("div");
div_importScoutedAstroData2.align = "center";
var strong_importScoutedAstroData1 = document.createElement("strong");
strong_importScoutedAstroData1.innerHTML = "Import Astro Scout data";
var div_importScoutedAstroData4 = document.createElement("div");
div_importScoutedAstroData4.align = "left";
div_importScoutedAstroData4.style.width = "630px";
var small_importScoutedAstroData1 = document.createElement("small");
small_importScoutedAstroData1.style.fontWeight = "bold";
small_importScoutedAstroData1.innerHTML = "Paste here previously exported astro scout data.";
var div_importScoutedAstroData5 = document.createElement("div");
var textarea_importScoutedAstroData1 = document.createElement("textarea");
textarea_importScoutedAstroData1.rows = 15;
textarea_importScoutedAstroData1.cols = 100;
textarea_importScoutedAstroData1.addEventListener("focus", function(){
var div_importScoutedAstroData7 = document.getElementById("div_importScoutedAstroData7");
div_importScoutedAstroData7.innerHTML = "";
}, false);
var div_importScoutedAstroData6 = document.createElement("div");
var input_importScoutedAstroData1 = document.createElement("input");
input_importScoutedAstroData1.className = "input-button";
input_importScoutedAstroData1.type = "button";
input_importScoutedAstroData1.value = "Import";
input_importScoutedAstroData1.addEventListener("click", function(){
if (this.parentNode.previousSibling.firstChild.value != ""){
var matchImportData = this.parentNode.previousSibling.firstChild.value.match(/\(\{('[^']+'\:"[0-9]+\|[^\|]+\|[^\|]+\|[0-9]*\|[0-9]+\|[0-9]+\|[^\|]*\|[^\|]*\|[^\|]*\|[^\|]*\|[^\|]*\",?.?)+\}\)/);
var div_importScoutedAstroDataWindow = document.getElementById("div_importScoutedAstroDataWindow");
if (matchImportData != null){
GM_setValue("objCacheScouts", this.parentNode.previousSibling.firstChild.value);
div_importScoutedAstroDataWindow.style.display = "none";
window.location.href = currentURL[0];
}
else{
var div_importScoutedAstroData7 = document.getElementById("div_importScoutedAstroData7");
div_importScoutedAstroData7.innerHTML = "Error: the entered data is not valid!".blink();
}
this.parentNode.previousSibling.firstChild.value = "";
}
}, false);
var div_importScoutedAstroData7 = document.createElement("div");
div_importScoutedAstroData7.style.color = "red";
div_importScoutedAstroData7.style.fontWeight = "bold";
div_importScoutedAstroData7.id = "div_importScoutedAstroData7";
var td_importScoutedAstroData4 = document.createElement("td");
td_importScoutedAstroData4.className = "box1_box-content-right box-content-right";
div_importScoutedAstroData2.appendChild(strong_importScoutedAstroData1);
div_importScoutedAstroData4.appendChild(small_importScoutedAstroData1);
div_importScoutedAstroData5.appendChild(textarea_importScoutedAstroData1);
div_importScoutedAstroData6.appendChild(input_importScoutedAstroData1);
center_importScoutedAstroData1.appendChild(div_importScoutedAstroData2);
center_importScoutedAstroData1.appendChild(div_importScoutedAstroData4);
center_importScoutedAstroData1.appendChild(div_importScoutedAstroData5);
center_importScoutedAstroData1.appendChild(div_importScoutedAstroData6);
center_importScoutedAstroData1.appendChild(div_importScoutedAstroData7);
div_importScoutedAstroData1.appendChild(center_importScoutedAstroData1);
td_importScoutedAstroData3.appendChild(div_importScoutedAstroData1);
tr_importScoutedAstroData2.appendChild(td_importScoutedAstroData2);
tr_importScoutedAstroData2.appendChild(td_importScoutedAstroData3);
tr_importScoutedAstroData2.appendChild(td_importScoutedAstroData4);
tbody_importScoutedAstroData2.appendChild(tr_importScoutedAstroData2);
table_importScoutedAstroData2.appendChild(tbody_importScoutedAstroData2);
td_importScoutedAstroData1.appendChild(table_importScoutedAstroData2);
tr_importScoutedAstroData1.appendChild(td_importScoutedAstroData1);
td_importScoutedAstroData7.appendChild(img_importScoutedAstroData1);
tr_importScoutedAstroData4.appendChild(td_importScoutedAstroData6);
tr_importScoutedAstroData4.appendChild(td_importScoutedAstroData7);
tr_importScoutedAstroData4.appendChild(td_importScoutedAstroData8);
tbody_importScoutedAstroData3.appendChild(tr_importScoutedAstroData4);
table_importScoutedAstroData3.appendChild(tbody_importScoutedAstroData3);
td_importScoutedAstroData5.appendChild(table_importScoutedAstroData3);
tr_importScoutedAstroData3.appendChild(td_importScoutedAstroData5);
td_importScoutedAstroData11.appendChild(img_importScoutedAstroData2);
tr_importScoutedAstroData6.appendChild(td_importScoutedAstroData10);
tr_importScoutedAstroData6.appendChild(td_importScoutedAstroData11);
tr_importScoutedAstroData6.appendChild(td_importScoutedAstroData12);
tbody_importScoutedAstroData5.appendChild(tr_importScoutedAstroData6);
table_importScoutedAstroData4.appendChild(tbody_importScoutedAstroData5);
td_importScoutedAstroData9.appendChild(table_importScoutedAstroData4);
tr_importScoutedAstroData5.appendChild(td_importScoutedAstroData9);
tbody_importScoutedAstroData1.appendChild(tr_importScoutedAstroData3);
tbody_importScoutedAstroData1.appendChild(tr_importScoutedAstroData5);
tbody_importScoutedAstroData1.appendChild(tr_importScoutedAstroData1);
table_importScoutedAstroData1.appendChild(tbody_importScoutedAstroData1);
div_importScoutedAstroDataBody.appendChild(table_importScoutedAstroData1);
//-- Footer
var div_importScoutedAstroDataFooter = document.createElement("div");
div_importScoutedAstroDataFooter.id = "div_importScoutedAstroDataFooter";
var table_importScoutedAstroData1 = document.createElement("table");
table_importScoutedAstroData1.className = "box-complex box box-compact box1";
table_importScoutedAstroData1.style.width = "100%";
var tbody_importScoutedAstroData1 = document.createElement("tbody");
var tr_importScoutedAstroData1 = document.createElement("tr");
var td_importScoutedAstroData1 = document.createElement("td");
var table_importScoutedAstroData2 = document.createElement("table");
table_importScoutedAstroData2.className = "box1_box-footer box-footer";
var tbody_importScoutedAstroData2 = document.createElement("tbody");
var tr_importScoutedAstroData2 = document.createElement("tr");
var td_importScoutedAstroData2 = document.createElement("td");
td_importScoutedAstroData2.className = "box1_box-footer-left box-footer-left";
var td_importScoutedAstroData3 = document.createElement("td");
td_importScoutedAstroData3.className = "box1_box-footer-center box-footer-center";
var td_importScoutedAstroData4 = document.createElement("td");
td_importScoutedAstroData4.className = "box1_box-footer-right box-footer-right";
tr_importScoutedAstroData2.appendChild(td_importScoutedAstroData2);
tr_importScoutedAstroData2.appendChild(td_importScoutedAstroData3);
tr_importScoutedAstroData2.appendChild(td_importScoutedAstroData4);
tbody_importScoutedAstroData2.appendChild(tr_importScoutedAstroData2);
table_importScoutedAstroData2.appendChild(tbody_importScoutedAstroData2);
td_importScoutedAstroData1.appendChild(table_importScoutedAstroData2);
tr_importScoutedAstroData1.appendChild(td_importScoutedAstroData1);
tbody_importScoutedAstroData1.appendChild(tr_importScoutedAstroData1);
table_importScoutedAstroData1.appendChild(tbody_importScoutedAstroData1);
div_importScoutedAstroDataFooter.appendChild(table_importScoutedAstroData1);
div_importScoutedAstroDataWindow.appendChild(div_importScoutedAstroDataHeader);
div_importScoutedAstroDataWindow.appendChild(div_importScoutedAstroDataBody);
div_importScoutedAstroDataWindow.appendChild(div_importScoutedAstroDataFooter);
document.body.appendChild(div_importScoutedAstroDataWindow);
makeDraggable(div_importScoutedAstroDataWindow, div_importScoutedAstroDataHeader);
}
function initExportScoutedAstroCacheWindow(){
/*
Shows cache scouted astro data export window
*/
var xyC = GM_getValue("div_exportScoutedAstroDataWindowXY", false);
if (!xyC) {xyC = defDiv_exportScoutedAstroDataWindowXY; GM_setValue("div_exportScoutedAstroDataWindowXY", xyC);}
xy = xyC.split("|");
var div_exportScoutedAstroDataWindow = document.createElement("div");
div_exportScoutedAstroDataWindow.style.position = "fixed";
div_exportScoutedAstroDataWindow.style.display = "none";
div_exportScoutedAstroDataWindow.style.left = xy[0];
div_exportScoutedAstroDataWindow.style.top = xy[1];
div_exportScoutedAstroDataWindow.id = "div_exportScoutedAstroDataWindow";
div_exportScoutedAstroDataWindow.style.zIndex = "10";
div_exportScoutedAstroDataWindow.style.width = "720px";
//-- Header
var div_exportScoutedAstroDataHeader = document.createElement("div");
div_exportScoutedAstroDataHeader.id = "div_exportScoutedAstroDataHeader";
div_exportScoutedAstroDataHeader.style.cursor = "move";
var table_exportScoutedAstroData1 = document.createElement("table");
table_exportScoutedAstroData1.className = "box-complex box box-compact box1";
table_exportScoutedAstroData1.style.width = "100%";
var tbody_exportScoutedAstroData1 = document.createElement("tbody");
var tr_exportScoutedAstroData1 = document.createElement("tr");
var td_exportScoutedAstroData1 = document.createElement("td");
var table_exportScoutedAstroData2 = document.createElement("table");
table_exportScoutedAstroData2.className = "box1_box-header box-header";
var tbody_exportScoutedAstroData2 = document.createElement("tbody");
var tr_exportScoutedAstroData2 = document.createElement("tr");
var td_exportScoutedAstroData2 = document.createElement("td");
td_exportScoutedAstroData2.className = "box1_box-header-left box-header-left";
var td_exportScoutedAstroData3 = document.createElement("td");
td_exportScoutedAstroData3.className = "box1_box-header-center box-header-center";
var td_exportScoutedAstroData4 = document.createElement("td");
td_exportScoutedAstroData4.className = "box1_box-header-right box-header-right";
tr_exportScoutedAstroData2.appendChild(td_exportScoutedAstroData2);
tr_exportScoutedAstroData2.appendChild(td_exportScoutedAstroData3);
tr_exportScoutedAstroData2.appendChild(td_exportScoutedAstroData4);
tbody_exportScoutedAstroData2.appendChild(tr_exportScoutedAstroData2);
table_exportScoutedAstroData2.appendChild(tbody_exportScoutedAstroData2);
td_exportScoutedAstroData1.appendChild(table_exportScoutedAstroData2);
tr_exportScoutedAstroData1.appendChild(td_exportScoutedAstroData1);
tbody_exportScoutedAstroData1.appendChild(tr_exportScoutedAstroData1);
table_exportScoutedAstroData1.appendChild(tbody_exportScoutedAstroData1);
div_exportScoutedAstroDataHeader.appendChild(table_exportScoutedAstroData1);
//-- Body
var div_exportScoutedAstroDataBody = document.createElement("div");
div_exportScoutedAstroDataBody.id = "div_exportScoutedAstroDataBody";
var table_exportScoutedAstroData1 = document.createElement("table");
table_exportScoutedAstroData1.className = "box-complex box box-compact box1";
table_exportScoutedAstroData1.style.width = "100%";
var tbody_exportScoutedAstroData1 = document.createElement("tbody");
var tr_exportScoutedAstroData3 = document.createElement("tr");
var td_exportScoutedAstroData5 = document.createElement("td");
var table_exportScoutedAstroData3 = document.createElement("table");
table_exportScoutedAstroData3.className = "box1_box-content box-content";
var tbody_exportScoutedAstroData3 = document.createElement("tbody");
var tr_exportScoutedAstroData4 = document.createElement("tr");
var td_exportScoutedAstroData6 = document.createElement("td");
td_exportScoutedAstroData6.className = "box1_box-content-left box-content-left";
var td_exportScoutedAstroData7 = document.createElement("td");
td_exportScoutedAstroData7.className = "box1_box-content-center box-content-center";
td_exportScoutedAstroData7.align = "left";
var img_exportScoutedAstroData1 = document.createElement("img");
img_exportScoutedAstroData1.src = imgClose;
img_exportScoutedAstroData1.title = "Close window";
img_exportScoutedAstroData1.style.cursor = "pointer";
img_exportScoutedAstroData1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_exportScoutedAstroData8 = document.createElement("td");
td_exportScoutedAstroData8.className = "box1_box-content-right box-content-right";
var tr_exportScoutedAstroData5 = document.createElement("tr");
var td_exportScoutedAstroData9 = document.createElement("td");
var table_exportScoutedAstroData4 = document.createElement("table");
table_exportScoutedAstroData4.className = "box1_box-content box-content";
var tbody_exportScoutedAstroData5 = document.createElement("tbody");
var tr_exportScoutedAstroData6 = document.createElement("tr");
var td_exportScoutedAstroData10 = document.createElement("td");
td_exportScoutedAstroData10.className = "box1_box-content-left box-content-left";
var td_exportScoutedAstroData11 = document.createElement("td");
td_exportScoutedAstroData11.className = "box1_box-content-center box-content-center";
td_exportScoutedAstroData11.align = "left";
var img_exportScoutedAstroData2 = document.createElement("img");
img_exportScoutedAstroData2.src = imgSpacer;
img_exportScoutedAstroData2.height = 5;
var td_exportScoutedAstroData12 = document.createElement("td");
td_exportScoutedAstroData12.className = "box1_box-content-right box-content-right";
var tr_exportScoutedAstroData1 = document.createElement("tr");
var td_exportScoutedAstroData1 = document.createElement("td");
var table_exportScoutedAstroData2 = document.createElement("table");
table_exportScoutedAstroData2.className = "box1_box-content box-content";
var tbody_exportScoutedAstroData2 = document.createElement("tbody");
var tr_exportScoutedAstroData2 = document.createElement("tr");
var td_exportScoutedAstroData2 = document.createElement("td");
td_exportScoutedAstroData2.className = "box1_box-content-left box-content-left";
var td_exportScoutedAstroData3 = document.createElement("td");
td_exportScoutedAstroData3.className = "box1_box-content-center box-content-center";
var div_exportScoutedAstroData1 = document.createElement("div");
div_exportScoutedAstroData1.className = "box1_content";
var center_exportScoutedAstroData1 = document.createElement("center");
var div_exportScoutedAstroData2 = document.createElement("div");
div_exportScoutedAstroData2.align = "center";
var strong_exportScoutedAstroData1 = document.createElement("strong");
strong_exportScoutedAstroData1.innerHTML = "Export Scouted Astro data";
var div_exportScoutedAstroData4 = document.createElement("div");
div_exportScoutedAstroData4.align = "left";
div_exportScoutedAstroData4.style.width = "630px";
var small_exportScoutedAstroData1 = document.createElement("small");
small_exportScoutedAstroData1.style.fontWeight = "bold";
small_exportScoutedAstroData1.innerHTML = "Copy this data to a safe place. It can later be used to restore your scouted astro data.";
var div_exportScoutedAstroData5 = document.createElement("div");
var textarea_exportScoutedAstroData1 = document.createElement("textarea");
textarea_exportScoutedAstroData1.rows = 15;
textarea_exportScoutedAstroData1.cols = 100;
textarea_exportScoutedAstroData1.value = objCacheScouts.toSource();
textarea_exportScoutedAstroData1.id = "textarea_exportScoutedAstroData1";
var div_exportScoutedAstroData6 = document.createElement("div");
var input_exportScoutedAstroData1 = document.createElement("input");
input_exportScoutedAstroData1.className = "input-button";
input_exportScoutedAstroData1.type = "button";
input_exportScoutedAstroData1.value = "Close";
input_exportScoutedAstroData1.addEventListener("click", function(){
var div_exportScoutedAstroDataWindow = document.getElementById("div_exportScoutedAstroDataWindow");
div_exportScoutedAstroDataWindow.style.display = "none";
}, false);
var td_exportScoutedAstroData4 = document.createElement("td");
td_exportScoutedAstroData4.className = "box1_box-content-right box-content-right";
div_exportScoutedAstroData2.appendChild(strong_exportScoutedAstroData1);
div_exportScoutedAstroData4.appendChild(small_exportScoutedAstroData1);
div_exportScoutedAstroData5.appendChild(textarea_exportScoutedAstroData1);
div_exportScoutedAstroData6.appendChild(input_exportScoutedAstroData1);
center_exportScoutedAstroData1.appendChild(div_exportScoutedAstroData2);
center_exportScoutedAstroData1.appendChild(div_exportScoutedAstroData4);
center_exportScoutedAstroData1.appendChild(div_exportScoutedAstroData5);
center_exportScoutedAstroData1.appendChild(div_exportScoutedAstroData6);
div_exportScoutedAstroData1.appendChild(center_exportScoutedAstroData1);
td_exportScoutedAstroData3.appendChild(div_exportScoutedAstroData1);
tr_exportScoutedAstroData2.appendChild(td_exportScoutedAstroData2);
tr_exportScoutedAstroData2.appendChild(td_exportScoutedAstroData3);
tr_exportScoutedAstroData2.appendChild(td_exportScoutedAstroData4);
tbody_exportScoutedAstroData2.appendChild(tr_exportScoutedAstroData2);
table_exportScoutedAstroData2.appendChild(tbody_exportScoutedAstroData2);
td_exportScoutedAstroData1.appendChild(table_exportScoutedAstroData2);
tr_exportScoutedAstroData1.appendChild(td_exportScoutedAstroData1);
td_exportScoutedAstroData7.appendChild(img_exportScoutedAstroData1);
tr_exportScoutedAstroData4.appendChild(td_exportScoutedAstroData6);
tr_exportScoutedAstroData4.appendChild(td_exportScoutedAstroData7);
tr_exportScoutedAstroData4.appendChild(td_exportScoutedAstroData8);
tbody_exportScoutedAstroData3.appendChild(tr_exportScoutedAstroData4);
table_exportScoutedAstroData3.appendChild(tbody_exportScoutedAstroData3);
td_exportScoutedAstroData5.appendChild(table_exportScoutedAstroData3);
tr_exportScoutedAstroData3.appendChild(td_exportScoutedAstroData5);
td_exportScoutedAstroData11.appendChild(img_exportScoutedAstroData2);
tr_exportScoutedAstroData6.appendChild(td_exportScoutedAstroData10);
tr_exportScoutedAstroData6.appendChild(td_exportScoutedAstroData11);
tr_exportScoutedAstroData6.appendChild(td_exportScoutedAstroData12);
tbody_exportScoutedAstroData5.appendChild(tr_exportScoutedAstroData6);
table_exportScoutedAstroData4.appendChild(tbody_exportScoutedAstroData5);
td_exportScoutedAstroData9.appendChild(table_exportScoutedAstroData4);
tr_exportScoutedAstroData5.appendChild(td_exportScoutedAstroData9);
tbody_exportScoutedAstroData1.appendChild(tr_exportScoutedAstroData3);
tbody_exportScoutedAstroData1.appendChild(tr_exportScoutedAstroData5);
tbody_exportScoutedAstroData1.appendChild(tr_exportScoutedAstroData1);
table_exportScoutedAstroData1.appendChild(tbody_exportScoutedAstroData1);
div_exportScoutedAstroDataBody.appendChild(table_exportScoutedAstroData1);
//-- Footer
var div_exportScoutedAstroDataFooter = document.createElement("div");
div_exportScoutedAstroDataFooter.id = "div_exportScoutedAstroDataFooter";
var table_exportScoutedAstroData1 = document.createElement("table");
table_exportScoutedAstroData1.className = "box-complex box box-compact box1";
table_exportScoutedAstroData1.style.width = "100%";
var tbody_exportScoutedAstroData1 = document.createElement("tbody");
var tr_exportScoutedAstroData1 = document.createElement("tr");
var td_exportScoutedAstroData1 = document.createElement("td");
var table_exportScoutedAstroData2 = document.createElement("table");
table_exportScoutedAstroData2.className = "box1_box-footer box-footer";
var tbody_exportScoutedAstroData2 = document.createElement("tbody");
var tr_exportScoutedAstroData2 = document.createElement("tr");
var td_exportScoutedAstroData2 = document.createElement("td");
td_exportScoutedAstroData2.className = "box1_box-footer-left box-footer-left";
var td_exportScoutedAstroData3 = document.createElement("td");
td_exportScoutedAstroData3.className = "box1_box-footer-center box-footer-center";
var td_exportScoutedAstroData4 = document.createElement("td");
td_exportScoutedAstroData4.className = "box1_box-footer-right box-footer-right";
tr_exportScoutedAstroData2.appendChild(td_exportScoutedAstroData2);
tr_exportScoutedAstroData2.appendChild(td_exportScoutedAstroData3);
tr_exportScoutedAstroData2.appendChild(td_exportScoutedAstroData4);
tbody_exportScoutedAstroData2.appendChild(tr_exportScoutedAstroData2);
table_exportScoutedAstroData2.appendChild(tbody_exportScoutedAstroData2);
td_exportScoutedAstroData1.appendChild(table_exportScoutedAstroData2);
tr_exportScoutedAstroData1.appendChild(td_exportScoutedAstroData1);
tbody_exportScoutedAstroData1.appendChild(tr_exportScoutedAstroData1);
table_exportScoutedAstroData1.appendChild(tbody_exportScoutedAstroData1);
div_exportScoutedAstroDataFooter.appendChild(table_exportScoutedAstroData1);
div_exportScoutedAstroDataWindow.appendChild(div_exportScoutedAstroDataHeader);
div_exportScoutedAstroDataWindow.appendChild(div_exportScoutedAstroDataBody);
div_exportScoutedAstroDataWindow.appendChild(div_exportScoutedAstroDataFooter);
document.body.appendChild(div_exportScoutedAstroDataWindow);
makeDraggable(div_exportScoutedAstroDataWindow, div_exportScoutedAstroDataHeader);
}
function initConfirmationClearScoutedAstroCacheWindow(){
/*
Shows the confirmation clear scouted astro cache window
*/
var xyC = GM_getValue("div_ConfirmationClearScoutedAstroCacheWindowXY", false);
if (!xyC) {xyC = defDiv_ConfirmationClearScoutedAstroCacheWindowXY; GM_setValue("div_ConfirmationClearScoutedAstroCacheWindowXY", xyC);}
xy = xyC.split("|");
var div_ConfirmationClearScoutedAstroCacheWindow = document.createElement("div");
div_ConfirmationClearScoutedAstroCacheWindow.style.position = "fixed";
div_ConfirmationClearScoutedAstroCacheWindow.style.display = "none";
div_ConfirmationClearScoutedAstroCacheWindow.style.left = xy[0];
div_ConfirmationClearScoutedAstroCacheWindow.style.top = xy[1];
div_ConfirmationClearScoutedAstroCacheWindow.id = "div_ConfirmationClearScoutedAstroCacheWindow";
div_ConfirmationClearScoutedAstroCacheWindow.style.zIndex = "20";
div_ConfirmationClearScoutedAstroCacheWindow.style.width = "500px";
//-- Header
var div_ConfirmationClearScoutedAstroCacheHeader = document.createElement("div");
div_ConfirmationClearScoutedAstroCacheHeader.id = "div_ConfirmationClearScoutedAstroCacheHeader";
div_ConfirmationClearScoutedAstroCacheHeader.style.cursor = "move";
var table_ConfirmationClearScoutedAstroCache1 = document.createElement("table");
table_ConfirmationClearScoutedAstroCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearScoutedAstroCache1.style.width = "100%";
var tbody_ConfirmationClearScoutedAstroCache1 = document.createElement("tbody");
var tr_ConfirmationClearScoutedAstroCache1 = document.createElement("tr");
var td_ConfirmationClearScoutedAstroCache1 = document.createElement("td");
var table_ConfirmationClearScoutedAstroCache2 = document.createElement("table");
table_ConfirmationClearScoutedAstroCache2.className = "box1_box-header box-header";
var tbody_ConfirmationClearScoutedAstroCache2 = document.createElement("tbody");
var tr_ConfirmationClearScoutedAstroCache2 = document.createElement("tr");
var td_ConfirmationClearScoutedAstroCache2 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache2.className = "box1_box-header-left box-header-left";
var td_ConfirmationClearScoutedAstroCache3 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache3.className = "box1_box-header-center box-header-center";
var td_ConfirmationClearScoutedAstroCache4 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache4.className = "box1_box-header-right box-header-right";
tr_ConfirmationClearScoutedAstroCache2.appendChild(td_ConfirmationClearScoutedAstroCache2);
tr_ConfirmationClearScoutedAstroCache2.appendChild(td_ConfirmationClearScoutedAstroCache3);
tr_ConfirmationClearScoutedAstroCache2.appendChild(td_ConfirmationClearScoutedAstroCache4);
tbody_ConfirmationClearScoutedAstroCache2.appendChild(tr_ConfirmationClearScoutedAstroCache2);
table_ConfirmationClearScoutedAstroCache2.appendChild(tbody_ConfirmationClearScoutedAstroCache2);
td_ConfirmationClearScoutedAstroCache1.appendChild(table_ConfirmationClearScoutedAstroCache2);
tr_ConfirmationClearScoutedAstroCache1.appendChild(td_ConfirmationClearScoutedAstroCache1);
tbody_ConfirmationClearScoutedAstroCache1.appendChild(tr_ConfirmationClearScoutedAstroCache1);
table_ConfirmationClearScoutedAstroCache1.appendChild(tbody_ConfirmationClearScoutedAstroCache1);
div_ConfirmationClearScoutedAstroCacheHeader.appendChild(table_ConfirmationClearScoutedAstroCache1);
//-- Body
var div_ConfirmationClearScoutedAstroCacheBody = document.createElement("div");
div_ConfirmationClearScoutedAstroCacheBody.id = "div_ConfirmationClearScoutedAstroCacheBody";
var table_ConfirmationClearScoutedAstroCache1 = document.createElement("table");
table_ConfirmationClearScoutedAstroCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearScoutedAstroCache1.style.width = "100%";
var tbody_ConfirmationClearScoutedAstroCache1 = document.createElement("tbody");
var tr_ConfirmationClearScoutedAstroCache3 = document.createElement("tr");
var td_ConfirmationClearScoutedAstroCache5 = document.createElement("td");
var table_ConfirmationClearScoutedAstroCache3 = document.createElement("table");
table_ConfirmationClearScoutedAstroCache3.className = "box1_box-content box-content";
var tbody_ConfirmationClearScoutedAstroCache3 = document.createElement("tbody");
var tr_ConfirmationClearScoutedAstroCache4 = document.createElement("tr");
var td_ConfirmationClearScoutedAstroCache6 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache6.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearScoutedAstroCache7 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache7.className = "box1_box-content-center box-content-center";
td_ConfirmationClearScoutedAstroCache7.align = "left";
var img_ConfirmationClearScoutedAstroCache1 = document.createElement("img");
img_ConfirmationClearScoutedAstroCache1.src = imgClose;
img_ConfirmationClearScoutedAstroCache1.title = "Close window";
img_ConfirmationClearScoutedAstroCache1.style.cursor = "pointer";
img_ConfirmationClearScoutedAstroCache1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_ConfirmationClearScoutedAstroCache8 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache8.className = "box1_box-content-right box-content-right";
var tr_ConfirmationClearScoutedAstroCache5 = document.createElement("tr");
var td_ConfirmationClearScoutedAstroCache9 = document.createElement("td");
var table_ConfirmationClearScoutedAstroCache4 = document.createElement("table");
table_ConfirmationClearScoutedAstroCache4.className = "box1_box-content box-content";
var tbody_ConfirmationClearScoutedAstroCache5 = document.createElement("tbody");
var tr_ConfirmationClearScoutedAstroCache6 = document.createElement("tr");
var td_ConfirmationClearScoutedAstroCache10 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache10.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearScoutedAstroCache11 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache11.className = "box1_box-content-center box-content-center";
td_ConfirmationClearScoutedAstroCache11.align = "left";
var img_ConfirmationClearScoutedAstroCache2 = document.createElement("img");
img_ConfirmationClearScoutedAstroCache2.src = imgSpacer;
img_ConfirmationClearScoutedAstroCache2.height = 5;
var td_ConfirmationClearScoutedAstroCache12 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache12.className = "box1_box-content-right box-content-right";
var tr_ConfirmationClearScoutedAstroCache1 = document.createElement("tr");
var td_ConfirmationClearScoutedAstroCache1 = document.createElement("td");
var table_ConfirmationClearScoutedAstroCache2 = document.createElement("table");
table_ConfirmationClearScoutedAstroCache2.className = "box1_box-content box-content";
var tbody_ConfirmationClearScoutedAstroCache2 = document.createElement("tbody");
var tr_ConfirmationClearScoutedAstroCache2 = document.createElement("tr");
var td_ConfirmationClearScoutedAstroCache2 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache2.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearScoutedAstroCache3 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache3.className = "box1_box-content-center box-content-center";
var div_ConfirmationClearScoutedAstroCache2 = document.createElement("div");
div_ConfirmationClearScoutedAstroCache2.className = "box1_content";
var center_ConfirmationClearScoutedAstroCache2 = document.createElement("center");
var textNode_ConfirmationClearScoutedAstroCache1 = document.createTextNode("Are you sure you want to clear all scouted astro data?");
var div_ConfirmationClearScoutedAstroCache1 = document.createElement("div");
div_ConfirmationClearScoutedAstroCache1.className = "box1_content";
var center_ConfirmationClearScoutedAstroCache1 = document.createElement("center");
var input_ConfirmationClearScoutedAstroCache2 = document.createElement("input");
input_ConfirmationClearScoutedAstroCache2.className = "input-button";
input_ConfirmationClearScoutedAstroCache2.type = "button";
input_ConfirmationClearScoutedAstroCache2.value = "Clear cache";
input_ConfirmationClearScoutedAstroCache2.addEventListener("click", function(){
var input_ConfirmationClearScoutedAstroCache1 = document.getElementById("input_ConfirmationClearScoutedAstroCache1");
if (input_ConfirmationClearScoutedAstroCache1.checked){
var div_ConfirmationClearScoutedAstroCacheWindow = document.getElementById("div_ConfirmationClearScoutedAstroCacheWindow");
div_ConfirmationClearScoutedAstroCacheWindow.style.display = "none";
GM_setValue("objCacheScouts", "");
window.location.href = currentURL[0];
}
}, false);
var input_ConfirmationClearScoutedAstroCache1 = document.createElement("input");
input_ConfirmationClearScoutedAstroCache1.className = "check input-checkbox";
input_ConfirmationClearScoutedAstroCache1.type = "checkbox";
input_ConfirmationClearScoutedAstroCache1.id = "input_ConfirmationClearScoutedAstroCache1";
var small_ConfirmationClearScoutedAstroCache1 = document.createElement("small");
small_ConfirmationClearScoutedAstroCache1.innerHTML = "Confirm Clear cache";
var td_ConfirmationClearScoutedAstroCache4 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache4.className = "box1_box-content-right box-content-right";
center_ConfirmationClearScoutedAstroCache2.appendChild(textNode_ConfirmationClearScoutedAstroCache1);
div_ConfirmationClearScoutedAstroCache2.appendChild(center_ConfirmationClearScoutedAstroCache2);
td_ConfirmationClearScoutedAstroCache3.appendChild(div_ConfirmationClearScoutedAstroCache2);
center_ConfirmationClearScoutedAstroCache1.appendChild(input_ConfirmationClearScoutedAstroCache2);
center_ConfirmationClearScoutedAstroCache1.appendChild(input_ConfirmationClearScoutedAstroCache1);
center_ConfirmationClearScoutedAstroCache1.appendChild(small_ConfirmationClearScoutedAstroCache1);
div_ConfirmationClearScoutedAstroCache1.appendChild(center_ConfirmationClearScoutedAstroCache1);
td_ConfirmationClearScoutedAstroCache3.appendChild(div_ConfirmationClearScoutedAstroCache1);
tr_ConfirmationClearScoutedAstroCache2.appendChild(td_ConfirmationClearScoutedAstroCache2);
tr_ConfirmationClearScoutedAstroCache2.appendChild(td_ConfirmationClearScoutedAstroCache3);
tr_ConfirmationClearScoutedAstroCache2.appendChild(td_ConfirmationClearScoutedAstroCache4);
tbody_ConfirmationClearScoutedAstroCache2.appendChild(tr_ConfirmationClearScoutedAstroCache2);
table_ConfirmationClearScoutedAstroCache2.appendChild(tbody_ConfirmationClearScoutedAstroCache2);
td_ConfirmationClearScoutedAstroCache1.appendChild(table_ConfirmationClearScoutedAstroCache2);
tr_ConfirmationClearScoutedAstroCache1.appendChild(td_ConfirmationClearScoutedAstroCache1);
td_ConfirmationClearScoutedAstroCache7.appendChild(img_ConfirmationClearScoutedAstroCache1);
tr_ConfirmationClearScoutedAstroCache4.appendChild(td_ConfirmationClearScoutedAstroCache6);
tr_ConfirmationClearScoutedAstroCache4.appendChild(td_ConfirmationClearScoutedAstroCache7);
tr_ConfirmationClearScoutedAstroCache4.appendChild(td_ConfirmationClearScoutedAstroCache8);
tbody_ConfirmationClearScoutedAstroCache3.appendChild(tr_ConfirmationClearScoutedAstroCache4);
table_ConfirmationClearScoutedAstroCache3.appendChild(tbody_ConfirmationClearScoutedAstroCache3);
td_ConfirmationClearScoutedAstroCache5.appendChild(table_ConfirmationClearScoutedAstroCache3);
tr_ConfirmationClearScoutedAstroCache3.appendChild(td_ConfirmationClearScoutedAstroCache5);
td_ConfirmationClearScoutedAstroCache11.appendChild(img_ConfirmationClearScoutedAstroCache2);
tr_ConfirmationClearScoutedAstroCache6.appendChild(td_ConfirmationClearScoutedAstroCache10);
tr_ConfirmationClearScoutedAstroCache6.appendChild(td_ConfirmationClearScoutedAstroCache11);
tr_ConfirmationClearScoutedAstroCache6.appendChild(td_ConfirmationClearScoutedAstroCache12);
tbody_ConfirmationClearScoutedAstroCache5.appendChild(tr_ConfirmationClearScoutedAstroCache6);
table_ConfirmationClearScoutedAstroCache4.appendChild(tbody_ConfirmationClearScoutedAstroCache5);
td_ConfirmationClearScoutedAstroCache9.appendChild(table_ConfirmationClearScoutedAstroCache4);
tr_ConfirmationClearScoutedAstroCache5.appendChild(td_ConfirmationClearScoutedAstroCache9);
tbody_ConfirmationClearScoutedAstroCache1.appendChild(tr_ConfirmationClearScoutedAstroCache3);
tbody_ConfirmationClearScoutedAstroCache1.appendChild(tr_ConfirmationClearScoutedAstroCache5);
tbody_ConfirmationClearScoutedAstroCache1.appendChild(tr_ConfirmationClearScoutedAstroCache1);
table_ConfirmationClearScoutedAstroCache1.appendChild(tbody_ConfirmationClearScoutedAstroCache1);
div_ConfirmationClearScoutedAstroCacheBody.appendChild(table_ConfirmationClearScoutedAstroCache1);
//-- Footer
var div_ConfirmationClearScoutedAstroCacheFooter = document.createElement("div");
div_ConfirmationClearScoutedAstroCacheFooter.id = "div_ConfirmationClearScoutedAstroCacheFooter";
var table_ConfirmationClearScoutedAstroCache1 = document.createElement("table");
table_ConfirmationClearScoutedAstroCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearScoutedAstroCache1.style.width = "100%";
var tbody_ConfirmationClearScoutedAstroCache1 = document.createElement("tbody");
var tr_ConfirmationClearScoutedAstroCache1 = document.createElement("tr");
var td_ConfirmationClearScoutedAstroCache1 = document.createElement("td");
var table_ConfirmationClearScoutedAstroCache2 = document.createElement("table");
table_ConfirmationClearScoutedAstroCache2.className = "box1_box-footer box-footer";
var tbody_ConfirmationClearScoutedAstroCache2 = document.createElement("tbody");
var tr_ConfirmationClearScoutedAstroCache2 = document.createElement("tr");
var td_ConfirmationClearScoutedAstroCache2 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache2.className = "box1_box-footer-left box-footer-left";
var td_ConfirmationClearScoutedAstroCache3 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache3.className = "box1_box-footer-center box-footer-center";
var td_ConfirmationClearScoutedAstroCache4 = document.createElement("td");
td_ConfirmationClearScoutedAstroCache4.className = "box1_box-footer-right box-footer-right";
tr_ConfirmationClearScoutedAstroCache2.appendChild(td_ConfirmationClearScoutedAstroCache2);
tr_ConfirmationClearScoutedAstroCache2.appendChild(td_ConfirmationClearScoutedAstroCache3);
tr_ConfirmationClearScoutedAstroCache2.appendChild(td_ConfirmationClearScoutedAstroCache4);
tbody_ConfirmationClearScoutedAstroCache2.appendChild(tr_ConfirmationClearScoutedAstroCache2);
table_ConfirmationClearScoutedAstroCache2.appendChild(tbody_ConfirmationClearScoutedAstroCache2);
td_ConfirmationClearScoutedAstroCache1.appendChild(table_ConfirmationClearScoutedAstroCache2);
tr_ConfirmationClearScoutedAstroCache1.appendChild(td_ConfirmationClearScoutedAstroCache1);
tbody_ConfirmationClearScoutedAstroCache1.appendChild(tr_ConfirmationClearScoutedAstroCache1);
table_ConfirmationClearScoutedAstroCache1.appendChild(tbody_ConfirmationClearScoutedAstroCache1);
div_ConfirmationClearScoutedAstroCacheFooter.appendChild(table_ConfirmationClearScoutedAstroCache1);
div_ConfirmationClearScoutedAstroCacheWindow.appendChild(div_ConfirmationClearScoutedAstroCacheHeader);
div_ConfirmationClearScoutedAstroCacheWindow.appendChild(div_ConfirmationClearScoutedAstroCacheBody);
div_ConfirmationClearScoutedAstroCacheWindow.appendChild(div_ConfirmationClearScoutedAstroCacheFooter);
document.body.appendChild(div_ConfirmationClearScoutedAstroCacheWindow);
makeDraggable(div_ConfirmationClearScoutedAstroCacheWindow, div_ConfirmationClearScoutedAstroCacheHeader);
}
function initInfoScoutedAstroCacheWindow(){
/*
Shows the scouted astro information cache window
*/
var xyC = GM_getValue("div_InfoScoutedAstroCacheWindowXY", false);
if (!xyC) {xyC = defDiv_InfoScoutedAstroCacheWindowXY; GM_setValue("div_InfoScoutedAstroCacheWindowXY", xyC);}
xy = xyC.split("|");
var div_InfoScoutedAstroCacheWindow = document.createElement("div");
div_InfoScoutedAstroCacheWindow.style.position = "fixed";
div_InfoScoutedAstroCacheWindow.style.display = "none";
div_InfoScoutedAstroCacheWindow.style.left = xy[0];
div_InfoScoutedAstroCacheWindow.style.top = xy[1];
div_InfoScoutedAstroCacheWindow.id = "div_InfoScoutedAstroCacheWindow";
div_InfoScoutedAstroCacheWindow.style.zIndex = "20";
div_InfoScoutedAstroCacheWindow.style.width = "500px";
//-- Header
var div_InfoScoutedAstroCacheHeader = document.createElement("div");
div_InfoScoutedAstroCacheHeader.id = "div_InfoScoutedAstroCacheHeader";
div_InfoScoutedAstroCacheHeader.style.cursor = "move";
var table_InfoScoutedAstroCache1 = document.createElement("table");
table_InfoScoutedAstroCache1.className = "box-complex box box-compact box1";
table_InfoScoutedAstroCache1.style.width = "100%";
var tbody_InfoScoutedAstroCache1 = document.createElement("tbody");
var tr_InfoScoutedAstroCache1 = document.createElement("tr");
var td_InfoScoutedAstroCache1 = document.createElement("td");
var table_InfoScoutedAstroCache2 = document.createElement("table");
table_InfoScoutedAstroCache2.className = "box1_box-header box-header";
var tbody_InfoScoutedAstroCache2 = document.createElement("tbody");
var tr_InfoScoutedAstroCache2 = document.createElement("tr");
var td_InfoScoutedAstroCache2 = document.createElement("td");
td_InfoScoutedAstroCache2.className = "box1_box-header-left box-header-left";
var td_InfoScoutedAstroCache3 = document.createElement("td");
td_InfoScoutedAstroCache3.className = "box1_box-header-center box-header-center";
var td_InfoScoutedAstroCache4 = document.createElement("td");
td_InfoScoutedAstroCache4.className = "box1_box-header-right box-header-right";
tr_InfoScoutedAstroCache2.appendChild(td_InfoScoutedAstroCache2);
tr_InfoScoutedAstroCache2.appendChild(td_InfoScoutedAstroCache3);
tr_InfoScoutedAstroCache2.appendChild(td_InfoScoutedAstroCache4);
tbody_InfoScoutedAstroCache2.appendChild(tr_InfoScoutedAstroCache2);
table_InfoScoutedAstroCache2.appendChild(tbody_InfoScoutedAstroCache2);
td_InfoScoutedAstroCache1.appendChild(table_InfoScoutedAstroCache2);
tr_InfoScoutedAstroCache1.appendChild(td_InfoScoutedAstroCache1);
tbody_InfoScoutedAstroCache1.appendChild(tr_InfoScoutedAstroCache1);
table_InfoScoutedAstroCache1.appendChild(tbody_InfoScoutedAstroCache1);
div_InfoScoutedAstroCacheHeader.appendChild(table_InfoScoutedAstroCache1);
//-- Body
var div_InfoScoutedAstroCacheBody = document.createElement("div");
div_InfoScoutedAstroCacheBody.id = "div_InfoScoutedAstroCacheBody";
var table_InfoScoutedAstroCache1 = document.createElement("table");
table_InfoScoutedAstroCache1.className = "box-complex box box-compact box1";
table_InfoScoutedAstroCache1.style.width = "100%";
var tbody_InfoScoutedAstroCache1 = document.createElement("tbody");
var tr_InfoScoutedAstroCache3 = document.createElement("tr");
var td_InfoScoutedAstroCache5 = document.createElement("td");
var table_InfoScoutedAstroCache3 = document.createElement("table");
table_InfoScoutedAstroCache3.className = "box1_box-content box-content";
var tbody_InfoScoutedAstroCache3 = document.createElement("tbody");
var tr_InfoScoutedAstroCache4 = document.createElement("tr");
var td_InfoScoutedAstroCache6 = document.createElement("td");
td_InfoScoutedAstroCache6.className = "box1_box-content-left box-content-left";
var td_InfoScoutedAstroCache7 = document.createElement("td");
td_InfoScoutedAstroCache7.className = "box1_box-content-center box-content-center";
td_InfoScoutedAstroCache7.align = "left";
var img_InfoScoutedAstroCache1 = document.createElement("img");
img_InfoScoutedAstroCache1.src = imgClose;
img_InfoScoutedAstroCache1.title = "Close window";
img_InfoScoutedAstroCache1.style.cursor = "pointer";
img_InfoScoutedAstroCache1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_InfoScoutedAstroCache8 = document.createElement("td");
td_InfoScoutedAstroCache8.className = "box1_box-content-right box-content-right";
var tr_InfoScoutedAstroCache5 = document.createElement("tr");
var td_InfoScoutedAstroCache9 = document.createElement("td");
var table_InfoScoutedAstroCache4 = document.createElement("table");
table_InfoScoutedAstroCache4.className = "box1_box-content box-content";
var tbody_InfoScoutedAstroCache5 = document.createElement("tbody");
var tr_InfoScoutedAstroCache6 = document.createElement("tr");
var td_InfoScoutedAstroCache10 = document.createElement("td");
td_InfoScoutedAstroCache10.className = "box1_box-content-left box-content-left";
var td_InfoScoutedAstroCache11 = document.createElement("td");
td_InfoScoutedAstroCache11.className = "box1_box-content-center box-content-center";
td_InfoScoutedAstroCache11.align = "left";
var img_InfoScoutedAstroCache2 = document.createElement("img");
img_InfoScoutedAstroCache2.src = imgSpacer;
img_InfoScoutedAstroCache2.height = 5;
var td_InfoScoutedAstroCache12 = document.createElement("td");
td_InfoScoutedAstroCache12.className = "box1_box-content-right box-content-right";
var tr_InfoScoutedAstroCache1 = document.createElement("tr");
var td_InfoScoutedAstroCache1 = document.createElement("td");
var table_InfoScoutedAstroCache2 = document.createElement("table");
table_InfoScoutedAstroCache2.className = "box1_box-content box-content";
var tbody_InfoScoutedAstroCache2 = document.createElement("tbody");
var tr_InfoScoutedAstroCache2 = document.createElement("tr");
var td_InfoScoutedAstroCache2 = document.createElement("td");
td_InfoScoutedAstroCache2.className = "box1_box-content-left box-content-left";
var td_InfoScoutedAstroCache3 = document.createElement("td");
td_InfoScoutedAstroCache3.className = "box1_box-content-center box-content-center";
var div_InfoScoutedAstroCache2 = document.createElement("div");
div_InfoScoutedAstroCache2.className = "box1_content";
var center_InfoScoutedAstroCache1 = document.createElement("center");
var div_InfoScoutedAstroCache3 = document.createElement("div");
div_InfoScoutedAstroCache3.align = "center";
var strong_InfoScoutedAstroCache1 = document.createElement("strong");
strong_InfoScoutedAstroCache1.innerHTML = "Scouted astro cache information";
var div_InfoScoutedAstroCache4 = document.createElement("div");
div_InfoScoutedAstroCache4.align = "center";
div_InfoScoutedAstroCache4.style.width = "350px";
var div_InfoScoutedAstroCache10 = document.createElement("div");
div_InfoScoutedAstroCache10.align = "left";
var img_Spacer = document.createElement("img");
img_Spacer.src = imgSpacer;
img_Spacer.height = 14;
var div_InfoScoutedAstroCache5 = document.createElement("div");
div_InfoScoutedAstroCache5.align = "left";
div_InfoScoutedAstroCache5.id = "div_InfoScoutedAstroCache5";
var div_InfoScoutedAstroCache6 = document.createElement("div");
div_InfoScoutedAstroCache6.align = "left";
div_InfoScoutedAstroCache6.id = "div_InfoScoutedAstroCache6";
var div_InfoScoutedAstroCache7 = document.createElement("div");
div_InfoScoutedAstroCache7.align = "left";
div_InfoScoutedAstroCache7.id = "div_InfoScoutedAstroCache7";
var div_InfoScoutedAstroCache8 = document.createElement("div");
div_InfoScoutedAstroCache8.align = "left";
div_InfoScoutedAstroCache8.id = "div_InfoScoutedAstroCache8";
var div_InfoScoutedAstroCache9 = document.createElement("div");
div_InfoScoutedAstroCache9.align = "left";
div_InfoScoutedAstroCache9.id = "div_InfoScoutedAstroCache9";
var div_InfoScoutedAstroCache11 = document.createElement("div");
var input_InfoScoutedAstroCache1 = document.createElement("input");
input_InfoScoutedAstroCache1.className = "input-button";
input_InfoScoutedAstroCache1.type = "button";
input_InfoScoutedAstroCache1.value = "Close";
input_InfoScoutedAstroCache1.addEventListener("click", function(){
var div_InfoScoutedAstroCacheWindow = document.getElementById("div_InfoScoutedAstroCacheWindow");
div_InfoScoutedAstroCacheWindow.style.display = "none";
}, false);
var td_InfoScoutedAstroCache4 = document.createElement("td");
td_InfoScoutedAstroCache4.className = "box1_box-content-right box-content-right";
div_InfoScoutedAstroCache3.appendChild(strong_InfoScoutedAstroCache1);
div_InfoScoutedAstroCache10.appendChild(img_Spacer);
div_InfoScoutedAstroCache11.appendChild(input_InfoScoutedAstroCache1);
div_InfoScoutedAstroCache4.appendChild(div_InfoScoutedAstroCache10);
div_InfoScoutedAstroCache4.appendChild(div_InfoScoutedAstroCache5);
div_InfoScoutedAstroCache4.appendChild(div_InfoScoutedAstroCache6);
div_InfoScoutedAstroCache4.appendChild(div_InfoScoutedAstroCache7);
div_InfoScoutedAstroCache4.appendChild(div_InfoScoutedAstroCache8);
div_InfoScoutedAstroCache4.appendChild(div_InfoScoutedAstroCache9);
div_InfoScoutedAstroCache4.appendChild(div_InfoScoutedAstroCache11);
center_InfoScoutedAstroCache1.appendChild(div_InfoScoutedAstroCache3);
center_InfoScoutedAstroCache1.appendChild(div_InfoScoutedAstroCache4);
div_InfoScoutedAstroCache2.appendChild(center_InfoScoutedAstroCache1);
td_InfoScoutedAstroCache3.appendChild(div_InfoScoutedAstroCache2);
tr_InfoScoutedAstroCache2.appendChild(td_InfoScoutedAstroCache2);
tr_InfoScoutedAstroCache2.appendChild(td_InfoScoutedAstroCache3);
tr_InfoScoutedAstroCache2.appendChild(td_InfoScoutedAstroCache4);
tbody_InfoScoutedAstroCache2.appendChild(tr_InfoScoutedAstroCache2);
table_InfoScoutedAstroCache2.appendChild(tbody_InfoScoutedAstroCache2);
td_InfoScoutedAstroCache1.appendChild(table_InfoScoutedAstroCache2);
tr_InfoScoutedAstroCache1.appendChild(td_InfoScoutedAstroCache1);
td_InfoScoutedAstroCache7.appendChild(img_InfoScoutedAstroCache1);
tr_InfoScoutedAstroCache4.appendChild(td_InfoScoutedAstroCache6);
tr_InfoScoutedAstroCache4.appendChild(td_InfoScoutedAstroCache7);
tr_InfoScoutedAstroCache4.appendChild(td_InfoScoutedAstroCache8);
tbody_InfoScoutedAstroCache3.appendChild(tr_InfoScoutedAstroCache4);
table_InfoScoutedAstroCache3.appendChild(tbody_InfoScoutedAstroCache3);
td_InfoScoutedAstroCache5.appendChild(table_InfoScoutedAstroCache3);
tr_InfoScoutedAstroCache3.appendChild(td_InfoScoutedAstroCache5);
td_InfoScoutedAstroCache11.appendChild(img_InfoScoutedAstroCache2);
tr_InfoScoutedAstroCache6.appendChild(td_InfoScoutedAstroCache10);
tr_InfoScoutedAstroCache6.appendChild(td_InfoScoutedAstroCache11);
tr_InfoScoutedAstroCache6.appendChild(td_InfoScoutedAstroCache12);
tbody_InfoScoutedAstroCache5.appendChild(tr_InfoScoutedAstroCache6);
table_InfoScoutedAstroCache4.appendChild(tbody_InfoScoutedAstroCache5);
td_InfoScoutedAstroCache9.appendChild(table_InfoScoutedAstroCache4);
tr_InfoScoutedAstroCache5.appendChild(td_InfoScoutedAstroCache9);
tbody_InfoScoutedAstroCache1.appendChild(tr_InfoScoutedAstroCache3);
tbody_InfoScoutedAstroCache1.appendChild(tr_InfoScoutedAstroCache5);
tbody_InfoScoutedAstroCache1.appendChild(tr_InfoScoutedAstroCache1);
table_InfoScoutedAstroCache1.appendChild(tbody_InfoScoutedAstroCache1);
div_InfoScoutedAstroCacheBody.appendChild(table_InfoScoutedAstroCache1);
//-- Footer
var div_InfoScoutedAstroCacheFooter = document.createElement("div");
div_InfoScoutedAstroCacheFooter.id = "div_InfoScoutedAstroCacheFooter";
var table_InfoScoutedAstroCache1 = document.createElement("table");
table_InfoScoutedAstroCache1.className = "box-complex box box-compact box1";
table_InfoScoutedAstroCache1.style.width = "100%";
var tbody_InfoScoutedAstroCache1 = document.createElement("tbody");
var tr_InfoScoutedAstroCache1 = document.createElement("tr");
var td_InfoScoutedAstroCache1 = document.createElement("td");
var table_InfoScoutedAstroCache2 = document.createElement("table");
table_InfoScoutedAstroCache2.className = "box1_box-footer box-footer";
var tbody_InfoScoutedAstroCache2 = document.createElement("tbody");
var tr_InfoScoutedAstroCache2 = document.createElement("tr");
var td_InfoScoutedAstroCache2 = document.createElement("td");
td_InfoScoutedAstroCache2.className = "box1_box-footer-left box-footer-left";
var td_InfoScoutedAstroCache3 = document.createElement("td");
td_InfoScoutedAstroCache3.className = "box1_box-footer-center box-footer-center";
var td_InfoScoutedAstroCache4 = document.createElement("td");
td_InfoScoutedAstroCache4.className = "box1_box-footer-right box-footer-right";
tr_InfoScoutedAstroCache2.appendChild(td_InfoScoutedAstroCache2);
tr_InfoScoutedAstroCache2.appendChild(td_InfoScoutedAstroCache3);
tr_InfoScoutedAstroCache2.appendChild(td_InfoScoutedAstroCache4);
tbody_InfoScoutedAstroCache2.appendChild(tr_InfoScoutedAstroCache2);
table_InfoScoutedAstroCache2.appendChild(tbody_InfoScoutedAstroCache2);
td_InfoScoutedAstroCache1.appendChild(table_InfoScoutedAstroCache2);
tr_InfoScoutedAstroCache1.appendChild(td_InfoScoutedAstroCache1);
tbody_InfoScoutedAstroCache1.appendChild(tr_InfoScoutedAstroCache1);
table_InfoScoutedAstroCache1.appendChild(tbody_InfoScoutedAstroCache1);
div_InfoScoutedAstroCacheFooter.appendChild(table_InfoScoutedAstroCache1);
div_InfoScoutedAstroCacheWindow.appendChild(div_InfoScoutedAstroCacheHeader);
div_InfoScoutedAstroCacheWindow.appendChild(div_InfoScoutedAstroCacheBody);
div_InfoScoutedAstroCacheWindow.appendChild(div_InfoScoutedAstroCacheFooter);
document.body.appendChild(div_InfoScoutedAstroCacheWindow);
makeDraggable(div_InfoScoutedAstroCacheWindow, div_InfoScoutedAstroCacheHeader);
}
function initImportScoutedFleetDataWindow(){
/*
Shows cache Fleet data import window
*/
var xyC = GM_getValue("div_importScoutedFleetDataWindowXY", false);
if (!xyC) {xyC = defDiv_importScoutedFleetDataWindowXY; GM_setValue("div_importScoutedFleetDataWindowXY", xyC);}
xy = xyC.split("|");
var div_importScoutedFleetDataWindow = document.createElement("div");
div_importScoutedFleetDataWindow.style.position = "fixed";
div_importScoutedFleetDataWindow.style.display = "none";
div_importScoutedFleetDataWindow.style.left = xy[0];
div_importScoutedFleetDataWindow.style.top = xy[1];
div_importScoutedFleetDataWindow.id = "div_importScoutedFleetDataWindow";
div_importScoutedFleetDataWindow.style.zIndex = "10";
div_importScoutedFleetDataWindow.style.width = "720px";
//-- Header
var div_importScoutedFleetDataHeader = document.createElement("div");
div_importScoutedFleetDataHeader.id = "div_importScoutedFleetDataHeader";
div_importScoutedFleetDataHeader.style.cursor = "move";
var table_importScoutedFleetData1 = document.createElement("table");
table_importScoutedFleetData1.className = "box-complex box box-compact box1";
table_importScoutedFleetData1.style.width = "100%";
var tbody_importScoutedFleetData1 = document.createElement("tbody");
var tr_importScoutedFleetData1 = document.createElement("tr");
var td_importScoutedFleetData1 = document.createElement("td");
var table_importScoutedFleetData2 = document.createElement("table");
table_importScoutedFleetData2.className = "box1_box-header box-header";
var tbody_importScoutedFleetData2 = document.createElement("tbody");
var tr_importScoutedFleetData2 = document.createElement("tr");
var td_importScoutedFleetData2 = document.createElement("td");
td_importScoutedFleetData2.className = "box1_box-header-left box-header-left";
var td_importScoutedFleetData3 = document.createElement("td");
td_importScoutedFleetData3.className = "box1_box-header-center box-header-center";
var td_importScoutedFleetData4 = document.createElement("td");
td_importScoutedFleetData4.className = "box1_box-header-right box-header-right";
tr_importScoutedFleetData2.appendChild(td_importScoutedFleetData2);
tr_importScoutedFleetData2.appendChild(td_importScoutedFleetData3);
tr_importScoutedFleetData2.appendChild(td_importScoutedFleetData4);
tbody_importScoutedFleetData2.appendChild(tr_importScoutedFleetData2);
table_importScoutedFleetData2.appendChild(tbody_importScoutedFleetData2);
td_importScoutedFleetData1.appendChild(table_importScoutedFleetData2);
tr_importScoutedFleetData1.appendChild(td_importScoutedFleetData1);
tbody_importScoutedFleetData1.appendChild(tr_importScoutedFleetData1);
table_importScoutedFleetData1.appendChild(tbody_importScoutedFleetData1);
div_importScoutedFleetDataHeader.appendChild(table_importScoutedFleetData1);
//-- Body
var div_importScoutedFleetDataBody = document.createElement("div");
div_importScoutedFleetDataBody.id = "div_importScoutedFleetDataBody";
var table_importScoutedFleetData1 = document.createElement("table");
table_importScoutedFleetData1.className = "box-complex box box-compact box1";
table_importScoutedFleetData1.style.width = "100%";
var tbody_importScoutedFleetData1 = document.createElement("tbody");
var tr_importScoutedFleetData3 = document.createElement("tr");
var td_importScoutedFleetData5 = document.createElement("td");
var table_importScoutedFleetData3 = document.createElement("table");
table_importScoutedFleetData3.className = "box1_box-content box-content";
var tbody_importScoutedFleetData3 = document.createElement("tbody");
var tr_importScoutedFleetData4 = document.createElement("tr");
var td_importScoutedFleetData6 = document.createElement("td");
td_importScoutedFleetData6.className = "box1_box-content-left box-content-left";
var td_importScoutedFleetData7 = document.createElement("td");
td_importScoutedFleetData7.className = "box1_box-content-center box-content-center";
td_importScoutedFleetData7.align = "left";
var img_importScoutedFleetData1 = document.createElement("img");
img_importScoutedFleetData1.src = imgClose;
img_importScoutedFleetData1.title = "Close window";
img_importScoutedFleetData1.style.cursor = "pointer";
img_importScoutedFleetData1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_importScoutedFleetData8 = document.createElement("td");
td_importScoutedFleetData8.className = "box1_box-content-right box-content-right";
var tr_importScoutedFleetData5 = document.createElement("tr");
var td_importScoutedFleetData9 = document.createElement("td");
var table_importScoutedFleetData4 = document.createElement("table");
table_importScoutedFleetData4.className = "box1_box-content box-content";
var tbody_importScoutedFleetData5 = document.createElement("tbody");
var tr_importScoutedFleetData6 = document.createElement("tr");
var td_importScoutedFleetData10 = document.createElement("td");
td_importScoutedFleetData10.className = "box1_box-content-left box-content-left";
var td_importScoutedFleetData11 = document.createElement("td");
td_importScoutedFleetData11.className = "box1_box-content-center box-content-center";
td_importScoutedFleetData11.align = "left";
var img_importScoutedFleetData2 = document.createElement("img");
img_importScoutedFleetData2.src = imgSpacer;
img_importScoutedFleetData2.height = 5;
var td_importScoutedFleetData12 = document.createElement("td");
td_importScoutedFleetData12.className = "box1_box-content-right box-content-right";
var tr_importScoutedFleetData1 = document.createElement("tr");
var td_importScoutedFleetData1 = document.createElement("td");
var table_importScoutedFleetData2 = document.createElement("table");
table_importScoutedFleetData2.className = "box1_box-content box-content";
var tbody_importScoutedFleetData2 = document.createElement("tbody");
var tr_importScoutedFleetData2 = document.createElement("tr");
var td_importScoutedFleetData2 = document.createElement("td");
td_importScoutedFleetData2.className = "box1_box-content-left box-content-left";
var td_importScoutedFleetData3 = document.createElement("td");
td_importScoutedFleetData3.className = "box1_box-content-center box-content-center";
var div_importScoutedFleetData1 = document.createElement("div");
div_importScoutedFleetData1.className = "box1_content";
var center_importScoutedFleetData1 = document.createElement("center");
var div_importScoutedFleetData2 = document.createElement("div");
div_importScoutedFleetData2.align = "center";
var strong_importScoutedFleetData1 = document.createElement("strong");
strong_importScoutedFleetData1.innerHTML = "Import Fleet Scout data";
var div_importScoutedFleetData4 = document.createElement("div");
div_importScoutedFleetData4.align = "left";
div_importScoutedFleetData4.style.width = "630px";
var small_importScoutedFleetData1 = document.createElement("small");
small_importScoutedFleetData1.style.fontWeight = "bold";
small_importScoutedFleetData1.innerHTML = "Paste here previously exported fleet scout data.";
var div_importScoutedFleetData5 = document.createElement("div");
var textarea_importScoutedFleetData1 = document.createElement("textarea");
textarea_importScoutedFleetData1.rows = 15;
textarea_importScoutedFleetData1.cols = 100;
textarea_importScoutedFleetData1.addEventListener("focus", function(){
var div_importScoutedFleetData7 = document.getElementById("div_importScoutedFleetData7");
div_importScoutedFleetData7.innerHTML = "";
}, false);
var div_importScoutedFleetData6 = document.createElement("div");
var input_importScoutedFleetData1 = document.createElement("input");
input_importScoutedFleetData1.className = "input-button";
input_importScoutedFleetData1.type = "button";
input_importScoutedFleetData1.value = "Import";
input_importScoutedFleetData1.addEventListener("click", function(){
if (this.parentNode.previousSibling.firstChild.value != ""){
var matchImportData = this.parentNode.previousSibling.firstChild.value.match(/\(\{('[^']+'\:"[0-9]+\|[^\|]+\|[^\|]+\|[^\|]+\|[A-Z0-9]{3}\:[0-9]{2}\:[0-9]{2}\:[0-9]{2}\|[^\|]+\|[^\|]+\",?.?)+\}\)/);
var div_importScoutedFleetDataWindow = document.getElementById("div_importScoutedFleetDataWindow");
if (matchImportData != null){
GM_setValue("objCacheFleets", this.parentNode.previousSibling.firstChild.value);
div_importScoutedFleetDataWindow.style.display = "none";
window.location.href = currentURL[0];
}
else{
var div_importScoutedFleetData7 = document.getElementById("div_importScoutedFleetData7");
div_importScoutedFleetData7.innerHTML = "Error: the entered data is not valid!".blink();
}
this.parentNode.previousSibling.firstChild.value = "";
}
}, false);
var div_importScoutedFleetData7 = document.createElement("div");
div_importScoutedFleetData7.style.color = "red";
div_importScoutedFleetData7.style.fontWeight = "bold";
div_importScoutedFleetData7.id = "div_importScoutedFleetData7";
var td_importScoutedFleetData4 = document.createElement("td");
td_importScoutedFleetData4.className = "box1_box-content-right box-content-right";
div_importScoutedFleetData2.appendChild(strong_importScoutedFleetData1);
div_importScoutedFleetData4.appendChild(small_importScoutedFleetData1);
div_importScoutedFleetData5.appendChild(textarea_importScoutedFleetData1);
div_importScoutedFleetData6.appendChild(input_importScoutedFleetData1);
center_importScoutedFleetData1.appendChild(div_importScoutedFleetData2);
center_importScoutedFleetData1.appendChild(div_importScoutedFleetData4);
center_importScoutedFleetData1.appendChild(div_importScoutedFleetData5);
center_importScoutedFleetData1.appendChild(div_importScoutedFleetData6);
center_importScoutedFleetData1.appendChild(div_importScoutedFleetData7);
div_importScoutedFleetData1.appendChild(center_importScoutedFleetData1);
td_importScoutedFleetData3.appendChild(div_importScoutedFleetData1);
tr_importScoutedFleetData2.appendChild(td_importScoutedFleetData2);
tr_importScoutedFleetData2.appendChild(td_importScoutedFleetData3);
tr_importScoutedFleetData2.appendChild(td_importScoutedFleetData4);
tbody_importScoutedFleetData2.appendChild(tr_importScoutedFleetData2);
table_importScoutedFleetData2.appendChild(tbody_importScoutedFleetData2);
td_importScoutedFleetData1.appendChild(table_importScoutedFleetData2);
tr_importScoutedFleetData1.appendChild(td_importScoutedFleetData1);
td_importScoutedFleetData7.appendChild(img_importScoutedFleetData1);
tr_importScoutedFleetData4.appendChild(td_importScoutedFleetData6);
tr_importScoutedFleetData4.appendChild(td_importScoutedFleetData7);
tr_importScoutedFleetData4.appendChild(td_importScoutedFleetData8);
tbody_importScoutedFleetData3.appendChild(tr_importScoutedFleetData4);
table_importScoutedFleetData3.appendChild(tbody_importScoutedFleetData3);
td_importScoutedFleetData5.appendChild(table_importScoutedFleetData3);
tr_importScoutedFleetData3.appendChild(td_importScoutedFleetData5);
td_importScoutedFleetData11.appendChild(img_importScoutedFleetData2);
tr_importScoutedFleetData6.appendChild(td_importScoutedFleetData10);
tr_importScoutedFleetData6.appendChild(td_importScoutedFleetData11);
tr_importScoutedFleetData6.appendChild(td_importScoutedFleetData12);
tbody_importScoutedFleetData5.appendChild(tr_importScoutedFleetData6);
table_importScoutedFleetData4.appendChild(tbody_importScoutedFleetData5);
td_importScoutedFleetData9.appendChild(table_importScoutedFleetData4);
tr_importScoutedFleetData5.appendChild(td_importScoutedFleetData9);
tbody_importScoutedFleetData1.appendChild(tr_importScoutedFleetData3);
tbody_importScoutedFleetData1.appendChild(tr_importScoutedFleetData5);
tbody_importScoutedFleetData1.appendChild(tr_importScoutedFleetData1);
table_importScoutedFleetData1.appendChild(tbody_importScoutedFleetData1);
div_importScoutedFleetDataBody.appendChild(table_importScoutedFleetData1);
//-- Footer
var div_importScoutedFleetDataFooter = document.createElement("div");
div_importScoutedFleetDataFooter.id = "div_importScoutedFleetDataFooter";
var table_importScoutedFleetData1 = document.createElement("table");
table_importScoutedFleetData1.className = "box-complex box box-compact box1";
table_importScoutedFleetData1.style.width = "100%";
var tbody_importScoutedFleetData1 = document.createElement("tbody");
var tr_importScoutedFleetData1 = document.createElement("tr");
var td_importScoutedFleetData1 = document.createElement("td");
var table_importScoutedFleetData2 = document.createElement("table");
table_importScoutedFleetData2.className = "box1_box-footer box-footer";
var tbody_importScoutedFleetData2 = document.createElement("tbody");
var tr_importScoutedFleetData2 = document.createElement("tr");
var td_importScoutedFleetData2 = document.createElement("td");
td_importScoutedFleetData2.className = "box1_box-footer-left box-footer-left";
var td_importScoutedFleetData3 = document.createElement("td");
td_importScoutedFleetData3.className = "box1_box-footer-center box-footer-center";
var td_importScoutedFleetData4 = document.createElement("td");
td_importScoutedFleetData4.className = "box1_box-footer-right box-footer-right";
tr_importScoutedFleetData2.appendChild(td_importScoutedFleetData2);
tr_importScoutedFleetData2.appendChild(td_importScoutedFleetData3);
tr_importScoutedFleetData2.appendChild(td_importScoutedFleetData4);
tbody_importScoutedFleetData2.appendChild(tr_importScoutedFleetData2);
table_importScoutedFleetData2.appendChild(tbody_importScoutedFleetData2);
td_importScoutedFleetData1.appendChild(table_importScoutedFleetData2);
tr_importScoutedFleetData1.appendChild(td_importScoutedFleetData1);
tbody_importScoutedFleetData1.appendChild(tr_importScoutedFleetData1);
table_importScoutedFleetData1.appendChild(tbody_importScoutedFleetData1);
div_importScoutedFleetDataFooter.appendChild(table_importScoutedFleetData1);
div_importScoutedFleetDataWindow.appendChild(div_importScoutedFleetDataHeader);
div_importScoutedFleetDataWindow.appendChild(div_importScoutedFleetDataBody);
div_importScoutedFleetDataWindow.appendChild(div_importScoutedFleetDataFooter);
document.body.appendChild(div_importScoutedFleetDataWindow);
makeDraggable(div_importScoutedFleetDataWindow, div_importScoutedFleetDataHeader);
}
function initExportScoutedFleetCacheWindow(){
/*
Shows cache scouted fleet data export window
*/
var xyC = GM_getValue("div_exportScoutedFleetDataWindowXY", false);
if (!xyC) {xyC = defDiv_exportScoutedFleetDataWindowXY; GM_setValue("div_exportScoutedFleetDataWindowXY", xyC);}
xy = xyC.split("|");
var div_exportScoutedFleetDataWindow = document.createElement("div");
div_exportScoutedFleetDataWindow.style.position = "fixed";
div_exportScoutedFleetDataWindow.style.display = "none";
div_exportScoutedFleetDataWindow.style.left = xy[0];
div_exportScoutedFleetDataWindow.style.top = xy[1];
div_exportScoutedFleetDataWindow.id = "div_exportScoutedFleetDataWindow";
div_exportScoutedFleetDataWindow.style.zIndex = "10";
div_exportScoutedFleetDataWindow.style.width = "720px";
//-- Header
var div_exportScoutedFleetDataHeader = document.createElement("div");
div_exportScoutedFleetDataHeader.id = "div_exportScoutedFleetDataHeader";
div_exportScoutedFleetDataHeader.style.cursor = "move";
var table_exportScoutedFleetData1 = document.createElement("table");
table_exportScoutedFleetData1.className = "box-complex box box-compact box1";
table_exportScoutedFleetData1.style.width = "100%";
var tbody_exportScoutedFleetData1 = document.createElement("tbody");
var tr_exportScoutedFleetData1 = document.createElement("tr");
var td_exportScoutedFleetData1 = document.createElement("td");
var table_exportScoutedFleetData2 = document.createElement("table");
table_exportScoutedFleetData2.className = "box1_box-header box-header";
var tbody_exportScoutedFleetData2 = document.createElement("tbody");
var tr_exportScoutedFleetData2 = document.createElement("tr");
var td_exportScoutedFleetData2 = document.createElement("td");
td_exportScoutedFleetData2.className = "box1_box-header-left box-header-left";
var td_exportScoutedFleetData3 = document.createElement("td");
td_exportScoutedFleetData3.className = "box1_box-header-center box-header-center";
var td_exportScoutedFleetData4 = document.createElement("td");
td_exportScoutedFleetData4.className = "box1_box-header-right box-header-right";
tr_exportScoutedFleetData2.appendChild(td_exportScoutedFleetData2);
tr_exportScoutedFleetData2.appendChild(td_exportScoutedFleetData3);
tr_exportScoutedFleetData2.appendChild(td_exportScoutedFleetData4);
tbody_exportScoutedFleetData2.appendChild(tr_exportScoutedFleetData2);
table_exportScoutedFleetData2.appendChild(tbody_exportScoutedFleetData2);
td_exportScoutedFleetData1.appendChild(table_exportScoutedFleetData2);
tr_exportScoutedFleetData1.appendChild(td_exportScoutedFleetData1);
tbody_exportScoutedFleetData1.appendChild(tr_exportScoutedFleetData1);
table_exportScoutedFleetData1.appendChild(tbody_exportScoutedFleetData1);
div_exportScoutedFleetDataHeader.appendChild(table_exportScoutedFleetData1);
//-- Body
var div_exportScoutedFleetDataBody = document.createElement("div");
div_exportScoutedFleetDataBody.id = "div_exportScoutedFleetDataBody";
var table_exportScoutedFleetData1 = document.createElement("table");
table_exportScoutedFleetData1.className = "box-complex box box-compact box1";
table_exportScoutedFleetData1.style.width = "100%";
var tbody_exportScoutedFleetData1 = document.createElement("tbody");
var tr_exportScoutedFleetData3 = document.createElement("tr");
var td_exportScoutedFleetData5 = document.createElement("td");
var table_exportScoutedFleetData3 = document.createElement("table");
table_exportScoutedFleetData3.className = "box1_box-content box-content";
var tbody_exportScoutedFleetData3 = document.createElement("tbody");
var tr_exportScoutedFleetData4 = document.createElement("tr");
var td_exportScoutedFleetData6 = document.createElement("td");
td_exportScoutedFleetData6.className = "box1_box-content-left box-content-left";
var td_exportScoutedFleetData7 = document.createElement("td");
td_exportScoutedFleetData7.className = "box1_box-content-center box-content-center";
td_exportScoutedFleetData7.align = "left";
var img_exportScoutedFleetData1 = document.createElement("img");
img_exportScoutedFleetData1.src = imgClose;
img_exportScoutedFleetData1.title = "Close window";
img_exportScoutedFleetData1.style.cursor = "pointer";
img_exportScoutedFleetData1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_exportScoutedFleetData8 = document.createElement("td");
td_exportScoutedFleetData8.className = "box1_box-content-right box-content-right";
var tr_exportScoutedFleetData5 = document.createElement("tr");
var td_exportScoutedFleetData9 = document.createElement("td");
var table_exportScoutedFleetData4 = document.createElement("table");
table_exportScoutedFleetData4.className = "box1_box-content box-content";
var tbody_exportScoutedFleetData5 = document.createElement("tbody");
var tr_exportScoutedFleetData6 = document.createElement("tr");
var td_exportScoutedFleetData10 = document.createElement("td");
td_exportScoutedFleetData10.className = "box1_box-content-left box-content-left";
var td_exportScoutedFleetData11 = document.createElement("td");
td_exportScoutedFleetData11.className = "box1_box-content-center box-content-center";
td_exportScoutedFleetData11.align = "left";
var img_exportScoutedFleetData2 = document.createElement("img");
img_exportScoutedFleetData2.src = imgSpacer;
img_exportScoutedFleetData2.height = 5;
var td_exportScoutedFleetData12 = document.createElement("td");
td_exportScoutedFleetData12.className = "box1_box-content-right box-content-right";
var tr_exportScoutedFleetData1 = document.createElement("tr");
var td_exportScoutedFleetData1 = document.createElement("td");
var table_exportScoutedFleetData2 = document.createElement("table");
table_exportScoutedFleetData2.className = "box1_box-content box-content";
var tbody_exportScoutedFleetData2 = document.createElement("tbody");
var tr_exportScoutedFleetData2 = document.createElement("tr");
var td_exportScoutedFleetData2 = document.createElement("td");
td_exportScoutedFleetData2.className = "box1_box-content-left box-content-left";
var td_exportScoutedFleetData3 = document.createElement("td");
td_exportScoutedFleetData3.className = "box1_box-content-center box-content-center";
var div_exportScoutedFleetData1 = document.createElement("div");
div_exportScoutedFleetData1.className = "box1_content";
var center_exportScoutedFleetData1 = document.createElement("center");
var div_exportScoutedFleetData2 = document.createElement("div");
div_exportScoutedFleetData2.align = "center";
var strong_exportScoutedFleetData1 = document.createElement("strong");
strong_exportScoutedFleetData1.innerHTML = "Export Scouted fleet data";
var div_exportScoutedFleetData4 = document.createElement("div");
div_exportScoutedFleetData4.align = "left";
div_exportScoutedFleetData4.style.width = "630px";
var small_exportScoutedFleetData1 = document.createElement("small");
small_exportScoutedFleetData1.style.fontWeight = "bold";
small_exportScoutedFleetData1.innerHTML = "Copy this data to a safe place. It can later be used to restore your scouted fleet data.";
var div_exportScoutedFleetData5 = document.createElement("div");
var textarea_exportScoutedFleetData1 = document.createElement("textarea");
textarea_exportScoutedFleetData1.rows = 15;
textarea_exportScoutedFleetData1.cols = 100;
textarea_exportScoutedFleetData1.value = objCacheFleets.toSource();
textarea_exportScoutedFleetData1.id = "textarea_exportScoutedFleetData1";
var div_exportScoutedFleetData6 = document.createElement("div");
var input_exportScoutedFleetData1 = document.createElement("input");
input_exportScoutedFleetData1.className = "input-button";
input_exportScoutedFleetData1.type = "button";
input_exportScoutedFleetData1.value = "Close";
input_exportScoutedFleetData1.addEventListener("click", function(){
var div_exportScoutedFleetDataWindow = document.getElementById("div_exportScoutedFleetDataWindow");
div_exportScoutedFleetDataWindow.style.display = "none";
}, false);
var td_exportScoutedFleetData4 = document.createElement("td");
td_exportScoutedFleetData4.className = "box1_box-content-right box-content-right";
div_exportScoutedFleetData2.appendChild(strong_exportScoutedFleetData1);
div_exportScoutedFleetData4.appendChild(small_exportScoutedFleetData1);
div_exportScoutedFleetData5.appendChild(textarea_exportScoutedFleetData1);
div_exportScoutedFleetData6.appendChild(input_exportScoutedFleetData1);
center_exportScoutedFleetData1.appendChild(div_exportScoutedFleetData2);
center_exportScoutedFleetData1.appendChild(div_exportScoutedFleetData4);
center_exportScoutedFleetData1.appendChild(div_exportScoutedFleetData5);
center_exportScoutedFleetData1.appendChild(div_exportScoutedFleetData6);
div_exportScoutedFleetData1.appendChild(center_exportScoutedFleetData1);
td_exportScoutedFleetData3.appendChild(div_exportScoutedFleetData1);
tr_exportScoutedFleetData2.appendChild(td_exportScoutedFleetData2);
tr_exportScoutedFleetData2.appendChild(td_exportScoutedFleetData3);
tr_exportScoutedFleetData2.appendChild(td_exportScoutedFleetData4);
tbody_exportScoutedFleetData2.appendChild(tr_exportScoutedFleetData2);
table_exportScoutedFleetData2.appendChild(tbody_exportScoutedFleetData2);
td_exportScoutedFleetData1.appendChild(table_exportScoutedFleetData2);
tr_exportScoutedFleetData1.appendChild(td_exportScoutedFleetData1);
td_exportScoutedFleetData7.appendChild(img_exportScoutedFleetData1);
tr_exportScoutedFleetData4.appendChild(td_exportScoutedFleetData6);
tr_exportScoutedFleetData4.appendChild(td_exportScoutedFleetData7);
tr_exportScoutedFleetData4.appendChild(td_exportScoutedFleetData8);
tbody_exportScoutedFleetData3.appendChild(tr_exportScoutedFleetData4);
table_exportScoutedFleetData3.appendChild(tbody_exportScoutedFleetData3);
td_exportScoutedFleetData5.appendChild(table_exportScoutedFleetData3);
tr_exportScoutedFleetData3.appendChild(td_exportScoutedFleetData5);
td_exportScoutedFleetData11.appendChild(img_exportScoutedFleetData2);
tr_exportScoutedFleetData6.appendChild(td_exportScoutedFleetData10);
tr_exportScoutedFleetData6.appendChild(td_exportScoutedFleetData11);
tr_exportScoutedFleetData6.appendChild(td_exportScoutedFleetData12);
tbody_exportScoutedFleetData5.appendChild(tr_exportScoutedFleetData6);
table_exportScoutedFleetData4.appendChild(tbody_exportScoutedFleetData5);
td_exportScoutedFleetData9.appendChild(table_exportScoutedFleetData4);
tr_exportScoutedFleetData5.appendChild(td_exportScoutedFleetData9);
tbody_exportScoutedFleetData1.appendChild(tr_exportScoutedFleetData3);
tbody_exportScoutedFleetData1.appendChild(tr_exportScoutedFleetData5);
tbody_exportScoutedFleetData1.appendChild(tr_exportScoutedFleetData1);
table_exportScoutedFleetData1.appendChild(tbody_exportScoutedFleetData1);
div_exportScoutedFleetDataBody.appendChild(table_exportScoutedFleetData1);
//-- Footer
var div_exportScoutedFleetDataFooter = document.createElement("div");
div_exportScoutedFleetDataFooter.id = "div_exportScoutedFleetDataFooter";
var table_exportScoutedFleetData1 = document.createElement("table");
table_exportScoutedFleetData1.className = "box-complex box box-compact box1";
table_exportScoutedFleetData1.style.width = "100%";
var tbody_exportScoutedFleetData1 = document.createElement("tbody");
var tr_exportScoutedFleetData1 = document.createElement("tr");
var td_exportScoutedFleetData1 = document.createElement("td");
var table_exportScoutedFleetData2 = document.createElement("table");
table_exportScoutedFleetData2.className = "box1_box-footer box-footer";
var tbody_exportScoutedFleetData2 = document.createElement("tbody");
var tr_exportScoutedFleetData2 = document.createElement("tr");
var td_exportScoutedFleetData2 = document.createElement("td");
td_exportScoutedFleetData2.className = "box1_box-footer-left box-footer-left";
var td_exportScoutedFleetData3 = document.createElement("td");
td_exportScoutedFleetData3.className = "box1_box-footer-center box-footer-center";
var td_exportScoutedFleetData4 = document.createElement("td");
td_exportScoutedFleetData4.className = "box1_box-footer-right box-footer-right";
tr_exportScoutedFleetData2.appendChild(td_exportScoutedFleetData2);
tr_exportScoutedFleetData2.appendChild(td_exportScoutedFleetData3);
tr_exportScoutedFleetData2.appendChild(td_exportScoutedFleetData4);
tbody_exportScoutedFleetData2.appendChild(tr_exportScoutedFleetData2);
table_exportScoutedFleetData2.appendChild(tbody_exportScoutedFleetData2);
td_exportScoutedFleetData1.appendChild(table_exportScoutedFleetData2);
tr_exportScoutedFleetData1.appendChild(td_exportScoutedFleetData1);
tbody_exportScoutedFleetData1.appendChild(tr_exportScoutedFleetData1);
table_exportScoutedFleetData1.appendChild(tbody_exportScoutedFleetData1);
div_exportScoutedFleetDataFooter.appendChild(table_exportScoutedFleetData1);
div_exportScoutedFleetDataWindow.appendChild(div_exportScoutedFleetDataHeader);
div_exportScoutedFleetDataWindow.appendChild(div_exportScoutedFleetDataBody);
div_exportScoutedFleetDataWindow.appendChild(div_exportScoutedFleetDataFooter);
document.body.appendChild(div_exportScoutedFleetDataWindow);
makeDraggable(div_exportScoutedFleetDataWindow, div_exportScoutedFleetDataHeader);
}
function initConfirmationClearScoutedFleetCacheWindow(){
/*
Shows the confirmation clear scouted fleet cache window
*/
var xyC = GM_getValue("div_ConfirmationClearScoutedFleetCacheWindowXY", false);
if (!xyC) {xyC = defDiv_ConfirmationClearScoutedFleetCacheWindowXY; GM_setValue("div_ConfirmationClearScoutedFleetCacheWindowXY", xyC);}
xy = xyC.split("|");
var div_ConfirmationClearScoutedFleetCacheWindow = document.createElement("div");
div_ConfirmationClearScoutedFleetCacheWindow.style.position = "fixed";
div_ConfirmationClearScoutedFleetCacheWindow.style.display = "none";
div_ConfirmationClearScoutedFleetCacheWindow.style.left = xy[0];
div_ConfirmationClearScoutedFleetCacheWindow.style.top = xy[1];
div_ConfirmationClearScoutedFleetCacheWindow.id = "div_ConfirmationClearScoutedFleetCacheWindow";
div_ConfirmationClearScoutedFleetCacheWindow.style.zIndex = "20";
div_ConfirmationClearScoutedFleetCacheWindow.style.width = "500px";
//-- Header
var div_ConfirmationClearScoutedFleetCacheHeader = document.createElement("div");
div_ConfirmationClearScoutedFleetCacheHeader.id = "div_ConfirmationClearScoutedFleetCacheHeader";
div_ConfirmationClearScoutedFleetCacheHeader.style.cursor = "move";
var table_ConfirmationClearScoutedFleetCache1 = document.createElement("table");
table_ConfirmationClearScoutedFleetCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearScoutedFleetCache1.style.width = "100%";
var tbody_ConfirmationClearScoutedFleetCache1 = document.createElement("tbody");
var tr_ConfirmationClearScoutedFleetCache1 = document.createElement("tr");
var td_ConfirmationClearScoutedFleetCache1 = document.createElement("td");
var table_ConfirmationClearScoutedFleetCache2 = document.createElement("table");
table_ConfirmationClearScoutedFleetCache2.className = "box1_box-header box-header";
var tbody_ConfirmationClearScoutedFleetCache2 = document.createElement("tbody");
var tr_ConfirmationClearScoutedFleetCache2 = document.createElement("tr");
var td_ConfirmationClearScoutedFleetCache2 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache2.className = "box1_box-header-left box-header-left";
var td_ConfirmationClearScoutedFleetCache3 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache3.className = "box1_box-header-center box-header-center";
var td_ConfirmationClearScoutedFleetCache4 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache4.className = "box1_box-header-right box-header-right";
tr_ConfirmationClearScoutedFleetCache2.appendChild(td_ConfirmationClearScoutedFleetCache2);
tr_ConfirmationClearScoutedFleetCache2.appendChild(td_ConfirmationClearScoutedFleetCache3);
tr_ConfirmationClearScoutedFleetCache2.appendChild(td_ConfirmationClearScoutedFleetCache4);
tbody_ConfirmationClearScoutedFleetCache2.appendChild(tr_ConfirmationClearScoutedFleetCache2);
table_ConfirmationClearScoutedFleetCache2.appendChild(tbody_ConfirmationClearScoutedFleetCache2);
td_ConfirmationClearScoutedFleetCache1.appendChild(table_ConfirmationClearScoutedFleetCache2);
tr_ConfirmationClearScoutedFleetCache1.appendChild(td_ConfirmationClearScoutedFleetCache1);
tbody_ConfirmationClearScoutedFleetCache1.appendChild(tr_ConfirmationClearScoutedFleetCache1);
table_ConfirmationClearScoutedFleetCache1.appendChild(tbody_ConfirmationClearScoutedFleetCache1);
div_ConfirmationClearScoutedFleetCacheHeader.appendChild(table_ConfirmationClearScoutedFleetCache1);
//-- Body
var div_ConfirmationClearScoutedFleetCacheBody = document.createElement("div");
div_ConfirmationClearScoutedFleetCacheBody.id = "div_ConfirmationClearScoutedFleetCacheBody";
var table_ConfirmationClearScoutedFleetCache1 = document.createElement("table");
table_ConfirmationClearScoutedFleetCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearScoutedFleetCache1.style.width = "100%";
var tbody_ConfirmationClearScoutedFleetCache1 = document.createElement("tbody");
var tr_ConfirmationClearScoutedFleetCache3 = document.createElement("tr");
var td_ConfirmationClearScoutedFleetCache5 = document.createElement("td");
var table_ConfirmationClearScoutedFleetCache3 = document.createElement("table");
table_ConfirmationClearScoutedFleetCache3.className = "box1_box-content box-content";
var tbody_ConfirmationClearScoutedFleetCache3 = document.createElement("tbody");
var tr_ConfirmationClearScoutedFleetCache4 = document.createElement("tr");
var td_ConfirmationClearScoutedFleetCache6 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache6.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearScoutedFleetCache7 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache7.className = "box1_box-content-center box-content-center";
td_ConfirmationClearScoutedFleetCache7.align = "left";
var img_ConfirmationClearScoutedFleetCache1 = document.createElement("img");
img_ConfirmationClearScoutedFleetCache1.src = imgClose;
img_ConfirmationClearScoutedFleetCache1.title = "Close window";
img_ConfirmationClearScoutedFleetCache1.style.cursor = "pointer";
img_ConfirmationClearScoutedFleetCache1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_ConfirmationClearScoutedFleetCache8 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache8.className = "box1_box-content-right box-content-right";
var tr_ConfirmationClearScoutedFleetCache5 = document.createElement("tr");
var td_ConfirmationClearScoutedFleetCache9 = document.createElement("td");
var table_ConfirmationClearScoutedFleetCache4 = document.createElement("table");
table_ConfirmationClearScoutedFleetCache4.className = "box1_box-content box-content";
var tbody_ConfirmationClearScoutedFleetCache5 = document.createElement("tbody");
var tr_ConfirmationClearScoutedFleetCache6 = document.createElement("tr");
var td_ConfirmationClearScoutedFleetCache10 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache10.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearScoutedFleetCache11 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache11.className = "box1_box-content-center box-content-center";
td_ConfirmationClearScoutedFleetCache11.align = "left";
var img_ConfirmationClearScoutedFleetCache2 = document.createElement("img");
img_ConfirmationClearScoutedFleetCache2.src = imgSpacer;
img_ConfirmationClearScoutedFleetCache2.height = 5;
var td_ConfirmationClearScoutedFleetCache12 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache12.className = "box1_box-content-right box-content-right";
var tr_ConfirmationClearScoutedFleetCache1 = document.createElement("tr");
var td_ConfirmationClearScoutedFleetCache1 = document.createElement("td");
var table_ConfirmationClearScoutedFleetCache2 = document.createElement("table");
table_ConfirmationClearScoutedFleetCache2.className = "box1_box-content box-content";
var tbody_ConfirmationClearScoutedFleetCache2 = document.createElement("tbody");
var tr_ConfirmationClearScoutedFleetCache2 = document.createElement("tr");
var td_ConfirmationClearScoutedFleetCache2 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache2.className = "box1_box-content-left box-content-left";
var td_ConfirmationClearScoutedFleetCache3 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache3.className = "box1_box-content-center box-content-center";
var div_ConfirmationClearScoutedFleetCache2 = document.createElement("div");
div_ConfirmationClearScoutedFleetCache2.className = "box1_content";
var center_ConfirmationClearScoutedFleetCache2 = document.createElement("center");
var textNode_ConfirmationClearScoutedFleetCache1 = document.createTextNode("Are you sure you want to clear all scouted fleet data?");
var div_ConfirmationClearScoutedFleetCache1 = document.createElement("div");
div_ConfirmationClearScoutedFleetCache1.className = "box1_content";
var center_ConfirmationClearScoutedFleetCache1 = document.createElement("center");
var input_ConfirmationClearScoutedFleetCache2 = document.createElement("input");
input_ConfirmationClearScoutedFleetCache2.className = "input-button";
input_ConfirmationClearScoutedFleetCache2.type = "button";
input_ConfirmationClearScoutedFleetCache2.value = "Clear cache";
input_ConfirmationClearScoutedFleetCache2.addEventListener("click", function(){
var input_ConfirmationClearScoutedFleetCache1 = document.getElementById("input_ConfirmationClearScoutedFleetCache1");
if (input_ConfirmationClearScoutedFleetCache1.checked){
var div_ConfirmationClearScoutedFleetCacheWindow = document.getElementById("div_ConfirmationClearScoutedFleetCacheWindow");
div_ConfirmationClearScoutedFleetCacheWindow.style.display = "none";
GM_setValue("objCacheFleets", "");
window.location.href = currentURL[0];
}
}, false);
var input_ConfirmationClearScoutedFleetCache1 = document.createElement("input");
input_ConfirmationClearScoutedFleetCache1.className = "check input-checkbox";
input_ConfirmationClearScoutedFleetCache1.type = "checkbox";
input_ConfirmationClearScoutedFleetCache1.id = "input_ConfirmationClearScoutedFleetCache1";
var small_ConfirmationClearScoutedFleetCache1 = document.createElement("small");
small_ConfirmationClearScoutedFleetCache1.innerHTML = "Confirm Clear cache";
var td_ConfirmationClearScoutedFleetCache4 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache4.className = "box1_box-content-right box-content-right";
center_ConfirmationClearScoutedFleetCache2.appendChild(textNode_ConfirmationClearScoutedFleetCache1);
div_ConfirmationClearScoutedFleetCache2.appendChild(center_ConfirmationClearScoutedFleetCache2);
td_ConfirmationClearScoutedFleetCache3.appendChild(div_ConfirmationClearScoutedFleetCache2);
center_ConfirmationClearScoutedFleetCache1.appendChild(input_ConfirmationClearScoutedFleetCache2);
center_ConfirmationClearScoutedFleetCache1.appendChild(input_ConfirmationClearScoutedFleetCache1);
center_ConfirmationClearScoutedFleetCache1.appendChild(small_ConfirmationClearScoutedFleetCache1);
div_ConfirmationClearScoutedFleetCache1.appendChild(center_ConfirmationClearScoutedFleetCache1);
td_ConfirmationClearScoutedFleetCache3.appendChild(div_ConfirmationClearScoutedFleetCache1);
tr_ConfirmationClearScoutedFleetCache2.appendChild(td_ConfirmationClearScoutedFleetCache2);
tr_ConfirmationClearScoutedFleetCache2.appendChild(td_ConfirmationClearScoutedFleetCache3);
tr_ConfirmationClearScoutedFleetCache2.appendChild(td_ConfirmationClearScoutedFleetCache4);
tbody_ConfirmationClearScoutedFleetCache2.appendChild(tr_ConfirmationClearScoutedFleetCache2);
table_ConfirmationClearScoutedFleetCache2.appendChild(tbody_ConfirmationClearScoutedFleetCache2);
td_ConfirmationClearScoutedFleetCache1.appendChild(table_ConfirmationClearScoutedFleetCache2);
tr_ConfirmationClearScoutedFleetCache1.appendChild(td_ConfirmationClearScoutedFleetCache1);
td_ConfirmationClearScoutedFleetCache7.appendChild(img_ConfirmationClearScoutedFleetCache1);
tr_ConfirmationClearScoutedFleetCache4.appendChild(td_ConfirmationClearScoutedFleetCache6);
tr_ConfirmationClearScoutedFleetCache4.appendChild(td_ConfirmationClearScoutedFleetCache7);
tr_ConfirmationClearScoutedFleetCache4.appendChild(td_ConfirmationClearScoutedFleetCache8);
tbody_ConfirmationClearScoutedFleetCache3.appendChild(tr_ConfirmationClearScoutedFleetCache4);
table_ConfirmationClearScoutedFleetCache3.appendChild(tbody_ConfirmationClearScoutedFleetCache3);
td_ConfirmationClearScoutedFleetCache5.appendChild(table_ConfirmationClearScoutedFleetCache3);
tr_ConfirmationClearScoutedFleetCache3.appendChild(td_ConfirmationClearScoutedFleetCache5);
td_ConfirmationClearScoutedFleetCache11.appendChild(img_ConfirmationClearScoutedFleetCache2);
tr_ConfirmationClearScoutedFleetCache6.appendChild(td_ConfirmationClearScoutedFleetCache10);
tr_ConfirmationClearScoutedFleetCache6.appendChild(td_ConfirmationClearScoutedFleetCache11);
tr_ConfirmationClearScoutedFleetCache6.appendChild(td_ConfirmationClearScoutedFleetCache12);
tbody_ConfirmationClearScoutedFleetCache5.appendChild(tr_ConfirmationClearScoutedFleetCache6);
table_ConfirmationClearScoutedFleetCache4.appendChild(tbody_ConfirmationClearScoutedFleetCache5);
td_ConfirmationClearScoutedFleetCache9.appendChild(table_ConfirmationClearScoutedFleetCache4);
tr_ConfirmationClearScoutedFleetCache5.appendChild(td_ConfirmationClearScoutedFleetCache9);
tbody_ConfirmationClearScoutedFleetCache1.appendChild(tr_ConfirmationClearScoutedFleetCache3);
tbody_ConfirmationClearScoutedFleetCache1.appendChild(tr_ConfirmationClearScoutedFleetCache5);
tbody_ConfirmationClearScoutedFleetCache1.appendChild(tr_ConfirmationClearScoutedFleetCache1);
table_ConfirmationClearScoutedFleetCache1.appendChild(tbody_ConfirmationClearScoutedFleetCache1);
div_ConfirmationClearScoutedFleetCacheBody.appendChild(table_ConfirmationClearScoutedFleetCache1);
//-- Footer
var div_ConfirmationClearScoutedFleetCacheFooter = document.createElement("div");
div_ConfirmationClearScoutedFleetCacheFooter.id = "div_ConfirmationClearScoutedFleetCacheFooter";
var table_ConfirmationClearScoutedFleetCache1 = document.createElement("table");
table_ConfirmationClearScoutedFleetCache1.className = "box-complex box box-compact box1";
table_ConfirmationClearScoutedFleetCache1.style.width = "100%";
var tbody_ConfirmationClearScoutedFleetCache1 = document.createElement("tbody");
var tr_ConfirmationClearScoutedFleetCache1 = document.createElement("tr");
var td_ConfirmationClearScoutedFleetCache1 = document.createElement("td");
var table_ConfirmationClearScoutedFleetCache2 = document.createElement("table");
table_ConfirmationClearScoutedFleetCache2.className = "box1_box-footer box-footer";
var tbody_ConfirmationClearScoutedFleetCache2 = document.createElement("tbody");
var tr_ConfirmationClearScoutedFleetCache2 = document.createElement("tr");
var td_ConfirmationClearScoutedFleetCache2 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache2.className = "box1_box-footer-left box-footer-left";
var td_ConfirmationClearScoutedFleetCache3 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache3.className = "box1_box-footer-center box-footer-center";
var td_ConfirmationClearScoutedFleetCache4 = document.createElement("td");
td_ConfirmationClearScoutedFleetCache4.className = "box1_box-footer-right box-footer-right";
tr_ConfirmationClearScoutedFleetCache2.appendChild(td_ConfirmationClearScoutedFleetCache2);
tr_ConfirmationClearScoutedFleetCache2.appendChild(td_ConfirmationClearScoutedFleetCache3);
tr_ConfirmationClearScoutedFleetCache2.appendChild(td_ConfirmationClearScoutedFleetCache4);
tbody_ConfirmationClearScoutedFleetCache2.appendChild(tr_ConfirmationClearScoutedFleetCache2);
table_ConfirmationClearScoutedFleetCache2.appendChild(tbody_ConfirmationClearScoutedFleetCache2);
td_ConfirmationClearScoutedFleetCache1.appendChild(table_ConfirmationClearScoutedFleetCache2);
tr_ConfirmationClearScoutedFleetCache1.appendChild(td_ConfirmationClearScoutedFleetCache1);
tbody_ConfirmationClearScoutedFleetCache1.appendChild(tr_ConfirmationClearScoutedFleetCache1);
table_ConfirmationClearScoutedFleetCache1.appendChild(tbody_ConfirmationClearScoutedFleetCache1);
div_ConfirmationClearScoutedFleetCacheFooter.appendChild(table_ConfirmationClearScoutedFleetCache1);
div_ConfirmationClearScoutedFleetCacheWindow.appendChild(div_ConfirmationClearScoutedFleetCacheHeader);
div_ConfirmationClearScoutedFleetCacheWindow.appendChild(div_ConfirmationClearScoutedFleetCacheBody);
div_ConfirmationClearScoutedFleetCacheWindow.appendChild(div_ConfirmationClearScoutedFleetCacheFooter);
document.body.appendChild(div_ConfirmationClearScoutedFleetCacheWindow);
makeDraggable(div_ConfirmationClearScoutedFleetCacheWindow, div_ConfirmationClearScoutedFleetCacheHeader);
}
function initInfoScoutedFleetCacheWindow(){
/*
Shows the scouted fleet information cache window
*/
var xyC = GM_getValue("div_InfoScoutedFleetCacheWindowXY", false);
if (!xyC) {xyC = defDiv_InfoScoutedFleetCacheWindowXY; GM_setValue("div_InfoScoutedFleetCacheWindowXY", xyC);}
xy = xyC.split("|");
var div_InfoScoutedFleetCacheWindow = document.createElement("div");
div_InfoScoutedFleetCacheWindow.style.position = "fixed";
div_InfoScoutedFleetCacheWindow.style.display = "none";
div_InfoScoutedFleetCacheWindow.style.left = xy[0];
div_InfoScoutedFleetCacheWindow.style.top = xy[1];
div_InfoScoutedFleetCacheWindow.id = "div_InfoScoutedFleetCacheWindow";
div_InfoScoutedFleetCacheWindow.style.zIndex = "20";
div_InfoScoutedFleetCacheWindow.style.width = "500px";
//-- Header
var div_InfoScoutedFleetCacheHeader = document.createElement("div");
div_InfoScoutedFleetCacheHeader.id = "div_InfoScoutedFleetCacheHeader";
div_InfoScoutedFleetCacheHeader.style.cursor = "move";
var table_InfoScoutedFleetCache1 = document.createElement("table");
table_InfoScoutedFleetCache1.className = "box-complex box box-compact box1";
table_InfoScoutedFleetCache1.style.width = "100%";
var tbody_InfoScoutedFleetCache1 = document.createElement("tbody");
var tr_InfoScoutedFleetCache1 = document.createElement("tr");
var td_InfoScoutedFleetCache1 = document.createElement("td");
var table_InfoScoutedFleetCache2 = document.createElement("table");
table_InfoScoutedFleetCache2.className = "box1_box-header box-header";
var tbody_InfoScoutedFleetCache2 = document.createElement("tbody");
var tr_InfoScoutedFleetCache2 = document.createElement("tr");
var td_InfoScoutedFleetCache2 = document.createElement("td");
td_InfoScoutedFleetCache2.className = "box1_box-header-left box-header-left";
var td_InfoScoutedFleetCache3 = document.createElement("td");
td_InfoScoutedFleetCache3.className = "box1_box-header-center box-header-center";
var td_InfoScoutedFleetCache4 = document.createElement("td");
td_InfoScoutedFleetCache4.className = "box1_box-header-right box-header-right";
tr_InfoScoutedFleetCache2.appendChild(td_InfoScoutedFleetCache2);
tr_InfoScoutedFleetCache2.appendChild(td_InfoScoutedFleetCache3);
tr_InfoScoutedFleetCache2.appendChild(td_InfoScoutedFleetCache4);
tbody_InfoScoutedFleetCache2.appendChild(tr_InfoScoutedFleetCache2);
table_InfoScoutedFleetCache2.appendChild(tbody_InfoScoutedFleetCache2);
td_InfoScoutedFleetCache1.appendChild(table_InfoScoutedFleetCache2);
tr_InfoScoutedFleetCache1.appendChild(td_InfoScoutedFleetCache1);
tbody_InfoScoutedFleetCache1.appendChild(tr_InfoScoutedFleetCache1);
table_InfoScoutedFleetCache1.appendChild(tbody_InfoScoutedFleetCache1);
div_InfoScoutedFleetCacheHeader.appendChild(table_InfoScoutedFleetCache1);
//-- Body
var div_InfoScoutedFleetCacheBody = document.createElement("div");
div_InfoScoutedFleetCacheBody.id = "div_InfoScoutedFleetCacheBody";
var table_InfoScoutedFleetCache1 = document.createElement("table");
table_InfoScoutedFleetCache1.className = "box-complex box box-compact box1";
table_InfoScoutedFleetCache1.style.width = "100%";
var tbody_InfoScoutedFleetCache1 = document.createElement("tbody");
var tr_InfoScoutedFleetCache3 = document.createElement("tr");
var td_InfoScoutedFleetCache5 = document.createElement("td");
var table_InfoScoutedFleetCache3 = document.createElement("table");
table_InfoScoutedFleetCache3.className = "box1_box-content box-content";
var tbody_InfoScoutedFleetCache3 = document.createElement("tbody");
var tr_InfoScoutedFleetCache4 = document.createElement("tr");
var td_InfoScoutedFleetCache6 = document.createElement("td");
td_InfoScoutedFleetCache6.className = "box1_box-content-left box-content-left";
var td_InfoScoutedFleetCache7 = document.createElement("td");
td_InfoScoutedFleetCache7.className = "box1_box-content-center box-content-center";
td_InfoScoutedFleetCache7.align = "left";
var img_InfoScoutedFleetCache1 = document.createElement("img");
img_InfoScoutedFleetCache1.src = imgClose;
img_InfoScoutedFleetCache1.title = "Close window";
img_InfoScoutedFleetCache1.style.cursor = "pointer";
img_InfoScoutedFleetCache1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_InfoScoutedFleetCache8 = document.createElement("td");
td_InfoScoutedFleetCache8.className = "box1_box-content-right box-content-right";
var tr_InfoScoutedFleetCache5 = document.createElement("tr");
var td_InfoScoutedFleetCache9 = document.createElement("td");
var table_InfoScoutedFleetCache4 = document.createElement("table");
table_InfoScoutedFleetCache4.className = "box1_box-content box-content";
var tbody_InfoScoutedFleetCache5 = document.createElement("tbody");
var tr_InfoScoutedFleetCache6 = document.createElement("tr");
var td_InfoScoutedFleetCache10 = document.createElement("td");
td_InfoScoutedFleetCache10.className = "box1_box-content-left box-content-left";
var td_InfoScoutedFleetCache11 = document.createElement("td");
td_InfoScoutedFleetCache11.className = "box1_box-content-center box-content-center";
td_InfoScoutedFleetCache11.align = "left";
var img_InfoScoutedFleetCache2 = document.createElement("img");
img_InfoScoutedFleetCache2.src = imgSpacer;
img_InfoScoutedFleetCache2.height = 5;
var td_InfoScoutedFleetCache12 = document.createElement("td");
td_InfoScoutedFleetCache12.className = "box1_box-content-right box-content-right";
var tr_InfoScoutedFleetCache1 = document.createElement("tr");
var td_InfoScoutedFleetCache1 = document.createElement("td");
var table_InfoScoutedFleetCache2 = document.createElement("table");
table_InfoScoutedFleetCache2.className = "box1_box-content box-content";
var tbody_InfoScoutedFleetCache2 = document.createElement("tbody");
var tr_InfoScoutedFleetCache2 = document.createElement("tr");
var td_InfoScoutedFleetCache2 = document.createElement("td");
td_InfoScoutedFleetCache2.className = "box1_box-content-left box-content-left";
var td_InfoScoutedFleetCache3 = document.createElement("td");
td_InfoScoutedFleetCache3.className = "box1_box-content-center box-content-center";
var div_InfoScoutedFleetCache2 = document.createElement("div");
div_InfoScoutedFleetCache2.className = "box1_content";
var center_InfoScoutedFleetCache1 = document.createElement("center");
var div_InfoScoutedFleetCache3 = document.createElement("div");
div_InfoScoutedFleetCache3.align = "center";
var strong_InfoScoutedFleetCache1 = document.createElement("strong");
strong_InfoScoutedFleetCache1.innerHTML = "Scouted fleet cache information";
var div_InfoScoutedFleetCache4 = document.createElement("div");
div_InfoScoutedFleetCache4.align = "center";
div_InfoScoutedFleetCache4.style.width = "350px";
var div_InfoScoutedFleetCache10 = document.createElement("div");
div_InfoScoutedFleetCache10.align = "left";
var img_Spacer = document.createElement("img");
img_Spacer.src = imgSpacer;
img_Spacer.height = 14;
var div_InfoScoutedFleetCache5 = document.createElement("div");
div_InfoScoutedFleetCache5.align = "left";
div_InfoScoutedFleetCache5.id = "div_InfoScoutedFleetCache5";
var div_InfoScoutedFleetCache6 = document.createElement("div");
div_InfoScoutedFleetCache6.align = "left";
div_InfoScoutedFleetCache6.id = "div_InfoScoutedFleetCache6";
var div_InfoScoutedFleetCache7 = document.createElement("div");
div_InfoScoutedFleetCache7.align = "left";
div_InfoScoutedFleetCache7.id = "div_InfoScoutedFleetCache7";
var div_InfoScoutedFleetCache8 = document.createElement("div");
div_InfoScoutedFleetCache8.align = "left";
div_InfoScoutedFleetCache8.id = "div_InfoScoutedFleetCache8";
var div_InfoScoutedFleetCache9 = document.createElement("div");
div_InfoScoutedFleetCache9.align = "left";
div_InfoScoutedFleetCache9.id = "div_InfoScoutedFleetCache9";
var div_InfoScoutedFleetCache11 = document.createElement("div");
var input_InfoScoutedFleetCache1 = document.createElement("input");
input_InfoScoutedFleetCache1.className = "input-button";
input_InfoScoutedFleetCache1.type = "button";
input_InfoScoutedFleetCache1.value = "Close";
input_InfoScoutedFleetCache1.addEventListener("click", function(){
var div_InfoScoutedFleetCacheWindow = document.getElementById("div_InfoScoutedFleetCacheWindow");
div_InfoScoutedFleetCacheWindow.style.display = "none";
}, false);
var td_InfoScoutedFleetCache4 = document.createElement("td");
td_InfoScoutedFleetCache4.className = "box1_box-content-right box-content-right";
div_InfoScoutedFleetCache3.appendChild(strong_InfoScoutedFleetCache1);
div_InfoScoutedFleetCache10.appendChild(img_Spacer);
div_InfoScoutedFleetCache11.appendChild(input_InfoScoutedFleetCache1);
div_InfoScoutedFleetCache4.appendChild(div_InfoScoutedFleetCache10);
div_InfoScoutedFleetCache4.appendChild(div_InfoScoutedFleetCache5);
div_InfoScoutedFleetCache4.appendChild(div_InfoScoutedFleetCache6);
div_InfoScoutedFleetCache4.appendChild(div_InfoScoutedFleetCache7);
div_InfoScoutedFleetCache4.appendChild(div_InfoScoutedFleetCache8);
div_InfoScoutedFleetCache4.appendChild(div_InfoScoutedFleetCache9);
div_InfoScoutedFleetCache4.appendChild(div_InfoScoutedFleetCache11);
center_InfoScoutedFleetCache1.appendChild(div_InfoScoutedFleetCache3);
center_InfoScoutedFleetCache1.appendChild(div_InfoScoutedFleetCache4);
div_InfoScoutedFleetCache2.appendChild(center_InfoScoutedFleetCache1);
td_InfoScoutedFleetCache3.appendChild(div_InfoScoutedFleetCache2);
tr_InfoScoutedFleetCache2.appendChild(td_InfoScoutedFleetCache2);
tr_InfoScoutedFleetCache2.appendChild(td_InfoScoutedFleetCache3);
tr_InfoScoutedFleetCache2.appendChild(td_InfoScoutedFleetCache4);
tbody_InfoScoutedFleetCache2.appendChild(tr_InfoScoutedFleetCache2);
table_InfoScoutedFleetCache2.appendChild(tbody_InfoScoutedFleetCache2);
td_InfoScoutedFleetCache1.appendChild(table_InfoScoutedFleetCache2);
tr_InfoScoutedFleetCache1.appendChild(td_InfoScoutedFleetCache1);
td_InfoScoutedFleetCache7.appendChild(img_InfoScoutedFleetCache1);
tr_InfoScoutedFleetCache4.appendChild(td_InfoScoutedFleetCache6);
tr_InfoScoutedFleetCache4.appendChild(td_InfoScoutedFleetCache7);
tr_InfoScoutedFleetCache4.appendChild(td_InfoScoutedFleetCache8);
tbody_InfoScoutedFleetCache3.appendChild(tr_InfoScoutedFleetCache4);
table_InfoScoutedFleetCache3.appendChild(tbody_InfoScoutedFleetCache3);
td_InfoScoutedFleetCache5.appendChild(table_InfoScoutedFleetCache3);
tr_InfoScoutedFleetCache3.appendChild(td_InfoScoutedFleetCache5);
td_InfoScoutedFleetCache11.appendChild(img_InfoScoutedFleetCache2);
tr_InfoScoutedFleetCache6.appendChild(td_InfoScoutedFleetCache10);
tr_InfoScoutedFleetCache6.appendChild(td_InfoScoutedFleetCache11);
tr_InfoScoutedFleetCache6.appendChild(td_InfoScoutedFleetCache12);
tbody_InfoScoutedFleetCache5.appendChild(tr_InfoScoutedFleetCache6);
table_InfoScoutedFleetCache4.appendChild(tbody_InfoScoutedFleetCache5);
td_InfoScoutedFleetCache9.appendChild(table_InfoScoutedFleetCache4);
tr_InfoScoutedFleetCache5.appendChild(td_InfoScoutedFleetCache9);
tbody_InfoScoutedFleetCache1.appendChild(tr_InfoScoutedFleetCache3);
tbody_InfoScoutedFleetCache1.appendChild(tr_InfoScoutedFleetCache5);
tbody_InfoScoutedFleetCache1.appendChild(tr_InfoScoutedFleetCache1);
table_InfoScoutedFleetCache1.appendChild(tbody_InfoScoutedFleetCache1);
div_InfoScoutedFleetCacheBody.appendChild(table_InfoScoutedFleetCache1);
//-- Footer
var div_InfoScoutedFleetCacheFooter = document.createElement("div");
div_InfoScoutedFleetCacheFooter.id = "div_InfoScoutedFleetCacheFooter";
var table_InfoScoutedFleetCache1 = document.createElement("table");
table_InfoScoutedFleetCache1.className = "box-complex box box-compact box1";
table_InfoScoutedFleetCache1.style.width = "100%";
var tbody_InfoScoutedFleetCache1 = document.createElement("tbody");
var tr_InfoScoutedFleetCache1 = document.createElement("tr");
var td_InfoScoutedFleetCache1 = document.createElement("td");
var table_InfoScoutedFleetCache2 = document.createElement("table");
table_InfoScoutedFleetCache2.className = "box1_box-footer box-footer";
var tbody_InfoScoutedFleetCache2 = document.createElement("tbody");
var tr_InfoScoutedFleetCache2 = document.createElement("tr");
var td_InfoScoutedFleetCache2 = document.createElement("td");
td_InfoScoutedFleetCache2.className = "box1_box-footer-left box-footer-left";
var td_InfoScoutedFleetCache3 = document.createElement("td");
td_InfoScoutedFleetCache3.className = "box1_box-footer-center box-footer-center";
var td_InfoScoutedFleetCache4 = document.createElement("td");
td_InfoScoutedFleetCache4.className = "box1_box-footer-right box-footer-right";
tr_InfoScoutedFleetCache2.appendChild(td_InfoScoutedFleetCache2);
tr_InfoScoutedFleetCache2.appendChild(td_InfoScoutedFleetCache3);
tr_InfoScoutedFleetCache2.appendChild(td_InfoScoutedFleetCache4);
tbody_InfoScoutedFleetCache2.appendChild(tr_InfoScoutedFleetCache2);
table_InfoScoutedFleetCache2.appendChild(tbody_InfoScoutedFleetCache2);
td_InfoScoutedFleetCache1.appendChild(table_InfoScoutedFleetCache2);
tr_InfoScoutedFleetCache1.appendChild(td_InfoScoutedFleetCache1);
tbody_InfoScoutedFleetCache1.appendChild(tr_InfoScoutedFleetCache1);
table_InfoScoutedFleetCache1.appendChild(tbody_InfoScoutedFleetCache1);
div_InfoScoutedFleetCacheFooter.appendChild(table_InfoScoutedFleetCache1);
div_InfoScoutedFleetCacheWindow.appendChild(div_InfoScoutedFleetCacheHeader);
div_InfoScoutedFleetCacheWindow.appendChild(div_InfoScoutedFleetCacheBody);
div_InfoScoutedFleetCacheWindow.appendChild(div_InfoScoutedFleetCacheFooter);
document.body.appendChild(div_InfoScoutedFleetCacheWindow);
makeDraggable(div_InfoScoutedFleetCacheWindow, div_InfoScoutedFleetCacheHeader);
}
function initexportScoutedAstroCSVWindow(){
/*
Shows cache scouted fleet data export window
*/
var xyC = GM_getValue("div_exportScoutedAstroCSVWindowXY", false);
if (!xyC) {xyC = defDiv_exportScoutedAstroCSVWindowXY; GM_setValue("div_exportScoutedAstroCSVWindowXY", xyC);}
xy = xyC.split("|");
var div_exportScoutedAstroCSVWindow = document.createElement("div");
div_exportScoutedAstroCSVWindow.style.position = "fixed";
div_exportScoutedAstroCSVWindow.style.display = "none";
div_exportScoutedAstroCSVWindow.style.left = xy[0];
div_exportScoutedAstroCSVWindow.style.top = xy[1];
div_exportScoutedAstroCSVWindow.id = "div_exportScoutedAstroCSVWindow";
div_exportScoutedAstroCSVWindow.style.zIndex = "10";
div_exportScoutedAstroCSVWindow.style.width = "720px";
//-- Header
var div_exportScoutedAstroCSVHeader = document.createElement("div");
div_exportScoutedAstroCSVHeader.id = "div_exportScoutedAstroCSVHeader";
div_exportScoutedAstroCSVHeader.style.cursor = "move";
var table_exportScoutedAstroCSV1 = document.createElement("table");
table_exportScoutedAstroCSV1.className = "box-complex box box-compact box1";
table_exportScoutedAstroCSV1.style.width = "100%";
var tbody_exportScoutedAstroCSV1 = document.createElement("tbody");
var tr_exportScoutedAstroCSV1 = document.createElement("tr");
var td_exportScoutedAstroCSV1 = document.createElement("td");
var table_exportScoutedAstroCSV2 = document.createElement("table");
table_exportScoutedAstroCSV2.className = "box1_box-header box-header";
var tbody_exportScoutedAstroCSV2 = document.createElement("tbody");
var tr_exportScoutedAstroCSV2 = document.createElement("tr");
var td_exportScoutedAstroCSV2 = document.createElement("td");
td_exportScoutedAstroCSV2.className = "box1_box-header-left box-header-left";
var td_exportScoutedAstroCSV3 = document.createElement("td");
td_exportScoutedAstroCSV3.className = "box1_box-header-center box-header-center";
var td_exportScoutedAstroCSV4 = document.createElement("td");
td_exportScoutedAstroCSV4.className = "box1_box-header-right box-header-right";
tr_exportScoutedAstroCSV2.appendChild(td_exportScoutedAstroCSV2);
tr_exportScoutedAstroCSV2.appendChild(td_exportScoutedAstroCSV3);
tr_exportScoutedAstroCSV2.appendChild(td_exportScoutedAstroCSV4);
tbody_exportScoutedAstroCSV2.appendChild(tr_exportScoutedAstroCSV2);
table_exportScoutedAstroCSV2.appendChild(tbody_exportScoutedAstroCSV2);
td_exportScoutedAstroCSV1.appendChild(table_exportScoutedAstroCSV2);
tr_exportScoutedAstroCSV1.appendChild(td_exportScoutedAstroCSV1);
tbody_exportScoutedAstroCSV1.appendChild(tr_exportScoutedAstroCSV1);
table_exportScoutedAstroCSV1.appendChild(tbody_exportScoutedAstroCSV1);
div_exportScoutedAstroCSVHeader.appendChild(table_exportScoutedAstroCSV1);
//-- Body
var div_exportScoutedAstroCSVBody = document.createElement("div");
div_exportScoutedAstroCSVBody.id = "div_exportScoutedAstroCSVBody";
var table_exportScoutedAstroCSV1 = document.createElement("table");
table_exportScoutedAstroCSV1.className = "box-complex box box-compact box1";
table_exportScoutedAstroCSV1.style.width = "100%";
var tbody_exportScoutedAstroCSV1 = document.createElement("tbody");
var tr_exportScoutedAstroCSV3 = document.createElement("tr");
var td_exportScoutedAstroCSV5 = document.createElement("td");
var table_exportScoutedAstroCSV3 = document.createElement("table");
table_exportScoutedAstroCSV3.className = "box1_box-content box-content";
var tbody_exportScoutedAstroCSV3 = document.createElement("tbody");
var tr_exportScoutedAstroCSV4 = document.createElement("tr");
var td_exportScoutedAstroCSV6 = document.createElement("td");
td_exportScoutedAstroCSV6.className = "box1_box-content-left box-content-left";
var td_exportScoutedAstroCSV7 = document.createElement("td");
td_exportScoutedAstroCSV7.className = "box1_box-content-center box-content-center";
td_exportScoutedAstroCSV7.align = "left";
var img_exportScoutedAstroCSV1 = document.createElement("img");
img_exportScoutedAstroCSV1.src = imgClose;
img_exportScoutedAstroCSV1.title = "Close window";
img_exportScoutedAstroCSV1.style.cursor = "pointer";
img_exportScoutedAstroCSV1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_exportScoutedAstroCSV8 = document.createElement("td");
td_exportScoutedAstroCSV8.className = "box1_box-content-right box-content-right";
var tr_exportScoutedAstroCSV5 = document.createElement("tr");
var td_exportScoutedAstroCSV9 = document.createElement("td");
var table_exportScoutedAstroCSV4 = document.createElement("table");
table_exportScoutedAstroCSV4.className = "box1_box-content box-content";
var tbody_exportScoutedAstroCSV5 = document.createElement("tbody");
var tr_exportScoutedAstroCSV6 = document.createElement("tr");
var td_exportScoutedAstroCSV10 = document.createElement("td");
td_exportScoutedAstroCSV10.className = "box1_box-content-left box-content-left";
var td_exportScoutedAstroCSV11 = document.createElement("td");
td_exportScoutedAstroCSV11.className = "box1_box-content-center box-content-center";
td_exportScoutedAstroCSV11.align = "left";
var img_exportScoutedAstroCSV2 = document.createElement("img");
img_exportScoutedAstroCSV2.src = imgSpacer;
img_exportScoutedAstroCSV2.height = 5;
var td_exportScoutedAstroCSV12 = document.createElement("td");
td_exportScoutedAstroCSV12.className = "box1_box-content-right box-content-right";
var tr_exportScoutedAstroCSV1 = document.createElement("tr");
var td_exportScoutedAstroCSV1 = document.createElement("td");
var table_exportScoutedAstroCSV2 = document.createElement("table");
table_exportScoutedAstroCSV2.className = "box1_box-content box-content";
var tbody_exportScoutedAstroCSV2 = document.createElement("tbody");
var tr_exportScoutedAstroCSV2 = document.createElement("tr");
var td_exportScoutedAstroCSV2 = document.createElement("td");
td_exportScoutedAstroCSV2.className = "box1_box-content-left box-content-left";
var td_exportScoutedAstroCSV3 = document.createElement("td");
td_exportScoutedAstroCSV3.className = "box1_box-content-center box-content-center";
var div_exportScoutedAstroCSV1 = document.createElement("div");
div_exportScoutedAstroCSV1.className = "box1_content";
var center_exportScoutedAstroCSV1 = document.createElement("center");
var div_exportScoutedAstroCSV2 = document.createElement("div");
div_exportScoutedAstroCSV2.align = "center";
var strong_exportScoutedAstroCSV1 = document.createElement("strong");
strong_exportScoutedAstroCSV1.innerHTML = "Export Scouted astro data to a spreadsheet.";
var div_exportScoutedAstroCSV4 = document.createElement("div");
div_exportScoutedAstroCSV4.align = "left";
div_exportScoutedAstroCSV4.style.width = "630px";
var small_exportScoutedAstroCSV1 = document.createElement("small");
small_exportScoutedAstroCSV1.style.fontWeight = "bold";
small_exportScoutedAstroCSV1.innerHTML = "Copy this data to a *.csv file.";
var div_exportScoutedAstroCSV5 = document.createElement("div");
var textarea_exportScoutedAstroCSV1 = document.createElement("textarea");
textarea_exportScoutedAstroCSV1.rows = 15;
textarea_exportScoutedAstroCSV1.cols = 100;
textarea_exportScoutedAstroCSV1.value = "";
textarea_exportScoutedAstroCSV1.id = "textarea_exportScoutedAstroCSV1";
var div_exportScoutedAstroCSV6 = document.createElement("div");
var input_exportScoutedAstroCSV1 = document.createElement("input");
input_exportScoutedAstroCSV1.className = "input-button";
input_exportScoutedAstroCSV1.type = "button";
input_exportScoutedAstroCSV1.value = "Close";
input_exportScoutedAstroCSV1.addEventListener("click", function(){
var div_exportScoutedAstroCSVWindow = document.getElementById("div_exportScoutedAstroCSVWindow");
div_exportScoutedAstroCSVWindow.style.display = "none";
}, false);
var td_exportScoutedAstroCSV4 = document.createElement("td");
td_exportScoutedAstroCSV4.className = "box1_box-content-right box-content-right";
div_exportScoutedAstroCSV2.appendChild(strong_exportScoutedAstroCSV1);
div_exportScoutedAstroCSV4.appendChild(small_exportScoutedAstroCSV1);
div_exportScoutedAstroCSV5.appendChild(textarea_exportScoutedAstroCSV1);
div_exportScoutedAstroCSV6.appendChild(input_exportScoutedAstroCSV1);
center_exportScoutedAstroCSV1.appendChild(div_exportScoutedAstroCSV2);
center_exportScoutedAstroCSV1.appendChild(div_exportScoutedAstroCSV4);
center_exportScoutedAstroCSV1.appendChild(div_exportScoutedAstroCSV5);
center_exportScoutedAstroCSV1.appendChild(div_exportScoutedAstroCSV6);
div_exportScoutedAstroCSV1.appendChild(center_exportScoutedAstroCSV1);
td_exportScoutedAstroCSV3.appendChild(div_exportScoutedAstroCSV1);
tr_exportScoutedAstroCSV2.appendChild(td_exportScoutedAstroCSV2);
tr_exportScoutedAstroCSV2.appendChild(td_exportScoutedAstroCSV3);
tr_exportScoutedAstroCSV2.appendChild(td_exportScoutedAstroCSV4);
tbody_exportScoutedAstroCSV2.appendChild(tr_exportScoutedAstroCSV2);
table_exportScoutedAstroCSV2.appendChild(tbody_exportScoutedAstroCSV2);
td_exportScoutedAstroCSV1.appendChild(table_exportScoutedAstroCSV2);
tr_exportScoutedAstroCSV1.appendChild(td_exportScoutedAstroCSV1);
td_exportScoutedAstroCSV7.appendChild(img_exportScoutedAstroCSV1);
tr_exportScoutedAstroCSV4.appendChild(td_exportScoutedAstroCSV6);
tr_exportScoutedAstroCSV4.appendChild(td_exportScoutedAstroCSV7);
tr_exportScoutedAstroCSV4.appendChild(td_exportScoutedAstroCSV8);
tbody_exportScoutedAstroCSV3.appendChild(tr_exportScoutedAstroCSV4);
table_exportScoutedAstroCSV3.appendChild(tbody_exportScoutedAstroCSV3);
td_exportScoutedAstroCSV5.appendChild(table_exportScoutedAstroCSV3);
tr_exportScoutedAstroCSV3.appendChild(td_exportScoutedAstroCSV5);
td_exportScoutedAstroCSV11.appendChild(img_exportScoutedAstroCSV2);
tr_exportScoutedAstroCSV6.appendChild(td_exportScoutedAstroCSV10);
tr_exportScoutedAstroCSV6.appendChild(td_exportScoutedAstroCSV11);
tr_exportScoutedAstroCSV6.appendChild(td_exportScoutedAstroCSV12);
tbody_exportScoutedAstroCSV5.appendChild(tr_exportScoutedAstroCSV6);
table_exportScoutedAstroCSV4.appendChild(tbody_exportScoutedAstroCSV5);
td_exportScoutedAstroCSV9.appendChild(table_exportScoutedAstroCSV4);
tr_exportScoutedAstroCSV5.appendChild(td_exportScoutedAstroCSV9);
tbody_exportScoutedAstroCSV1.appendChild(tr_exportScoutedAstroCSV3);
tbody_exportScoutedAstroCSV1.appendChild(tr_exportScoutedAstroCSV5);
tbody_exportScoutedAstroCSV1.appendChild(tr_exportScoutedAstroCSV1);
table_exportScoutedAstroCSV1.appendChild(tbody_exportScoutedAstroCSV1);
div_exportScoutedAstroCSVBody.appendChild(table_exportScoutedAstroCSV1);
//-- Footer
var div_exportScoutedAstroCSVFooter = document.createElement("div");
div_exportScoutedAstroCSVFooter.id = "div_exportScoutedAstroCSVFooter";
var table_exportScoutedAstroCSV1 = document.createElement("table");
table_exportScoutedAstroCSV1.className = "box-complex box box-compact box1";
table_exportScoutedAstroCSV1.style.width = "100%";
var tbody_exportScoutedAstroCSV1 = document.createElement("tbody");
var tr_exportScoutedAstroCSV1 = document.createElement("tr");
var td_exportScoutedAstroCSV1 = document.createElement("td");
var table_exportScoutedAstroCSV2 = document.createElement("table");
table_exportScoutedAstroCSV2.className = "box1_box-footer box-footer";
var tbody_exportScoutedAstroCSV2 = document.createElement("tbody");
var tr_exportScoutedAstroCSV2 = document.createElement("tr");
var td_exportScoutedAstroCSV2 = document.createElement("td");
td_exportScoutedAstroCSV2.className = "box1_box-footer-left box-footer-left";
var td_exportScoutedAstroCSV3 = document.createElement("td");
td_exportScoutedAstroCSV3.className = "box1_box-footer-center box-footer-center";
var td_exportScoutedAstroCSV4 = document.createElement("td");
td_exportScoutedAstroCSV4.className = "box1_box-footer-right box-footer-right";
tr_exportScoutedAstroCSV2.appendChild(td_exportScoutedAstroCSV2);
tr_exportScoutedAstroCSV2.appendChild(td_exportScoutedAstroCSV3);
tr_exportScoutedAstroCSV2.appendChild(td_exportScoutedAstroCSV4);
tbody_exportScoutedAstroCSV2.appendChild(tr_exportScoutedAstroCSV2);
table_exportScoutedAstroCSV2.appendChild(tbody_exportScoutedAstroCSV2);
td_exportScoutedAstroCSV1.appendChild(table_exportScoutedAstroCSV2);
tr_exportScoutedAstroCSV1.appendChild(td_exportScoutedAstroCSV1);
tbody_exportScoutedAstroCSV1.appendChild(tr_exportScoutedAstroCSV1);
table_exportScoutedAstroCSV1.appendChild(tbody_exportScoutedAstroCSV1);
div_exportScoutedAstroCSVFooter.appendChild(table_exportScoutedAstroCSV1);
div_exportScoutedAstroCSVWindow.appendChild(div_exportScoutedAstroCSVHeader);
div_exportScoutedAstroCSVWindow.appendChild(div_exportScoutedAstroCSVBody);
div_exportScoutedAstroCSVWindow.appendChild(div_exportScoutedAstroCSVFooter);
document.body.appendChild(div_exportScoutedAstroCSVWindow);
makeDraggable(div_exportScoutedAstroCSVWindow, div_exportScoutedAstroCSVHeader);
}
function initExportScoutedFleetCSVWindow(){
/*
Shows cache scouted fleet data export window
*/
var xyC = GM_getValue("div_exportScoutedFleetCSVWindowXY", false);
if (!xyC) {xyC = defDiv_exportScoutedFleetCSVWindowXY; GM_setValue("div_exportScoutedFleetCSVWindowXY", xyC);}
xy = xyC.split("|");
var div_exportScoutedFleetCSVWindow = document.createElement("div");
div_exportScoutedFleetCSVWindow.style.position = "fixed";
div_exportScoutedFleetCSVWindow.style.display = "none";
div_exportScoutedFleetCSVWindow.style.left = xy[0];
div_exportScoutedFleetCSVWindow.style.top = xy[1];
div_exportScoutedFleetCSVWindow.id = "div_exportScoutedFleetCSVWindow";
div_exportScoutedFleetCSVWindow.style.zIndex = "10";
div_exportScoutedFleetCSVWindow.style.width = "720px";
//-- Header
var div_exportScoutedFleetCSVHeader = document.createElement("div");
div_exportScoutedFleetCSVHeader.id = "div_exportScoutedFleetCSVHeader";
div_exportScoutedFleetCSVHeader.style.cursor = "move";
var table_exportScoutedFleetCSV1 = document.createElement("table");
table_exportScoutedFleetCSV1.className = "box-complex box box-compact box1";
table_exportScoutedFleetCSV1.style.width = "100%";
var tbody_exportScoutedFleetCSV1 = document.createElement("tbody");
var tr_exportScoutedFleetCSV1 = document.createElement("tr");
var td_exportScoutedFleetCSV1 = document.createElement("td");
var table_exportScoutedFleetCSV2 = document.createElement("table");
table_exportScoutedFleetCSV2.className = "box1_box-header box-header";
var tbody_exportScoutedFleetCSV2 = document.createElement("tbody");
var tr_exportScoutedFleetCSV2 = document.createElement("tr");
var td_exportScoutedFleetCSV2 = document.createElement("td");
td_exportScoutedFleetCSV2.className = "box1_box-header-left box-header-left";
var td_exportScoutedFleetCSV3 = document.createElement("td");
td_exportScoutedFleetCSV3.className = "box1_box-header-center box-header-center";
var td_exportScoutedFleetCSV4 = document.createElement("td");
td_exportScoutedFleetCSV4.className = "box1_box-header-right box-header-right";
tr_exportScoutedFleetCSV2.appendChild(td_exportScoutedFleetCSV2);
tr_exportScoutedFleetCSV2.appendChild(td_exportScoutedFleetCSV3);
tr_exportScoutedFleetCSV2.appendChild(td_exportScoutedFleetCSV4);
tbody_exportScoutedFleetCSV2.appendChild(tr_exportScoutedFleetCSV2);
table_exportScoutedFleetCSV2.appendChild(tbody_exportScoutedFleetCSV2);
td_exportScoutedFleetCSV1.appendChild(table_exportScoutedFleetCSV2);
tr_exportScoutedFleetCSV1.appendChild(td_exportScoutedFleetCSV1);
tbody_exportScoutedFleetCSV1.appendChild(tr_exportScoutedFleetCSV1);
table_exportScoutedFleetCSV1.appendChild(tbody_exportScoutedFleetCSV1);
div_exportScoutedFleetCSVHeader.appendChild(table_exportScoutedFleetCSV1);
//-- Body
var div_exportScoutedFleetCSVBody = document.createElement("div");
div_exportScoutedFleetCSVBody.id = "div_exportScoutedFleetCSVBody";
var table_exportScoutedFleetCSV1 = document.createElement("table");
table_exportScoutedFleetCSV1.className = "box-complex box box-compact box1";
table_exportScoutedFleetCSV1.style.width = "100%";
var tbody_exportScoutedFleetCSV1 = document.createElement("tbody");
var tr_exportScoutedFleetCSV3 = document.createElement("tr");
var td_exportScoutedFleetCSV5 = document.createElement("td");
var table_exportScoutedFleetCSV3 = document.createElement("table");
table_exportScoutedFleetCSV3.className = "box1_box-content box-content";
var tbody_exportScoutedFleetCSV3 = document.createElement("tbody");
var tr_exportScoutedFleetCSV4 = document.createElement("tr");
var td_exportScoutedFleetCSV6 = document.createElement("td");
td_exportScoutedFleetCSV6.className = "box1_box-content-left box-content-left";
var td_exportScoutedFleetCSV7 = document.createElement("td");
td_exportScoutedFleetCSV7.className = "box1_box-content-center box-content-center";
td_exportScoutedFleetCSV7.align = "left";
var img_exportScoutedFleetCSV1 = document.createElement("img");
img_exportScoutedFleetCSV1.src = imgClose;
img_exportScoutedFleetCSV1.title = "Close window";
img_exportScoutedFleetCSV1.style.cursor = "pointer";
img_exportScoutedFleetCSV1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_exportScoutedFleetCSV8 = document.createElement("td");
td_exportScoutedFleetCSV8.className = "box1_box-content-right box-content-right";
var tr_exportScoutedFleetCSV5 = document.createElement("tr");
var td_exportScoutedFleetCSV9 = document.createElement("td");
var table_exportScoutedFleetCSV4 = document.createElement("table");
table_exportScoutedFleetCSV4.className = "box1_box-content box-content";
var tbody_exportScoutedFleetCSV5 = document.createElement("tbody");
var tr_exportScoutedFleetCSV6 = document.createElement("tr");
var td_exportScoutedFleetCSV10 = document.createElement("td");
td_exportScoutedFleetCSV10.className = "box1_box-content-left box-content-left";
var td_exportScoutedFleetCSV11 = document.createElement("td");
td_exportScoutedFleetCSV11.className = "box1_box-content-center box-content-center";
td_exportScoutedFleetCSV11.align = "left";
var img_exportScoutedFleetCSV2 = document.createElement("img");
img_exportScoutedFleetCSV2.src = imgSpacer;
img_exportScoutedFleetCSV2.height = 5;
var td_exportScoutedFleetCSV12 = document.createElement("td");
td_exportScoutedFleetCSV12.className = "box1_box-content-right box-content-right";
var tr_exportScoutedFleetCSV1 = document.createElement("tr");
var td_exportScoutedFleetCSV1 = document.createElement("td");
var table_exportScoutedFleetCSV2 = document.createElement("table");
table_exportScoutedFleetCSV2.className = "box1_box-content box-content";
var tbody_exportScoutedFleetCSV2 = document.createElement("tbody");
var tr_exportScoutedFleetCSV2 = document.createElement("tr");
var td_exportScoutedFleetCSV2 = document.createElement("td");
td_exportScoutedFleetCSV2.className = "box1_box-content-left box-content-left";
var td_exportScoutedFleetCSV3 = document.createElement("td");
td_exportScoutedFleetCSV3.className = "box1_box-content-center box-content-center";
var div_exportScoutedFleetCSV1 = document.createElement("div");
div_exportScoutedFleetCSV1.className = "box1_content";
var center_exportScoutedFleetCSV1 = document.createElement("center");
var div_exportScoutedFleetCSV2 = document.createElement("div");
div_exportScoutedFleetCSV2.align = "center";
var strong_exportScoutedFleetCSV1 = document.createElement("strong");
strong_exportScoutedFleetCSV1.innerHTML = "Export Scouted fleet data to a spreadsheet.";
var div_exportScoutedFleetCSV4 = document.createElement("div");
div_exportScoutedFleetCSV4.align = "left";
div_exportScoutedFleetCSV4.style.width = "630px";
var small_exportScoutedFleetCSV1 = document.createElement("small");
small_exportScoutedFleetCSV1.style.fontWeight = "bold";
small_exportScoutedFleetCSV1.innerHTML = "Copy this data to a *.csv file.";
var div_exportScoutedFleetCSV5 = document.createElement("div");
var textarea_exportScoutedFleetCSV1 = document.createElement("textarea");
textarea_exportScoutedFleetCSV1.rows = 15;
textarea_exportScoutedFleetCSV1.cols = 100;
textarea_exportScoutedFleetCSV1.value = "";
textarea_exportScoutedFleetCSV1.id = "textarea_exportScoutedFleetCSV1";
var div_exportScoutedFleetCSV6 = document.createElement("div");
var input_exportScoutedFleetCSV1 = document.createElement("input");
input_exportScoutedFleetCSV1.className = "input-button";
input_exportScoutedFleetCSV1.type = "button";
input_exportScoutedFleetCSV1.value = "Close";
input_exportScoutedFleetCSV1.addEventListener("click", function(){
var div_exportScoutedFleetCSVWindow = document.getElementById("div_exportScoutedFleetCSVWindow");
div_exportScoutedFleetCSVWindow.style.display = "none";
}, false);
var td_exportScoutedFleetCSV4 = document.createElement("td");
td_exportScoutedFleetCSV4.className = "box1_box-content-right box-content-right";
div_exportScoutedFleetCSV2.appendChild(strong_exportScoutedFleetCSV1);
div_exportScoutedFleetCSV4.appendChild(small_exportScoutedFleetCSV1);
div_exportScoutedFleetCSV5.appendChild(textarea_exportScoutedFleetCSV1);
div_exportScoutedFleetCSV6.appendChild(input_exportScoutedFleetCSV1);
center_exportScoutedFleetCSV1.appendChild(div_exportScoutedFleetCSV2);
center_exportScoutedFleetCSV1.appendChild(div_exportScoutedFleetCSV4);
center_exportScoutedFleetCSV1.appendChild(div_exportScoutedFleetCSV5);
center_exportScoutedFleetCSV1.appendChild(div_exportScoutedFleetCSV6);
div_exportScoutedFleetCSV1.appendChild(center_exportScoutedFleetCSV1);
td_exportScoutedFleetCSV3.appendChild(div_exportScoutedFleetCSV1);
tr_exportScoutedFleetCSV2.appendChild(td_exportScoutedFleetCSV2);
tr_exportScoutedFleetCSV2.appendChild(td_exportScoutedFleetCSV3);
tr_exportScoutedFleetCSV2.appendChild(td_exportScoutedFleetCSV4);
tbody_exportScoutedFleetCSV2.appendChild(tr_exportScoutedFleetCSV2);
table_exportScoutedFleetCSV2.appendChild(tbody_exportScoutedFleetCSV2);
td_exportScoutedFleetCSV1.appendChild(table_exportScoutedFleetCSV2);
tr_exportScoutedFleetCSV1.appendChild(td_exportScoutedFleetCSV1);
td_exportScoutedFleetCSV7.appendChild(img_exportScoutedFleetCSV1);
tr_exportScoutedFleetCSV4.appendChild(td_exportScoutedFleetCSV6);
tr_exportScoutedFleetCSV4.appendChild(td_exportScoutedFleetCSV7);
tr_exportScoutedFleetCSV4.appendChild(td_exportScoutedFleetCSV8);
tbody_exportScoutedFleetCSV3.appendChild(tr_exportScoutedFleetCSV4);
table_exportScoutedFleetCSV3.appendChild(tbody_exportScoutedFleetCSV3);
td_exportScoutedFleetCSV5.appendChild(table_exportScoutedFleetCSV3);
tr_exportScoutedFleetCSV3.appendChild(td_exportScoutedFleetCSV5);
td_exportScoutedFleetCSV11.appendChild(img_exportScoutedFleetCSV2);
tr_exportScoutedFleetCSV6.appendChild(td_exportScoutedFleetCSV10);
tr_exportScoutedFleetCSV6.appendChild(td_exportScoutedFleetCSV11);
tr_exportScoutedFleetCSV6.appendChild(td_exportScoutedFleetCSV12);
tbody_exportScoutedFleetCSV5.appendChild(tr_exportScoutedFleetCSV6);
table_exportScoutedFleetCSV4.appendChild(tbody_exportScoutedFleetCSV5);
td_exportScoutedFleetCSV9.appendChild(table_exportScoutedFleetCSV4);
tr_exportScoutedFleetCSV5.appendChild(td_exportScoutedFleetCSV9);
tbody_exportScoutedFleetCSV1.appendChild(tr_exportScoutedFleetCSV3);
tbody_exportScoutedFleetCSV1.appendChild(tr_exportScoutedFleetCSV5);
tbody_exportScoutedFleetCSV1.appendChild(tr_exportScoutedFleetCSV1);
table_exportScoutedFleetCSV1.appendChild(tbody_exportScoutedFleetCSV1);
div_exportScoutedFleetCSVBody.appendChild(table_exportScoutedFleetCSV1);
//-- Footer
var div_exportScoutedFleetCSVFooter = document.createElement("div");
div_exportScoutedFleetCSVFooter.id = "div_exportScoutedFleetCSVFooter";
var table_exportScoutedFleetCSV1 = document.createElement("table");
table_exportScoutedFleetCSV1.className = "box-complex box box-compact box1";
table_exportScoutedFleetCSV1.style.width = "100%";
var tbody_exportScoutedFleetCSV1 = document.createElement("tbody");
var tr_exportScoutedFleetCSV1 = document.createElement("tr");
var td_exportScoutedFleetCSV1 = document.createElement("td");
var table_exportScoutedFleetCSV2 = document.createElement("table");
table_exportScoutedFleetCSV2.className = "box1_box-footer box-footer";
var tbody_exportScoutedFleetCSV2 = document.createElement("tbody");
var tr_exportScoutedFleetCSV2 = document.createElement("tr");
var td_exportScoutedFleetCSV2 = document.createElement("td");
td_exportScoutedFleetCSV2.className = "box1_box-footer-left box-footer-left";
var td_exportScoutedFleetCSV3 = document.createElement("td");
td_exportScoutedFleetCSV3.className = "box1_box-footer-center box-footer-center";
var td_exportScoutedFleetCSV4 = document.createElement("td");
td_exportScoutedFleetCSV4.className = "box1_box-footer-right box-footer-right";
tr_exportScoutedFleetCSV2.appendChild(td_exportScoutedFleetCSV2);
tr_exportScoutedFleetCSV2.appendChild(td_exportScoutedFleetCSV3);
tr_exportScoutedFleetCSV2.appendChild(td_exportScoutedFleetCSV4);
tbody_exportScoutedFleetCSV2.appendChild(tr_exportScoutedFleetCSV2);
table_exportScoutedFleetCSV2.appendChild(tbody_exportScoutedFleetCSV2);
td_exportScoutedFleetCSV1.appendChild(table_exportScoutedFleetCSV2);
tr_exportScoutedFleetCSV1.appendChild(td_exportScoutedFleetCSV1);
tbody_exportScoutedFleetCSV1.appendChild(tr_exportScoutedFleetCSV1);
table_exportScoutedFleetCSV1.appendChild(tbody_exportScoutedFleetCSV1);
div_exportScoutedFleetCSVFooter.appendChild(table_exportScoutedFleetCSV1);
div_exportScoutedFleetCSVWindow.appendChild(div_exportScoutedFleetCSVHeader);
div_exportScoutedFleetCSVWindow.appendChild(div_exportScoutedFleetCSVBody);
div_exportScoutedFleetCSVWindow.appendChild(div_exportScoutedFleetCSVFooter);
document.body.appendChild(div_exportScoutedFleetCSVWindow);
makeDraggable(div_exportScoutedFleetCSVWindow, div_exportScoutedFleetCSVHeader);
}
function initscoutSystemWindow(){
/*
Shows the region scout window
*/
var xyC = GM_getValue("div_scoutSystemWindowXY", false);
if (!xyC) {xyC = defDiv_scoutSystemWindowXY; GM_setValue("div_scoutSystemWindowXY", xyC);}
xy = xyC.split("|");
var div_scoutSystemWindow = document.createElement("div");
div_scoutSystemWindow.style.position = "fixed";
div_scoutSystemWindow.style.display = "none";
div_scoutSystemWindow.style.left = xy[0];
div_scoutSystemWindow.style.top = xy[1];
div_scoutSystemWindow.id = "div_scoutSystemWindow";
div_scoutSystemWindow.style.zIndex = "20";
div_scoutSystemWindow.style.width = "500px";
//-- Header
var div_scoutSystemHeader = document.createElement("div");
div_scoutSystemHeader.id = "div_scoutSystemHeader";
div_scoutSystemHeader.style.cursor = "move";
var table_scoutSystem1 = document.createElement("table");
table_scoutSystem1.className = "box-complex box box-compact box1";
table_scoutSystem1.style.width = "100%";
var tbody_scoutSystem1 = document.createElement("tbody");
var tr_scoutSystem1 = document.createElement("tr");
var td_scoutSystem1 = document.createElement("td");
var table_scoutSystem2 = document.createElement("table");
table_scoutSystem2.className = "box1_box-header box-header";
var tbody_scoutSystem2 = document.createElement("tbody");
var tr_scoutSystem2 = document.createElement("tr");
var td_scoutSystem2 = document.createElement("td");
td_scoutSystem2.className = "box1_box-header-left box-header-left";
var td_scoutSystem3 = document.createElement("td");
td_scoutSystem3.className = "box1_box-header-center box-header-center";
var td_scoutSystem4 = document.createElement("td");
td_scoutSystem4.className = "box1_box-header-right box-header-right";
tr_scoutSystem2.appendChild(td_scoutSystem2);
tr_scoutSystem2.appendChild(td_scoutSystem3);
tr_scoutSystem2.appendChild(td_scoutSystem4);
tbody_scoutSystem2.appendChild(tr_scoutSystem2);
table_scoutSystem2.appendChild(tbody_scoutSystem2);
td_scoutSystem1.appendChild(table_scoutSystem2);
tr_scoutSystem1.appendChild(td_scoutSystem1);
tbody_scoutSystem1.appendChild(tr_scoutSystem1);
table_scoutSystem1.appendChild(tbody_scoutSystem1);
div_scoutSystemHeader.appendChild(table_scoutSystem1);
//-- Body
var div_scoutSystemBody = document.createElement("div");
div_scoutSystemBody.id = "div_scoutSystemBody";
var table_scoutSystem1 = document.createElement("table");
table_scoutSystem1.className = "box-complex box box-compact box1";
table_scoutSystem1.style.width = "100%";
var tbody_scoutSystem1 = document.createElement("tbody");
var tr_scoutSystem7 = document.createElement("tr");
var td_scoutSystem13 = document.createElement("td");
var table_scoutSystem5 = document.createElement("table");
table_scoutSystem5.className = "box1_box-content box-content";
var tbody_scoutSystem6 = document.createElement("tbody");
var tr_scoutSystem8 = document.createElement("tr");
var td_scoutSystem14 = document.createElement("td");
td_scoutSystem14.className = "box1_box-content-left box-content-left";
var td_scoutSystem15 = document.createElement("td");
td_scoutSystem15.className = "box1_box-content-center box-content-center";
td_scoutSystem15.align = "left";
var img_scoutSystem1 = document.createElement("img");
img_scoutSystem1.src = imgClose;
img_scoutSystem1.title = "Close window";
img_scoutSystem1.style.cursor = "pointer";
img_scoutSystem1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
var div_scoutSystemWindow = document.getElementById("div_scoutSystemWindow");
div_scoutSystemWindow.style.display = "none";
}, false);
var td_scoutSystem16 = document.createElement("td");
td_scoutSystem16.className = "box1_box-content-right box-content-right";
var tr_scoutSystem5 = document.createElement("tr");
var td_scoutSystem9 = document.createElement("td");
var table_scoutSystem4 = document.createElement("table");
table_scoutSystem4.className = "box1_box-content box-content";
var tbody_scoutSystem5 = document.createElement("tbody");
var tr_scoutSystem6 = document.createElement("tr");
var td_scoutSystem10 = document.createElement("td");
td_scoutSystem10.className = "box1_box-content-left box-content-left";
var td_scoutSystem11 = document.createElement("td");
td_scoutSystem11.className = "box1_box-content-center box-content-center";
td_scoutSystem11.align = "left";
var img_scoutSystem2 = document.createElement("img");
img_scoutSystem2.src = imgSpacer;
img_scoutSystem2.height = 5;
var td_scoutSystem12 = document.createElement("td");
td_scoutSystem12.className = "box1_box-content-right box-content-right";
var tr_scoutSystem1 = document.createElement("tr");
var td_scoutSystem1 = document.createElement("td");
var table_scoutSystem2 = document.createElement("table");
table_scoutSystem2.className = "box1_box-content box-content";
var tbody_scoutSystem2 = document.createElement("tbody");
var tr_scoutSystem2 = document.createElement("tr");
var td_scoutSystem2 = document.createElement("td");
td_scoutSystem2.className = "box1_box-content-left box-content-left";
var td_scoutSystem3 = document.createElement("td");
td_scoutSystem3.className = "box1_box-content-center box-content-center";
td_scoutSystem3.align = "center";
var table_scoutSystem3 = document.createElement("table");
var tbody_scoutSystem3 = document.createElement("tbody");
tbody_scoutSystem3.id = "tbody_scoutSystem3";
var td_scoutSystem4 = document.createElement("td");
td_scoutSystem4.className = "box1_box-content-right box-content-right";
td_scoutSystem3.appendChild(table_scoutSystem3);
table_scoutSystem3.appendChild(tbody_scoutSystem3);
tr_scoutSystem2.appendChild(td_scoutSystem2);
tr_scoutSystem2.appendChild(td_scoutSystem3);
tr_scoutSystem2.appendChild(td_scoutSystem4);
tbody_scoutSystem2.appendChild(tr_scoutSystem2);
table_scoutSystem2.appendChild(tbody_scoutSystem2);
td_scoutSystem1.appendChild(table_scoutSystem2);
tr_scoutSystem1.appendChild(td_scoutSystem1);
td_scoutSystem11.appendChild(img_scoutSystem2);
tr_scoutSystem6.appendChild(td_scoutSystem10);
tr_scoutSystem6.appendChild(td_scoutSystem11);
tr_scoutSystem6.appendChild(td_scoutSystem12);
tbody_scoutSystem5.appendChild(tr_scoutSystem6);
table_scoutSystem4.appendChild(tbody_scoutSystem5);
td_scoutSystem9.appendChild(table_scoutSystem4);
tr_scoutSystem5.appendChild(td_scoutSystem9);
td_scoutSystem15.appendChild(img_scoutSystem1);
tr_scoutSystem8.appendChild(td_scoutSystem14);
tr_scoutSystem8.appendChild(td_scoutSystem15);
tr_scoutSystem8.appendChild(td_scoutSystem16);
tbody_scoutSystem6.appendChild(tr_scoutSystem8);
table_scoutSystem5.appendChild(tbody_scoutSystem6);
td_scoutSystem13.appendChild(table_scoutSystem5);
tr_scoutSystem7.appendChild(td_scoutSystem13);
tbody_scoutSystem1.appendChild(tr_scoutSystem7);
tbody_scoutSystem1.appendChild(tr_scoutSystem5);
tbody_scoutSystem1.appendChild(tr_scoutSystem1);
table_scoutSystem1.appendChild(tbody_scoutSystem1);
div_scoutSystemBody.appendChild(table_scoutSystem1);
//-- Footer
var div_scoutSystemFooter = document.createElement("div");
div_scoutSystemFooter.id = "div_scoutSystemFooter";
var table_scoutSystem1 = document.createElement("table");
table_scoutSystem1.className = "box-complex box box-compact box1";
table_scoutSystem1.style.width = "100%";
var tbody_scoutSystem1 = document.createElement("tbody");
var tr_scoutSystem1 = document.createElement("tr");
var td_scoutSystem1 = document.createElement("td");
var table_scoutSystem2 = document.createElement("table");
table_scoutSystem2.className = "box1_box-footer box-footer";
var tbody_scoutSystem2 = document.createElement("tbody");
var tr_scoutSystem2 = document.createElement("tr");
var td_scoutSystem2 = document.createElement("td");
td_scoutSystem2.className = "box1_box-footer-left box-footer-left";
var td_scoutSystem3 = document.createElement("td");
td_scoutSystem3.className = "box1_box-footer-center box-footer-center";
var td_scoutSystem4 = document.createElement("td");
td_scoutSystem4.className = "box1_box-footer-right box-footer-right";
tr_scoutSystem2.appendChild(td_scoutSystem2);
tr_scoutSystem2.appendChild(td_scoutSystem3);
tr_scoutSystem2.appendChild(td_scoutSystem4);
tbody_scoutSystem2.appendChild(tr_scoutSystem2);
table_scoutSystem2.appendChild(tbody_scoutSystem2);
td_scoutSystem1.appendChild(table_scoutSystem2);
tr_scoutSystem1.appendChild(td_scoutSystem1);
tbody_scoutSystem1.appendChild(tr_scoutSystem1);
table_scoutSystem1.appendChild(tbody_scoutSystem1);
div_scoutSystemFooter.appendChild(table_scoutSystem1);
div_scoutSystemWindow.appendChild(div_scoutSystemHeader);
div_scoutSystemWindow.appendChild(div_scoutSystemBody);
div_scoutSystemWindow.appendChild(div_scoutSystemFooter);
document.body.appendChild(div_scoutSystemWindow);
makeDraggable(div_scoutSystemWindow, div_scoutSystemHeader);
}
function initCalcRouteDestinationWindow(){
/*
Shows the route destination window for route calc
*/
if(currentURL[3] == "base.aspx" && currentURL[4] != ""){
var xyC = GM_getValue("div_CalcRouteDestinationWindowXY", false);
if (!xyC) {xyC = defDiv_CalcRouteDestinationWindowXY; GM_setValue("div_CalcRouteDestinationWindowXY", xyC);}
xy = xyC.split("|");
var div_CalcRouteDestinationWindow = document.createElement("div");
div_CalcRouteDestinationWindow.style.position = "fixed";
div_CalcRouteDestinationWindow.style.display = "none";
div_CalcRouteDestinationWindow.style.left = xy[0];
div_CalcRouteDestinationWindow.style.top = xy[1];
div_CalcRouteDestinationWindow.id = "div_CalcRouteDestinationWindow";
div_CalcRouteDestinationWindow.style.zIndex = "20";
div_CalcRouteDestinationWindow.style.width = "500px";
//-- Header
var div_CalcRouteDestinationHeader = document.createElement("div");
div_CalcRouteDestinationHeader.id = "div_CalcRouteDestinationHeader";
div_CalcRouteDestinationHeader.style.cursor = "move";
var table_CalcRouteDestination1 = document.createElement("table");
table_CalcRouteDestination1.className = "box-complex box box-compact box1";
table_CalcRouteDestination1.style.width = "100%";
var tbody_CalcRouteDestination1 = document.createElement("tbody");
var tr_CalcRouteDestination1 = document.createElement("tr");
var td_CalcRouteDestination1 = document.createElement("td");
var table_CalcRouteDestination2 = document.createElement("table");
table_CalcRouteDestination2.className = "box1_box-header box-header";
var tbody_CalcRouteDestination2 = document.createElement("tbody");
var tr_CalcRouteDestination2 = document.createElement("tr");
var td_CalcRouteDestination2 = document.createElement("td");
td_CalcRouteDestination2.className = "box1_box-header-left box-header-left";
var td_CalcRouteDestination3 = document.createElement("td");
td_CalcRouteDestination3.className = "box1_box-header-center box-header-center";
var td_CalcRouteDestination4 = document.createElement("td");
td_CalcRouteDestination4.className = "box1_box-header-right box-header-right";
tr_CalcRouteDestination2.appendChild(td_CalcRouteDestination2);
tr_CalcRouteDestination2.appendChild(td_CalcRouteDestination3);
tr_CalcRouteDestination2.appendChild(td_CalcRouteDestination4);
tbody_CalcRouteDestination2.appendChild(tr_CalcRouteDestination2);
table_CalcRouteDestination2.appendChild(tbody_CalcRouteDestination2);
td_CalcRouteDestination1.appendChild(table_CalcRouteDestination2);
tr_CalcRouteDestination1.appendChild(td_CalcRouteDestination1);
tbody_CalcRouteDestination1.appendChild(tr_CalcRouteDestination1);
table_CalcRouteDestination1.appendChild(tbody_CalcRouteDestination1);
div_CalcRouteDestinationHeader.appendChild(table_CalcRouteDestination1);
//-- Body
var div_CalcRouteDestinationBody = document.createElement("div");
div_CalcRouteDestinationBody.id = "div_CalcRouteDestinationBody";
var table_CalcRouteDestination1 = document.createElement("table");
table_CalcRouteDestination1.className = "box-complex box box-compact box1";
table_CalcRouteDestination1.style.width = "100%";
var tbody_CalcRouteDestination1 = document.createElement("tbody");
var tr_CalcRouteDestination3 = document.createElement("tr");
var td_CalcRouteDestination5 = document.createElement("td");
var table_CalcRouteDestination3 = document.createElement("table");
table_CalcRouteDestination3.className = "box1_box-content box-content";
var tbody_CalcRouteDestination3 = document.createElement("tbody");
var tr_CalcRouteDestination4 = document.createElement("tr");
var td_CalcRouteDestination6 = document.createElement("td");
td_CalcRouteDestination6.className = "box1_box-content-left box-content-left";
var td_CalcRouteDestination7 = document.createElement("td");
td_CalcRouteDestination7.className = "box1_box-content-center box-content-center";
td_CalcRouteDestination7.align = "left";
var img_CalcRouteDestination1 = document.createElement("img");
img_CalcRouteDestination1.src = imgClose;
img_CalcRouteDestination1.title = "Close window";
img_CalcRouteDestination1.style.cursor = "pointer";
img_CalcRouteDestination1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_CalcRouteDestination8 = document.createElement("td");
td_CalcRouteDestination8.className = "box1_box-content-right box-content-right";
var tr_CalcRouteDestination5 = document.createElement("tr");
var td_CalcRouteDestination9 = document.createElement("td");
var table_CalcRouteDestination4 = document.createElement("table");
table_CalcRouteDestination4.className = "box1_box-content box-content";
var tbody_CalcRouteDestination5 = document.createElement("tbody");
var tr_CalcRouteDestination6 = document.createElement("tr");
var td_CalcRouteDestination10 = document.createElement("td");
td_CalcRouteDestination10.className = "box1_box-content-left box-content-left";
var td_CalcRouteDestination11 = document.createElement("td");
td_CalcRouteDestination11.className = "box1_box-content-center box-content-center";
td_CalcRouteDestination11.align = "left";
var img_CalcRouteDestination2 = document.createElement("img");
img_CalcRouteDestination2.src = imgSpacer;
img_CalcRouteDestination2.height = 5;
var td_CalcRouteDestination12 = document.createElement("td");
td_CalcRouteDestination12.className = "box1_box-content-right box-content-right";
var tr_CalcRouteDestination1 = document.createElement("tr");
var td_CalcRouteDestination1 = document.createElement("td");
var table_CalcRouteDestination2 = document.createElement("table");
table_CalcRouteDestination2.className = "box1_box-content box-content";
var tbody_CalcRouteDestination2 = document.createElement("tbody");
var tr_CalcRouteDestination2 = document.createElement("tr");
var td_CalcRouteDestination2 = document.createElement("td");
td_CalcRouteDestination2.className = "box1_box-content-left box-content-left";
var td_CalcRouteDestination3 = document.createElement("td");
td_CalcRouteDestination3.className = "box1_box-content-center box-content-center";
var div_CalcRouteDestination1 = document.createElement("div");
div_CalcRouteDestination1.className = "box1_content";
var center_CalcRouteDestination1 = document.createElement("center");
var textNode_CalcRouteDestination1 = document.createTextNode("Enter route destination: ");
var input_CalcRouteDestination1 = document.createElement("input");
input_CalcRouteDestination1.className = "input-text";
input_CalcRouteDestination1.type = "text";
input_CalcRouteDestination1.size = 40;
input_CalcRouteDestination1.id = "destination";
var div_CalcRouteDestination2 = document.createElement("div");
div_CalcRouteDestination2.className = "box1_content";
var center_CalcRouteDestination2 = document.createElement("center");
var textNode_CalcRouteDestination2 = document.createTextNode("Enter speed slowest ship: ");
var input_CalcRouteDestination2 = document.createElement("input");
input_CalcRouteDestination2.className = "input-text";
input_CalcRouteDestination2.type = "text";
input_CalcRouteDestination2.size = 38;
input_CalcRouteDestination2.id = "speed";
var div_CalcRouteDestination3 = document.createElement("div");
div_CalcRouteDestination3.className = "box1_content";
var center_CalcRouteDestination3 = document.createElement("center");
var input_CalcRouteDestination3 = document.createElement("input");
input_CalcRouteDestination3.className = "input-button";
input_CalcRouteDestination3.type = "button";
input_CalcRouteDestination3.value = "Calculate";
input_CalcRouteDestination3.addEventListener("click", function(){
var routeDestination = document.getElementById("destination");
var routeDestinationValue = routeDestination.value.match(/.[0-9][0-9]:[0-9][0-9]:[0-9][0-9]:[0-9][0-9]/);
var speed = document.getElementById("speed");
var speedValue = parseFloat(speed.value);
if (routeDestinationValue != null && !isNaN(speedValue)){
var div_CalcRouteDestinationWindow = document.getElementById("div_CalcRouteDestinationWindow");
div_CalcRouteDestinationWindow.style.display = "none";
var routeInfo = getAllRouteInfo(gbl_locationCoords,routeDestinationValue[0],speedValue);
var div_AdvancedMove5 = document.getElementById("div_AdvancedMove5");
div_AdvancedMove5.innerHTML = "<div style=\"float: left; width: 90px;\">Start</div>: " + routeInfo[0] + "<br />";
div_AdvancedMove5.innerHTML += "<div style=\"float: left; width: 90px;\">Destination</div>: " + routeInfo[1] + "<br />";
div_AdvancedMove5.innerHTML += "<div style=\"float: left; width: 90px;\">Distance</div>: " + routeInfo[2] + "<br />";
div_AdvancedMove5.innerHTML += "<div style=\"float: left; width: 90px;\">Duration</div>: " + tempo(routeInfo[3]) + "<br />";
var viaRoute = routeInfo[4].split(",");
var routeDisplay = "";
for (var i = 0; i < (viaRoute.length - 1); i++){
if(routeDisplay == ""){routeDisplay = viaRoute[i];}
else{routeDisplay = routeDisplay + " - " + viaRoute[i];}
}
var div_AdvancedMove8 = document.getElementById("div_AdvancedMove8");
div_AdvancedMove8.innerHTML = "<div style=\"float: left; width: 90px;\">Start</div>: " + routeInfo[0] + "<br />";
div_AdvancedMove8.innerHTML += "<div style=\"float: left; width: 90px;\">Destination</div>: " + routeInfo[1] + "<br />";
div_AdvancedMove8.innerHTML += "<div style=\"float: left; width: 90px;\">Via</div>: " + routeDisplay + "<br />";
div_AdvancedMove8.innerHTML += "<div style=\"float: left; width: 90px;\">Distance</div>: " + routeInfo[6] + "<br />";
div_AdvancedMove8.innerHTML += "<div style=\"float: left; width: 90px;\">Duration</div>: " + tempo(routeInfo[5]) + "<br />";
var div_AdvancedMoveWindow = document.getElementById("div_AdvancedMoveWindow");
div_AdvancedMoveWindow.style.display = "block";
}
}, false);
var td_CalcRouteDestination4 = document.createElement("td");
td_CalcRouteDestination4.className = "box1_box-content-right box-content-right";
center_CalcRouteDestination1.appendChild(textNode_CalcRouteDestination1);
center_CalcRouteDestination1.appendChild(input_CalcRouteDestination1);
div_CalcRouteDestination1.appendChild(center_CalcRouteDestination1);
td_CalcRouteDestination3.appendChild(div_CalcRouteDestination1);
center_CalcRouteDestination2.appendChild(textNode_CalcRouteDestination2);
center_CalcRouteDestination2.appendChild(input_CalcRouteDestination2);
div_CalcRouteDestination2.appendChild(center_CalcRouteDestination2);
td_CalcRouteDestination3.appendChild(div_CalcRouteDestination2);
center_CalcRouteDestination3.appendChild(input_CalcRouteDestination3);
div_CalcRouteDestination3.appendChild(center_CalcRouteDestination3);
td_CalcRouteDestination3.appendChild(div_CalcRouteDestination3);
tr_CalcRouteDestination2.appendChild(td_CalcRouteDestination2);
tr_CalcRouteDestination2.appendChild(td_CalcRouteDestination3);
tr_CalcRouteDestination2.appendChild(td_CalcRouteDestination4);
tbody_CalcRouteDestination2.appendChild(tr_CalcRouteDestination2);
table_CalcRouteDestination2.appendChild(tbody_CalcRouteDestination2);
td_CalcRouteDestination1.appendChild(table_CalcRouteDestination2);
tr_CalcRouteDestination1.appendChild(td_CalcRouteDestination1);
td_CalcRouteDestination7.appendChild(img_CalcRouteDestination1);
tr_CalcRouteDestination4.appendChild(td_CalcRouteDestination6);
tr_CalcRouteDestination4.appendChild(td_CalcRouteDestination7);
tr_CalcRouteDestination4.appendChild(td_CalcRouteDestination8);
tbody_CalcRouteDestination3.appendChild(tr_CalcRouteDestination4);
table_CalcRouteDestination3.appendChild(tbody_CalcRouteDestination3);
td_CalcRouteDestination5.appendChild(table_CalcRouteDestination3);
tr_CalcRouteDestination3.appendChild(td_CalcRouteDestination5);
td_CalcRouteDestination11.appendChild(img_CalcRouteDestination2);
tr_CalcRouteDestination6.appendChild(td_CalcRouteDestination10);
tr_CalcRouteDestination6.appendChild(td_CalcRouteDestination11);
tr_CalcRouteDestination6.appendChild(td_CalcRouteDestination12);
tbody_CalcRouteDestination5.appendChild(tr_CalcRouteDestination6);
table_CalcRouteDestination4.appendChild(tbody_CalcRouteDestination5);
td_CalcRouteDestination9.appendChild(table_CalcRouteDestination4);
tr_CalcRouteDestination5.appendChild(td_CalcRouteDestination9);
tbody_CalcRouteDestination1.appendChild(tr_CalcRouteDestination3);
tbody_CalcRouteDestination1.appendChild(tr_CalcRouteDestination5);
tbody_CalcRouteDestination1.appendChild(tr_CalcRouteDestination1);
table_CalcRouteDestination1.appendChild(tbody_CalcRouteDestination1);
div_CalcRouteDestinationBody.appendChild(table_CalcRouteDestination1);
//-- Footer
var div_CalcRouteDestinationFooter = document.createElement("div");
div_CalcRouteDestinationFooter.id = "div_CalcRouteDestinationFooter";
var table_CalcRouteDestination1 = document.createElement("table");
table_CalcRouteDestination1.className = "box-complex box box-compact box1";
table_CalcRouteDestination1.style.width = "100%";
var tbody_CalcRouteDestination1 = document.createElement("tbody");
var tr_CalcRouteDestination1 = document.createElement("tr");
var td_CalcRouteDestination1 = document.createElement("td");
var table_CalcRouteDestination2 = document.createElement("table");
table_CalcRouteDestination2.className = "box1_box-footer box-footer";
var tbody_CalcRouteDestination2 = document.createElement("tbody");
var tr_CalcRouteDestination2 = document.createElement("tr");
var td_CalcRouteDestination2 = document.createElement("td");
td_CalcRouteDestination2.className = "box1_box-footer-left box-footer-left";
var td_CalcRouteDestination3 = document.createElement("td");
td_CalcRouteDestination3.className = "box1_box-footer-center box-footer-center";
var td_CalcRouteDestination4 = document.createElement("td");
td_CalcRouteDestination4.className = "box1_box-footer-right box-footer-right";
tr_CalcRouteDestination2.appendChild(td_CalcRouteDestination2);
tr_CalcRouteDestination2.appendChild(td_CalcRouteDestination3);
tr_CalcRouteDestination2.appendChild(td_CalcRouteDestination4);
tbody_CalcRouteDestination2.appendChild(tr_CalcRouteDestination2);
table_CalcRouteDestination2.appendChild(tbody_CalcRouteDestination2);
td_CalcRouteDestination1.appendChild(table_CalcRouteDestination2);
tr_CalcRouteDestination1.appendChild(td_CalcRouteDestination1);
tbody_CalcRouteDestination1.appendChild(tr_CalcRouteDestination1);
table_CalcRouteDestination1.appendChild(tbody_CalcRouteDestination1);
div_CalcRouteDestinationFooter.appendChild(table_CalcRouteDestination1);
div_CalcRouteDestinationWindow.appendChild(div_CalcRouteDestinationHeader);
div_CalcRouteDestinationWindow.appendChild(div_CalcRouteDestinationBody);
div_CalcRouteDestinationWindow.appendChild(div_CalcRouteDestinationFooter);
document.body.appendChild(div_CalcRouteDestinationWindow);
makeDraggable(div_CalcRouteDestinationWindow, div_CalcRouteDestinationHeader);
}
}
/*Advanced move functions*/
function AddAdvancedMoveButton(){
if (currentURL[3] == "fleet.aspx"){
var allInput = document.evaluate("\/\/input",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
for(i=0; i < allInput.snapshotLength; i++) {
if (allInput.snapshotItem(i).value == "Move"){
var input_advMove = document.createElement("input");
input_advMove.id = "input_advMove";
input_advMove.value = "Adv. Move";
input_advMove.className = "input-button";
input_advMove.type = "button";
input_advMove.addEventListener('click', function(){
//(startLocation, destinationLocation, refDistance, refDuration, newRoute, newDuration, newDistance, newTimeTable, correctData)
var routeInfo = getAllRouteInfo("","","");
//Submit the form if startloc equals destinationloc OR entered data is faulty OR the newly calculated time equals the orginal time
if (routeInfo[0] == routeInfo[1] || !routeInfo[8] || routeInfo[3] == routeInfo[5]){
var allForm = document.evaluate("\/\/form",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
allForm.snapshotItem(1).submit();
}
else{
var div_AdvancedMove5 = document.getElementById("div_AdvancedMove5");
div_AdvancedMove5.innerHTML = "<div style=\"float: left; width: 90px;\">Start</div>: " + routeInfo[0] + "<br />";
div_AdvancedMove5.innerHTML += "<div style=\"float: left; width: 90px;\">Destination</div>: " + routeInfo[1] + "<br />";
div_AdvancedMove5.innerHTML += "<div style=\"float: left; width: 90px;\">Distance</div>: " + routeInfo[2] + "<br />";
div_AdvancedMove5.innerHTML += "<div style=\"float: left; width: 90px;\">Duration</div>: " + tempo(routeInfo[3]) + "<br />";
var viaRoute = routeInfo[4].split(",");
var routeDisplay = "";
for (var i = 0; i < (viaRoute.length - 1); i++){
if(routeDisplay == ""){routeDisplay = viaRoute[i];}
else{routeDisplay = routeDisplay + " - " + viaRoute[i];}
}
var div_AdvancedMove8 = document.getElementById("div_AdvancedMove8");
div_AdvancedMove8.innerHTML = "<div style=\"float: left; width: 90px;\">Start</div>: " + routeInfo[0] + "<br />";
div_AdvancedMove8.innerHTML += "<div style=\"float: left; width: 90px;\">Destination</div>: " + routeInfo[1] + "<br />";
div_AdvancedMove8.innerHTML += "<div style=\"float: left; width: 90px;\">Via</div>: " + routeDisplay + "<br />";
div_AdvancedMove8.innerHTML += "<div style=\"float: left; width: 90px;\">Distance</div>: " + routeInfo[6] + "<br />";
div_AdvancedMove8.innerHTML += "<div style=\"float: left; width: 90px;\">Duration</div>: " + tempo(routeInfo[5]) + "<br />";
var div_AdvancedMoveWindow = document.getElementById("div_AdvancedMoveWindow");
div_AdvancedMoveWindow.style.display = "block";
}
}, false);
var moveParent = allInput.snapshotItem(i).parentNode;
moveParent.appendChild(input_advMove);
}
}
}
}
function getAllRouteInfo(startLocation,destinationLocation,speed){
var correctData = true;
if(startLocation == "" && destinationLocation == "" && speed == ""){
var speed = 0;
var td_Start = document.getElementById("start");
var startLocation = td_Start.innerHTML;
var input_Destination = document.getElementById("destination");
var destinationLocation = input_Destination.value;
var fleet_move = document.getElementById("fleet_move");
var unitsTypes = fleet_move.innerHTML.match(/[\s\S]+<input\sid="units"\sname="units"\svalue="([^"]+)"/);
// Get all values for the different units
var unitType = unitsTypes[1].split(",");
for(i=0; i < unitType.length; i++){
var numOfUnit = document.getElementById("quant"+unitType[i]);
var hangarSpaceUnit = document.getElementById("hangar"+unitType[i]);
var totalhangar = document.getElementById("totalhangar");
if (numOfUnit.value != "" && unitType[i] != "Fighters"){
var speedUnit = document.getElementById("speed"+unitType[i]);
var speedUnitValue = parseFloat(speedUnit.innerHTML);
if (speed == 0 || speed > speedUnitValue){speed = speedUnitValue;}
}
else{
if(parseInt(totalhangar.innerHTML) < 0){correctData = false;}
}
// A squad with a Death Star will NEVER go over a jumpgate!!
if (unitType[i] == "Death Star"){correctData = false;}
}
}
var jumpgateLVL = 0;
var logisticsLVL = 0;
var startJumpgateLVL = document.body.innerHTML.match(/Jump.Gate.([0-9]+)/);
var startLogisticsLVL = document.body.innerHTML.match(/Logistics.([0-9]+)/);
if (startJumpgateLVL != null){jumpgateLVL = parseInt(startJumpgateLVL[1]);}
if (startLogisticsLVL != null){logisticsLVL = parseInt(startLogisticsLVL[1]);}
var refDistance = calcDistance(startLocation, destinationLocation);
var refDuration = calcDuration(refDistance, speed, logisticsLVL);
var routeInfo = getQuickestRoute(startLocation, destinationLocation, refDistance, refDuration, jumpgateLVL, logisticsLVL, (speed/(1+jumpgateLVL)), "");
// (startLocation, destinationLocation, refDistance, refDuration, newRoute, newDuration, newDistance, newTimeTable, correctData)
// var arrayRouteInfo = new Array(startLocation, destinationLocation, refDistance, refDuration, routeInfo[0], routeInfo[1], routeInfo[2], routeInfo[3], correctData);
var arrayRouteInfo = [startLocation, destinationLocation, refDistance, refDuration, routeInfo[0], routeInfo[1], routeInfo[2], routeInfo[3], correctData];
return arrayRouteInfo;
}
function getQuickestRoute(start, destination, refDistance, refDuration, jumpgateLVL, logisticsLVL, speed, usedwaypoints){
var smallestDuration = refDuration;
var newWaypoint = destination;
var newJumpgateLevel = 0;
var newLogisticsLevel = 0;
var newrefDuration = 0;
var usedWaypoints = usedwaypoints;
var newrefDistance = refDistance;
var newDuration = 0;
var newDistance = 0;
var wayPoints = usedWaypoints.split(",");
for (var key in objCacheLocations) {
var locationdata = new locationData();
locationdata.readCache(objCacheLocations[key]);
if (locationdata.locationCategory == const_locationCategoryJumpGates && currentURL[2].charAt(0).toUpperCase() == key.charAt(0).toUpperCase()){
var wayPointUsed = false;
for (var i = 0; i < wayPoints.length; i++)
{
if(wayPoints[i] == key){
var wayPointUsed = true;
}
}
if (key != start && !wayPointUsed){
var distance = calcDistance(start, key);
var duration = calcDuration(distance, (speed*(1+jumpgateLVL)), logisticsLVL);
var jumpgateLevel = 0;
if (locationdata.locationJumpgateLevel != "-1"){jumpgateLevel = parseInt(locationdata.locationJumpgateLevel);}
var distanceFromNewWaypointToDestination = calcDistance(key, destination);
var durationFromNewWaypointToDestination = calcDuration(distanceFromNewWaypointToDestination, (speed*(1 + jumpgateLevel)), locationdata.locationBaseCommanderLogistics);
var totalNewDuration = duration + durationFromNewWaypointToDestination;
if (totalNewDuration < smallestDuration){
smallestDuration = totalNewDuration;
newWaypoint = key;
newJumpgateLevel = jumpgateLevel;
newLogisticsLevel = locationdata.locationBaseCommanderLogistics;
newrefDuration = durationFromNewWaypointToDestination;
newDuration = duration;
newrefDistance = distanceFromNewWaypointToDestination;
newDistance = distance;
}
}
else{
if(usedWaypoints == ""){usedWaypoints = key;}
else{usedWaypoints = usedWaypoints + "," + key;}
}
}
}
if (smallestDuration != refDuration){
var route = getQuickestRoute(newWaypoint, destination, newrefDistance, newrefDuration, newJumpgateLevel, newLogisticsLevel, speed, usedWaypoints);
var newRoute = newWaypoint + "," + route[0];
var newTimeTable = newDuration + "," + route[3];
var newDuration = newDuration + parseInt(route[1]);
var newDistance = newDistance + parseInt(route[2]);
var arrayRouteInfo = [newRoute, newDuration, newDistance, newTimeTable];
return arrayRouteInfo;
}
else{
var arrayRouteInfo = [newWaypoint, refDuration, refDistance, refDuration];
return arrayRouteInfo;
}
}
function initAdvancedMoveWindow(){
/*
Shows the advanced move window
*/
var xyC = GM_getValue("div_AdvancedMoveWindowXY", false);
if (!xyC) {xyC = defDiv_AdvancedMoveWindowXY; GM_setValue("div_AdvancedMoveWindowXY", xyC);}
xy = xyC.split("|");
var div_AdvancedMoveWindow = document.createElement("div");
div_AdvancedMoveWindow.style.position = "fixed";
div_AdvancedMoveWindow.style.display = "none";
div_AdvancedMoveWindow.style.left = xy[0];
div_AdvancedMoveWindow.style.top = xy[1];
div_AdvancedMoveWindow.id = "div_AdvancedMoveWindow";
div_AdvancedMoveWindow.style.zIndex = "20";
div_AdvancedMoveWindow.style.width = "550px";
//-- Header
var div_AdvancedMoveHeader = document.createElement("div");
div_AdvancedMoveHeader.id = "div_AdvancedMoveHeader";
div_AdvancedMoveHeader.style.cursor = "move";
var table_AdvancedMove1 = document.createElement("table");
table_AdvancedMove1.className = "box-complex box box-compact box1";
table_AdvancedMove1.style.width = "100%";
var tbody_AdvancedMove1 = document.createElement("tbody");
var tr_AdvancedMove1 = document.createElement("tr");
var td_AdvancedMove1 = document.createElement("td");
var table_AdvancedMove2 = document.createElement("table");
table_AdvancedMove2.className = "box1_box-header box-header";
var tbody_AdvancedMove2 = document.createElement("tbody");
var tr_AdvancedMove2 = document.createElement("tr");
var td_AdvancedMove2 = document.createElement("td");
td_AdvancedMove2.className = "box1_box-header-left box-header-left";
var td_AdvancedMove3 = document.createElement("td");
td_AdvancedMove3.className = "box1_box-header-center box-header-center";
var td_AdvancedMove4 = document.createElement("td");
td_AdvancedMove4.className = "box1_box-header-right box-header-right";
tr_AdvancedMove2.appendChild(td_AdvancedMove2);
tr_AdvancedMove2.appendChild(td_AdvancedMove3);
tr_AdvancedMove2.appendChild(td_AdvancedMove4);
tbody_AdvancedMove2.appendChild(tr_AdvancedMove2);
table_AdvancedMove2.appendChild(tbody_AdvancedMove2);
td_AdvancedMove1.appendChild(table_AdvancedMove2);
tr_AdvancedMove1.appendChild(td_AdvancedMove1);
tbody_AdvancedMove1.appendChild(tr_AdvancedMove1);
table_AdvancedMove1.appendChild(tbody_AdvancedMove1);
div_AdvancedMoveHeader.appendChild(table_AdvancedMove1);
//-- Body
var div_AdvancedMoveBody = document.createElement("div");
div_AdvancedMoveBody.id = "div_AdvancedMoveBody";
var table_AdvancedMove1 = document.createElement("table");
table_AdvancedMove1.className = "box-complex box box-compact box1";
table_AdvancedMove1.style.width = "100%";
var tbody_AdvancedMove1 = document.createElement("tbody");
var tr_AdvancedMove3 = document.createElement("tr");
var td_AdvancedMove5 = document.createElement("td");
var table_AdvancedMove3 = document.createElement("table");
table_AdvancedMove3.className = "box1_box-content box-content";
var tbody_AdvancedMove3 = document.createElement("tbody");
var tr_AdvancedMove4 = document.createElement("tr");
var td_AdvancedMove6 = document.createElement("td");
td_AdvancedMove6.className = "box1_box-content-left box-content-left";
var td_AdvancedMove7 = document.createElement("td");
td_AdvancedMove7.className = "box1_box-content-center box-content-center";
td_AdvancedMove7.align = "left";
var img_AdvancedMove1 = document.createElement("img");
img_AdvancedMove1.src = imgClose;
img_AdvancedMove1.title = "Close window";
img_AdvancedMove1.style.cursor = "pointer";
img_AdvancedMove1.addEventListener("click", function(){
this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
}, false);
var td_AdvancedMove8 = document.createElement("td");
td_AdvancedMove8.className = "box1_box-content-right box-content-right";
var tr_AdvancedMove5 = document.createElement("tr");
var td_AdvancedMove9 = document.createElement("td");
var table_AdvancedMove4 = document.createElement("table");
table_AdvancedMove4.className = "box1_box-content box-content";
var tbody_AdvancedMove5 = document.createElement("tbody");
var tr_AdvancedMove6 = document.createElement("tr");
var td_AdvancedMove10 = document.createElement("td");
td_AdvancedMove10.className = "box1_box-content-left box-content-left";
var td_AdvancedMove11 = document.createElement("td");
td_AdvancedMove11.className = "box1_box-content-center box-content-center";
td_AdvancedMove11.align = "left";
var img_AdvancedMove2 = document.createElement("img");
img_AdvancedMove2.src = imgSpacer;
img_AdvancedMove2.height = 5;
var td_AdvancedMove12 = document.createElement("td");
td_AdvancedMove12.className = "box1_box-content-right box-content-right";
var tr_AdvancedMove1 = document.createElement("tr");
var td_AdvancedMove1 = document.createElement("td");
var table_AdvancedMove2 = document.createElement("table");
table_AdvancedMove2.className = "box1_box-content box-content";
var tbody_AdvancedMove2 = document.createElement("tbody");
var tr_AdvancedMove2 = document.createElement("tr");
var td_AdvancedMove2 = document.createElement("td");
td_AdvancedMove2.className = "box1_box-content-left box-content-left";
var td_AdvancedMove3 = document.createElement("td");
td_AdvancedMove3.className = "box1_box-content-center box-content-center";
td_AdvancedMove3.align = "center";
var div_AdvancedMove2 = document.createElement("div");
div_AdvancedMove2.className = "box1_content";
div_AdvancedMove2.align = "center";
div_AdvancedMove2.style.fontWeight = "bold";
div_AdvancedMove2.innerHTML = "Suggested routes";
var div_AdvancedMove3 = document.createElement("div");
div_AdvancedMove3.className = "box1_content";
var img_AdvancedMove3 = document.createElement("img");
img_AdvancedMove3.src = imgSpacer;
img_AdvancedMove3.height = 20;
var div_AdvancedMove4 = document.createElement("div");
div_AdvancedMove4.className = "box1_content";
div_AdvancedMove4.align = "left";
div_AdvancedMove4.style.textDecoration = "underline";
div_AdvancedMove4.style.fontWeight = "bold";
div_AdvancedMove4.style.width = "400px";
div_AdvancedMove4.innerHTML = "Original route";
var div_AdvancedMove5 = document.createElement("div");
div_AdvancedMove5.className = "box1_content";
div_AdvancedMove5.align = "left";
div_AdvancedMove5.style.width = "400px";
div_AdvancedMove5.id = "div_AdvancedMove5";
var div_AdvancedMove6 = document.createElement("div");
div_AdvancedMove6.className = "box1_content";
var img_AdvancedMove4 = document.createElement("img");
img_AdvancedMove4.src = imgSpacer;
img_AdvancedMove4.height = 20;
var div_AdvancedMove7 = document.createElement("div");
div_AdvancedMove7.className = "box1_content";
div_AdvancedMove7.align = "left";
div_AdvancedMove7.style.textDecoration = "underline";
div_AdvancedMove7.style.fontWeight = "bold";
div_AdvancedMove7.style.width = "400px";
div_AdvancedMove7.innerHTML = "Alternative route";
var div_AdvancedMove8 = document.createElement("div");
div_AdvancedMove8.className = "box1_content";
div_AdvancedMove8.align = "left";
div_AdvancedMove8.style.width = "400px";
div_AdvancedMove8.id = "div_AdvancedMove8";
var div_AdvancedMove9 = document.createElement("div");
div_AdvancedMove9.className = "box1_content";
var img_AdvancedMove5 = document.createElement("img");
img_AdvancedMove5.src = imgSpacer;
img_AdvancedMove5.height = 20;
var div_AdvancedMove10 = document.createElement("div");
div_AdvancedMove10.className = "box1_content";
div_AdvancedMove10.align = "center";
div_AdvancedMove10.id = "div_AdvancedMove10";
var input_originalRoute = document.createElement("input");
input_originalRoute.value = "Original Route";
input_originalRoute.className = "input-button";
input_originalRoute.type = "button";
input_originalRoute.addEventListener('click', function(){
var allForm = document.evaluate("\/\/form",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
allForm.snapshotItem(1).submit();
var div_AdvancedMoveWindow = document.getElementById("div_AdvancedMoveWindow");
div_AdvancedMoveWindow.style.display = "none";
}, false);
var input_newRoute = document.createElement("input");
input_newRoute.value = "Alternative Route";
input_newRoute.className = "input-button";
input_newRoute.type = "button";
input_newRoute.addEventListener('click', function(){
var fleet_move = document.getElementById("fleet_move");
var unitsTypes = fleet_move.innerHTML.match(/[\s\S]+<input\sid="units"\sname="units"\svalue="([^"]+)"/);
// Get all values for the different units
var unitType = unitsTypes[1].split(",");
var unitNumbers = "";
for(i=0; i < unitType.length; i++){
var numOfUnit = document.getElementById("quant"+unitType[i]);
var numOfUnitValue = numOfUnit.value;
if (numOfUnitValue == ""){numOfUnitValue = "0";}
if(unitNumbers == ""){unitNumbers = numOfUnitValue;}
else{unitNumbers = unitNumbers + "," + numOfUnitValue;}
}
//(startLocation, destinationLocation, refDistance, refDuration, newRoute, newDuration, newDistance, newTimeTable, correctData)
var routeInfo = getAllRouteInfo("","","");
var gUID = currentURL[2] + "-" + guid();
var currentTime = getDateObject(getServerTime(), true);
var durations = routeInfo[7].split(",");
var waypoints = routeInfo[4].split(",");
var routedata = new routeData();
routedata.timestamp = (parseInt(currentTime) + (parseInt(durations[0])*1000) + 7000); // take a 7 sec marge
routedata.route = routeInfo[4];
routedata.timeTable = routeInfo[7];
routedata.index = 0;
routedata.unitsTypes = unitsTypes[1];
routedata.numOfUnits = unitNumbers;
routedata.update(gUID);
var destination = document.getElementById("destination");
destination.value = waypoints[0];
var allForm = document.evaluate("\/\/form",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
allForm.snapshotItem(1).submit();
var div_AdvancedMoveWindow = document.getElementById("div_AdvancedMoveWindow");
div_AdvancedMoveWindow.style.display = "none";
}, false);
var input_cancelRoute = document.createElement("input");
input_cancelRoute.value = "Cancel Route";
input_cancelRoute.className = "input-button";
input_cancelRoute.type = "button";
input_cancelRoute.addEventListener('click', function(){
var div_AdvancedMoveWindow = document.getElementById("div_AdvancedMoveWindow");
div_AdvancedMoveWindow.style.display = "none";
}, false);
var input_closeRoute = document.createElement("input");
input_closeRoute.value = "Close";
input_closeRoute.className = "input-button";
input_closeRoute.type = "button";
input_closeRoute.addEventListener('click', function(){
var div_AdvancedMoveWindow = document.getElementById("div_AdvancedMoveWindow");
div_AdvancedMoveWindow.style.display = "none";
}, false);
var td_AdvancedMove4 = document.createElement("td");
td_AdvancedMove4.className = "box1_box-content-right box-content-right";
div_AdvancedMove3.appendChild(img_AdvancedMove3);
div_AdvancedMove6.appendChild(img_AdvancedMove4);
div_AdvancedMove9.appendChild(img_AdvancedMove5);
if (currentURL[3] == "fleet.aspx"){
div_AdvancedMove10.appendChild(input_originalRoute);
div_AdvancedMove10.appendChild(input_newRoute);
div_AdvancedMove10.appendChild(input_cancelRoute);
}
else{
div_AdvancedMove10.appendChild(input_closeRoute);
}
td_AdvancedMove3.appendChild(div_AdvancedMove2);
td_AdvancedMove3.appendChild(div_AdvancedMove3);
td_AdvancedMove3.appendChild(div_AdvancedMove4);
td_AdvancedMove3.appendChild(div_AdvancedMove5);
td_AdvancedMove3.appendChild(div_AdvancedMove6);
td_AdvancedMove3.appendChild(div_AdvancedMove7);
td_AdvancedMove3.appendChild(div_AdvancedMove8);
td_AdvancedMove3.appendChild(div_AdvancedMove9);
td_AdvancedMove3.appendChild(div_AdvancedMove10);
tr_AdvancedMove2.appendChild(td_AdvancedMove2);
tr_AdvancedMove2.appendChild(td_AdvancedMove3);
tr_AdvancedMove2.appendChild(td_AdvancedMove4);
tbody_AdvancedMove2.appendChild(tr_AdvancedMove2);
table_AdvancedMove2.appendChild(tbody_AdvancedMove2);
td_AdvancedMove1.appendChild(table_AdvancedMove2);
tr_AdvancedMove1.appendChild(td_AdvancedMove1);
td_AdvancedMove7.appendChild(img_AdvancedMove1);
tr_AdvancedMove4.appendChild(td_AdvancedMove6);
tr_AdvancedMove4.appendChild(td_AdvancedMove7);
tr_AdvancedMove4.appendChild(td_AdvancedMove8);
tbody_AdvancedMove3.appendChild(tr_AdvancedMove4);
table_AdvancedMove3.appendChild(tbody_AdvancedMove3);
td_AdvancedMove5.appendChild(table_AdvancedMove3);
tr_AdvancedMove3.appendChild(td_AdvancedMove5);
td_AdvancedMove11.appendChild(img_AdvancedMove2);
tr_AdvancedMove6.appendChild(td_AdvancedMove10);
tr_AdvancedMove6.appendChild(td_AdvancedMove11);
tr_AdvancedMove6.appendChild(td_AdvancedMove12);
tbody_AdvancedMove5.appendChild(tr_AdvancedMove6);
table_AdvancedMove4.appendChild(tbody_AdvancedMove5);
td_AdvancedMove9.appendChild(table_AdvancedMove4);
tr_AdvancedMove5.appendChild(td_AdvancedMove9);
tbody_AdvancedMove1.appendChild(tr_AdvancedMove3);
tbody_AdvancedMove1.appendChild(tr_AdvancedMove5);
tbody_AdvancedMove1.appendChild(tr_AdvancedMove1);
table_AdvancedMove1.appendChild(tbody_AdvancedMove1);
div_AdvancedMoveBody.appendChild(table_AdvancedMove1);
//-- Footer
var div_AdvancedMoveFooter = document.createElement("div");
div_AdvancedMoveFooter.id = "div_AdvancedMoveFooter";
var table_AdvancedMove1 = document.createElement("table");
table_AdvancedMove1.className = "box-complex box box-compact box1";
table_AdvancedMove1.style.width = "100%";
var tbody_AdvancedMove1 = document.createElement("tbody");
var tr_AdvancedMove1 = document.createElement("tr");
var td_AdvancedMove1 = document.createElement("td");
var table_AdvancedMove2 = document.createElement("table");
table_AdvancedMove2.className = "box1_box-footer box-footer";
var tbody_AdvancedMove2 = document.createElement("tbody");
var tr_AdvancedMove2 = document.createElement("tr");
var td_AdvancedMove2 = document.createElement("td");
td_AdvancedMove2.className = "box1_box-footer-left box-footer-left";
var td_AdvancedMove3 = document.createElement("td");
td_AdvancedMove3.className = "box1_box-footer-center box-footer-center";
var td_AdvancedMove4 = document.createElement("td");
td_AdvancedMove4.className = "box1_box-footer-right box-footer-right";
tr_AdvancedMove2.appendChild(td_AdvancedMove2);
tr_AdvancedMove2.appendChild(td_AdvancedMove3);
tr_AdvancedMove2.appendChild(td_AdvancedMove4);
tbody_AdvancedMove2.appendChild(tr_AdvancedMove2);
table_AdvancedMove2.appendChild(tbody_AdvancedMove2);
td_AdvancedMove1.appendChild(table_AdvancedMove2);
tr_AdvancedMove1.appendChild(td_AdvancedMove1);
tbody_AdvancedMove1.appendChild(tr_AdvancedMove1);
table_AdvancedMove1.appendChild(tbody_AdvancedMove1);
div_AdvancedMoveFooter.appendChild(table_AdvancedMove1);
div_AdvancedMoveWindow.appendChild(div_AdvancedMoveHeader);
div_AdvancedMoveWindow.appendChild(div_AdvancedMoveBody);
div_AdvancedMoveWindow.appendChild(div_AdvancedMoveFooter);
document.body.appendChild(div_AdvancedMoveWindow);
makeDraggable(div_AdvancedMoveWindow, div_AdvancedMoveHeader);
}
function getBaseNumber(locationData, location){
gbl_timer = notify("Getting basenumber.");
showLightBox(true);
var randomTime = Math.floor(Math.random()*5001);
window.setTimeout(function() {
GM_xmlhttpRequest({
method: "GET",
url: currentURL[1] + "map.aspx?loc=" + location,
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
var baseNumberMatch = response.responseText.match(/<a href='base\.aspx\?base=([0-9]+)'>/);
if (baseNumberMatch != null){
locationData.locationBaseNumber = baseNumberMatch[1];
}
locationData.update(location);
}
showLightBox(false);
}
});
}, (750+randomTime));
}
function getJumpgateLevelLogisticsLevel(locationData, location){
var currentTime = getDateObject(getServerTime(), true);
var timeDifference = currentTime - locationData.timestamp;
var randomTime = Math.floor(Math.random()*(24 * 60 * 60 * 1000 + 1)); // random time between 0h and 24h, this to randomize the update routine
if (locationData.locationJumpgateLevel == null || locationData.locationBaseCommanderLogistics == null || timeDifference > (const_jumpgateExpire - randomTime)){
showLightBox(true);
var LocationName = locationData.locationDescription.split("-");
LocationName = trim(LocationName[0]);
gbl_timer = notify("Getting jumpgate level and logistics level for <span style=\"color: #66FF66;\">"+LocationName+"</span> at baselocation <span style=\"color: #66FF66;\">"+location+"</span>");
var randomTime = Math.floor(Math.random()*5001);
window.setTimeout(function() {
GM_xmlhttpRequest({
method: "GET",
url: currentURL[1] + "base.aspx?base=" + locationData.locationBaseNumber,
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
var tdStructures = response.responseText.match(/<table id='base_resume-structures' class='box-complex box box-large box1'>[\s\S]+?<\/td><td>[\s\S]+?<\/td><td>([\s\S]+?)<\/td><td>/);
var tdLevels = response.responseText.match(/<table id='base_resume-structures' class='box-complex box box-large box1'>[\s\S]+?<\/td><td>[\s\S]+?<\/td><td>[\s\S]+?<\/td><td>([\s\S]+?)<\/td><td>/);
if (tdStructures != null){
var structures = tdStructures[1].split("<br />");
if (tdLevels != null){var levels = tdLevels[1].split("<br />");}
var jumpGateFound = false;
for (i=0; i < structures.length; i++) {
if (structures[i] == "Jump Gate" ){
locationData.locationJumpgateLevel = levels[i];
var locationDescription = locationData.locationDescription.split(":");
if(locationDescription[1] != null){
locationDescription = "lvl "+prefixZero(levels[i])+" : "+trim(locationDescription[1]);
}
else{
locationDescription = "lvl "+prefixZero(levels[i])+" : "+trim(locationData.locationDescription);
}
locationData.locationDescription = locationDescription;
locationData.update(location);
jumpGateFound = true;
}
}
if (!jumpGateFound){
locationData.locationJumpgateLevel = "-1";
var locationDescription = locationData.locationDescription.split(":");
if(locationDescription[1] != null){
locationDescription = "lvl 00 : "+trim(locationDescription[1]);
}
else{
locationDescription = "lvl 00 : "+trim(locationData.locationDescription);
}
locationData.locationDescription = locationDescription;
locationData.update(location);
}
}
var baseCommanderLogistics = response.responseText.match(/Logistics.([0-9]+)/);
if (baseCommanderLogistics != null){
var logisticsLevel = baseCommanderLogistics[1];
locationData.locationBaseCommanderLogistics = logisticsLevel;
locationData.update(location);
}
else{
locationData.locationBaseCommanderLogistics = "-1";
locationData.update(location);
}
var guild = response.responseText.match(/<td>Base Owner<\/td><td colspan='2'><a href='profile.aspx\?player=[0-9]+' title ='[^']+'>([^\]]+\])?\s?([^<]+)<\/a>/);
if (guild != null){var guildTag = guild[1]; var userName = guild[2];}
else{var guildTag = ""; var userName = "";}
if(guildTag != gbl_guild || (userName != gbl_userName && gbl_guild == "")){
gbl_timer = notify("Jumpgate owner does not belong to guild <span style=\"color: #66FF66;\">"+gbl_guild+"</span>. Removing jumpgate <span style=\"color: #66FF66;\">"+LocationName+"</span>");
var tr_tbodyContentLocation1 = document.getElementById("tr_tbodyContentLocation1"+location);
tr_tbodyContentLocation1.parentNode.removeChild(tr_tbodyContentLocation1);
locationData.deleteFromCache(location);
}
showLightBox(false);
}
}
});
}, (750+randomTime));
}
}
function getUserName(forceRetrieve, showNotify){
var currentTime = getDateObject(getServerTime(), true);
var timeDifference = currentTime - gbl_userNameUpdateTime;
if(timeDifference > const_usernameExpire || forceRetrieve){
showLightBox(true);
var randomTime = Math.floor(Math.random()*5001);
window.setTimeout(function() {
if (showNotify){gbl_timer = notify("Getting username and guildtag");}
GM_xmlhttpRequest({
method: "GET",
url: currentURL[1] + "profile.aspx",
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
var usernameMatch = response.responseText.match(/<td class='profile_box-title-center box-title-center'>([^\]]+\])?\s?([^<]+)<\/td>/);
if (usernameMatch != "undefined"){
if (usernameMatch[1] == ""){
GM_setValue(currentURL[2]+"guild","");
gbl_guild = "";
}
else {
GM_setValue(currentURL[2]+"guild",usernameMatch[1]);
gbl_guild = usernameMatch[1];
}
GM_setValue(currentURL[2]+"userName",usernameMatch[2]);
gbl_userName = usernameMatch[2];
GM_setValue(currentURL[2]+"userNameUpdateTime",currentTime.toString());
gbl_userNameUpdateTime = currentTime;
}
}
showLightBox(false);
}
});
}, (750+randomTime));
}
}
function checkRoutes(){
if(gbl_newWayPoint == ""){
var currentTime = getDateObject(getServerTime(), true);
var smallestTimestamp = 0;
for (var key in objCacheRoutes) {
var routedata = new routeData();
routedata.readCache(objCacheRoutes[key]);
if (currentURL[2].charAt(0).toUpperCase() == key.charAt(0).toUpperCase()){
if(smallestTimestamp == 0){smallestTimestamp = routedata.timestamp;}
if(smallestTimestamp > routedata.timestamp && currentTime < routedata.timestamp){smallestTimestamp = routedata.timestamp;}
if(currentTime > routedata.timestamp && !gbl_lockFleetTransfer){
showLightBox(true);
GM_setValue(currentURL[2]+"lockFleetTransfer", true);
var wayPoints = routedata.route.split(",");
var routeIndex = 0;
if (routedata.index != null){routeIndex = parseInt(routedata.index);}
var currentWayPoint = wayPoints[routeIndex];
gbl_timer = notify("Getting fleet information for astro location: <span style=\"color: #66FF66;\">"+currentWayPoint+"</span>");
getFleetInfoForAstroLocation(currentWayPoint, key, routedata.unitsTypes, routedata.numOfUnits);
}
}
}
var duration = (parseInt(smallestTimestamp) - parseInt(currentTime)) + 8000; // add an extra 8 secs.
//Set next refresh time
//GM_log("gbl_lockPageReload = " + gbl_lockPageReload);
//GM_log("duration = " + duration);
if (duration > 0 && !gbl_lockPageReload){
// GM_setValue(currentURL[2]+"lockPageReload", true);
// temp_lockPageReload = true;
window.setTimeout(function() {
GM_setValue(currentURL[2]+"lockPageReload", false);
showLightBox(true);
if (currentURL[3] == "fleet.aspx"){window.location.href = currentURL[0];} // omdat je anders bad target krijgt als ook the querystrign mee gaat.
else{window.location.href = window.location.href;}
}, duration);
var serverTimeTicks = getDateObject(getServerTime(), true);
var reloadTimeTicks = serverTimeTicks + duration;
var reloadDate = new Date(reloadTimeTicks);
var reloadDateFormatted = formatDate(reloadTimeTicks);
var div_serverTime = document.getElementById("top-header_server-time");
var span_reload = document.createElement("span");
span_reload.id = "reloadSpan";
div_serverTime.appendChild(span_reload)
window.setInterval(function(){
var span_reload = document.getElementById("reloadSpan");
duration = duration - 1000;
span_reload.innerHTML = " Next page reload in " + tempo(duration/1000) + " at " + reloadDateFormatted;
},1000);
}
}
}
function getFleetInfoForAstroLocation(currentWayPoint, keyFleet, unitsTypes, numOfUnits){
var randomTime = Math.floor(Math.random()*5001);
window.setTimeout(function(){
GM_xmlhttpRequest({
method: "GET",
url: currentURL[1] + "map.aspx?loc="+currentWayPoint,
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
var fleetTable = response.responseText.match(/[\s\S]+<table id='map_fleets'[\s\S]+<div class='box3_box-title-pad box-title-pad'> <\/div>([\s\S]+)<\/div><\/td><td class='box3_box-content-right box-content-right'>/);
var dummyDIV = document.createElement("div");
dummyDIV.innerHTML = fleetTable[1];
var rows = dummyDIV.getElementsByTagName("tr");
var usernameRegex = new RegExp(gbl_userName);
var fleetInTransit = false;
var fleetLanded = false;
var smallestArriveTime = 0;
var fleetLandedURL = "";
for (var i = 0; i < rows.length; i++) {
var userName = rows[i].childNodes[1].childNodes[0].innerHTML.match(usernameRegex);
if(userName != null){
var timerAvail = rows[i].childNodes[2].id;
if(timerAvail == ""){
fleetLanded = true;
fleetLandedURL = rows[i].childNodes[0].childNodes[0].href;
}
else{
fleetInTransit = true;
if(smallestArriveTime == 0){smallestArriveTime = parseInt(rows[i].childNodes[2].title);}
if(smallestArriveTime > parseInt(rows[i].childNodes[2].title)){smallestArriveTime = parseInt(rows[i].childNodes[2].title);}
}
}
}
checkFleetLanded(fleetLandedURL, unitsTypes, numOfUnits, smallestArriveTime, fleetLanded, fleetInTransit, keyFleet);
}
}
});
}, (750+randomTime));
}
function checkFleetLanded(fleetURL, unitsTypes, numOfUnits, smallestArriveTime, fleetLanded, fleetInTransit, key){
if (!fleetLanded && !fleetInTransit){
// No fleet on base and fleets insight, removing route
gbl_timer = notify("No fleet insight or landed on the base. Deleting Route.");
var routedata = new routeData();
routedata.deleteFromCache(key);
showLightBox(false);
}
else if(!fleetLanded && fleetInTransit){
var routedata = new routeData();
routedata.readCache(objCacheRoutes[key]);
routedata.timestamp = parseInt(routedata.timestamp) + (parseInt(smallestArriveTime)*1000) + 15000;
routedata.update(key);
var newDate = formatDate(routedata.timestamp);
gbl_timer = notify("Wait for fleet to arrive. Waiting a extra <span style=\"color: #66FF66;\">" + tempo(smallestArriveTime+15) + "</span>. New Date is <span style=\"color: #66FF66;\">" + newDate + "</span>");
showLightBox(false);
window.location.href = currentURL[0];
}
else if(fleetLanded){
var randomTime = Math.floor(Math.random()*5001);
window.setTimeout(function() {
gbl_timer = notify("Getting unit information for landed fleet");
GM_xmlhttpRequest({
method: "GET",
url: fleetURL,
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
var fleetTable = response.responseText.match(/<table id='fleet_overview' class='box-complex box box-compact box2'>[\s\S]+(<table class='layout listing'>[\s\S]+?<\/table>)/);
var dummyDIV = document.createElement("div");
dummyDIV.innerHTML = fleetTable[1];
var rows = dummyDIV.getElementsByTagName("tr");
var unitOnRoute = unitsTypes.split(",");
var amountOnRoute = numOfUnits.split(",");
var fleetComplete = true;
for (var i = 1; i < (rows.length - 2); i++) {
var unitOnBase = rows[i].childNodes[0].childNodes[0].innerHTML;
var amountOnBase = parseInt(rows[i].childNodes[1].innerHTML.replace(/[.,]/g,""));
for (var j = 0; j < unitOnRoute.length; j++){
if (unitOnRoute[j] == unitOnBase && parseInt(amountOnRoute[j]) > amountOnBase && parseInt(amountOnRoute[j]) != 0){
fleetComplete = false;
}
}
}
if(!fleetComplete && !fleetInTransit){
//Fleet not complete and no fleets insight
gbl_timer = notify("No fleet insight and no complete fleet on the base. Deleting Route.");
var routedata = new routeData();
routedata.deleteFromCache(key);
showLightBox(false);
}
else if(!fleetComplete && fleetInTransit){
var routedata = new routeData();
routedata.readCache(objCacheRoutes[key]);
routedata.timestamp = parseInt(routedata.timestamp) + (parseInt(smallestArriveTime)*1000) + 15000;
routedata.update(key);
var newDate = formatDate(routedata.timestamp);
gbl_timer = notify("Wait for fleet to arrive. Waiting a extra <span style=\"color: #66FF66;\">" + tempo(smallestArriveTime+15) + "</span>. New Date is <span style=\"color: #66FF66;\">" + newDate + "</span>");
showLightBox(false);
window.location.href = currentURL[0];
}
else if(fleetComplete){
// set next waypoint
gbl_timer = notify("Setting next waypoint");
var currentTime = getDateObject(getServerTime(), true);
var routedata = new routeData();
routedata.readCache(objCacheRoutes[key]);
var waypoints = routedata.route.split(",");
var maxIndex = (waypoints.length - 1);
routedata.index++;
var durations = routedata.timeTable.split(",");
var newDuration = durations[routedata.index];
routedata.timestamp = currentTime + (parseInt(newDuration)*1000);
GM_setValue(currentURL[2]+"newWayPoint", waypoints[routedata.index]+"|"+routedata.unitsTypes+"|"+routedata.numOfUnits);
if(routedata.index == maxIndex){routedata.deleteFromCache(key);}
else{routedata.update(key);}
window.setTimeout(function(){
showLightBox(false);
window.location.href = fleetURL + "&view=move";
}, 1000);
}
}
}
});
}, (750+randomTime));
}
GM_setValue(currentURL[2]+"lockFleetTransfer", false);
}
function commitNextWaypoint(){
if(currentURL[3] == "fleet.aspx"){
if(gbl_newWayPoint != ""){
showLightBox(true);
GM_setValue(currentURL[2]+"newWayPoint", "");
GM_setValue(currentURL[2]+"lockPageReload", false);
var settings = gbl_newWayPoint.split("|");
var destination = document.getElementById("destination");
destination.value = settings[0];
var unitsTypes = settings[1].split(",");
var numOfUnits = settings[2].split(",");
for (var i = 0; i < unitsTypes.length; i++) {
if(parseInt(numOfUnits[i]) != 0){
var quantUnit = document.getElementById("quant"+unitsTypes[i]);
quantUnit.value = numOfUnits[i];
}
}
var allForm = document.evaluate("\/\/form",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
allForm.snapshotItem(1).submit();
}
}
}
function calcBestRouteFromAstro() {
if(currentURL[3] == "base.aspx"){
var astroContainer = document.getElementById("astro_container");
if (astroContainer != null){
var img_CalcRoute = document.createElement("img");
img_CalcRoute.src = imgCalcRoute;
img_CalcRoute.title = "Calculate route";
img_CalcRoute.width = 23;
img_CalcRoute.style.cursor = "Pointer";
astroContainer.firstChild.insertBefore(img_CalcRoute,astroContainer.firstChild.firstChild);
img_CalcRoute.addEventListener("click", function(){
var input_CalcRouteDestination1 = document.getElementById("destination");
input_CalcRouteDestination1.value = "";
var input_CalcRouteDestination2 = document.getElementById("speed");
input_CalcRouteDestination2.value = "";
var div_CalcRouteDestinationWindow = document.getElementById("div_CalcRouteDestinationWindow");
div_CalcRouteDestinationWindow.style.display = "block";
}, false);
}
}
}
/*Scout region*/
function scoutSystem(){
var tbody_scoutSystem3 = document.getElementById("tbody_scoutSystem3");
var astroNumOf = 0;
while (tbody_scoutSystem3.hasChildNodes()){tbody_scoutSystem3.removeChild(tbody_scoutSystem3.firstChild);}
var tr_scoutSystem0 = document.createElement("tr");
var td_scoutSystem0 = document.createElement("td");
td_scoutSystem0.innerHTML = "<b>Scout System</b>";
td_scoutSystem0.colSpan = 3;
td_scoutSystem0.align = "center";
var tr_scoutSystem00 = document.createElement("tr");
var td_scoutSystem00 = document.createElement("td");
td_scoutSystem00.innerHTML = " ";
td_scoutSystem00.colSpan = 3;
tr_scoutSystem0.appendChild(td_scoutSystem0);
tr_scoutSystem00.appendChild(td_scoutSystem00);
tbody_scoutSystem3.appendChild(tr_scoutSystem0);
tbody_scoutSystem3.appendChild(tr_scoutSystem00);
allLinks = document.evaluate("\/\/a",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
var arrAstros = [];
var astroNumOf = 0;
for (i=0; i < allLinks.snapshotLength; i++) {
var href = allLinks.snapshotItem(i).href.match(/http:\/\/[a-z]+\.astroempires.com\/([a-z]+.aspx)/);
if(href != null){
if(href[1] == "map.aspx" || href[1] == "base.aspx"){// only map.aspx and base.aspx
if(allLinks.snapshotItem(i).childNodes[0].tagName == "IMG"){
var titleParts = allLinks.snapshotItem(i).childNodes[0].title.match(/([^\(]+)\(([A-Z][0-9]+:[0-9]+:[0-9]+:[0-9]+)\)/);
if(trim(titleParts[1]) != "Gas Giant" && trim(titleParts[1]) != "Asteroid Belt"){
scoutSystemAddAstro(titleParts[2],trim(titleParts[1]));
arrAstros[astroNumOf] = allLinks.snapshotItem(i).href;
astroNumOf++;
}
}
}
}
}
if(astroNumOf > 0){
var tr_scoutSystem1 = document.createElement("tr");
var td_scoutSystem1 = document.createElement("td");
td_scoutSystem1.innerHTML = " ";
td_scoutSystem1.colSpan = 3;
var tr_scoutSystem2 = document.createElement("tr");
var td_scoutSystem2 = document.createElement("td");
td_scoutSystem2.innerHTML = astroNumOf + " scoutable astros found, please verify before you accept";
td_scoutSystem2.colSpan = 3;
var tr_scoutSystem3 = document.createElement("tr");
var td_scoutSystem3 = document.createElement("td");
td_scoutSystem3.colSpan = 3;
td_scoutSystem3.align = "center";
var input_scoutSystem1 = document.createElement("input");
input_scoutSystem1.className = "input-button";
input_scoutSystem1.type = "button";
input_scoutSystem1.value = "Accept";
input_scoutSystem1.addEventListener("click", function(){
var div_scoutSystemWindow = document.getElementById("div_scoutSystemWindow");
div_scoutSystemWindow.style.display = "none";
showLightBox(true);
gbl_timer = notify("Start scouting found astros.");
var randomTime = 0;
gbl_astrosFinished = false;
do{
var randomNumber = Math.floor(Math.random()*(arrAstros.length));
var astroURL = arrAstros[randomNumber];
randomTime = randomTime + Math.floor(Math.random()*7001)+3000;
getScoutAstro(astroURL, randomTime, (arrAstros.length-1));
arrAstros.splice(randomNumber,1);
}
while (arrAstros.length > 0);
window.setTimeout(function() {
gbl_astrosFinished = true;
if(gbl_lightboxCounter == 0){
showLightBox(false);
}
}, (8000+randomTime));
}, false);
var tr_scoutSystem4 = document.createElement("tr");
var td_scoutSystem4 = document.createElement("td");
td_scoutSystem4.innerHTML = " ";
td_scoutSystem4.colSpan = 3;
td_scoutSystem3.appendChild(input_scoutSystem1);
tr_scoutSystem1.appendChild(td_scoutSystem1);
tr_scoutSystem2.appendChild(td_scoutSystem2);
tr_scoutSystem3.appendChild(td_scoutSystem3);
tr_scoutSystem4.appendChild(td_scoutSystem4);
tbody_scoutSystem3.appendChild(tr_scoutSystem1);
tbody_scoutSystem3.appendChild(tr_scoutSystem2);
tbody_scoutSystem3.appendChild(tr_scoutSystem3);
tbody_scoutSystem3.appendChild(tr_scoutSystem4);
var div_scoutSystemWindow = document.getElementById("div_scoutSystemWindow");
div_scoutSystemWindow.style.display = "block";
}
}
function scoutSystemAddAstro(location, type){
var tr_scoutSystem1 = document.createElement("tr");
var td_scoutSystem1 = document.createElement("td");
td_scoutSystem1.innerHTML = location;
td_scoutSystem1.align = "right";
var td_scoutSystem2 = document.createElement("td");
td_scoutSystem2.innerHTML = " ";
var td_scoutSystem3 = document.createElement("td");
td_scoutSystem3.innerHTML = type;
var tbody_scoutSystem3 = document.getElementById("tbody_scoutSystem3");
tr_scoutSystem1.appendChild(td_scoutSystem1);
tr_scoutSystem1.appendChild(td_scoutSystem2);
tr_scoutSystem1.appendChild(td_scoutSystem3);
tbody_scoutSystem3.appendChild(tr_scoutSystem1);
}
function checkScoutRegion(image){
var locRegion = location.href.match(/([^\s]+loc=([A-Z][0-9]+:([0-9]+))):[0-9]+/);
if(gbl_regionLocation != locRegion[3]){
//gbl_timer = notify("Detecting own fleet or base in region. Stand by....");
var randomTime = Math.floor(Math.random()*5001);
window.setTimeout(function() {
GM_xmlhttpRequest({
method: "GET",
url: locRegion[1],
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
var ownBaseMatch = response.responseText.match(/add_class\('([A-Z][0-9][0-9]:[0-9][0-9]:[0-9][0-9];?)+','player-self'\)/); // used if map-mode = static
var ownFleetMatch = response.responseText.match(/add_class\('([A-Z][0-9][0-9]:[0-9][0-9]:[0-9][0-9];?)+','location-fleet-self'\)/); // used if map-mode = static
var ownFleetBaseMatch = response.responseText.match(/(mapPlayer\[[0-9]+\]='[0-9]+.[\S\s]+?.[\S\s]+?.[\S\s]+?.[\S\s]+?';)+/); // used if map-mode = Interactive
var fleetOrBaseOnLocation = false;
if (ownFleetBaseMatch != null){
var locations = ownFleetBaseMatch[0].split(";");
for (var i = 0; i < locations.length-1; i++){
var region = locations[i].match(/(base|fleet)[\S\s]+.[\S\s]+.[A-Z][0-9]+:([0-9]+):[0-9]+:[0-9]+/);
if (region != null){
if (region[2] == locRegion[3]){fleetOrBaseOnLocation = true;}
}
}
}
if (ownBaseMatch != null || ownFleetMatch != null || fleetOrBaseOnLocation){
gbl_timer = notify("Found own fleet or own base in this region.<br> Activating scout option.");
gbl_regionLocation = locRegion[3];
GM_setValue(currentURL[2]+"regionLocation", locRegion[3]);
image.src = imgScoutAstro;
image.addEventListener("click", function(){
gbl_lightboxCounter = 0;
gbl_astrosFinished = true;
scoutSystem();
}, false);
}
else{
gbl_regionLocation = "100";
GM_setValue(currentURL[2]+"regionLocation", "100");
}
}
}
});
}, (750+randomTime));
}
else{
if(gbl_regionLocation != "100"){
image.src = imgScoutAstro;
image.addEventListener("click", function(){
gbl_lightboxCounter = 0;
gbl_astrosFinished = true;
scoutSystem();
}, false);
}
}
}
/* Extra info functions */
function getBases(forceRetrieve, showNotify){
/*
Get own bases
*/
var currentTime = getDateObject(getServerTime(), true);
var timeDifference = currentTime - gbl_basesUpdateTime;
if(timeDifference > const_basesExpire || forceRetrieve){
showLightBox(true);
if(showNotify){gbl_timer = notify("Getting own bases information");}
var randomTime = Math.floor(Math.random()*5001);
window.setTimeout(function() {
GM_xmlhttpRequest({
method: "GET",
url: currentURL[1] + "base.aspx",
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
var basesMatch = response.responseText.match(/<table class='layout listing sorttable'>([\s\S]+?)<\/table>/);
if (basesMatch != null){
var dummyDIV = document.createElement("div");
dummyDIV.innerHTML = basesMatch[0];
var rows = dummyDIV.getElementsByTagName("tr");
var bases = "";
for (var i = 0; i <= (rows.length-1); i++) {
if (bases == ""){bases = rows[i].childNodes[1].childNodes[0].innerHTML;}
else{bases = bases + "|" + rows[i].childNodes[1].childNodes[0].innerHTML;}
}
GM_setValue(currentURL[2]+"bases",bases);
gbl_bases = bases;
GM_setValue(currentURL[2]+"basesUpdateTime",currentTime.toString());
gbl_basesUpdateTime = currentTime;
showLightBox(false);
}
}
}
});
}, (750+randomTime));
}
}
function getFleetInfo(fleetURL, fleetName, fleetOwner, fleetSize, seenAt, randomTime, currentRow, maxRows){
//var randomTime = Math.floor(Math.random()*10001);
window.setTimeout(function() {
GM_xmlhttpRequest({
method: "GET",
url: fleetURL,
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
var numToGo = maxRows - currentRow;
if (numToGo > 1){var progressText = numToGo + " fleets to go at "+seenAt;}
else if (numToGo == 1){var progressText = numToGo + " fleet to go at "+seenAt;}
else {var progressText = " Fleet scouting finished.";}
if (parseInt(fleetSize.replace(/[.,]/g,"")) >= gbl_fleetsize){
gbl_timer = notify("<b><blink><span style=\"color: red;\">Big fleet found</span></blink></b> at <span style=\"color: #66FF66;\">"+seenAt+"</span> with a size of <b><blink><span style=\"color: orange;\">" + fleetSize +"</span></blink></b>. "+progressText);
}
else{
gbl_timer = notify(progressText);
}
GM_log("fleet @ " + seenAt + " :: " + fleetSize + " by " + fleetOwner);
var fleetTable = response.responseText.match(/<table id='fleet_overview' class='box-complex box box-compact box2'>[\s\S]+(<table class='layout listing'>[\s\S]+?<\/table>)/);
var dummyDIV = document.createElement("div");
dummyDIV.innerHTML = fleetTable[1];
var rows = dummyDIV.getElementsByTagName("tr");
var unitOnBase = "";
var amountOnBase = "";
for (var i = 1; i < (rows.length - 2); i++) {
if (unitOnBase == ""){unitOnBase = rows[i].childNodes[0].childNodes[0].innerHTML;}
else{unitOnBase = unitOnBase + "|" + rows[i].childNodes[0].childNodes[0].innerHTML;}
if(amountOnBase == ""){amountOnBase = rows[i].childNodes[1].innerHTML;}
else{amountOnBase = amountOnBase + "|" + rows[i].childNodes[1].innerHTML;}
}
var fleetKey = trim(fleetName + "|" + fleetOwner);
fleetKey = fleetKey.replace(/\s/g,"_");
var fleetdata = new fleetData();
fleetdata.fleetName = fleetName;
fleetdata.fleetOwner = fleetOwner;
fleetdata.fleetSize = fleetSize;
fleetdata.seenAt = seenAt;
fleetdata.unitsTypes = unitOnBase;
fleetdata.numOfUnits = amountOnBase;
fleetdata.update(fleetKey);
}
}
});
}, (randomTime));
}
function getScoutAstro(astroURL, randomTime, numToGo){
window.setTimeout(function() {
GM_xmlhttpRequest({
method: "GET",
url: astroURL,
onload: function(response) {
if ((response.readyState == 4) && (response.status == 200)) {
var pageName = response.responseText.match(/(map.aspx|bookmarks.aspx)(?:(\?loc=(.[0-9]+:[0-9]+:[0-9]+:[0-9]+))|(\?action=add&astro=(.[0-9]+:[0-9]+:[0-9]+:[0-9]+)))/);
var astroSpecsDetails = response.responseText.match(/<b>Astro Type:<\/b>([^<]+)<br \/><b>Terrain:<\/b>([^<]+)<br \/><b>Area:<\/b>([^<]+)<br \/><b>Solar Energy:<\/b>([^<]+)<br \/><b>Fertility:<\/b>([^<]+)/);
var astroResourcesDetails = response.responseText.match(/<tr><td><table class='box5_box-header box-header'>[\S\s]+Metal<\/td><td align='right'>([0-9]+)<\/td><\/tr><tr><td>Gas<\/td><td align='right'>([0-9]+)<\/td><\/tr><tr><td>Crystals<\/td><td align='right'>([0-9]+)/);
var baseProcessingCapacities = response.responseText.match(/base_processing-capacities/);
if(pageName[1] == "map.aspx"){var astroLocation = trim(pageName[3]);}
else{var astroLocation = trim(pageName[5]);}
var scoutdata = new scoutData();
scoutdata.astroType = trim(astroSpecsDetails[1]);
scoutdata.terrain = trim(astroSpecsDetails[2]);
if (trim(astroSpecsDetails[3]) != ""){scoutdata.area = trim(astroSpecsDetails[3]);}
else{scoutdata.area = "";}
scoutdata.solarEnergy = trim(astroSpecsDetails[4]);
scoutdata.fertility = trim(astroSpecsDetails[5]);
if (astroResourcesDetails == null){
scoutdata.resources = "||";
}
else{
scoutdata.resources = astroResourcesDetails[1]+"|"+astroResourcesDetails[2]+"|"+astroResourcesDetails[3];
}
if(baseProcessingCapacities != null){
var baseOwner = response.responseText.match(/[\s\S]+Base.Owner<\/td><td colspan='2'>([\s\S]+?)<\/a><\/td><\/tr><tr align='center'><td>Occupier<\/td><td colspan='2'>([\s\S]+?)<\/td><\/tr>/);
scoutdata.baseOwner = trim(stripHTML(baseOwner[1]));
if (trim(stripHTML(baseOwner[2])) != " "){
scoutdata.occupiedBy = trim(stripHTML(baseOwner[2]));
}
var tdDefenses = response.responseText.match(/<div class='box1_content'>[\S\s]+<tr align='center'><td>[\S\s]+?<\/td><td>[\S\s]+?<\/td><td>[\S\s]*?<\/td><td>[\S\s]*?<\/td><td>([\S\s]*?)<\/td><td>([\S\s]*?)<\/td><\/tr><\/table><\/div>/);
var defenses = tdDefenses[1].replace(/<br \/>/g,"|");
defenses = left(defenses,defenses.length - 1);
var unitsTypes = tdDefenses[2].replace(/<br \/>/g,"|");
unitsTypes = unitsTypes.replace(/\//g,"\\");
unitsTypes = left(unitsTypes,unitsTypes.length - 1);
scoutdata.defenses = defenses;
scoutdata.defensesUnits = unitsTypes;
}
scoutdata.update(astroLocation);
if (numToGo > 1){var progressText = numToGo + " astros to go.";}
else if (numToGo == 1){var progressText = numToGo + " astro to go.";}
else {var progressText = " Scouting finished.";}
gbl_timer = notify("Scouted astro " + astroLocation + ". " + progressText);
var fleetRows = response.responseText.match(/<table class='layout listing sorttable'><thead><tr class='listing-header sorttable_header'>[\S\s]+?<\/thead>([\S\s]+?)<\/table>/);
if (fleetRows != null){
var dummyDIV = document.createElement("div");
dummyDIV.innerHTML = fleetRows;
var rows = dummyDIV.getElementsByTagName("tr");
var waitTime = 0;
showLightBox(true);
gbl_lightboxCounter = gbl_lightboxCounter+1;
for (var i = 1; i < rows.length; i++) {
var fleetURL = rows[i].childNodes[0].childNodes[0].href;
var fleetName = rows[i].childNodes[0].childNodes[0].innerHTML;
var fleetPlayer = stripHTML(rows[i].childNodes[1].childNodes[0].innerHTML);
var fleetSize = rows[i].childNodes[3].childNodes[0].innerHTML;
waitTime = waitTime + Math.floor(Math.random()*5001)+1000;
getFleetInfo(fleetURL, fleetName, fleetPlayer, fleetSize, astroLocation, waitTime, i, rows.length);
}
window.setTimeout(function() {
if (gbl_lightboxCounter == 1 && gbl_astrosFinished){showLightBox(false);}
else{gbl_lightboxCounter = gbl_lightboxCounter-1;}
}, (5000+waitTime));
}
}
},
});
}, (750+randomTime));
}
/* Menu Functions*/
function recallWindows(){
// Set Window with astrolocations
xyC = defDiv_MainMenuWindowXY;
GM_setValue("div_MainMenuWindowXY", xyC);
xy = xyC.split("|");
var div_MainMenuWindow = document.getElementById("div_MainMenuWindow");
div_MainMenuWindow.style.left = xy[0];
div_MainMenuWindow.style.top = xy[1];
// Set Window with astrolocations
xyC = defDiv_windowsAstroLocationsXY;
GM_setValue("div_windowsAstroLocationsXY", xyC);
xy = xyC.split("|");
var div_windowsAstroLocations = document.getElementById("div_windowsAstroLocations");
div_windowsAstroLocations.style.left = xy[0];
div_windowsAstroLocations.style.top = xy[1];
// Set Editwindow for astro descriptions
xyC = defDiv_editAstroLocationsDescWindowXY;
GM_setValue("div_editAstroLocationsDescWindowXY", xyC);
xy = xyC.split("|");
var div_editAstroLocationsDescWindow = document.getElementById("div_editAstroLocationsDescWindow");
div_editAstroLocationsDescWindow.style.left = xy[0];
div_editAstroLocationsDescWindow.style.top = xy[1];
// Set Import window for cache location data
xyC = defDiv_importCacheDataWindowXY;
GM_setValue("div_importCacheDataWindowXY", xyC);
xy = xyC.split("|");
var div_importCacheDataWindow = document.getElementById("div_importCacheDataWindow");
div_importCacheDataWindow.style.left = xy[0];
div_importCacheDataWindow.style.top = xy[1];
// Set Export window for cache location data
xyC = defDiv_exportCacheDataWindowXY;
GM_setValue("div_exportCacheDataWindowXY", xyC);
xy = xyC.split("|");
var div_exportCacheDataWindow = document.getElementById("div_exportCacheDataWindow");
div_exportCacheDataWindow.style.left = xy[0];
div_exportCacheDataWindow.style.top = xy[1];
// Set confirmation clear cache data
xyC = defDiv_ConfirmationClearLocationCacheWindowXY;
GM_setValue("div_ConfirmationClearLocationCacheWindowXY", xyC);
xy = xyC.split("|");
var div_ConfirmationClearLocationCacheWindow = document.getElementById("div_ConfirmationClearLocationCacheWindow");
div_ConfirmationClearLocationCacheWindow.style.left = xy[0];
div_ConfirmationClearLocationCacheWindow.style.top = xy[1];
// Set Location cache info window
xyC = defDiv_InfoLocationCacheWindowXY;
GM_setValue("div_InfoLocationCacheWindowXY", xyC);
xy = xyC.split("|");
var div_InfoLocationCacheWindow = document.getElementById("div_InfoLocationCacheWindow");
div_InfoLocationCacheWindow.style.left = xy[0];
div_InfoLocationCacheWindow.style.top = xy[1];
// Set Update window
xyC = defDiv_UpdateScriptWindowXY;
GM_setValue("div_UpdateScriptWindowXY", xyC);
xy = xyC.split("|");
var div_UpdateScriptWindow = document.getElementById("div_UpdateScriptWindow");
div_UpdateScriptWindow.style.left = xy[0];
div_UpdateScriptWindow.style.top = xy[1];
// Set Enemies and Allies window
xyC = defDiv_SetEnemiesAlliesWindowXY;
GM_setValue("div_SetEnemiesAlliesWindowXY", xyC);
xy = xyC.split("|");
var div_SetEnemiesAlliesWindow = document.getElementById("div_SetEnemiesAlliesWindow");
div_SetEnemiesAlliesWindow.style.left = xy[0];
div_SetEnemiesAlliesWindow.style.top = xy[1];
// Set Color Picker window
xyC = defDiv_ColorPickerWindowXY;
GM_setValue("div_ColorPickerWindowXY", xyC);
xy = xyC.split("|");
var div_ColorPickerWindow = document.getElementById("div_ColorPickerWindow");
div_ColorPickerWindow.style.left = xy[0];
div_ColorPickerWindow.style.top = xy[1];
// Set Location cache info window
xyC = defDiv_InfoEnemiesAlliesCacheWindowXY;
GM_setValue("div_InfoEnemiesAlliesCacheWindowXY", xyC);
xy = xyC.split("|");
var div_InfoEnemiesAlliesCacheWindow = document.getElementById("div_InfoEnemiesAlliesCacheWindow");
div_InfoEnemiesAlliesCacheWindow.style.left = xy[0];
div_InfoEnemiesAlliesCacheWindow.style.top = xy[1];
// Set Export window for cached Enemies/Allies data
xyC = defDiv_exportEnemiesAlliesDataWindowXY;
GM_setValue("div_exportEnemiesAlliesDataWindowXY", xyC);
xy = xyC.split("|");
var div_exportEnemiesAlliesDataWindow = document.getElementById("div_exportEnemiesAlliesDataWindow");
div_exportEnemiesAlliesDataWindow.style.left = xy[0];
div_exportEnemiesAlliesDataWindow.style.top = xy[1];
// Set Import window for cache Enemies/Allies data
xyC = defDiv_importEnemiesAlliesDataWindowXY;
GM_setValue("div_importEnemiesAlliesDataWindowXY", xyC);
xy = xyC.split("|");
var div_importEnemiesAlliesDataWindow = document.getElementById("div_importEnemiesAlliesDataWindow");
div_importEnemiesAlliesDataWindow.style.left = xy[0];
div_importEnemiesAlliesDataWindow.style.top = xy[1];
// Set confirmation clear Enemies/Allies cache data
xyC = defDiv_ConfirmationClearEnemiesAlliesCacheWindowXY;
GM_setValue("div_ConfirmationClearEnemiesAlliesCacheWindowXY", xyC);
xy = xyC.split("|");
var div_ConfirmationClearEnemiesAlliesCacheWindow = document.getElementById("div_ConfirmationClearEnemiesAlliesCacheWindow");
div_ConfirmationClearEnemiesAlliesCacheWindow.style.left = xy[0];
div_ConfirmationClearEnemiesAlliesCacheWindow.style.top = xy[1];
// Set Advanced Move Window
xyC = defDiv_AdvancedMoveWindowXY;
GM_setValue("div_AdvancedMoveWindowXY", xyC);
xy = xyC.split("|");
var div_AdvancedMoveWindow = document.getElementById("div_AdvancedMoveWindow");
div_AdvancedMoveWindow.style.left = xy[0];
div_AdvancedMoveWindow.style.top = xy[1];
// Set Notify Window
xyC = defDiv_NotifyWindowXY;
GM_setValue("div_NotifyWindowXY", xyC);
xy = xyC.split("|");
var div_NotifyWindow = document.getElementById("div_NotifyWindow");
div_NotifyWindow.style.left = xy[0];
div_NotifyWindow.style.top = xy[1];
// Set RouteList Window
xyC = defDiv_windowRouteListXY;
GM_setValue("div_windowRouteListXY", xyC);
xy = xyC.split("|");
var div_windowRouteList = document.getElementById("div_windowRouteList");
div_windowRouteList.style.left = xy[0];
div_windowRouteList.style.top = xy[1];
// Set Import window for Scouted Astro data
xyC = defDiv_importScoutedAstroDataWindowXY;
GM_setValue("div_importScoutedAstroDataWindowXY", xyC);
xy = xyC.split("|");
var div_importScoutedAstroDataWindow = document.getElementById("div_importScoutedAstroDataWindow");
div_importScoutedAstroDataWindow.style.left = xy[0];
div_importScoutedAstroDataWindow.style.top = xy[1];
// Set Export window for Scouted Astro data
xyC = defDiv_exportScoutedAstroDataWindowXY;
GM_setValue("div_exportScoutedAstroDataWindowXY", xyC);
xy = xyC.split("|");
var div_exportScoutedAstroDataWindow = document.getElementById("div_exportScoutedAstroDataWindow");
div_exportScoutedAstroDataWindow.style.left = xy[0];
div_exportScoutedAstroDataWindow.style.top = xy[1];
// Set confirmation clear Scouted Astro cache data
xyC = defDiv_ConfirmationClearScoutedAstroCacheWindowXY;
GM_setValue("div_ConfirmationClearScoutedAstroCacheWindowXY", xyC);
xy = xyC.split("|");
var div_ConfirmationClearScoutedAstroCacheWindow = document.getElementById("div_ConfirmationClearScoutedAstroCacheWindow");
div_ConfirmationClearScoutedAstroCacheWindow.style.left = xy[0];
div_ConfirmationClearScoutedAstroCacheWindow.style.top = xy[1];
// Set Location cache info window
xyC = defDiv_InfoScoutedAstroCacheWindowXY;
GM_setValue("div_InfoScoutedAstroCacheWindowXY", xyC);
xy = xyC.split("|");
var div_InfoScoutedAstroCacheWindow = document.getElementById("div_InfoScoutedAstroCacheWindow");
div_InfoScoutedAstroCacheWindow.style.left = xy[0];
div_InfoScoutedAstroCacheWindow.style.top = xy[1];
// Set Import window for Scouted Fleet data
xyC = defDiv_importScoutedFleetDataWindowXY;
GM_setValue("div_importScoutedFleetDataWindowXY", xyC);
xy = xyC.split("|");
var div_importScoutedFleetDataWindow = document.getElementById("div_importScoutedFleetDataWindow");
div_importScoutedFleetDataWindow.style.left = xy[0];
div_importScoutedFleetDataWindow.style.top = xy[1];
// Set Export window for Scouted Astro data
xyC = defDiv_exportScoutedFleetDataWindowXY;
GM_setValue("div_exportScoutedFleetDataWindowXY", xyC);
xy = xyC.split("|");
var div_exportScoutedFleetDataWindow = document.getElementById("div_exportScoutedFleetDataWindow");
div_exportScoutedFleetDataWindow.style.left = xy[0];
div_exportScoutedFleetDataWindow.style.top = xy[1];
// Set confirmation clear Scouted Astro cache data
xyC = defDiv_ConfirmationClearScoutedFleetCacheWindowXY;
GM_setValue("div_ConfirmationClearScoutedFleetCacheWindowXY", xyC);
xy = xyC.split("|");
var div_ConfirmationClearScoutedFleetCacheWindow = document.getElementById("div_ConfirmationClearScoutedFleetCacheWindow");
div_ConfirmationClearScoutedFleetCacheWindow.style.left = xy[0];
div_ConfirmationClearScoutedFleetCacheWindow.style.top = xy[1];
// Set Location cache info window
xyC = defDiv_InfoScoutedFleetCacheWindowXY;
GM_setValue("div_InfoScoutedFleetCacheWindowXY", xyC);
xy = xyC.split("|");
var div_InfoScoutedFleetCacheWindow = document.getElementById("div_InfoScoutedFleetCacheWindow");
div_InfoScoutedFleetCacheWindow.style.left = xy[0];
div_InfoScoutedFleetCacheWindow.style.top = xy[1];
// Set Export window for Scouted Astro data for CSV
xyC = defDiv_exportScoutedAstroCSVWindowXY;
GM_setValue("div_exportScoutedAstroCSVWindowXY", xyC);
xy = xyC.split("|");
var div_exportScoutedAstroCSVWindow = document.getElementById("div_exportScoutedAstroCSVWindow");
div_exportScoutedAstroCSVWindow.style.left = xy[0];
div_exportScoutedAstroCSVWindow.style.top = xy[1];
// Set Export window for Scouted Fleet data for CSV
xyC = defDiv_exportScoutedFleetCSVWindowXY;
GM_setValue("div_exportScoutedFleetCSVWindowXY", xyC);
xy = xyC.split("|");
var div_exportScoutedFleetCSVWindow = document.getElementById("div_exportScoutedFleetCSVWindow");
div_exportScoutedFleetCSVWindow.style.left = xy[0];
div_exportScoutedFleetCSVWindow.style.top = xy[1];
// Set Scout Region window
xyC = defDiv_scoutSystemWindowXY;
GM_setValue("div_scoutSystemWindowXY", xyC);
xy = xyC.split("|");
var div_scoutSystemWindow = document.getElementById("div_scoutSystemWindow");
div_scoutSystemWindow.style.left = xy[0];
div_scoutSystemWindow.style.top = xy[1];
// Set Route Destinationwindow
xyC = defDiv_CalcRouteDestinationWindowXY;
GM_setValue("div_CalcRouteDestinationWindowXY", xyC);
xy = xyC.split("|");
var div_CalcRouteDestinationWindow = document.getElementById("div_CalcRouteDestinationWindow");
div_CalcRouteDestinationWindow.style.left = xy[0];
div_CalcRouteDestinationWindow.style.top = xy[1];
}
function initMainMenuWindow(){
/*
Shows the MainMenu window
*/
var xyC = GM_getValue("div_MainMenuWindowXY", false);
if (!xyC) {xyC = defDiv_MainMenuWindowXY; GM_setValue("div_MainMenuWindowXY", xyC);}
xy = xyC.split("|");
var div_MainMenuWindow = document.createElement("div");
div_MainMenuWindow.style.position = "fixed";
div_MainMenuWindow.style.display = "block";
div_MainMenuWindow.style.left = xy[0];
div_MainMenuWindow.style.top = xy[1];
div_MainMenuWindow.id = "div_MainMenuWindow";
div_MainMenuWindow.style.zIndex = "10";
//-- Header
var div_MainMenuWindowHeader = document.createElement("div");
div_MainMenuWindowHeader.id = "div_MainMenuWindowDescHeader";
div_MainMenuWindowHeader.style.cursor = "move";
div_MainMenuWindowHeader.addEventListener("mouseover", function(){
document.getElementById("div_DataMenuWindow").style.display = "none";
}, false);
var table_MainMenuWindow1 = document.createElement("table");
table_MainMenuWindow1.className = "box-complex box box-compact box1";
table_MainMenuWindow1.style.width = "100%";
var tbody_MainMenuWindow1 = document.createElement("tbody");
var tr_MainMenuWindow1 = document.createElement("tr");
var td_MainMenuWindow1 = document.createElement("td");
var table_MainMenuWindow2 = document.createElement("table");
table_MainMenuWindow2.className = "box1_box-header box-header";
var tbody_MainMenuWindow2 = document.createElement("tbody");
var tr_MainMenuWindow2 = document.createElement("tr");
var td_MainMenuWindow2 = document.createElement("td");
td_MainMenuWindow2.className = "box1_box-header-left box-header-left";
var td_MainMenuWindow3 = document.createElement("td");
td_MainMenuWindow3.className = "box1_box-header-center box-header-center";
var td_MainMenuWindow4 = document.createElement("td");
td_MainMenuWindow4.className = "box1_box-header-right box-header-right";
tr_MainMenuWindow2.appendChild(td_MainMenuWindow2);
tr_MainMenuWindow2.appendChild(td_MainMenuWindow3);
tr_MainMenuWindow2.appendChild(td_MainMenuWindow4);
tbody_MainMenuWindow2.appendChild(tr_MainMenuWindow2);
table_MainMenuWindow2.appendChild(tbody_MainMenuWindow2);
td_MainMenuWindow1.appendChild(table_MainMenuWindow2);
tr_MainMenuWindow1.appendChild(td_MainMenuWindow1);
tbody_MainMenuWindow1.appendChild(tr_MainMenuWindow1);
table_MainMenuWindow1.appendChild(tbody_MainMenuWindow1);
div_MainMenuWindowHeader.appendChild(table_MainMenuWindow1);
//-- Body
var div_MainMenuWindowBody = document.createElement("div");
div_MainMenuWindowBody.id = "div_MainMenuWindowBody";
var table_MainMenuWindow1 = document.createElement("table");
table_MainMenuWindow1.className = "box-complex box box-compact box1";
var tbody_MainMenuWindow1 = document.createElement("tbody");
var tr_MainMenuWindow1 = document.createElement("tr");
var td_MainMenuWindow1 = document.createElement("td");
var table_MainMenuWindow2 = document.createElement("table");
table_MainMenuWindow2.className = "box1_box-content box-content";
var tbody_MainMenuWindow2 = document.createElement("tbody");
var tr_MainMenuWindow2 = document.createElement("tr");
var td_MainMenuWindow2 = document.createElement("td");
td_MainMenuWindow2.className = "box1_box-content-left box-content-left";
var td_MainMenuWindow3 = document.createElement("td");
td_MainMenuWindow3.className = "box1_box-content-center box-content-center";
var div_MainMenuWindow1 = document.createElement("div");
div_MainMenuWindow1.className = "box1_content";
div_MainMenuWindow1.style.width = "50px";
div_MainMenuWindow1.align = "center";
var div_MainMenuShowLocations = document.createElement("div");
div_MainMenuShowLocations.style.cursor = "Pointer";
var img_ShowLocationsWindow = document.createElement("img");
img_ShowLocationsWindow.width = const_menuIconSize;
img_ShowLocationsWindow.id = "img_ShowLocationsWindow";
if (gbl_showLocationsWindow){
img_ShowLocationsWindow.src = imgHideLocationsWindow;
img_ShowLocationsWindow.title = "Hide locations window";
var div_windowsAstroLocations = document.getElementById("div_windowsAstroLocations");
div_windowsAstroLocations.style.display = "block";
}
else{
img_ShowLocationsWindow.src = imgShowLocationsWindow;
img_ShowLocationsWindow.title = "Show locations window";
var div_windowsAstroLocations = document.getElementById("div_windowsAstroLocations");
div_windowsAstroLocations.style.display = "none";
}
img_ShowLocationsWindow.addEventListener("mouseover", function(){
document.getElementById("div_ScoutMenuWindow").style.display = "none";
document.getElementById("div_DataMenuWindow").style.display = "none";
document.getElementById("div_UtilitiesMenuWindow").style.display = "none";
document.getElementById("div_ConfigMenuWindow").style.display = "none";
}, false);
img_ShowLocationsWindow.addEventListener("click", function(){
var img_ShowLocationsWindow = document.getElementById("img_ShowLocationsWindow");
if (gbl_showLocationsWindow){
img_ShowLocationsWindow.src = imgShowLocationsWindow;
img_ShowLocationsWindow.title = "Show locations window";
var div_windowsAstroLocations = document.getElementById("div_windowsAstroLocations");
div_windowsAstroLocations.style.display = "none";
gbl_showLocationsWindow = false;
}
else{
img_ShowLocationsWindow.src = imgHideLocationsWindow;
img_ShowLocationsWindow.title = "Hide locations window";
var div_windowsAstroLocations = document.getElementById("div_windowsAstroLocations");
div_windowsAstroLocations.style.display = "block";
gbl_showLocationsWindow = true;
}
GM_setValue("showLocationsWindow", gbl_showLocationsWindow);
}, false);
var div_MainMenuShowRoutes = document.createElement("div");
div_MainMenuShowRoutes.style.cursor = "Pointer";
var imgRouteListWindow = document.createElement("img");
imgRouteListWindow.width = const_menuIconSize;
imgRouteListWindow.id = "imgRouteListWindow";
if (gbl_showRoutesWindow){
imgRouteListWindow.src = imgHideRouteListWindow;
imgRouteListWindow.title = "Hide Routes window";
var div_windowRouteList = document.getElementById("div_windowRouteList");
div_windowRouteList.style.display = "block";
}
else{
imgRouteListWindow.src = imgShowRouteListWindow;
imgRouteListWindow.title = "Show Routes window";
var div_windowRouteList = document.getElementById("div_windowRouteList");
div_windowRouteList.style.display = "none";
}
imgRouteListWindow.addEventListener("mouseover", function(){
document.getElementById("div_ScoutMenuWindow").style.display = "none";
document.getElementById("div_DataMenuWindow").style.display = "none";
document.getElementById("div_UtilitiesMenuWindow").style.display = "none";
document.getElementById("div_ConfigMenuWindow").style.display = "none";
}, false);
imgRouteListWindow.addEventListener("click", function(){
var imgRouteListWindow = document.getElementById("imgRouteListWindow");
if (gbl_showRoutesWindow){
imgRouteListWindow.src = imgShowRouteListWindow;
imgRouteListWindow.title = "Show Routes window";
var div_windowRouteList = document.getElementById("div_windowRouteList");
div_windowRouteList.style.display = "none";
gbl_showRoutesWindow = false;
}
else{
imgRouteListWindow.src = imgHideRouteListWindow;
imgRouteListWindow.title = "Hide Routes window";
var div_windowRouteList = document.getElementById("div_windowRouteList");
div_windowRouteList.style.display = "block";
gbl_showRoutesWindow = true;
}
GM_setValue("showRoutesWindow", gbl_showRoutesWindow);
}, false);
var div_MainMenuScout = document.createElement("div");
div_MainMenuScout.style.cursor = "Pointer";
var img_Scout = document.createElement("img");
img_Scout.src = imgScout;
img_Scout.width = const_menuIconSize;
img_Scout.title = "Scout menu";
img_Scout.addEventListener("mouseover", function(){
if (!iMouseDown){
var div_MainMenuWindow = document.getElementById("div_MainMenuWindow");
var menuX = parseFloat(div_MainMenuWindow.style.left.match(/[0-9]+/));
var menuY = parseFloat(div_MainMenuWindow.style.top.match(/[0-9]+/));
var div_ScoutMenuWindow = document.getElementById("div_ScoutMenuWindow");
div_ScoutMenuWindow.style.left = (menuX + 64) + "px";
div_ScoutMenuWindow.style.top = (menuY + (const_menuIconSize*2)) + "px";
showDataMenu = true;
setTimeout(function(){
if (showDataMenu){
var div_ScoutMenuWindow = document.getElementById("div_ScoutMenuWindow");
div_ScoutMenuWindow.style.display = "block";
}
},100);
div_ScoutMenuWindow.addEventListener("blur", function(){
this.style.display = "none";
}, false);
div_ScoutMenuWindow.addEventListener("mouseout", function(e){
if (!e){var e = window.event;}
var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
if (reltg != null){
while (reltg.tagName != "BODY"){
if (reltg.id == this.id){return;}
reltg = reltg.parentNode;
}
this.style.display = "none";
}
}, false);
}
// document.getElementById("div_ScoutMenuWindow").style.display = "none";
document.getElementById("div_DataMenuWindow").style.display = "none";
document.getElementById("div_UtilitiesMenuWindow").style.display = "none";
document.getElementById("div_ConfigMenuWindow").style.display = "none";
}, false);
var div_MainMenuscoutSystem = document.createElement("div");
div_MainMenuscoutSystem.style.cursor = "Pointer";
var img_scoutSystem = document.createElement("img");
img_scoutSystem.src = imgScoutAstroDisable;
img_scoutSystem.width = const_menuIconSize;
img_scoutSystem.title = "Scout system";
img_scoutSystem.id = img_scoutSystem;
// var currentURL = location.href.match(/http:\/\/[a-z]+\.astroempires\.com\/map.aspx\?cmp=[0-9]+&loc=[A-Z][0-9]+:[0-9]+:[0-9]+$/);
var currentURL = location.href.match(/http:\/\/[a-z]+\.astroempires\.com\/map.aspx\?loc=[A-Z][0-9]+:[0-9]+:[0-9]+$/);
if (currentURL != null){
checkScoutRegion(img_scoutSystem);
}
img_scoutSystem.addEventListener("mouseover", function(){
document.getElementById("div_ScoutMenuWindow").style.display = "none";
document.getElementById("div_DataMenuWindow").style.display = "none";
document.getElementById("div_UtilitiesMenuWindow").style.display = "none";
document.getElementById("div_ConfigMenuWindow").style.display = "none";
}, false);
var div_MainMenuStoredData = document.createElement("div");
div_MainMenuStoredData.style.cursor = "Pointer";
var img_StoredData = document.createElement("img");
img_StoredData.src = imgStoredData;
img_StoredData.width = const_menuIconSize;
img_StoredData.title = "Data menu";
img_StoredData.addEventListener("mouseover", function(){
if (!iMouseDown){
var div_MainMenuWindow = document.getElementById("div_MainMenuWindow");
var menuX = parseFloat(div_MainMenuWindow.style.left.match(/[0-9]+/));
var menuY = parseFloat(div_MainMenuWindow.style.top.match(/[0-9]+/));
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.left = (menuX + 64) + "px";
div_DataMenuWindow.style.top = (menuY + (const_menuIconSize*4)) + "px";
showDataMenu = true;
setTimeout(function(){
if (showDataMenu){
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "block";
}
},100);
div_DataMenuWindow.addEventListener("blur", function(){
this.style.display = "none";
}, false);
div_DataMenuWindow.addEventListener("mouseout", function(e){
if (!e){var e = window.event;}
var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
if (reltg != null){
while (reltg.tagName != "BODY"){
if (reltg.id == this.id){return;}
reltg = reltg.parentNode;
}
this.style.display = "none";
}
}, false);
}
document.getElementById("div_ScoutMenuWindow").style.display = "none";
// document.getElementById("div_DataMenuWindow").style.display = "none";
document.getElementById("div_UtilitiesMenuWindow").style.display = "none";
document.getElementById("div_ConfigMenuWindow").style.display = "none";
}, false);
img_StoredData.addEventListener("mouseout", function(){
showDataMenu = false;
}, false);
var div_MainMenuUtilities = document.createElement("div");
div_MainMenuUtilities.style.cursor = "Pointer";
var img_Utilities = document.createElement("img");
img_Utilities.src = imgUtilities;
img_Utilities.width = const_menuIconSize;
img_Utilities.title = "Option";
img_Utilities.addEventListener("mouseover", function(){
if (!iMouseDown){
var div_MainMenuWindow = document.getElementById("div_MainMenuWindow");
var menuX = parseFloat(div_MainMenuWindow.style.left.match(/[0-9]+/));
var menuY = parseFloat(div_MainMenuWindow.style.top.match(/[0-9]+/));
var div_UtilitiesMenuWindow = document.getElementById("div_UtilitiesMenuWindow");
div_UtilitiesMenuWindow.style.left = (menuX + 64) + "px";
div_UtilitiesMenuWindow.style.top = (menuY + (const_menuIconSize*5)) + "px";
showDataMenu = true;
setTimeout(function(){
if (showDataMenu){
var div_UtilitiesMenuWindow = document.getElementById("div_UtilitiesMenuWindow");
div_UtilitiesMenuWindow.style.display = "block";
}
},100);
div_UtilitiesMenuWindow.addEventListener("blur", function(){
this.style.display = "none";
}, false);
div_UtilitiesMenuWindow.addEventListener("mouseout", function(e){
if (!e){var e = window.event;}
var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
if (reltg != null){
while (reltg.tagName != "BODY"){
if (reltg.id == this.id){return;}
reltg = reltg.parentNode;
}
this.style.display = "none";
}
}, false);
}
document.getElementById("div_ScoutMenuWindow").style.display = "none";
document.getElementById("div_DataMenuWindow").style.display = "none";
// document.getElementById("div_UtilitiesMenuWindow").style.display = "none";
document.getElementById("div_ConfigMenuWindow").style.display = "none";
}, false);
img_StoredData.addEventListener("mouseout", function(){
showDataMenu = false;
}, false);
var div_MainMenuConfigure = document.createElement("div");
div_MainMenuConfigure.style.cursor = "Pointer";
var img_Configure = document.createElement("img");
img_Configure.src = imgConfigure;
img_Configure.width = const_menuIconSize;
img_Configure.title = "Setup Astro Empires Helper";
img_Configure.addEventListener("mouseover", function(){
if (!iMouseDown){
var div_MainMenuWindow = document.getElementById("div_MainMenuWindow");
var menuX = parseFloat(div_MainMenuWindow.style.left.match(/[0-9]+/));
var menuY = parseFloat(div_MainMenuWindow.style.top.match(/[0-9]+/));
var div_ConfigMenuWindow = document.getElementById("div_ConfigMenuWindow");
div_ConfigMenuWindow.style.left = (menuX + 64) + "px";
div_ConfigMenuWindow.style.top = (menuY + (const_menuIconSize*6)) + "px";
showConfigMenu = true;
setTimeout(function(){
if (showConfigMenu){
var div_ConfigMenuWindow = document.getElementById("div_ConfigMenuWindow");
div_ConfigMenuWindow.style.display = "block";
}
},100);
div_ConfigMenuWindow.addEventListener("blur", function(){
this.style.display = "none";
}, false);
div_ConfigMenuWindow.addEventListener("mouseout", function(e){
if (!e){var e = window.event;}
var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
if (reltg != null){
while (reltg.tagName != "BODY"){
if (reltg.id == this.id){return;}
reltg = reltg.parentNode;
}
this.style.display = "none";
}
}, false);
}
document.getElementById("div_ScoutMenuWindow").style.display = "none";
document.getElementById("div_DataMenuWindow").style.display = "none";
document.getElementById("div_UtilitiesMenuWindow").style.display = "none";
// document.getElementById("div_ConfigMenuWindow").style.display = "none";
}, false);
img_StoredData.addEventListener("mouseout", function(){
showConfigMenu = false;
}, false);
var div_MainMenuInfo = document.createElement("div");
div_MainMenuInfo.style.cursor = "Pointer";
var img_Info = document.createElement("img");
img_Info.src = imgInfo;
img_Info.width = const_menuIconSize;
img_Info.title = "Info";
img_Info.addEventListener("mouseover", function(){
document.getElementById("div_ScoutMenuWindow").style.display = "none";
document.getElementById("div_DataMenuWindow").style.display = "none";
document.getElementById("div_UtilitiesMenuWindow").style.display = "none";
document.getElementById("div_ConfigMenuWindow").style.display = "none";
}, false);
var td_MainMenuWindow4 = document.createElement("td");
td_MainMenuWindow4.className = "box1_box-content-right box-content-right";
//HERE CONTENT
div_MainMenuShowLocations.appendChild(img_ShowLocationsWindow);
div_MainMenuShowRoutes.appendChild(imgRouteListWindow);
div_MainMenuScout.appendChild(img_Scout);
div_MainMenuscoutSystem.appendChild(img_scoutSystem);
div_MainMenuStoredData.appendChild(img_StoredData);
div_MainMenuUtilities.appendChild(img_Utilities);
div_MainMenuConfigure.appendChild(img_Configure);
div_MainMenuInfo.appendChild(img_Info);
div_MainMenuWindow1.appendChild(div_MainMenuShowLocations);
div_MainMenuWindow1.appendChild(div_MainMenuShowRoutes);
div_MainMenuWindow1.appendChild(div_MainMenuScout);
div_MainMenuWindow1.appendChild(div_MainMenuscoutSystem);
div_MainMenuWindow1.appendChild(div_MainMenuStoredData);
div_MainMenuWindow1.appendChild(div_MainMenuUtilities);
div_MainMenuWindow1.appendChild(div_MainMenuConfigure);
div_MainMenuWindow1.appendChild(div_MainMenuInfo);
td_MainMenuWindow3.appendChild(div_MainMenuWindow1);
tr_MainMenuWindow2.appendChild(td_MainMenuWindow2);
tr_MainMenuWindow2.appendChild(td_MainMenuWindow3);
tr_MainMenuWindow2.appendChild(td_MainMenuWindow4);
tbody_MainMenuWindow2.appendChild(tr_MainMenuWindow2);
table_MainMenuWindow2.appendChild(tbody_MainMenuWindow2);
td_MainMenuWindow1.appendChild(table_MainMenuWindow2);
tr_MainMenuWindow1.appendChild(td_MainMenuWindow1);
tbody_MainMenuWindow1.appendChild(tr_MainMenuWindow1);
table_MainMenuWindow1.appendChild(tbody_MainMenuWindow1);
div_MainMenuWindowBody.appendChild(table_MainMenuWindow1);
//-- Footer
var div_MainMenuWindowFooter = document.createElement("div");
div_MainMenuWindowFooter.id = "div_MainMenuWindowFooter";
var table_MainMenuWindow1 = document.createElement("table");
table_MainMenuWindow1.className = "box-complex box box-compact box1";
table_MainMenuWindow1.style.width = "100%";
var tbody_MainMenuWindow1 = document.createElement("tbody");
var tr_MainMenuWindow1 = document.createElement("tr");
var td_MainMenuWindow1 = document.createElement("td");
var table_MainMenuWindow2 = document.createElement("table");
table_MainMenuWindow2.className = "box1_box-footer box-footer";
var tbody_MainMenuWindow2 = document.createElement("tbody");
var tr_MainMenuWindow2 = document.createElement("tr");
var td_MainMenuWindow2 = document.createElement("td");
td_MainMenuWindow2.className = "box1_box-footer-left box-footer-left";
var td_MainMenuWindow3 = document.createElement("td");
td_MainMenuWindow3.className = "box1_box-footer-center box-footer-center";
var td_MainMenuWindow4 = document.createElement("td");
td_MainMenuWindow4.className = "box1_box-footer-right box-footer-right";
tr_MainMenuWindow2.appendChild(td_MainMenuWindow2);
tr_MainMenuWindow2.appendChild(td_MainMenuWindow3);
tr_MainMenuWindow2.appendChild(td_MainMenuWindow4);
tbody_MainMenuWindow2.appendChild(tr_MainMenuWindow2);
table_MainMenuWindow2.appendChild(tbody_MainMenuWindow2);
td_MainMenuWindow1.appendChild(table_MainMenuWindow2);
tr_MainMenuWindow1.appendChild(td_MainMenuWindow1);
tbody_MainMenuWindow1.appendChild(tr_MainMenuWindow1);
table_MainMenuWindow1.appendChild(tbody_MainMenuWindow1);
div_MainMenuWindowFooter.appendChild(table_MainMenuWindow1);
div_MainMenuWindow.appendChild(div_MainMenuWindowHeader);
div_MainMenuWindow.appendChild(div_MainMenuWindowBody);
div_MainMenuWindow.appendChild(div_MainMenuWindowFooter);
document.body.appendChild(div_MainMenuWindow);
makeDraggable(div_MainMenuWindow, div_MainMenuWindowHeader);
}
function initScoutMenuWindow(){
/*
Shows the ScoutMenu window
*/
var div_ScoutMenuWindow = document.createElement("div");
div_ScoutMenuWindow.style.position = "fixed";
div_ScoutMenuWindow.style.display = "none";
div_ScoutMenuWindow.id = "div_ScoutMenuWindow";
div_ScoutMenuWindow.style.zIndex = "10";
//-- Header
var div_ScoutMenuWindowHeader = document.createElement("div");
div_ScoutMenuWindowHeader.id = "div_ScoutMenuWindowDescHeader";
var table_ScoutMenuWindow1 = document.createElement("table");
table_ScoutMenuWindow1.className = "box-complex box box-compact box1";
table_ScoutMenuWindow1.style.width = "100%";
var tbody_ScoutMenuWindow1 = document.createElement("tbody");
var tr_ScoutMenuWindow1 = document.createElement("tr");
var td_ScoutMenuWindow1 = document.createElement("td");
var table_ScoutMenuWindow2 = document.createElement("table");
table_ScoutMenuWindow2.className = "box1_box-header box-header";
var tbody_ScoutMenuWindow2 = document.createElement("tbody");
var tr_ScoutMenuWindow2 = document.createElement("tr");
var td_ScoutMenuWindow2 = document.createElement("td");
td_ScoutMenuWindow2.className = "box1_box-header-left box-header-left";
var td_ScoutMenuWindow3 = document.createElement("td");
td_ScoutMenuWindow3.className = "box1_box-header-center box-header-center";
var td_ScoutMenuWindow4 = document.createElement("td");
td_ScoutMenuWindow4.className = "box1_box-header-right box-header-right";
tr_ScoutMenuWindow2.appendChild(td_ScoutMenuWindow2);
tr_ScoutMenuWindow2.appendChild(td_ScoutMenuWindow3);
tr_ScoutMenuWindow2.appendChild(td_ScoutMenuWindow4);
tbody_ScoutMenuWindow2.appendChild(tr_ScoutMenuWindow2);
table_ScoutMenuWindow2.appendChild(tbody_ScoutMenuWindow2);
td_ScoutMenuWindow1.appendChild(table_ScoutMenuWindow2);
tr_ScoutMenuWindow1.appendChild(td_ScoutMenuWindow1);
tbody_ScoutMenuWindow1.appendChild(tr_ScoutMenuWindow1);
table_ScoutMenuWindow1.appendChild(tbody_ScoutMenuWindow1);
div_ScoutMenuWindowHeader.appendChild(table_ScoutMenuWindow1);
//-- Body
var div_ScoutMenuWindowBody = document.createElement("div");
div_ScoutMenuWindowBody.id = "div_ScoutMenuWindowBody";
var table_ScoutMenuWindow1 = document.createElement("table");
table_ScoutMenuWindow1.className = "box-complex box box-compact box1";
var tbody_ScoutMenuWindow1 = document.createElement("tbody");
var tr_ScoutMenuWindow1 = document.createElement("tr");
var td_ScoutMenuWindow1 = document.createElement("td");
var table_ScoutMenuWindow2 = document.createElement("table");
table_ScoutMenuWindow2.className = "box1_box-content box-content";
var tbody_ScoutMenuWindow2 = document.createElement("tbody");
var tr_ScoutMenuWindow2 = document.createElement("tr");
var td_ScoutMenuWindow2 = document.createElement("td");
td_ScoutMenuWindow2.className = "box1_box-content-left box-content-left";
var td_ScoutMenuWindow3 = document.createElement("td");
td_ScoutMenuWindow3.className = "box1_box-content-center box-content-center";
var div_ScoutMenuWindow1 = document.createElement("div");
div_ScoutMenuWindow1.className = "box1_content";
var span_ScoutMenuFindScoutedAstro = document.createElement("span");
span_ScoutMenuFindScoutedAstro.style.cursor = "Pointer";
var img_FindScoutedAstro = document.createElement("img");
img_FindScoutedAstro.src = imgFindScoutedAstro;
img_FindScoutedAstro.width = const_menuIconSize;
img_FindScoutedAstro.title = "Find scouted astro";
img_FindScoutedAstro.addEventListener("click", function(){
gbl_timer = notify("Not implemented yet!");
var div_ScoutMenuWindow = document.getElementById("div_ScoutMenuWindow");
div_ScoutMenuWindow.style.display = "none";
}, false);
var span_ScoutMenuExportAstroCSV = document.createElement("span");
span_ScoutMenuExportAstroCSV.style.cursor = "Pointer";
var img_ExportCSVScoutedAstro = document.createElement("img");
img_ExportCSVScoutedAstro.src = imgExportCSVScoutedAstro;
img_ExportCSVScoutedAstro.width = const_menuIconSize;
img_ExportCSVScoutedAstro.title = "Export scouted astros to CSV";
img_ExportCSVScoutedAstro.addEventListener("click", function(){
showLightBox(true);
var astroExportCSV = "Astro;Scout Date;Astro Type;Terrain;Area;Solar Energy;Fertility;Metal;Gas;Crystals;Base Owner;Occupied By;Barracks;Laser Turrets;Missle Turrets;Plasma Turrets;Ion Turrets;Photon Turrets;Disruptor Turrets;Deflection Shields;Planetary Shield;Planetary Ring\r\n";
for (var key in objCacheScouts) {
if (currentURL[2].charAt(0).toUpperCase() == key.charAt(0).toUpperCase()){
var scoutdata = new scoutData();
scoutdata.readCache(objCacheScouts[key]);
var scoutDate = formatDate(scoutdata.timestamp);
var resources = scoutdata.resources.split("|");
var baseOwner = scoutdata.baseOwner;
if (baseOwner == null){baseOwner = "";}
var occupiedBy = scoutdata.occupiedBy;
if (occupiedBy == null){occupiedBy = "";}
if (scoutdata.defenses == null){
var defenses = [];
var defensesUnits = [];
}
else {
var defenses = scoutdata.defenses.split("|");
var defensesUnits = scoutdata.defensesUnits.split("|");
}
if (scoutdata.area != null){var area = scoutdata.area;}
else {var area = "";}
astroExportCSV = astroExportCSV+key+";"+scoutDate+";"+scoutdata.astroType+";"+scoutdata.terrain+";"+area+";"+scoutdata.solarEnergy+";"+scoutdata.fertility+";"+resources[0]+";"+resources[1]+";"+resources[2]+";"+baseOwner+";"+occupiedBy;
for (var i = 0; i < arrDefenses.length; i++){
var result = "";
for (var j = 0; j < defenses.length; j++){
if (arrDefenses[i] == defenses[j]){
result = defensesUnits[j];
break;
}
}
astroExportCSV = astroExportCSV + ";" + result;
}
astroExportCSV = astroExportCSV + "\r\n";
}
}
showLightBox(false);
var textarea_exportScoutedAstroCSV1 = document.getElementById("textarea_exportScoutedAstroCSV1");
textarea_exportScoutedAstroCSV1.value = astroExportCSV;
var div_exportScoutedAstroCSVWindow = document.getElementById("div_exportScoutedAstroCSVWindow");
div_exportScoutedAstroCSVWindow.style.display = "block";
var div_ScoutMenuWindow = document.getElementById("div_ScoutMenuWindow");
div_ScoutMenuWindow.style.display = "none";
}, false);
var span_ScoutMenuFindScoutedFleet = document.createElement("span");
span_ScoutMenuFindScoutedFleet.style.cursor = "Pointer";
var img_FindScoutedFleet = document.createElement("img");
img_FindScoutedFleet.src = imgFindScoutedFleet;
img_FindScoutedFleet.width = const_menuIconSize;
img_FindScoutedFleet.title = "Find scouted Fleet";
img_FindScoutedFleet.addEventListener("click", function(){
gbl_timer = notify("Not implemented yet!");
var div_ScoutMenuWindow = document.getElementById("div_ScoutMenuWindow");
div_ScoutMenuWindow.style.display = "none";
}, false);
var span_ScoutMenuExportFleetCSV = document.createElement("span");
span_ScoutMenuExportFleetCSV.style.cursor = "Pointer";
var img_ExportCSVScoutedFleet = document.createElement("img");
img_ExportCSVScoutedFleet.width = const_menuIconSize;
img_ExportCSVScoutedFleet.src = imgExportCSVScoutedFleet;
img_ExportCSVScoutedFleet.title = "Export scouted fleets to CSV";
img_ExportCSVScoutedFleet.addEventListener("click", function(){
showLightBox(true);
var fleetExportCSV = "Location;Fleetowner;Fleetname;Last seen;Fleetsize;Fighters;Bombers;Heavy Bombers;Ion Bombers;Corvette;Recycler;Destroyer;Frigate;Ion Frigate;Scout Ship;Cruiser;Carrier;Heavy Cruiser;Battleship;Fleet Carrier;Dreadnought;Titan;Leviathan;Death Star\r\n";
for (var key in objCacheFleets) {
var arrUnits = ['Fighters','Bombers','Heavy Bombers','Ion Bombers','Corvette','Recycler','Destroyer','Frigate','Ion Frigate','Scout Ship','Cruiser','Carrier','Heavy Cruiser','Battleship','Fleet Carrier','Dreadnought','Titan','Leviathan','Death Star'];
var fleetdata = new fleetData();
fleetdata.readCache(objCacheFleets[key]);
var spotTime = formatDate(fleetdata.timestamp);
var fleetOwner = fleetdata.fleetOwner;
var fleetName = fleetdata.fleetName;
var seenAt = fleetdata.seenAt;
var fleetSize = fleetdata.fleetSize.replace(/,/g,"");
fleetSize = fleetSize.replace(/\./g,"");
var unitsTypes = fleetdata.unitsTypes.split("|");
var numOfUnits = fleetdata.numOfUnits.split("|");
if (currentURL[2].charAt(0).toUpperCase() == seenAt.charAt(0).toUpperCase()){
fleetExportCSV = fleetExportCSV+seenAt+";"+fleetOwner+";"+fleetName+";"+spotTime+";"+fleetSize;
for (var i = 0; i < arrUnits.length; i++){
var result = "";
for (var j = 0; j < unitsTypes.length; j++){
if (arrUnits[i] == unitsTypes[j]){
result = numOfUnits[j];
break;
}
}
result = result.replace(/,/g,"");
result = result.replace(/\./g,"");
fleetExportCSV = fleetExportCSV + ";" + result;
}
fleetExportCSV = fleetExportCSV + "\r\n";
}
}
showLightBox(false);
var textarea_exportScoutedFleetCSV1 = document.getElementById("textarea_exportScoutedFleetCSV1");
textarea_exportScoutedFleetCSV1.value = fleetExportCSV;
var div_exportScoutedFleetCSVWindow = document.getElementById("div_exportScoutedFleetCSVWindow");
div_exportScoutedFleetCSVWindow.style.display = "block";
var div_ScoutMenuWindow = document.getElementById("div_ScoutMenuWindow");
div_ScoutMenuWindow.style.display = "none";
}, false);
var td_ScoutMenuWindow4 = document.createElement("td");
td_ScoutMenuWindow4.className = "box1_box-content-right box-content-right";
span_ScoutMenuFindScoutedAstro.appendChild(img_FindScoutedAstro);
span_ScoutMenuExportAstroCSV.appendChild(img_ExportCSVScoutedAstro);
span_ScoutMenuFindScoutedFleet.appendChild(img_FindScoutedFleet);
span_ScoutMenuExportFleetCSV.appendChild(img_ExportCSVScoutedFleet);
div_ScoutMenuWindow1.appendChild(span_ScoutMenuFindScoutedAstro);
div_ScoutMenuWindow1.appendChild(span_ScoutMenuExportAstroCSV);
div_ScoutMenuWindow1.appendChild(span_ScoutMenuFindScoutedFleet);
div_ScoutMenuWindow1.appendChild(span_ScoutMenuExportFleetCSV);
td_ScoutMenuWindow3.appendChild(div_ScoutMenuWindow1);
tr_ScoutMenuWindow2.appendChild(td_ScoutMenuWindow2);
tr_ScoutMenuWindow2.appendChild(td_ScoutMenuWindow3);
tr_ScoutMenuWindow2.appendChild(td_ScoutMenuWindow4);
tbody_ScoutMenuWindow2.appendChild(tr_ScoutMenuWindow2);
table_ScoutMenuWindow2.appendChild(tbody_ScoutMenuWindow2);
td_ScoutMenuWindow1.appendChild(table_ScoutMenuWindow2);
tr_ScoutMenuWindow1.appendChild(td_ScoutMenuWindow1);
tbody_ScoutMenuWindow1.appendChild(tr_ScoutMenuWindow1);
table_ScoutMenuWindow1.appendChild(tbody_ScoutMenuWindow1);
div_ScoutMenuWindowBody.appendChild(table_ScoutMenuWindow1);
//-- Footer
var div_ScoutMenuWindowFooter = document.createElement("div");
div_ScoutMenuWindowFooter.id = "div_ScoutMenuWindowFooter";
var table_ScoutMenuWindow1 = document.createElement("table");
table_ScoutMenuWindow1.className = "box-complex box box-compact box1";
table_ScoutMenuWindow1.style.width = "100%";
var tbody_ScoutMenuWindow1 = document.createElement("tbody");
var tr_ScoutMenuWindow1 = document.createElement("tr");
var td_ScoutMenuWindow1 = document.createElement("td");
var table_ScoutMenuWindow2 = document.createElement("table");
table_ScoutMenuWindow2.className = "box1_box-footer box-footer";
var tbody_ScoutMenuWindow2 = document.createElement("tbody");
var tr_ScoutMenuWindow2 = document.createElement("tr");
var td_ScoutMenuWindow2 = document.createElement("td");
td_ScoutMenuWindow2.className = "box1_box-footer-left box-footer-left";
var td_ScoutMenuWindow3 = document.createElement("td");
td_ScoutMenuWindow3.className = "box1_box-footer-center box-footer-center";
var td_ScoutMenuWindow4 = document.createElement("td");
td_ScoutMenuWindow4.className = "box1_box-footer-right box-footer-right";
tr_ScoutMenuWindow2.appendChild(td_ScoutMenuWindow2);
tr_ScoutMenuWindow2.appendChild(td_ScoutMenuWindow3);
tr_ScoutMenuWindow2.appendChild(td_ScoutMenuWindow4);
tbody_ScoutMenuWindow2.appendChild(tr_ScoutMenuWindow2);
table_ScoutMenuWindow2.appendChild(tbody_ScoutMenuWindow2);
td_ScoutMenuWindow1.appendChild(table_ScoutMenuWindow2);
tr_ScoutMenuWindow1.appendChild(td_ScoutMenuWindow1);
tbody_ScoutMenuWindow1.appendChild(tr_ScoutMenuWindow1);
table_ScoutMenuWindow1.appendChild(tbody_ScoutMenuWindow1);
div_ScoutMenuWindowFooter.appendChild(table_ScoutMenuWindow1);
div_ScoutMenuWindow.appendChild(div_ScoutMenuWindowHeader);
div_ScoutMenuWindow.appendChild(div_ScoutMenuWindowBody);
div_ScoutMenuWindow.appendChild(div_ScoutMenuWindowFooter);
document.body.appendChild(div_ScoutMenuWindow);
}
function initDataMenuWindow(){
/*
Shows the DataMenu window
*/
var div_DataMenuWindow = document.createElement("div");
div_DataMenuWindow.style.position = "fixed";
div_DataMenuWindow.style.display = "none";
div_DataMenuWindow.id = "div_DataMenuWindow";
div_DataMenuWindow.style.zIndex = "10";
//-- Header
var div_DataMenuWindowHeader = document.createElement("div");
div_DataMenuWindowHeader.id = "div_DataMenuWindowDescHeader";
var table_DataMenuWindow1 = document.createElement("table");
table_DataMenuWindow1.className = "box-complex box box-compact box1";
table_DataMenuWindow1.style.width = "100%";
var tbody_DataMenuWindow1 = document.createElement("tbody");
var tr_DataMenuWindow1 = document.createElement("tr");
var td_DataMenuWindow1 = document.createElement("td");
var table_DataMenuWindow2 = document.createElement("table");
table_DataMenuWindow2.className = "box1_box-header box-header";
var tbody_DataMenuWindow2 = document.createElement("tbody");
var tr_DataMenuWindow2 = document.createElement("tr");
var td_DataMenuWindow2 = document.createElement("td");
td_DataMenuWindow2.className = "box1_box-header-left box-header-left";
var td_DataMenuWindow3 = document.createElement("td");
td_DataMenuWindow3.className = "box1_box-header-center box-header-center";
var td_DataMenuWindow4 = document.createElement("td");
td_DataMenuWindow4.className = "box1_box-header-right box-header-right";
tr_DataMenuWindow2.appendChild(td_DataMenuWindow2);
tr_DataMenuWindow2.appendChild(td_DataMenuWindow3);
tr_DataMenuWindow2.appendChild(td_DataMenuWindow4);
tbody_DataMenuWindow2.appendChild(tr_DataMenuWindow2);
table_DataMenuWindow2.appendChild(tbody_DataMenuWindow2);
td_DataMenuWindow1.appendChild(table_DataMenuWindow2);
tr_DataMenuWindow1.appendChild(td_DataMenuWindow1);
tbody_DataMenuWindow1.appendChild(tr_DataMenuWindow1);
table_DataMenuWindow1.appendChild(tbody_DataMenuWindow1);
div_DataMenuWindowHeader.appendChild(table_DataMenuWindow1);
//-- Body
var div_DataMenuWindowBody = document.createElement("div");
div_DataMenuWindowBody.id = "div_DataMenuWindowBody";
var table_DataMenuWindow1 = document.createElement("table");
table_DataMenuWindow1.className = "box-complex box box-compact box1";
var tbody_DataMenuWindow1 = document.createElement("tbody");
var tr_DataMenuWindow1 = document.createElement("tr");
var td_DataMenuWindow1 = document.createElement("td");
var table_DataMenuWindow2 = document.createElement("table");
table_DataMenuWindow2.className = "box1_box-content box-content";
var tbody_DataMenuWindow2 = document.createElement("tbody");
var tr_DataMenuWindow2 = document.createElement("tr");
var td_DataMenuWindow2 = document.createElement("td");
td_DataMenuWindow2.className = "box1_box-content-left box-content-left";
var td_DataMenuWindow3 = document.createElement("td");
td_DataMenuWindow3.className = "box1_box-content-center box-content-center";
var div_DataMenuWindow1 = document.createElement("div");
div_DataMenuWindow1.className = "box1_content";
var span_DataMenuImportLocations = document.createElement("span");
span_DataMenuImportLocations.style.cursor = "Pointer";
var img_ImportLocationData = document.createElement("img");
img_ImportLocationData.src = imgImportLocationData;
img_ImportLocationData.width = const_menuIconSize;
img_ImportLocationData.title = "Import Location data";
img_ImportLocationData.addEventListener("click", function(){
var div_importCacheDataWindow = document.getElementById("div_importCacheDataWindow");
div_importCacheDataWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_DataMenuExportLocations = document.createElement("span");
span_DataMenuExportLocations.style.cursor = "Pointer";
var img_ExportLocationData = document.createElement("img");
img_ExportLocationData.src = imgExportLocationData;
img_ExportLocationData.width = const_menuIconSize;
img_ExportLocationData.title = "Export cached Location data";
img_ExportLocationData.addEventListener("click", function(){
var textarea_exportCacheData1 = document.getElementById("textarea_exportCacheData1");
textarea_exportCacheData1.value = objCacheLocations.toSource();
var div_exportCacheDataWindow = document.getElementById("div_exportCacheDataWindow");
div_exportCacheDataWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_DataMenuDeleteLocations = document.createElement("span");
span_DataMenuDeleteLocations.style.cursor = "Pointer";
var img_DeleteLocationData = document.createElement("img");
img_DeleteLocationData.src = imgDeleteLocationData;
img_DeleteLocationData.width = const_menuIconSize;
img_DeleteLocationData.title = "Delete cached Location data";
img_DeleteLocationData.addEventListener("click", function(){
var div_ConfirmationClearLocationCacheWindow = document.getElementById("div_ConfirmationClearLocationCacheWindow");
div_ConfirmationClearLocationCacheWindow.style.display = "block";
var input_ConfirmationClearLocationCache1 = document.getElementById("input_ConfirmationClearLocationCache1");
input_ConfirmationClearLocationCache1.checked = false;
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_DataMenuInfoLocations = document.createElement("span");
span_DataMenuInfoLocations.style.cursor = "Pointer";
var img_InfoLocationData = document.createElement("img");
img_InfoLocationData.src = imgInfoLocationData;
img_InfoLocationData.width = const_menuIconSize;
img_InfoLocationData.title = "Show information cached Location data";
img_InfoLocationData.addEventListener("click", function(){
var i = 0;
for (key in objCacheLocations){i++;}
var startLocationCache = new Date().getTime();
var str = objCacheLocations.toSource();
var endLocationCache = new Date().getTime();
var ms = endLocationCache - startLocationCache;
var bytes = str.length;
var avg = Math.round(bytes/i);
if (avg == 'infinity'){avg=0;}
var decodingTime = endLocationCacheDecode - startLocationCacheDecode;
var div_InfoLocationCache5 = document.getElementById("div_InfoLocationCache5");
div_InfoLocationCache5.innerHTML = "There are " + i + " of items in cache.";
var div_InfoLocationCache6 = document.getElementById("div_InfoLocationCache6");
div_InfoLocationCache6.innerHTML = "There are " + str.length + " Bytes in cache.";
var div_InfoLocationCache7 = document.getElementById("div_InfoLocationCache7");
div_InfoLocationCache7.innerHTML = "The average size of a cached item is " + avg + " Bytes.";
var div_InfoLocationCache8 = document.getElementById("div_InfoLocationCache8");
div_InfoLocationCache8.innerHTML = "There are " + ms + " ms needed to encode the cache.";
var div_InfoLocationCache9 = document.getElementById("div_InfoLocationCache9");
div_InfoLocationCache9.innerHTML = "There are " + decodingTime + " ms needed to decode the cache.";
var div_InfoLocationCacheWindow = document.getElementById("div_InfoLocationCacheWindow");
div_InfoLocationCacheWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_Spacer = document.createElement("span");
var img_Spacer = document.createElement("img");
img_Spacer.src = imgSpacer;
img_Spacer.width = (const_menuIconSize/2);
var span_ImportEnemiesAlliesData = document.createElement("span");
span_ImportEnemiesAlliesData.style.cursor = "Pointer";
var img_ImportEnemiesAlliesData = document.createElement("img");
img_ImportEnemiesAlliesData.src = imgImportEnemiesAlliesData;
img_ImportEnemiesAlliesData.width = const_menuIconSize;
img_ImportEnemiesAlliesData.title = "Import Enemy/Ally data";
img_ImportEnemiesAlliesData.addEventListener("click", function(){
var div_importEnemiesAlliesDataWindow = document.getElementById("div_importEnemiesAlliesDataWindow");
div_importEnemiesAlliesDataWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_ExportEnemiesAlliesData = document.createElement("span");
span_ExportEnemiesAlliesData.style.cursor = "Pointer";
var img_ExportEnemiesAlliesData = document.createElement("img");
img_ExportEnemiesAlliesData.src = imgExportEnemiesAlliesData;
img_ExportEnemiesAlliesData.width = const_menuIconSize;
img_ExportEnemiesAlliesData.title = "Export cached Enemy/Ally data";
img_ExportEnemiesAlliesData.addEventListener("click", function(){
var textarea_exportEnemiesAlliesData1 = document.getElementById("textarea_exportEnemiesAlliesData1");
textarea_exportEnemiesAlliesData1.value = objCacheEnimiesAllies.toSource();
var div_exportEnemiesAlliesDataWindow = document.getElementById("div_exportEnemiesAlliesDataWindow");
div_exportEnemiesAlliesDataWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_DeleteEnemiesAlliesData = document.createElement("span");
span_DeleteEnemiesAlliesData.style.cursor = "Pointer";
var img_DeleteEnemiesAlliesData = document.createElement("img");
img_DeleteEnemiesAlliesData.src = imgDeleteEnemiesAlliesData;
img_DeleteEnemiesAlliesData.width = const_menuIconSize;
img_DeleteEnemiesAlliesData.title = "Delete cached Enemy/Ally data";
img_DeleteEnemiesAlliesData.addEventListener("click", function(){
var div_ConfirmationClearEnemiesAlliesCacheWindow = document.getElementById("div_ConfirmationClearEnemiesAlliesCacheWindow");
div_ConfirmationClearEnemiesAlliesCacheWindow.style.display = "block";
var input_ConfirmationClearEnemiesAlliesCache1 = document.getElementById("input_ConfirmationClearEnemiesAlliesCache1");
input_ConfirmationClearEnemiesAlliesCache1.checked = false;
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_InfoEnemiesAlliesData = document.createElement("span");
span_InfoEnemiesAlliesData.style.cursor = "Pointer";
var img_InfoEnemiesAlliesData = document.createElement("img");
img_InfoEnemiesAlliesData.src = imgInfoEnemiesAlliesData;
img_InfoEnemiesAlliesData.width = const_menuIconSize;
img_InfoEnemiesAlliesData.title = "Show Information cached Enemy/Ally data";
img_InfoEnemiesAlliesData.addEventListener("click", function(){
var i = 0;
for (key in objCacheEnimiesAllies){i++;}
var startEnemiesAlliesCache = new Date().getTime();
var str = objCacheEnimiesAllies.toSource();
var endEnemiesAlliesCache = new Date().getTime();
var ms = endEnemiesAlliesCache - startEnemiesAlliesCache;
var bytes = str.length;
var avg = Math.round(bytes/i);
if (avg == 'infinity'){avg=0;}
var decodingTime = endEnemiesAlliesCacheDecode - startEnemiesAlliesCacheDecode;
var div_InfoEnemiesAlliesCache5 = document.getElementById("div_InfoEnemiesAlliesCache5");
div_InfoEnemiesAlliesCache5.innerHTML = "There are " + i + " of items in cache.";
var div_InfoEnemiesAlliesCache6 = document.getElementById("div_InfoEnemiesAlliesCache6");
div_InfoEnemiesAlliesCache6.innerHTML = "There are " + str.length + " Bytes in cache.";
var div_InfoEnemiesAlliesCache7 = document.getElementById("div_InfoEnemiesAlliesCache7");
div_InfoEnemiesAlliesCache7.innerHTML = "The average size of a cached item is " + avg + " Bytes.";
var div_InfoEnemiesAlliesCache8 = document.getElementById("div_InfoEnemiesAlliesCache8");
div_InfoEnemiesAlliesCache8.innerHTML = "There are " + ms + " ms needed to encode the cache.";
var div_InfoEnemiesAlliesCache9 = document.getElementById("div_InfoEnemiesAlliesCache9");
div_InfoEnemiesAlliesCache9.innerHTML = "There are " + decodingTime + " ms needed to decode the cache.";
var div_InfoEnemiesAlliesCacheWindow = document.getElementById("div_InfoEnemiesAlliesCacheWindow");
div_InfoEnemiesAlliesCacheWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_Spacer1 = document.createElement("span");
var img_Spacer1 = document.createElement("img");
img_Spacer1.src = imgSpacer;
img_Spacer1.width = (const_menuIconSize/2);
var span_ImportScoutedAstroData = document.createElement("span");
span_ImportScoutedAstroData.style.cursor = "Pointer";
var img_ImportScoutedAstroData = document.createElement("img");
img_ImportScoutedAstroData.src = imgImportScoutedAstroData;
img_ImportScoutedAstroData.width = const_menuIconSize;
img_ImportScoutedAstroData.title = "Import scouted astro data";
img_ImportScoutedAstroData.addEventListener("click", function(){
var div_importScoutedAstroDataWindow = document.getElementById("div_importScoutedAstroDataWindow");
div_importScoutedAstroDataWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_ExportScoutedAstroData = document.createElement("span");
span_ExportScoutedAstroData.style.cursor = "Pointer";
var img_ExportScoutedAstroData = document.createElement("img");
img_ExportScoutedAstroData.src = imgExportScoutedAstroData;
img_ExportScoutedAstroData.width = const_menuIconSize;
img_ExportScoutedAstroData.title = "Export scouted astro data";
img_ExportScoutedAstroData.addEventListener("click", function(){
var textarea_exportScoutedAstroData1 = document.getElementById("textarea_exportScoutedAstroData1");
textarea_exportScoutedAstroData1.value = objCacheScouts.toSource();
var div_exportScoutedAstroDataWindow = document.getElementById("div_exportScoutedAstroDataWindow");
div_exportScoutedAstroDataWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_DeleteScoutedAstroData = document.createElement("span");
span_DeleteScoutedAstroData.style.cursor = "Pointer";
var img_DeleteScoutedAstroData = document.createElement("img");
img_DeleteScoutedAstroData.src = imgDeleteScoutedAstroData;
img_DeleteScoutedAstroData.width = const_menuIconSize;
img_DeleteScoutedAstroData.title = "Delete scouted astro data";
img_DeleteScoutedAstroData.addEventListener("click", function(){
var div_ConfirmationClearScoutedAstroCacheWindow = document.getElementById("div_ConfirmationClearScoutedAstroCacheWindow");
div_ConfirmationClearScoutedAstroCacheWindow.style.display = "block";
var input_ConfirmationClearScoutedAstroCache1 = document.getElementById("input_ConfirmationClearScoutedAstroCache1");
input_ConfirmationClearScoutedAstroCache1.checked = false;
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_InfoScoutedAstroData = document.createElement("span");
span_InfoScoutedAstroData.style.cursor = "Pointer";
var img_InfoScoutedAstroData = document.createElement("img");
img_InfoScoutedAstroData.src = imgInfoScoutedAstroData;
img_InfoScoutedAstroData.width = const_menuIconSize;
img_InfoScoutedAstroData.title = "Show Information scouted astro data";
img_InfoScoutedAstroData.addEventListener("click", function(){
var i = 0;
for (key in objCacheScouts){i++;}
var startScoutsCache = new Date().getTime();
var str = objCacheScouts.toSource();
var endScoutsCache = new Date().getTime();
var ms = endScoutsCache - startScoutsCache;
var bytes = str.length;
var avg = Math.round(bytes/i);
if (avg == 'infinity'){avg=0;}
var decodingTime = endScoutsCacheDecode - startScoutsCacheDecode;
var div_InfoScoutedAstroCache5 = document.getElementById("div_InfoScoutedAstroCache5");
div_InfoScoutedAstroCache5.innerHTML = "There are " + i + " of items in cache.";
var div_InfoScoutedAstroCache6 = document.getElementById("div_InfoScoutedAstroCache6");
div_InfoScoutedAstroCache6.innerHTML = "There are " + str.length + " Bytes in cache.";
var div_InfoScoutedAstroCache7 = document.getElementById("div_InfoScoutedAstroCache7");
div_InfoScoutedAstroCache7.innerHTML = "The average size of a cached item is " + avg + " Bytes.";
var div_InfoScoutedAstroCache8 = document.getElementById("div_InfoScoutedAstroCache8");
div_InfoScoutedAstroCache8.innerHTML = "There are " + ms + " ms needed to encode the cache.";
var div_InfoScoutedAstroCache9 = document.getElementById("div_InfoScoutedAstroCache9");
div_InfoScoutedAstroCache9.innerHTML = "There are " + decodingTime + " ms needed to decode the cache.";
var div_InfoScoutedAstroCacheWindow = document.getElementById("div_InfoScoutedAstroCacheWindow");
div_InfoScoutedAstroCacheWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_Spacer2 = document.createElement("span");
var img_Spacer2 = document.createElement("img");
img_Spacer2.src = imgSpacer;
img_Spacer2.width = (const_menuIconSize/2);
var span_ImportScoutedFleetData = document.createElement("span");
span_ImportScoutedFleetData.style.cursor = "Pointer";
var img_ImportScoutedFleetData = document.createElement("img");
img_ImportScoutedFleetData.src = imgImportScoutedFleetData;
img_ImportScoutedFleetData.width = const_menuIconSize;
img_ImportScoutedFleetData.title = "Import scouted fleet data";
img_ImportScoutedFleetData.addEventListener("click", function(){
var div_importScoutedFleetDataWindow = document.getElementById("div_importScoutedFleetDataWindow");
div_importScoutedFleetDataWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_ExportScoutedFleetData = document.createElement("span");
span_ExportScoutedFleetData.style.cursor = "Pointer";
var img_ExportScoutedFleetData = document.createElement("img");
img_ExportScoutedFleetData.src = imgExportScoutedFleetData;
img_ExportScoutedFleetData.width = const_menuIconSize;
img_ExportScoutedFleetData.title = "Export scouted fleet data";
img_ExportScoutedFleetData.addEventListener("click", function(){
var textarea_exportScoutedFleetData1 = document.getElementById("textarea_exportScoutedFleetData1");
textarea_exportScoutedFleetData1.value = objCacheFleets.toSource();
var div_exportScoutedFleetDataWindow = document.getElementById("div_exportScoutedFleetDataWindow");
div_exportScoutedFleetDataWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_DeleteScoutedFleetData = document.createElement("span");
span_DeleteScoutedFleetData.style.cursor = "Pointer";
var img_DeleteScoutedFleetData = document.createElement("img");
img_DeleteScoutedFleetData.src = imgDeleteScoutedFleetData;
img_DeleteScoutedFleetData.width = const_menuIconSize;
img_DeleteScoutedFleetData.title = "Delete scouted fleet data";
img_DeleteScoutedFleetData.addEventListener("click", function(){
var div_ConfirmationClearScoutedFleetCacheWindow = document.getElementById("div_ConfirmationClearScoutedFleetCacheWindow");
div_ConfirmationClearScoutedFleetCacheWindow.style.display = "block";
var input_ConfirmationClearScoutedFleetCache1 = document.getElementById("input_ConfirmationClearScoutedFleetCache1");
input_ConfirmationClearScoutedFleetCache1.checked = false;
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var span_InfoScoutedFleetData = document.createElement("span");
span_InfoScoutedFleetData.style.cursor = "Pointer";
var img_InfoScoutedFleetData = document.createElement("img");
img_InfoScoutedFleetData.src = imgInfoScoutedFleetData;
img_InfoScoutedFleetData.width = const_menuIconSize;
img_InfoScoutedFleetData.title = "Show Information scouted fleet data";
img_InfoScoutedFleetData.addEventListener("click", function(){
var i = 0;
for (key in objCacheFleets){i++;}
var startFleetsCache = new Date().getTime();
var str = objCacheFleets.toSource();
var endFleetsCache = new Date().getTime();
var ms = endFleetsCache - startFleetsCache;
var bytes = str.length;
var avg = Math.round(bytes/i);
if (avg == 'infinity'){avg=0;}
var decodingTime = endFleetsCacheDecode - startFleetsCacheDecode;
var div_InfoScoutedFleetCache5 = document.getElementById("div_InfoScoutedFleetCache5");
div_InfoScoutedFleetCache5.innerHTML = "There are " + i + " of items in cache.";
var div_InfoScoutedFleetCache6 = document.getElementById("div_InfoScoutedFleetCache6");
div_InfoScoutedFleetCache6.innerHTML = "There are " + str.length + " Bytes in cache.";
var div_InfoScoutedFleetCache7 = document.getElementById("div_InfoScoutedFleetCache7");
div_InfoScoutedFleetCache7.innerHTML = "The average size of a cached item is " + avg + " Bytes.";
var div_InfoScoutedFleetCache8 = document.getElementById("div_InfoScoutedFleetCache8");
div_InfoScoutedFleetCache8.innerHTML = "There are " + ms + " ms needed to encode the cache.";
var div_InfoScoutedFleetCache9 = document.getElementById("div_InfoScoutedFleetCache9");
div_InfoScoutedFleetCache9.innerHTML = "There are " + decodingTime + " ms needed to decode the cache.";
var div_InfoScoutedFleetCacheWindow = document.getElementById("div_InfoScoutedFleetCacheWindow");
div_InfoScoutedFleetCacheWindow.style.display = "block";
var div_DataMenuWindow = document.getElementById("div_DataMenuWindow");
div_DataMenuWindow.style.display = "none";
}, false);
var td_DataMenuWindow4 = document.createElement("td");
td_DataMenuWindow4.className = "box1_box-content-right box-content-right";
//HERE CONTENT
span_DataMenuImportLocations.appendChild(img_ImportLocationData);
span_DataMenuExportLocations.appendChild(img_ExportLocationData);
span_DataMenuDeleteLocations.appendChild(img_DeleteLocationData);
span_DataMenuInfoLocations.appendChild(img_InfoLocationData);
span_Spacer.appendChild(img_Spacer);
span_ImportEnemiesAlliesData.appendChild(img_ImportEnemiesAlliesData);
span_ExportEnemiesAlliesData.appendChild(img_ExportEnemiesAlliesData);
span_DeleteEnemiesAlliesData.appendChild(img_DeleteEnemiesAlliesData);
span_InfoEnemiesAlliesData.appendChild(img_InfoEnemiesAlliesData);
span_Spacer1.appendChild(img_Spacer1);
span_ImportScoutedAstroData.appendChild(img_ImportScoutedAstroData);
span_ExportScoutedAstroData.appendChild(img_ExportScoutedAstroData);
span_DeleteScoutedAstroData.appendChild(img_DeleteScoutedAstroData);
span_InfoScoutedAstroData.appendChild(img_InfoScoutedAstroData);
span_Spacer2.appendChild(img_Spacer2);
span_ImportScoutedFleetData.appendChild(img_ImportScoutedFleetData);
span_ExportScoutedFleetData.appendChild(img_ExportScoutedFleetData);
span_DeleteScoutedFleetData.appendChild(img_DeleteScoutedFleetData);
span_InfoScoutedFleetData.appendChild(img_InfoScoutedFleetData);
div_DataMenuWindow1.appendChild(span_DataMenuImportLocations);
div_DataMenuWindow1.appendChild(span_DataMenuExportLocations);
div_DataMenuWindow1.appendChild(span_DataMenuDeleteLocations);
div_DataMenuWindow1.appendChild(span_DataMenuInfoLocations);
div_DataMenuWindow1.appendChild(span_Spacer);
div_DataMenuWindow1.appendChild(span_ImportEnemiesAlliesData);
div_DataMenuWindow1.appendChild(span_ExportEnemiesAlliesData);
div_DataMenuWindow1.appendChild(span_DeleteEnemiesAlliesData);
div_DataMenuWindow1.appendChild(span_InfoEnemiesAlliesData);
div_DataMenuWindow1.appendChild(span_Spacer1);
div_DataMenuWindow1.appendChild(span_ImportScoutedAstroData);
div_DataMenuWindow1.appendChild(span_ExportScoutedAstroData);
div_DataMenuWindow1.appendChild(span_DeleteScoutedAstroData);
div_DataMenuWindow1.appendChild(span_InfoScoutedAstroData);
div_DataMenuWindow1.appendChild(span_Spacer2);
div_DataMenuWindow1.appendChild(span_ImportScoutedFleetData);
div_DataMenuWindow1.appendChild(span_ExportScoutedFleetData);
div_DataMenuWindow1.appendChild(span_DeleteScoutedFleetData);
div_DataMenuWindow1.appendChild(span_InfoScoutedFleetData);
td_DataMenuWindow3.appendChild(div_DataMenuWindow1);
tr_DataMenuWindow2.appendChild(td_DataMenuWindow2);
tr_DataMenuWindow2.appendChild(td_DataMenuWindow3);
tr_DataMenuWindow2.appendChild(td_DataMenuWindow4);
tbody_DataMenuWindow2.appendChild(tr_DataMenuWindow2);
table_DataMenuWindow2.appendChild(tbody_DataMenuWindow2);
td_DataMenuWindow1.appendChild(table_DataMenuWindow2);
tr_DataMenuWindow1.appendChild(td_DataMenuWindow1);
tbody_DataMenuWindow1.appendChild(tr_DataMenuWindow1);
table_DataMenuWindow1.appendChild(tbody_DataMenuWindow1);
div_DataMenuWindowBody.appendChild(table_DataMenuWindow1);
//-- Footer
var div_DataMenuWindowFooter = document.createElement("div");
div_DataMenuWindowFooter.id = "div_DataMenuWindowFooter";
var table_DataMenuWindow1 = document.createElement("table");
table_DataMenuWindow1.className = "box-complex box box-compact box1";
table_DataMenuWindow1.style.width = "100%";
var tbody_DataMenuWindow1 = document.createElement("tbody");
var tr_DataMenuWindow1 = document.createElement("tr");
var td_DataMenuWindow1 = document.createElement("td");
var table_DataMenuWindow2 = document.createElement("table");
table_DataMenuWindow2.className = "box1_box-footer box-footer";
var tbody_DataMenuWindow2 = document.createElement("tbody");
var tr_DataMenuWindow2 = document.createElement("tr");
var td_DataMenuWindow2 = document.createElement("td");
td_DataMenuWindow2.className = "box1_box-footer-left box-footer-left";
var td_DataMenuWindow3 = document.createElement("td");
td_DataMenuWindow3.className = "box1_box-footer-center box-footer-center";
var td_DataMenuWindow4 = document.createElement("td");
td_DataMenuWindow4.className = "box1_box-footer-right box-footer-right";
tr_DataMenuWindow2.appendChild(td_DataMenuWindow2);
tr_DataMenuWindow2.appendChild(td_DataMenuWindow3);
tr_DataMenuWindow2.appendChild(td_DataMenuWindow4);
tbody_DataMenuWindow2.appendChild(tr_DataMenuWindow2);
table_DataMenuWindow2.appendChild(tbody_DataMenuWindow2);
td_DataMenuWindow1.appendChild(table_DataMenuWindow2);
tr_DataMenuWindow1.appendChild(td_DataMenuWindow1);
tbody_DataMenuWindow1.appendChild(tr_DataMenuWindow1);
table_DataMenuWindow1.appendChild(tbody_DataMenuWindow1);
div_DataMenuWindowFooter.appendChild(table_DataMenuWindow1);
div_DataMenuWindow.appendChild(div_DataMenuWindowHeader);
div_DataMenuWindow.appendChild(div_DataMenuWindowBody);
div_DataMenuWindow.appendChild(div_DataMenuWindowFooter);
document.body.appendChild(div_DataMenuWindow);
}
function initConfigMenuWindow(){
/*
Shows the ConfigMenu window
*/
var div_ConfigMenuWindow = document.createElement("div");
div_ConfigMenuWindow.style.position = "fixed";
div_ConfigMenuWindow.style.display = "none";
div_ConfigMenuWindow.id = "div_ConfigMenuWindow";
div_ConfigMenuWindow.style.zIndex = "10";
//-- Header
var div_ConfigMenuWindowHeader = document.createElement("div");
div_ConfigMenuWindowHeader.id = "div_ConfigMenuWindowDescHeader";
var table_ConfigMenuWindow1 = document.createElement("table");
table_ConfigMenuWindow1.className = "box-complex box box-compact box1";
table_ConfigMenuWindow1.style.width = "100%";
var tbody_ConfigMenuWindow1 = document.createElement("tbody");
var tr_ConfigMenuWindow1 = document.createElement("tr");
var td_ConfigMenuWindow1 = document.createElement("td");
var table_ConfigMenuWindow2 = document.createElement("table");
table_ConfigMenuWindow2.className = "box1_box-header box-header";
var tbody_ConfigMenuWindow2 = document.createElement("tbody");
var tr_ConfigMenuWindow2 = document.createElement("tr");
var td_ConfigMenuWindow2 = document.createElement("td");
td_ConfigMenuWindow2.className = "box1_box-header-left box-header-left";
var td_ConfigMenuWindow3 = document.createElement("td");
td_ConfigMenuWindow3.className = "box1_box-header-center box-header-center";
var td_ConfigMenuWindow4 = document.createElement("td");
td_ConfigMenuWindow4.className = "box1_box-header-right box-header-right";
tr_ConfigMenuWindow2.appendChild(td_ConfigMenuWindow2);
tr_ConfigMenuWindow2.appendChild(td_ConfigMenuWindow3);
tr_ConfigMenuWindow2.appendChild(td_ConfigMenuWindow4);
tbody_ConfigMenuWindow2.appendChild(tr_ConfigMenuWindow2);
table_ConfigMenuWindow2.appendChild(tbody_ConfigMenuWindow2);
td_ConfigMenuWindow1.appendChild(table_ConfigMenuWindow2);
tr_ConfigMenuWindow1.appendChild(td_ConfigMenuWindow1);
tbody_ConfigMenuWindow1.appendChild(tr_ConfigMenuWindow1);
table_ConfigMenuWindow1.appendChild(tbody_ConfigMenuWindow1);
div_ConfigMenuWindowHeader.appendChild(table_ConfigMenuWindow1);
//-- Body
var div_ConfigMenuWindowBody = document.createElement("div");
div_ConfigMenuWindowBody.id = "div_ConfigMenuWindowBody";
var table_ConfigMenuWindow1 = document.createElement("table");
table_ConfigMenuWindow1.className = "box-complex box box-compact box1";
var tbody_ConfigMenuWindow1 = document.createElement("tbody");
var tr_ConfigMenuWindow1 = document.createElement("tr");
var td_ConfigMenuWindow1 = document.createElement("td");
var table_ConfigMenuWindow2 = document.createElement("table");
table_ConfigMenuWindow2.className = "box1_box-content box-content";
var tbody_ConfigMenuWindow2 = document.createElement("tbody");
var tr_ConfigMenuWindow2 = document.createElement("tr");
var td_ConfigMenuWindow2 = document.createElement("td");
td_ConfigMenuWindow2.className = "box1_box-content-left box-content-left";
var td_ConfigMenuWindow3 = document.createElement("td");
td_ConfigMenuWindow3.className = "box1_box-content-center box-content-center";
var div_ConfigMenuWindow1 = document.createElement("div");
div_ConfigMenuWindow1.className = "box1_content";
var span_ConfigMenuSetPlayers = document.createElement("span");
span_ConfigMenuSetPlayers.style.cursor = "Pointer";
var img_SetEnemiesAllies = document.createElement("img");
img_SetEnemiesAllies.src = imgSetEnemiesAllies;
img_SetEnemiesAllies.width = const_menuIconSize;
img_SetEnemiesAllies.title = "Set enemies and allies";
img_SetEnemiesAllies.addEventListener("click", function(){
var div_SetEnemiesAlliesWindow = document.getElementById("div_SetEnemiesAlliesWindow");
div_SetEnemiesAlliesWindow.style.display = "block";
var div_ConfigMenuWindow = document.getElementById("div_ConfigMenuWindow");
div_ConfigMenuWindow.style.display = "none";
}, false);
var span_ConfigMenuSwitchTime = document.createElement("span");
span_ConfigMenuSwitchTime.style.cursor = "Pointer";
var img_ServerTime = document.createElement("img");
img_ServerTime.width = const_menuIconSize;
if (gbl_useServerTime){
img_ServerTime.src = imgClientTime;
img_ServerTime.title = "Use clienttime for counter finish times";
}
else{
img_ServerTime.src = imgServerTime;
img_ServerTime.title = "Use servertime for counter finish times";
}
img_ServerTime.addEventListener("click", function(){
var gbl_useServerTime = GM_getValue("useServerTime", false);
if (gbl_useServerTime){GM_setValue("useServerTime", false);}
else{GM_setValue("useServerTime", true);}
var div_ConfigMenuWindow = document.getElementById("div_ConfigMenuWindow");
div_ConfigMenuWindow.style.display = "none";
window.location.href = currentURL[0];
}, false);
var span_ConfigMenuSetColors = document.createElement("span");
span_ConfigMenuSetColors.style.cursor = "Pointer";
var img_SetColors = document.createElement("img");
img_SetColors.src = imgSetColors;
img_SetColors.width = const_menuIconSize;
img_SetColors.title = "Set highlight colors";
var td_ConfigMenuWindow4 = document.createElement("td");
td_ConfigMenuWindow4.className = "box1_box-content-right box-content-right";
span_ConfigMenuSetPlayers.appendChild(img_SetEnemiesAllies);
span_ConfigMenuSetColors.appendChild(img_SetColors);
span_ConfigMenuSwitchTime.appendChild(img_ServerTime);
div_ConfigMenuWindow1.appendChild(span_ConfigMenuSetPlayers);
div_ConfigMenuWindow1.appendChild(span_ConfigMenuSwitchTime);
div_ConfigMenuWindow1.appendChild(span_ConfigMenuSetColors);
// div_ConfigMenuWindow1.appendChild(span_Spacer);
// div_ConfigMenuWindow1.appendChild(span_ConfigMenuView);
td_ConfigMenuWindow3.appendChild(div_ConfigMenuWindow1);
tr_ConfigMenuWindow2.appendChild(td_ConfigMenuWindow2);
tr_ConfigMenuWindow2.appendChild(td_ConfigMenuWindow3);
tr_ConfigMenuWindow2.appendChild(td_ConfigMenuWindow4);
tbody_ConfigMenuWindow2.appendChild(tr_ConfigMenuWindow2);
table_ConfigMenuWindow2.appendChild(tbody_ConfigMenuWindow2);
td_ConfigMenuWindow1.appendChild(table_ConfigMenuWindow2);
tr_ConfigMenuWindow1.appendChild(td_ConfigMenuWindow1);
tbody_ConfigMenuWindow1.appendChild(tr_ConfigMenuWindow1);
table_ConfigMenuWindow1.appendChild(tbody_ConfigMenuWindow1);
div_ConfigMenuWindowBody.appendChild(table_ConfigMenuWindow1);
//-- Footer
var div_ConfigMenuWindowFooter = document.createElement("div");
div_ConfigMenuWindowFooter.id = "div_ConfigMenuWindowFooter";
var table_ConfigMenuWindow1 = document.createElement("table");
table_ConfigMenuWindow1.className = "box-complex box box-compact box1";
table_ConfigMenuWindow1.style.width = "100%";
var tbody_ConfigMenuWindow1 = document.createElement("tbody");
var tr_ConfigMenuWindow1 = document.createElement("tr");
var td_ConfigMenuWindow1 = document.createElement("td");
var table_ConfigMenuWindow2 = document.createElement("table");
table_ConfigMenuWindow2.className = "box1_box-footer box-footer";
var tbody_ConfigMenuWindow2 = document.createElement("tbody");
var tr_ConfigMenuWindow2 = document.createElement("tr");
var td_ConfigMenuWindow2 = document.createElement("td");
td_ConfigMenuWindow2.className = "box1_box-footer-left box-footer-left";
var td_ConfigMenuWindow3 = document.createElement("td");
td_ConfigMenuWindow3.className = "box1_box-footer-center box-footer-center";
var td_ConfigMenuWindow4 = document.createElement("td");
td_ConfigMenuWindow4.className = "box1_box-footer-right box-footer-right";
tr_ConfigMenuWindow2.appendChild(td_ConfigMenuWindow2);
tr_ConfigMenuWindow2.appendChild(td_ConfigMenuWindow3);
tr_ConfigMenuWindow2.appendChild(td_ConfigMenuWindow4);
tbody_ConfigMenuWindow2.appendChild(tr_ConfigMenuWindow2);
table_ConfigMenuWindow2.appendChild(tbody_ConfigMenuWindow2);
td_ConfigMenuWindow1.appendChild(table_ConfigMenuWindow2);
tr_ConfigMenuWindow1.appendChild(td_ConfigMenuWindow1);
tbody_ConfigMenuWindow1.appendChild(tr_ConfigMenuWindow1);
table_ConfigMenuWindow1.appendChild(tbody_ConfigMenuWindow1);
div_ConfigMenuWindowFooter.appendChild(table_ConfigMenuWindow1);
div_ConfigMenuWindow.appendChild(div_ConfigMenuWindowHeader);
div_ConfigMenuWindow.appendChild(div_ConfigMenuWindowBody);
div_ConfigMenuWindow.appendChild(div_ConfigMenuWindowFooter);
document.body.appendChild(div_ConfigMenuWindow);
}
function initUtilitiesMenuWindow(){
/*
Shows the utilities window
*/
var div_UtilitiesMenuWindow = document.createElement("div");
div_UtilitiesMenuWindow.style.position = "fixed";
div_UtilitiesMenuWindow.style.display = "none";
div_UtilitiesMenuWindow.id = "div_UtilitiesMenuWindow";
div_UtilitiesMenuWindow.style.zIndex = "10";
//-- Header
var div_UtilitiesMenuWindowHeader = document.createElement("div");
div_UtilitiesMenuWindowHeader.id = "div_UtilitiesMenuWindowDescHeader";
var table_UtilitiesMenuWindow1 = document.createElement("table");
table_UtilitiesMenuWindow1.className = "box-complex box box-compact box1";
table_UtilitiesMenuWindow1.style.width = "100%";
var tbody_UtilitiesMenuWindow1 = document.createElement("tbody");
var tr_UtilitiesMenuWindow1 = document.createElement("tr");
var td_UtilitiesMenuWindow1 = document.createElement("td");
var table_UtilitiesMenuWindow2 = document.createElement("table");
table_UtilitiesMenuWindow2.className = "box1_box-header box-header";
var tbody_UtilitiesMenuWindow2 = document.createElement("tbody");
var tr_UtilitiesMenuWindow2 = document.createElement("tr");
var td_UtilitiesMenuWindow2 = document.createElement("td");
td_UtilitiesMenuWindow2.className = "box1_box-header-left box-header-left";
var td_UtilitiesMenuWindow3 = document.createElement("td");
td_UtilitiesMenuWindow3.className = "box1_box-header-center box-header-center";
var td_UtilitiesMenuWindow4 = document.createElement("td");
td_UtilitiesMenuWindow4.className = "box1_box-header-right box-header-right";
tr_UtilitiesMenuWindow2.appendChild(td_UtilitiesMenuWindow2);
tr_UtilitiesMenuWindow2.appendChild(td_UtilitiesMenuWindow3);
tr_UtilitiesMenuWindow2.appendChild(td_UtilitiesMenuWindow4);
tbody_UtilitiesMenuWindow2.appendChild(tr_UtilitiesMenuWindow2);
table_UtilitiesMenuWindow2.appendChild(tbody_UtilitiesMenuWindow2);
td_UtilitiesMenuWindow1.appendChild(table_UtilitiesMenuWindow2);
tr_UtilitiesMenuWindow1.appendChild(td_UtilitiesMenuWindow1);
tbody_UtilitiesMenuWindow1.appendChild(tr_UtilitiesMenuWindow1);
table_UtilitiesMenuWindow1.appendChild(tbody_UtilitiesMenuWindow1);
div_UtilitiesMenuWindowHeader.appendChild(table_UtilitiesMenuWindow1);
//-- Body
var div_UtilitiesMenuWindowBody = document.createElement("div");
div_UtilitiesMenuWindowBody.id = "div_UtilitiesMenuWindowBody";
var table_UtilitiesMenuWindow1 = document.createElement("table");
table_UtilitiesMenuWindow1.className = "box-complex box box-compact box1";
var tbody_UtilitiesMenuWindow1 = document.createElement("tbody");
var tr_UtilitiesMenuWindow1 = document.createElement("tr");
var td_UtilitiesMenuWindow1 = document.createElement("td");
var table_UtilitiesMenuWindow2 = document.createElement("table");
table_UtilitiesMenuWindow2.className = "box1_box-content box-content";
var tbody_UtilitiesMenuWindow2 = document.createElement("tbody");
var tr_UtilitiesMenuWindow2 = document.createElement("tr");
var td_UtilitiesMenuWindow2 = document.createElement("td");
td_UtilitiesMenuWindow2.className = "box1_box-content-left box-content-left";
var td_UtilitiesMenuWindow3 = document.createElement("td");
td_UtilitiesMenuWindow3.className = "box1_box-content-center box-content-center";
var div_UtilitiesMenuWindow1 = document.createElement("div");
div_UtilitiesMenuWindow1.className = "box1_content";
var span_UtilitiesMenuRecallWindows = document.createElement("span");
span_UtilitiesMenuRecallWindows.style.cursor = "Pointer";
var img_RecallWindows = document.createElement("img");
img_RecallWindows.src = imgRecallWindows;
img_RecallWindows.title = "Recall windows";
img_RecallWindows.width = const_menuIconSize;
img_RecallWindows.addEventListener("click", function(){
recallWindows();
var div_UtilitiesMenuWindow = document.getElementById("div_UtilitiesMenuWindow");
div_UtilitiesMenuWindow.style.display = "none";
}, false);
var span_UtilitiesMenuRefreshData = document.createElement("span");
span_UtilitiesMenuRefreshData.style.cursor = "Pointer";
var img_RefreshData = document.createElement("img");
img_RefreshData.src = imgRefreshData;
img_RefreshData.title = "Reload username, guild and bases. Reset page reload for adv. move function.";
img_RefreshData.width = const_menuIconSize;
img_RefreshData.addEventListener("click", function(){
gbl_timer = notify("Getting forced information: Username/guild and Bases. Reset page reload for adv. move function.");
getUserName(true, false);
var randomTime = Math.floor(Math.random()*5001);
window.setTimeout(function(){
getBases(true,false);
}, (750+randomTime));
fillLocationsWindow(); // mainly for jumpgates
var div_UtilitiesMenuWindow = document.getElementById("div_UtilitiesMenuWindow");
div_UtilitiesMenuWindow.style.display = "none";
GM_setValue(currentURL[2]+"lockFleetTransfer", false);
}, false);
var td_UtilitiesMenuWindow4 = document.createElement("td");
td_UtilitiesMenuWindow4.className = "box1_box-content-right box-content-right";
//HERE CONTENT
span_UtilitiesMenuRecallWindows.appendChild(img_RecallWindows);
span_UtilitiesMenuRefreshData.appendChild(img_RefreshData);
div_UtilitiesMenuWindow1.appendChild(span_UtilitiesMenuRecallWindows);
div_UtilitiesMenuWindow1.appendChild(span_UtilitiesMenuRefreshData);
td_UtilitiesMenuWindow3.appendChild(div_UtilitiesMenuWindow1);
tr_UtilitiesMenuWindow2.appendChild(td_UtilitiesMenuWindow2);
tr_UtilitiesMenuWindow2.appendChild(td_UtilitiesMenuWindow3);
tr_UtilitiesMenuWindow2.appendChild(td_UtilitiesMenuWindow4);
tbody_UtilitiesMenuWindow2.appendChild(tr_UtilitiesMenuWindow2);
table_UtilitiesMenuWindow2.appendChild(tbody_UtilitiesMenuWindow2);
td_UtilitiesMenuWindow1.appendChild(table_UtilitiesMenuWindow2);
tr_UtilitiesMenuWindow1.appendChild(td_UtilitiesMenuWindow1);
tbody_UtilitiesMenuWindow1.appendChild(tr_UtilitiesMenuWindow1);
table_UtilitiesMenuWindow1.appendChild(tbody_UtilitiesMenuWindow1);
div_UtilitiesMenuWindowBody.appendChild(table_UtilitiesMenuWindow1);
//-- Footer
var div_UtilitiesMenuWindowFooter = document.createElement("div");
div_UtilitiesMenuWindowFooter.id = "div_UtilitiesMenuWindowFooter";
var table_UtilitiesMenuWindow1 = document.createElement("table");
table_UtilitiesMenuWindow1.className = "box-complex box box-compact box1";
table_UtilitiesMenuWindow1.style.width = "100%";
var tbody_UtilitiesMenuWindow1 = document.createElement("tbody");
var tr_UtilitiesMenuWindow1 = document.createElement("tr");
var td_UtilitiesMenuWindow1 = document.createElement("td");
var table_UtilitiesMenuWindow2 = document.createElement("table");
table_UtilitiesMenuWindow2.className = "box1_box-footer box-footer";
var tbody_UtilitiesMenuWindow2 = document.createElement("tbody");
var tr_UtilitiesMenuWindow2 = document.createElement("tr");
var td_UtilitiesMenuWindow2 = document.createElement("td");
td_UtilitiesMenuWindow2.className = "box1_box-footer-left box-footer-left";
var td_UtilitiesMenuWindow3 = document.createElement("td");
td_UtilitiesMenuWindow3.className = "box1_box-footer-center box-footer-center";
var td_UtilitiesMenuWindow4 = document.createElement("td");
td_UtilitiesMenuWindow4.className = "box1_box-footer-right box-footer-right";
tr_UtilitiesMenuWindow2.appendChild(td_UtilitiesMenuWindow2);
tr_UtilitiesMenuWindow2.appendChild(td_UtilitiesMenuWindow3);
tr_UtilitiesMenuWindow2.appendChild(td_UtilitiesMenuWindow4);
tbody_UtilitiesMenuWindow2.appendChild(tr_UtilitiesMenuWindow2);
table_UtilitiesMenuWindow2.appendChild(tbody_UtilitiesMenuWindow2);
td_UtilitiesMenuWindow1.appendChild(table_UtilitiesMenuWindow2);
tr_UtilitiesMenuWindow1.appendChild(td_UtilitiesMenuWindow1);
tbody_UtilitiesMenuWindow1.appendChild(tr_UtilitiesMenuWindow1);
table_UtilitiesMenuWindow1.appendChild(tbody_UtilitiesMenuWindow1);
div_UtilitiesMenuWindowFooter.appendChild(table_UtilitiesMenuWindow1);
div_UtilitiesMenuWindow.appendChild(div_UtilitiesMenuWindowHeader);
div_UtilitiesMenuWindow.appendChild(div_UtilitiesMenuWindowBody);
div_UtilitiesMenuWindow.appendChild(div_UtilitiesMenuWindowFooter);
document.body.appendChild(div_UtilitiesMenuWindow);
}
/*------------------------------*/
/*-- Main Loop --*/
/*------------------------------*/
/*Get stored caches*/
var startLocationCacheDecode = new Date().getTime();
var objCacheLocations = eval(GM_getValue("objCacheLocations")) || {};
var endLocationCacheDecode = new Date().getTime();
var startEnemiesAlliesCacheDecode = new Date().getTime();
var objCacheEnimiesAllies = eval(GM_getValue("objCacheEnimiesAllies")) || {};
var endEnemiesAlliesCacheDecode = new Date().getTime();
var startRouteCacheDecode = new Date().getTime();
var objCacheRoutes = eval(GM_getValue("objCacheRoutes")) || {};
var endRouteCacheDecode = new Date().getTime();
var startScoutsCacheDecode = new Date().getTime();
var objCacheScouts = eval(GM_getValue("objCacheScouts")) || {};
var endScoutsCacheDecode = new Date().getTime();
var startFleetsCacheDecode = new Date().getTime();
var objCacheFleets = eval(GM_getValue("objCacheFleets")) || {};
var endFleetsCacheDecode = new Date().getTime();
/*init support functions*/
initLightBox();
initNotifyWindow();
getUserName(false, true);
getBases(false, true);
/*Enrich Pages*/
setScannerDestinationLocations();
initEmpireBar();
enrichHyperlinks();
AddAdvancedMoveButton();
setDetectionTimes();
calcBestRouteFromAstro();
deleteAdvertising();
//queueETA();
/*init windows*/
initCalcRouteDestinationWindow();
initAstroLocationsWindow();
initMenuAddAstroLocations();
initAstroDescriptionWindow();
initImportLocationDataWindow();
initExportLocationDataWindow();
initConfirmationClearLocationCacheWindow();
initInfoLocationCacheWindow();
initUpdateScriptWindow();
initSetEnemiesAlliesWindow();
initColorPickerWindow();
initInfoEnemiesAlliesCacheWindow();
initExportEnemiesAlliesCacheWindow();
initImportEnemiesAlliesDataWindow();
initConfirmationClearEnemiesAlliesCacheWindow();
initAdvancedMoveWindow();
initRouteListWindow();
initImportScoutedAstroDataWindow();
initExportScoutedAstroCacheWindow();
initConfirmationClearScoutedAstroCacheWindow();
initInfoScoutedAstroCacheWindow();
initImportScoutedFleetDataWindow();
initExportScoutedFleetCacheWindow();
initConfirmationClearScoutedFleetCacheWindow();
initInfoScoutedFleetCacheWindow();
initexportScoutedAstroCSVWindow();
initExportScoutedFleetCSVWindow();
initscoutSystemWindow();
/*init all menus*/
initMainMenuWindow();
initScoutMenuWindow();
initDataMenuWindow();
initConfigMenuWindow();
initUtilitiesMenuWindow();
//GM_log(objCacheScouts.toSource());
//GM_setValue("objCacheScouts", "");
//GM_log(objCacheFleets.toSource());
//objCacheFleetsGM_setValue("objCacheFleets", "");
/* Events */
window.addEventListener("unload", function(){
//the "temp_lockPageReload" var is only avail at this instance of the page.
//So if the main page is doing the refresh other instances of the page (multiple tab) dont need to refresh
//The "lockPageReload" is used to prevent the other tabs from reload. However is the main tab is close, the others will be locked out.
//therefor the "temp_lockPageReload" is only avail on the mainpage and resets the lock if it's reloaded or closed. The lockPageReload
//Will be true id the others reload so the autorefresh will not start on those pagees.
if (temp_lockPageReload){GM_setValue(currentURL[2]+"lockPageReload", false);}
//GM_setValue(currentURL[2]+"lockPageReload", false);
//GM_setValue(currentURL[2]+"lockFleetTransfer", false);
}, false);
/*Init context menu greasemonkey icon*/
GM_registerMenuCommand('Astro Empires Helper - Recall windows', function() {
recallWindows();
});
/*Check routes*/
checkRoutes();
commitNextWaypoint();
/*Set finish dates and highlights*/
//setFinishDates(false);
/*Mark profitable base*/
notifyProfitableBases();
/*Check for new version of the script*/
checkVersionScript();
//GM_setValue(currentURL[2]+"lockPageReload", false);
//GM_log("gbl_lockPageReload = "+gbl_lockPageReload);