function wCordion(element,openen_met) {
		var accordion = $(element);
		var contents = $$('.accordion_content');
		for(i=0;i<contents.length;i++) {
				contents[i].style.display = 'none';
				contents[i].setAttribute('open','false');
		}
		
		var subcontents = $$('.accordion_subcontent');
		for(i=0;i<subcontents.length;i++) {
				subcontents[i].style.display = 'none';
				subcontents[i].setAttribute('open','false');
		}
		
	
		
		var kops = $$('.accordion_kop');
		for(i=0;i<kops.length;i++) {			
				var clicker = $$('#' + kops[i].id + ' h1');
				clicker[0].id = kops[i].id.replace('kop','koph1');
			//	Event.observe(clicker[0],'click',function(tmp) { open_content(this,true); });
			
				clicker[0].onclick = function() { open_content(this.id,true); };
				
				Event.observe(clicker[0],'mouseover',function() { this.className = 'accordion_kop_hover'; });
				Event.observe(clicker[0],'mouseout',function() { this.className = ''; });				
		}
		var kops = $$('.accordion_kop_active');
		for(i=0;i<kops.length;i++) {			
				var clicker = $$('#' + kops[i].id + ' h1');
				clicker[0].id = kops[i].id.replace('kop','koph1');
//				Event.observe(clicker[0],'click',function() { open_content(this.id,true); });
				clicker[0].onclick = function() { open_content(this.id,true); };
		}


		var subkops = $$('.accordion_subkop');
		for(i=0;i<subkops.length;i++) {			
				var clicker = $$('#' + subkops[i].id);
//				Event.observe(clicker[0],'click',function() {  open_subcontent(this.id); });
				clicker[0].onclick = function() { open_subcontent(this.id,true); };
		}

		var subkops = $$('.accordion_subkop_active');
		for(i=0;i<subkops.length;i++) {			
				var clicker = $$('#' + subkops[i].id);
//				Event.observe(clicker[0],'click',function() {  open_subcontent(this.id); });
				clicker[0].onclick = function() { open_subcontent(this.id,true); };				
		}


	if(openen_met!=false) {
		open_content(openen_met,false);
	}

}


function set_active(elm,type,active) {
	
				var current_active = $$('.accordion_'+type+'_active');
				for(i=0;i<current_active.length;i++) {
						current_active[i].className = 'accordion_'+type;
				}
				if(active==true) {
					elm = elm.replace('koph1','kop');
					elm = elm.replace('subkoph2','subkop');
	
					$(elm).className = 'accordion_'+type+'_active';
				}
		
	
}

function open_content(current,script) {
	
//	alert(current);

	
	if(script==false) {
		current = current.replace('kop','koph1');
	}
	
	var parent = current;
	current = current.replace('koph1','content');
	current = $(current);
	var now_open = $$('.accordion_content[open=true]');
	
	if(current.getAttribute('open')=='false') {
		if(now_open.length==0) {
			Effect.BlindDown(current.id,{duration:0.5});
			set_active(parent,'kop',true); 
		} else {
			Effect.BlindUp(now_open[0].id,{duration:0.5});	
			now_open[0].setAttribute('open','false');
			Effect.BlindDown(current.id,{duration:0.5});
			set_active(parent,'kop',true); 
		}
		current.setAttribute('open','true');
	} else {
		Effect.BlindUp(current.id,{duration:0.5});
		current.setAttribute('open','false');		
		set_active(parent,'kop',false); 
	}

}


function open_subcontent(current) {
	
	var parent = current;
	current = current.replace('subkop','subcontent');
	current = $(current);
	
	if(current) {
		var now_open = $$('.accordion_subcontent[open=true]');
		
		if(current.getAttribute('open')=='false') {
			if(now_open.length==0) {
				Effect.BlindDown(current.id,{duration:0.5});
				set_active(parent,'subkop',true); 
			} else {
				Effect.BlindUp(now_open[0].id,{duration:0.5});	
				now_open[0].setAttribute('open','false');
				Effect.BlindDown(current.id,{duration:0.5});
				set_active(parent,'subkop',true); 
			}
			current.setAttribute('open','true');
		} else {
			Effect.BlindUp(current.id,{duration:0.5});
			current.setAttribute('open','false');		
			set_active(parent,'subkop',false); 
		}
	}

}

// accordion_subcontent