//ロールオーバー

function initRollovers() {
	if (!document.getElementById) return
	
	var aPreLoad = new Array();
	var sTempSrc;
	var aImages = document.getElementsByTagName('img');

	for (var i = 0; i < aImages.length; i++) {		
		if (aImages[i].className == 'rollover') {
			var src = aImages[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, 'ro'+ftype);

			aImages[i].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			aImages[i].onmouseover = function() {
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			aImages[i].onmouseout = function() {
				if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('ro'+ftype, ftype);
				this.setAttribute('src', sTempSrc);
			}
		}
	}
}

window.onload = initRollovers;


/*
=====================================
=
=	フォントサイズ変更ボタン
=
=====================================

var img = new Array;
	img["big_out"] = "<img src='/common/images/btn_header_05.gif' alt='大' width='26' height='27' />";
	img["big_over"] = "<img src='/common/images/btn_header_05ro.gif' alt='大' width='26' height='27' />";
	img["middle_out"] = "<img src='/common/images/btn_header_04.gif' alt='中' width='26' height='27' />";
	img["middle_over"] = "<img src='/common/images/btn_header_04ro.gif' alt='中' width='26' height='27' />";
	img["small_out"] = "<img src='/common/images/btn_header_03.gif' alt='小' width='26' height='27' />";
	img["small_over"] = "<img src='/common/images/btn_header_03ro.gif' alt='小' width='26' height='27' />";

var fontsize = new Array;
	fontsize["big"] = "120%";
	fontsize["middle"] = "108%";
	fontsize["small"] = "95%";


var name = "meifs";
var expires = "Fri,31-Dec-2030 23:59:59";

function getCookie() {
	size = document.cookie.substr(document.cookie.search(name)+6, 12);
	return size;
}

function setCookie(size) {
	document.cookie = name + "=; expires=" + expires + "; path = /";
	document.cookie = name + "=" + size +  "; expires=" + expires + "; path = /";
}

function setFontBtn(id, html) {
	document.getElementById(id).innerHTML = html;
}

function setFontSize(size) {
	if(size!="small"&&size!="middle"&&size!="big") {
		size = "small";
	}
	document.body.style.fontSize = fontsize[size];
}

function changeSize(size) {
	if (size=="big") {
		setFontBtn("small", "<a href='javascript:changeSize(&#039;small&#039;);'>" + img["small_out"] + "</a>");
		setFontBtn("middle", "<a href='javascript:changeSize(&#039;middle&#039;);'>" + img["middle_out"] + "</a>");
		setFontBtn("big", img["big_over"]);
	} else if (size=="middle") {
		setFontBtn("small", "<a href='javascript:changeSize(&#039;small&#039;);'>" + img["small_out"] + "</a>");
		setFontBtn("middle", img["middle_over"]);
		setFontBtn("big", "<a href='javascript:changeSize(&#039;big&#039;);'>" + img["big_out"] + "</a>");
	} else if (size=="small") {
		setFontBtn("small", img["small_over"]);
		setFontBtn("middle", "<a href='javascript:changeSize(&#039;middle&#039;);'>" + img["middle_out"] + "</a>");
		setFontBtn("big", "<a href='javascript:changeSize(&#039;big&#039;);'>" + img["big_out"] + "</a>");
	}
	setFontSize(size);
	setCookie(size);
}

function getFontNavi(size) {
	var small, middle, big;
	if (size=="big") {
		small = "<a href='javascript:changeSize(&#039;small&#039;);'>" + img["small_out"] + "</a>";
		middle = "<a href='javascript:changeSize(&#039;middle&#039;);'>" + img["middle_out"] + "</a>";
		big = img["big_over"];
	} else if (size=="middle") {
		small = "<a href='javascript:changeSize(&#039;small&#039;);'>" + img["small_out"] + "</a>";
		middle = img["middle_over"];
		big = "<a href='javascript:changeSize(&#039;big&#039;);'>" + img["big_out"] + "</a>";
	} else {
		small = img["small_over"];
		middle = "<a href='javascript:changeSize(&#039;middle&#039;);'>" + img["middle_out"] + "</a>";
		big = "<a href='javascript:changeSize(&#039;big&#039;);'>" + img["big_out"] + "</a>";
	}
	var insertHTML = "<p><span id='small'>" + small + "</span><span id='middle'>" + middle + "</a></span><span id='big'>" + big + "</span></p>";
	return insertHTML;
}

function setFontNavi(id) {
	document.getElementById("fontNavi").style.width = '100px';
	document.getElementById("fontNavi").style.height = '27px';
	var size = getCookie();
	var insertHTML = getFontNavi(size);
	setFontSize(size);
	setFontBtn(id, insertHTML);
}

function setting() {
	setFontNavi("fontNavi");
}
function addListener(object, type, listener, useCapture) {
	if(object.addEventListener) {
		object.addEventListener(type, listener, useCapture);
	} else if(object.attachEvent) {
		object.attachEvent('on' + type, listener);
	}
}
addListener(window, 'load', setting, false);
*/

/*
=====================================
=
=	フォントサイズ変更ボタン
=
=====================================

var img = new Array;
	img["big_out"] = "<img src='/common/images/btn_header_05.gif' alt='大' width='26' height='27' />";
	img["big_over"] = "<img src='/common/images/btn_header_05ro.gif' alt='大' width='26' height='27' />";
	img["middle_out"] = "<img src='/common/images/btn_header_04.gif' alt='中' width='26' height='27' />";
	img["middle_over"] = "<img src='/common/images/btn_header_04ro.gif' alt='中' width='26' height='27' />";
	img["small_out"] = "<img src='/common/images/btn_header_03.gif' alt='小' width='26' height='27' />";
	img["small_over"] = "<img src='/common/images/btn_header_03ro.gif' alt='小' width='26' height='27' />";
var bigSize = "108%";
var middleSize = "95%";
var smallSize = "85%";
var insertHTML  = "<p><span id='small'><a href='javascript:changeSize(&#039;small&#039;);'>" + img["small_out"] + "</a></span><span id='middle'>" + img["middle_over"] + "</span><span id='big'><a href='javascript:changeSize(&#039;big&#039;);'>" + img["big_out"] + "</a></span></p>";
function changeSize(size) {
	if (size=="small") {
		document.body.style.fontSize = smallSize;
		setFontNavi("big", "<a href='javascript:changeSize(&#039;big&#039;);'>" + img["big_out"] + "</a>");
		setFontNavi("middle", "<a href='javascript:changeSize(&#039;middle&#039;);'>" + img["middle_out"] + "</a>");
		setFontNavi("small", img["small_over"]);
	} else if (size=="middle") {
		document.body.style.fontSize = middleSize;
		setFontNavi("big", "<a href='javascript:changeSize(&#039;big&#039;);'>" + img["big_out"] + "</a>");
		setFontNavi("middle", img["middle_over"]);
		setFontNavi("small", "<a href='javascript:changeSize(&#039;small&#039;);'>" + img["small_out"] + "</a>");
	} else if (size=="big") {
		document.body.style.fontSize = bigSize;
		setFontNavi("big", img["big_over"]);
		setFontNavi("middle", "<a href='javascript:changeSize(&#039;middle&#039;);'>" + img["middle_out"] + "</a>");
		setFontNavi("small", "<a href='javascript:changeSize(&#039;small&#039;);'>" + img["small_out"] + "</a>");
	}
}

function setFontNavi(id, html) {
	document.getElementById("fontNavi").style.width = '100px';
	document.getElementById("fontNavi").style.height = '27px';
	document.getElementById(id).innerHTML = html;
}

function setting() {
	setFontNavi("fontNavi", insertHTML);
}
function addListener(object, type, listener, useCapture) {
	if(object.addEventListener) {
		object.addEventListener(type, listener, useCapture);
	} else if(object.attachEvent) {
		object.attachEvent('on' + type, listener);
	}
}
addListener(window, 'load', setting, false);*/

