// ==UserScript==
// @name		Monster Game Commander CO
// @namespace      http://zahlenzerkleinerer.de
// @description    A Script to manage the MMOG Monster Game tutorial
// @include        	*
// ==/UserScript==


function NeuesElement(Tag, Inhalt) 											// Funktion um neue Elemente hinzufügen
{																			// habe mich bei dem oGame Script bedient
  var Neu = document.createElement(Tag);									// sehr nützlich auch mal über den Tellerrand
  if (Inhalt.indexOf("<") != -1 || Inhalt.indexOf("&") != -1) 				// zu schauen
  	Neu.innerHTML = Inhalt;
  else if (Inhalt.length > 0)
  	 	Neu.appendChild(document.createTextNode(Inhalt));
  if (NeuesElement.arguments.length > 2) {
  	for (var i = 2; i < NeuesElement.arguments.length-1; i += 2) {
  		if (!NeuesElement.arguments[i+1].length) continue;
  		Neu.setAttribute(NeuesElement.arguments[i], NeuesElement.arguments[i+1]);
  	}
  }
  return Neu;
}

function CharaktBesch() {
	var troggle = document.getElementById("zeigez").style.display;
	if(troggle == "none") {
		document.getElementById("zeigez").style.display = "inline";		
	}	else {
		document.getElementById("zeigez").style.display = "none";
	}
}

var CharakterB = 0;
var all_tdz = document.getElementsByTagName("td");
for(a=0;a<all_tdz.length;a++) {
	if(all_tdz[a].innerHTML.match('Charakter Beschreibung') != null) {
		var CharakterB = a;
	}
}

if(CharakterB !=0){
	var beforTD = all_tdz[CharakterB+1].parentNode;
	beforTD.setAttribute("id", "zeigez", 1);
	beforTD.setAttribute("width", "505", 1);
	
	beforTD.style.display = "none";
	var NeuTabi = NeuesElement("div", "", "align", "center");
	var Code= '<a href="javascript:CharaktBesch()">anzeigen</a>';
	Code += '';
	NeuTabi.innerHTML=Code;
	document.getElementsByTagName("td")[CharakterB].appendChild(NeuTabi);
}

unsafeWindow.CharaktBesch=CharaktBesch;