///////////////////////////フォントスイッチリニューアル

//フォントのクッキーへの書き込み
function setActiveStyleSheet(theName) {
	document.cookie='mozi='+theName+'; path=/';
	//alert(theName);
	switchFont(theName);
}

//クッキー読み出し
window.onload = nowCookie;


//クッキー読み出し
function nowCookie(){
	var n;
	var m;
	var num;	
	
	document.getElementById("fb03").style.backgroundImage = 'url(http://www.okkbus.co.jp/common/img/parts/btn_big-on.gif)';
	document.getElementById("fb02").style.backgroundImage = 'url(http://www.okkbus.co.jp/common/img/parts/btn_middle-on.gif)';
	document.getElementById("fb01").style.backgroundImage = 'url(http://www.okkbus.co.jp/common/img/parts/btn_small-on.gif)';
	
	n = document.cookie.indexOf("mozi=",0);
	
	if (n > -1) {
		//データがあった場合
		m = document.cookie.indexOf(";", n + "mozi=".length);
		if (m == -1) m = document.cookie.length;
		//クッキーからの抽出
		num = document.cookie.substring(n + "mozi=".length, m);		
	} //データがなかった場合
	else {
		//'noarml'をセット
		document.cookie='mozi='+'sizem'+'; path=/';		
		num = 'sizem';
	}
	
	switchFont(num);
}

function switchFont(num){
	
	var fontSizeNumber;
	var fontSizeNumberH3;
	var fontSizeNumberH4;
	
	//フォントサイズ：小なら
	if (num == 'sizes')
	{
		fontSizeNumber = 76.9;
		fontSizeNumberH3 = 150;
		fontSizeNumberH4 = 100;
		
		document.getElementById("fb03").getElementsByTagName("a")[0].style.visibility = 'visible';
		document.getElementById("fb02").getElementsByTagName("a")[0].style.visibility = 'visible';
		document.getElementById("fb01").getElementsByTagName("a")[0].style.visibility = 'hidden';
	
	}//フォントサイズ：中なら
	else if (num == 'sizem')
	{
		fontSizeNumber = 100;
		fontSizeNumberH3 = 197;
		fontSizeNumberH4 = 100;
		
		document.getElementById("fb03").getElementsByTagName("a")[0].style.visibility = 'visible';
		document.getElementById("fb02").getElementsByTagName("a")[0].style.visibility = 'hidden';
		document.getElementById("fb01").getElementsByTagName("a")[0].style.visibility = 'visible';
	
	}//フォントサイズ：大なら
	else if (num == 'sizel')
	{
		fontSizeNumber = 123;
		fontSizeNumberH3 = 220;
		fontSizeNumberH4 = 100;
		
		document.getElementById("fb03").getElementsByTagName("a")[0].style.visibility = 'hidden';
		document.getElementById("fb02").getElementsByTagName("a")[0].style.visibility = 'visible';
		document.getElementById("fb01").getElementsByTagName("a")[0].style.visibility = 'visible';
	
	}		
	
	var contentWrapper = document.getElementById("content_wrapper");
	var contentWrapperIndex = document.getElementById("content_wrapper_index");
	var footerWrapper = document.getElementById("footer_wrapper");
	
	if(contentWrapper){
		
		contentWrapper.style.fontSize = fontSizeNumber+ "%";
		
		if(contentWrapper.getElementsByTagName("h3")[0] && contentWrapper.getElementsByTagName("h3")[0].className == 'title'){
			contentWrapper.getElementsByTagName("h3")[0].getElementsByTagName("span")[0].style.fontSize = fontSizeNumberH3+ "%";
		}
		if(contentWrapper.getElementsByTagName("h3")[0] && contentWrapper.getElementsByTagName("h3")[0].className == 'title_kanku'){
			contentWrapper.getElementsByTagName("h3")[0].getElementsByTagName("span")[0].style.fontSize = fontSizeNumberH3+ "%";
		}

		if(contentWrapper.getElementsByTagName("h4")[0] && contentWrapper.getElementsByTagName("h4")[0].id == 'timetable'){
			contentWrapper.getElementsByTagName("h4")[0].style.fontSize = fontSizeNumberH4 + "%";
		}
	}
	if(contentWrapperIndex){
		contentWrapperIndex.style.fontSize = fontSizeNumber+ "%";
	}
	if(footerWrapper){
		footerWrapper.style.fontSize = fontSizeNumber+ "%";
	}
}
