window.addEvent('domready', function() {
    var tl = new Element('span', {'class': 'bevel_tl'});
    var tr = new Element('span', {'class': 'bevel_tr'});
    var bl = new Element('span', {'class': 'bevel_bl'});
    var br = new Element('span', {'class': 'bevel_br'});
    
    $('l_sidebar').getChildren('li.beveled').each(function(item) {
    	tr.clone().inject(item, 'top');
    	tl.clone().inject(item, 'top');
    	if (item.getChildren('ul.menulist').length < 1) {
	    	bl.clone().inject(item, 'bottom');
	    	br.clone().inject(item, 'bottom');
    	}
    });

    if ($('r_sidebar').get('open') != 'all') {
	    var right_menu = new Accordion($('r_sidebar'),
	    		'#r_sidebar li.animate a.anim_head',
	    		'#r_sidebar li.animate ul.menulist',
	    		{'show': parseInt($('r_sidebar').get('open')), 'opacity': false});

	    var right = new Element('img', {'src': '/css/images/arrow_rt.gif', 
	    	'style': 'position: absolute; right: 0px; top: 0px;'});
	    var down = new Element('img', {'src': '/css/images/arrow_dn.gif', 
	    	'style': 'position: absolute; right: 0px; top: 0px;'});

	    $('r_sidebar').getElements('a.anim_head').each(function(item, index) {
	    	item.setStyle('position', 'relative');
	    	if (index == 0) {
	    		down.clone().inject(item, 'bottom');
	    	} else {
	    		right.clone().inject(item, 'bottom');
	    	}
	    	item.addEvent('click', function(obj) {
	    		$('r_sidebar').getElements('a.anim_head img').each(function(item) {
	    			item.set('src', '/css/images/arrow_rt.gif');
	    		});
	    		this.getChildren('img').set('src', '/css/images/arrow_dn.gif');
	    	});
	    });
    }

});