window.addEvent( 'domready', function(){
	// for each toggleNest
	$$( '.rgaccord1-nest' ).each(function(item){
		var thisSlider = new Fx.Slide( item.getElement( '.rgaccord1-content' ), { duration: 200 } );
        item.getElement( '.rgaccord1-toggle' ).removeClass('defunc');
    	if ((item.previousSibling != null) && (item.previousSibling.className != null)) {
        	thisSlider.hide();
	    	item.getElement( '.rgaccord1-bottom-nest' ).addClass('closed');
	    } else {
	    	item.getElement( '.rgaccord1-toggle' ).addClass('act');
	    }
		item.getElement( '.rgaccord1-toggle' ).addEvent( 'click', function(){ 
			thisSlider.toggle(); 
			// add the act class
			if (item.getElement( '.rgaccord1-toggle' ).hasClass('act')) {
				item.getElement( '.rgaccord1-toggle' ).removeClass('act');
			} else {
				item.getElement( '.rgaccord1-toggle' ).addClass('act');
			}
			if (item.getElement( '.rgaccord1-bottom-nest' ).hasClass('closed')) {
				item.getElement( '.rgaccord1-bottom-nest' ).removeClass('closed');
			} else {
				item.getElement( '.rgaccord1-bottom-nest' ).addClass('closed');
			}
		});
	});
});