
function expandCollapse(element){
    element = $(element);
	//var parentLi = $( element.up() );
	var nextUl = $(element).next('ul');
	
    if( $(nextUl).hasClassName('expanded') ){
		
		$(nextUl).removeClassName('expanded');
		element.removeClassName('cw_itemsubexpanded');
		element.addClassName('cw_itemsub');
    }else{		
		$(nextUl).addClassName('expanded');
		element.addClassName('cw_itemsubexpanded');
		element.removeClassName('cw_itemsub');
	}
}

function AddEvents(){
    $A( $('cw_leftmenu').select('span.cw_itemsub') ).each( function(eachElm){ eachElm.onclick = function() { expandCollapse(this);}; } );
	$A( $('cw_leftmenu').select('span.cw_itemsubexpanded') ).each( function(eachElm){ eachElm.onclick = function() { expandCollapse(this);}; } );

	setProperActiveLink();
}

function setProperActiveLink(){
	$A( $('cw_leftmenu').select('span.cw_itemsubexpanded') ).each( function(eachElm){
		if( $(eachElm).next('ul').down('ul.expanded') ){
			$(eachElm).next('a').removeClassName('active');
		}
	} );
}
//AddEvents();

document.observe("dom:loaded",function(){ if( $('cw_leftmenu')  ){ AddEvents(); } });
