$(document).ready(function() {
	//navi
	var actNavSrc = $('#main_navi_box div a img.active').length > 0 ? $('#main_navi_box div a img.active').attr('src').replace('.gif','_act.gif') : '';
	$('#main_navi_box div a img.active').attr('src',actNavSrc);
	
	$('#main_navi_box div a img').hover(
		function(){
			if($(this).attr('src').indexOf('_act.gif') == -1 && $(this).attr('class')!='active') {
				var newSrc = $(this).attr('src').replace('.gif','_act.gif');
				$(this).attr('src',newSrc);
			}
		},
		function(){
			if($(this).attr('src').indexOf('_act.gif') != -1 && $(this).attr('class')!='active') {
				var oldSrc = $(this).attr('src').replace('_act.gif','.gif');
				$(this).attr('src',oldSrc);
			}
		}
	);
	
	//bg arrow-link bugfix mac/firefox2
	if($.browser.className=='firefox2' && $.os.name=='mac') {
		$('span.arrow').css('background-position','0 1px');
		$('span.rightarrow').css('background-position','right 1px');
		$('span.uparrow, span.downarrow').css('background-position','0 2px');
	}
});