// Tabellenzeilen Farbe 

var stripe = function() {
  var tables = document.getElementsByTagName("table");  
  for(var x=0;x<tables.length;x++){
    var table = tables[x];
    if (! table) { return; }
    
    var tbodies = table.getElementsByTagName("tbody");
   
    for (var h = 0; h < tbodies.length; h++) {
      var even = true;
      var trs = tbodies[h].getElementsByTagName("tr");
      
      for (var i = 0; i < trs.length; i++) {
        if(even)
          trs[i].className += "colored";
        
        even = !even;
      }
    }
  }
}

window.onload = stripe;



function hiImg(img) { }

function loImg(img) { }

var _safe = false;



function BrowserCan() {

	if (parseInt(navigator.appVersion) >= 4) {

		if (!document.layers)	return true;

	}

}



function max(a,b) {

	return (a >= b) ? a : b;

}



function basefilename(s) {

	return s.substring(s.lastIndexOf("/")+1,(s.length - (s.length - s.lastIndexOf("."))));

}



function baseurl(s) {

	return s.substring(0, max(s.indexOf(":"), s.lastIndexOf("/"))+1);

}



function extn(s) {

	var x = s.lastIndexOf(".");

	if (x <= 0) x = s.length;

	return s.substring(x, s.length);

}



function makeImg(base,filename,ext,add,name,w,h) {

	eval(name+"_"+add+" = new Image("+w+", "+h+")");

	eval(name+"_"+add+".src = \""+base+filename+ext+"\"");

}



function makeBtn(img) {

	var base = baseurl(img.src);

	var filename = basefilename(img.src);

	var name = img.name;

	var ext = extn(img.src);



	makeImg(base,filename,ext,'lo',name,img.width,img.height);

	var hiFilename = filename.replace(/_lo$/,"_hi");

	makeImg(base,hiFilename,ext,'hi',name,img.width,img.height);

}



function BuildImgs() {

	if (BrowserCan()) {

		for (var i = 0; i < document.images.length; i++) {

			if (document.images[i].src.indexOf("_lo.") >= 0) makeBtn(document.images[i]);

		}

		_safe = true;

	}

}



if (BrowserCan()) {

	eval("function hiImg(img,dd) { if (_safe) {if(dd) {document.images[img].src = dd;}else{ document.images[img].src = eval(img + \"_hi.src\"); }} }");

	eval("function loImg(img,dd) { if (_safe) { if(dd) {document.images[img].src = dd;}else{document.images[img].src = eval(img + \"_lo.src\"); }} }");

} else { }



var Netscape, MSIE, Opera, Unknown;

var Win, Mac, Other;

var NetscapeVer, MSIEVer, OperaVer;



Netscape = navigator.appName == "Netscape";

MSIE = navigator.appName == "Microsoft Internet Explorer";

Opera = navigator.userAgent.indexOf("Opera") > -1;

Unknown = !(Netscape || MSIE || Opera);



Win = navigator.userAgent.indexOf("Win") > -1;

Mac = navigator.userAgent.indexOf("Mac") > -1;

Other = !(Win || Mac);



if(Netscape) NetscapeVer = parseFloat(navigator.appVersion);

else if(MSIE) {

	n = navigator.userAgent;

	MSIEVer = n.substr(n.indexOf("MSIE ")+("MSIE ").length, 4);

	MSIEVer = parseFloat(MSIEVer);

	if(Opera) {

		OperaVer = n.substr(n.indexOf("Opera ")+("Opera ").length, 4);

		OperaVer = parseFloat(OperaVer);

	}

}



function makeLink(TARGET,TOPIC) {

	var url = "http://www.url.de"+TARGET;

	var title = "TITEL - "+TOPIC;

  if(Opera) alert("Bitte benutzen Sie die Tastenkombination Strg+T um diese Seite als Lesezeichen zu setzen!");

  else if(Win && MSIE && MSIEVer >= 5) window.external.AddFavorite(url, title);

  else alert("Bitte benutzen Sie die Tastenkombination Strg+D um diese Seite als Lesezeichen zu setzen!");

}



// +++++ MENÜ +++++ //

var holdon = new Array();

var ie = document.all?1:0;

if (!ie) var dom = document.getElementById?1:0;

var b_can = false;

if (ie || dom) b_can = true;



function hiMenu(l) {

	if (!b_can) return;

	this.l = l;

	this.doc = "document.";

	this.vis = ".visibility=";

	if (ie) {

		this.obj = "all['"+this.l+"']";

		this.st = ".style";

		this.make = "\"visible\"";

	} else if (dom) {

		this.obj = "getElementById('"+this.l+"')";

		this.st = ".style";

		this.make = "\"visible\"";

	}

	eval(this.doc+this.obj+this.st+this.vis+this.make);

	holdon[l] = 1;

	return;

}



function stashMenu(l) {

	if (holdon[l] == 1) return;

	this.l = l;

	this.doc = "document.";

	this.vis = ".visibility=";

	if (ie) {

		this.obj = "all['"+this.l+"']";

		this.st = ".style";

		this.make = "\"hidden\"";

	} else if (dom) {

		this.obj = "getElementById('"+this.l+"')";

		this.st = ".style";

		this.make = "\"hidden\"";

	}

	eval(this.doc+this.obj+this.st+this.vis+this.make);

	return;

}



function loMenu(l) {

	if (!b_can) return;	

	this.l = l;

	holdon[l] = 0;

	window.setTimeout("stashMenu('"+this.l+"')", 200);

}



function himainMenu(l) {

	if (!b_can) return;

	this.l = l;

	this.doc = "document.";

	this.vis = ".text-decoration=";

	if (ie) {

		this.obj = "all['"+this.l+"']";

		this.st = ".style";

		this.make = "\"underline\"";

	} else if (dom) {

		this.obj = "getElementById('"+this.l+"')";

		this.st = ".style";

		this.make = "\"underline\"";

	}

	eval(this.doc+this.obj+this.st+this.vis+this.make);

	holdon[l] = 1;

	return;

}





function neuesFenster(meineSeite,meinName,w,h,scroll){

LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;

TopPosition = (screen.height) ? (screen.height-h)/2 : 0;

settings =

'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',no-resize'

Fenster = window.open(meineSeite,meinName,settings)

}

