function setupAccordion(actionClass, reactionClass){
    var accordionIndex = null;
        var selectedNavIndex = document.getElementById('selectedNavIndex');
        if (selectedNavIndex != null) {
            accordionIndex = selectedNavIndex.getAttribute('title');
        }
        accordionIndex = ((isInteger(accordionIndex))?parseInt(accordionIndex):-1);
    	        
        var accordion = new Accordion(actionClass, reactionClass, {
    	opacity: false,
        display: accordionIndex,
        alwaysHide: true,
    	onActive: function(toggler, element){
    		//toggler.setStyle('color', '#ff3300');
            
            var expand = toggler.getElement('.acc-expand');
            if (expand != null) {
                expand.style.display = 'none';
            }        
            var collapse = toggler.getElement('.acc-collapse');
            if (collapse != null) {
                collapse.style.display = 'inline';
            }
    	},
    	onBackground: function(toggler, element){
    		//toggler.setStyle('color', '#222');
            
            var expand = toggler.getElement('.acc-expand');
            if (expand != null) {
                expand.style.display = 'inline';
            }        
            var collapse = toggler.getElement('.acc-collapse');
            if (collapse != null) {
                collapse.style.display = 'none';
            }
    	}
    }, $('accordian'));
}
window.addEvent('domready', function() {
    setupAccordion('.acc-action', '.acc-reaction');
});