function init() {
	setGlobalMenu();
	setSideBanner();
	setSideMenu();
	setMouseEvent();
	setArticleLayout();
}

function setArticleLayout() {
	var articles = $('body.article div.section_info');
	
	for(var ii=0; ii<articles.length; ii++) {
		if(ii%2 == 0) {
			$(articles[ii]).addClass('left');
		}else {
			$(articles[ii]).addClass('right');
		}
	}
}

function setGlobalMenu() {
	var menus = $('ul#gmenu li');
	var ii=0;
	
	for(ii=0;ii<menus.length;ii++) {
		var menu_id = $(menus[ii]).attr('id').replace('gmenu_', '');

		if($('body.' + menu_id).length > 0) {
			img_ov($(menus[ii]).find('img'));
		}else {
			$(menus[ii]).find('img').bind('mouseover', function() { img_ov($(this)) } );
			$(menus[ii]).find('img').bind('mouseout', function() { img_out($(this)) } );
		}
	}
}

function setSideBanner() {
	var menus = $('ul#side_banner li');
	var ii=0;
	
	for(ii=0;ii<menus.length;ii++) {
		var menu_id = $(menus[ii]).attr('id').replace('side_banner_', '');

		if($('body.' + menu_id).length > 0) {
			img_ov($(menus[ii]).find('img'));
		}else {
			$(menus[ii]).find('img').bind('mouseover', function() { img_ov($(this)) } );
			$(menus[ii]).find('img').bind('mouseout', function() { img_out($(this)) } );
		}
	}
}

function setSideMenu() {
	var menus = $('ul#second_list li');
	var ii=0;
	
	for(ii=0;ii<menus.length;ii++) {
		var menu_id = $(menus[ii]).attr('id').replace('second_list_', '');
		if($('body#' + menu_id).length > 0) {
			$(menus[ii]).addClass('on');
		}else {
			$(menus[ii]).removeClass('on');
		}
	}
}

function setMouseEvent() {

	$('img.' + 'ov').hover(
		function () {
		 	img_ov($(this));
		},

		function () {
			img_out($(this));
		}
	);
}


function img_ov(img) {
	var src = img.attr('src');
	var file_type = src.substring(src.lastIndexOf('.'), src.length);
	var src_ov = src.replace(file_type, '_ov' + file_type);
	img.attr('src', src_ov);
}

function img_out(img) {
	var src = img.attr('src');
	var file_type = src.substring(src.lastIndexOf('.'), src.length);
	var src_out = src.replace('_ov' + file_type, file_type);
	img.attr('src', src_out);
}