//	==============================================
// 	 Elemente nach CSS-Klasse auswählen
//	==============================================

	function getElementsByClassName(classname,tag) {
		if(!tag) tag = "*";
		var anchs =  document.getElementsByTagName(tag);
		var total_anchs = anchs.length;
		var regexp = new RegExp('\\b' + classname + '\\b');
		var class_items = new Array()
		
		for(var i=0;i < total_anchs;i++) {
			var this_item = anchs[i];
			if(regexp.test(this_item.className)) {
				class_items.push(this_item);
			}
		}
		return class_items;
	}

//	==============================================
// 	 Tabellenzeilen hervorheben
//	==============================================

	function trOverHell() {
		this.className='trhighlighthell';
	}
	function trOutHell() {
		this.className='trhell';
	}
	
	function trOverDunkel() {
		this.className='trhighlightdunkel';
	}
	function trOutDunkel() {
		this.className='trdunkel';
	}

	function init() {
	
		var triggerTrOverHell = getElementsByClassName("trhell");
		for(var i=0;i<triggerTrOverHell.length;i++) {
			triggerTrOverHell[i].onmouseover=trOverHell;
		}
		var triggerTrOutHell = getElementsByClassName("trhell");
		for(var i=0;i<triggerTrOutHell.length;i++) {
			triggerTrOutHell[i].onmouseout=trOutHell;
		}
		
		var triggerTrOverDunkel = getElementsByClassName("trdunkel");
		for(var i=0;i<triggerTrOverDunkel.length;i++) {
			triggerTrOverDunkel[i].onmouseover=trOverDunkel;
		}
		var triggerTrOutDunkel = getElementsByClassName("trdunkel");
		for(var i=0;i<triggerTrOutDunkel.length;i++) {
			triggerTrOutDunkel[i].onmouseout=trOutDunkel;
		}
	}
	window.onload=init;
	
	
	
	
//	==============================================
// 	 IE Menu Hack
//	==============================================	
	
	
	
	
	sfHover = function() {
    var sfEls = document.getElementById("nav").getElementsByTagName("LI");
    for (var i=0; i<sfEls.length; i++) {
        sfEls[i].onmouseover=function() {
            this.className+=" sfhover";
        }
        sfEls[i].onmouseout=function() {
            this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
        }
    }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);




