var ie6 = (Browser.Engine.name=='trident' && Browser.Engine.version==4);
var acc = new Array();
window.addEvent('domready', function() {
	if(ie6) var heightValue='100%';
	else var heightValue='';
	var togglerName='dt.at_';
	var contentName='dd.ac_';
	var counter=1;	
	var toggler=$$(togglerName+counter);
	var content=$$(contentName+counter);
	
	while(toggler.length>0)
	{	acc.push(new Accordion(toggler, content, {
			opacity: !ie6,
			display: -1,
			alwaysHide: false,
			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+counter);
		content=$$(contentName+counter);
	}
	var oa = $$('.open_accordion_entry');
	if ($chk(oa))
	 oa.fireEvent('click');
	acc.each(function(e,i){
		e.options.alwaysHide = true;
	});
});
