function addEvent(obj, type, fn) {
	if( obj.attachEvent ) {
			obj["e"+type+fn] = fn;
			obj[type+fn] = function(){obj["e"+type+fn]( window.event );};
			obj.attachEvent( "on"+type, obj[type+fn] );
	} else {
			obj.addEventListener( type, fn, true );
	};
}

function initMenus() {

	/*Activate/deactivate menus*/
	$$('.smenu').each(function(s,index){

		s.onclick = function() {
			if($('smenu'+s.id.replace('a','')).visible()){
                                Effect.BlindUp($('smenu'+s.id.replace('a','')), {duration:0.5}); //ScriptAculoUs Method				s.removeClassName("active");
			} else {
				$$('.smenu').each(function(s,index){
					if($('smenu'+s.id.replace('a','')).visible()) {
						//$('smenu'+s.id).hide(); //Prototype Method
						Effect.BlindUp($('smenu'+s.id.replace('a','')), {duration:0.5}); //ScriptAculoUs Method
						s.removeClassName("active");
						

					}
				});
				//$('smenu'+s.id).show(); //Prototype Method
				Effect.BlindDown($('smenu'+s.id.replace('a','')), {duration:0.5}); //ScriptAculoUs Method
				s.addClassName("active");
  
			}
		};
	});
        i = 0;
        $$('.smenu').each(function(s,index){
		s.id += i;
                i++;
	});
        i = 0;
        $$('.toggle').each(function(s,index){
		s.id += i;
                i++;
	});
	
	/*All menu hiden by default*/
      
	$$('.smenu').each(function(s,index){
		if($('smenu'+s.id.replace('a','')).className != "active") {
			$('smenu'+s.id.replace('a','')).hide();
		}
	});

	
	/*effects on menu*/
/*
	$$('dl#menu dt').each(function(s,index){
                addEvent(s,'mouseover',function(){
			new Effect.Highlight(s, {duration:0.5, startcolor:'#FFFFFF', endcolor:'#EEEEEE', restorecolor:'#EEEEEE'});		});
		addEvent(s,'mouseout',function(){
			new Effect.Highlight(s, {duration:0.5, startcolor:'#EEEEEE', endcolor:'#EEEEEE', restorecolor:'#FFFFFF'});		});
	}); 
*/

}

//addEvent(window, 'load', initMenus);
// initMenus wird im Dokument nach Menu aufgerufen
