/* 文字コード：UTF-8 */
jQuery(function($){
	/* page_top */
	$('a.page_top').click(
		function(){
			$('html, body').animate({
				scrollTop: $('#container').offset().top
			}, 500);
			return false;
		}
	);
	/* globalnavi */
	if($('#globalnavi li a').length > 0){
		var page_url = location.pathname.replace(/\/index(-[0-9]+)?\.html.*/, '/');
		$('#globalnavi li a').each(function(index,elem){
			var link = $(elem).attr('href');
			if((link !== '/' && link !== '/jp/' && link !== '/gb/' && link !== '/de/' && link !== '/fr/' && link !== '/it/' && link !== '/cn/' && link !== '/kr/' && page_url.indexOf(link) === 0) || page_url == link){
				var img = $('img', elem).eq(0);
				img.removeClass('rollover')
				img.attr('src', img.attr('src').replace(/\.gif/, '_on.gif'));
			}
		});
	}
	/* categorynavi */
	$('div.categorynavi img.compact').click(
		function(){
			var id = $(this).attr('id');
			var navi = $('div#navi-' + id).eq(0);
			if(navi.attr('class').indexOf('hide') == -1){
				/* navi.slideUp('fast'); */
				navi.slideUp(10); 
				$(this).attr('src', BASE_URI + 'resource/image/common/hide.gif');
			}
			else{
				/* navi.slideDown('fast'); */
				navi.slideDown(10); 
				$(this).attr('src', BASE_URI + 'resource/image/common/show.gif');
			}
			navi.toggleClass('hide');
			return false;
		}
	);
	/* image_different */
	$('div.image_different a').click(
		function(){
			var link = $(this).attr('href');
			window.open(link, '_blank', 'width=760,height=650,scrollbars=yes');
			return false;
		}
	);
	/* header language */
	if($('#header div.language a').length > 0){
		var page_url = location.pathname.replace(/\/((gb|de|fr|it|kr|cn|jp)\/)?/, '');
		$('#header div.language a').each(function(index,elem){
			var link = $(elem).attr('href') + page_url;
			if(location.pathname != link){
				$(elem).attr('href', $(elem).attr('href') + page_url);
			}
			else{
				$(elem).css('opacity', '0.4');
			}
		});
	}
});

