
window.addEvent('domready', function() {
	if(window.ie6) var heightValue='100%';
	else var heightValue='';
	var togglerName='dt.accordion_toggler_';
	var contentName='dd.accordion_content_';
	var accordionName='dl.accordion_';
	var accordionCounter=1;
	var counter=2;	
	var accordiongroup=$$(accordionName+accordionCounter);
	var toggler=$$(togglerName+accordionCounter+"_"+counter);
	var content=$$(contentName+accordionCounter+"_"+counter);
	while(accordiongroup.length>0)
	{
		new Accordion(toggler, content, {
			opacity: false,
			display: -1,
			alwaysHide: true,
			onComplete: function() { 
				var element=$(this.elements[this.previous]);
				if(element && element.offsetHeight>0) element.setStyle('height', heightValue);
			},
			onActive: function(toggler, content) {
				toggler.addClass('open');
				
			},
			onBackground: function(toggler, content) {
				toggler.removeClass('open');
			}
		});
		counter++;
		toggler=$$(togglerName+accordionCounter+"_"+counter);
		content=$$(contentName+accordionCounter+"_"+counter);
		if (toggler.length<=0)  {
			accordionCounter++;
			counter=2;
			accordiongroup=$$(accordionName+accordionCounter);
			toggler=$$(togglerName+accordionCounter+"_"+counter);
			content=$$(contentName+accordionCounter+"_"+counter);
		}
	}
});
