// sw_sidebar_mt.js


function load_sidebar_mt(group_id,content_id) {
	
	$('#sw_sidebar_upper').load(
		'/common/js/sidebar_parts.html #sw_sidebar_upper_target',null,
		function(){load_sidebar_inner_list(group_id,content_id);}
	);

	
	$('#sw_sidebar_middle').load(
		'/common/js/sidebar_parts.html #sw_sidebar_middle_target'
	);
	
	$('#sw_sidebar_lower').load(
		'/common/js/sidebar_parts.html #sw_sidebar_lower_target',null,
		function(){load_sidebar_inner_list(group_id,content_id);}
	);
	
	$('#sw_sidebar_banners').load(
		'/common/js/sidebar_parts.html #sw_sidebar_banners_target',null,
		function(){adjust_height(group_id);}
	);
	
	
	
}

function load_sidebar_inner_list(group_id,content_id) {
	if (group_id == '1') {
		$('ul.sidebar_list_2nd:eq(0)').css('display','inline');
		$('#sb_special').css('background-position','right');
	}
	
	if (group_id == '2') {
		$('ul.sidebar_list_2nd:eq(2)').css('display','inline');
		$('#sb_naruhodo').css('background-position','right');
	}
	
	if (group_id == '3') {
		$('div#swrb_re_sb_kkqa~ul.sidebar_list>ul.sidebar_list_2nd').css('display','inline');
		$('#swrb_re_sb_kkqa a').addClass('on');
	}
	
	if (group_id == '4') {
		$('ul.sidebar_list_2nd:eq(3)').css('display','inline');
		$('#sb_goods').css('background-position','right');
	}
	
	if (group_id == '5') {
		$('ul.sidebar_list_2nd:eq(1)').css('display','inline');
		$('#sb_visit').css('background-position','right');
	}
	
	
	
	if (content_id>0) {
		var target = 'a#sl'+ content_id;
		$(target).addClass('on');
	}
}

function adjust_height(group_id) {
	
	// for MT contents
	if (group_id == undefined && group_id == null) {
		var sideh = $('div#beta-inner').height();
		var conth = $('div#alpha-inner').height();
		if (conth > sideh) {$('div#swrb_reform_sidebar').height(conth);}
	} 
	// for magazine contents
	else {
		var sideh = $('div#swrb_reform_sidebar').height();
		var conth = $('div#swrb_reform_container').height();
		if (conth > sideh) {$('div#swrb_reform_sidebar').height(conth);}
	}
	

}

