/*
         ___                         _____       __
        /  /\        ________       /    /\     / /\
(-----//  /  \//----/_____/__\\--) /____/  \___/_/ //--------------------------)
      /  /   /      \     | //     \    \  /    /\/    this code was created by
     /__/   /        \    |///-----\\____\/____/  \                       sigea
(---\\  \  /   (-----\\___|/        /    /\    \  /       
      \__\/                        /____/ /\____\/            __       sigea.ch
                                   \____\/  \  /             /\_\--------------)
                                         \___\//-------------\/_/  

*/
var kraenze;
function Kraenze(){
	var kranzlisteID='kranzliste';
	var kraenzeID='kraenze';
	this.showHide=function(element){
		if(element.getElementsByTagName('td')[0].className.indexOf('closed')>=0){
			removeClass(element.getElementsByTagName('td')[0],'closed');
			addClass(element.getElementsByTagName('td')[0],'open');
			removeClass(document.getElementById(kranzlisteID),'hidden');
		}else{
			removeClass(element.getElementsByTagName('td')[0],'open');
			addClass(element.getElementsByTagName('td')[0],'closed');
			addClass(document.getElementById(kranzlisteID),'hidden');
		}
	}
	this.prepare=function(){
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById(kranzlisteID)) return false;
		if (!document.getElementById(kraenzeID)) return false;
		addClass(document.getElementById(kraenzeID),'kraenze');
		addClass(document.getElementById(kraenzeID).getElementsByTagName('td')[0],'closed');
		document.getElementById(kraenzeID).onclick=function(){
			kraenze.showHide(this);
		}
		return true;
	}
}
addLoadEvent(function(){
	kraenze=new Kraenze();
	kraenze.prepare();
});
