By Nizamettin AVCI
Has 2 other scripts.
// ==UserScript==
// @name Sol Menu (OGame)
// @namespace Laymain
// @description Ittifak Uyeleri - Sirkuler - Sicrama
// @include http://*/game/index.php*
// ==/UserScript==
var sid = location.search.split('&')[1].split('=')[1];
// Begin of Configuration
var jump_gate_text = 'SICRAMA';
var advanced_jump_gate = true;
var external_links = false;
var internal_links = false;
// End of Configuration
if (advanced_jump_gate && location.search.indexOf('gid=43', 0) >= 0)
{
var tables = document.getElementById('content').getElementsByTagName('table');
if (tables.length > 4)
{
var regexp = /(\([0-9]+)/;
var trs = tables[3].getElementsByTagName('tr');
for (var i = 1; i < (trs.length - 1); i++)
{
var ths = trs[i].getElementsByTagName('th');
ths[1].innerHTML += '<input id="buttonMax'+i+'" type="button" value="max" onclick="this.previousSibling.value='+ths[0].innerHTML.match(regexp)[0].substr(1)+'">';
}
trs[i].getElementsByTagName('th')[0].innerHTML += ' <input type="button" value="All" onclick="for (var i = 1; i < '+(trs.length - 1)+'; i++)document.getElementById(\'buttonMax\'+i).click();"> <input type="reset">';
}
}
var elems = new Array();
var elems = ['page=commander', 'page=offiziere', 'page=micropayment', 'board.', 'tutorial.', 'regeln.', 'impressum.'];
var obj = document.getElementById('darkmatter2');
if (obj) obj.parentNode.removeChild(obj);
var obj = document.getElementById('combox_container');
if (obj) obj.parentNode.removeChild(obj);
var td = document.getElementById('menu').getElementsByTagName('td');
for (var i = 0; i < td.length; i++)
for (var elem in elems)
if (td[i].innerHTML.indexOf(elems[elem], 0) >= 0)
{
if (elems[elem] == 'tutorial.')
td[i+1].innerHTML = '<br><div style="text-align:center; background-color: #000000;">»»»ITTIFAK»»»</div>'
+'<div style="text-align:center;"><a href="index.php?page=allianzen&session='+sid+'&a=4">Ittifak Uyeleri</a></div>'
+'<div style="text-align:center;"><a href="index.php?page=allianzen&session='+sid+'&a=17">Sirkuler Yolla</a></div>'
+'<div style="text-align:center; background-color: #000000;">»»»» AY »»»»</div>'
+'<div style="text-align:center;"><a href="index.php?page=infos&session='+sid+'&gid=43">'+jump_gate_text+'</a></div>'
+'<div style="text-align:center; background-color: #000000;">»»»»»»»»»»</div><br>';
else if (external_links && elems[elem] == 'impressum.')
var last_item = td[i].parentNode;
else
td[i].parentNode.removeChild(td[i]);
}
if (external_links || internal_links)
{
if (external_links)
for (var key in external_links)
{
var tr = document.createElement('tr');
var td = document.createElement('td');
td.innerHTML = '<div style="text-align:center;"><a target="_blank" href="'+external_links[key].url+'" style="color:'+external_links[key].color+';">'+external_links[key].name+'</a></div>';
tr.appendChild(td);
last_item.parentNode.insertBefore(tr, last_item);
}
if (internal_links)
for (var key in internal_links)
{
var tr = document.createElement('tr');
var td = document.createElement('td');
td.innerHTML = '<div style="text-align:center;"><a href="'+internal_links[key].url+'" style="color:'+internal_links[key].color+';">'+internal_links[key].name+'</a></div>';
tr.appendChild(td);
last_item.parentNode.insertBefore(tr, last_item);
}
last_item.parentNode.removeChild(last_item);
}
var resources = document.getElementById('resources');
if (resources)
{
var td = resources.getElementsByTagName('td');
td[13].parentNode.removeChild(td[13]);
td[8].parentNode.removeChild(td[8]);
td[3].parentNode.removeChild(td[3]);
}
var header_top = document.getElementById('header_top');
if (header_top)
{
var img = header_top.getElementsByTagName('img');
for (var i = img.length - 1; i > 4; i--)
if (img[i].src.indexOf('ikon_un.gif', 0) >= 0)
img[i].setAttribute('style', 'display:none;');
}
if (obj = document.getElementById('content'))
obj.style.height = 'auto';
document.getElementsByTagName('body')[0].setAttribute('style', 'overflow:auto;');