//検索エリア用ソース
function cText(obj){
if(obj.value==obj.defaultValue){
obj.value="";
obj.style.color="#000";
}
}

function sText(obj){
if(obj.value==""){
obj.value=obj.defaultValue;
obj.style.color="#666";
}
}
// フォントサイズを変更する対象エリア
var target = "page";//*文字拡大・縮小対象エリア（ID名）

// Cookieから現在選択しているfontSizeを取得
function getCookieFt4(){
// fontSize = "";
// cName = "FontSize=";
// tmpCookie = document.cookie + ";";
// start = tmpCookie.indexOf(cName);
//   if (start != -1)
// {
//  end = tmpCookie.indexOf(";", start);
//  fontSize = tmpCookie.substring(start + cName.length, end);
  // 文字サイズを変更（Cookieに保存されている値）
 // changeFontSize(fontSize);
// } else { 
  // 文字サイズを変更（デフォルトの文字サイズ）
 // fontSize = "100%";
 // changeFontSize(fontSize);
// }
	zoom = "";
	cName = "FontSize=";
	tmpCookie = document.cookie + ";";
	start = tmpCookie.indexOf(cName);
	if (start != -1)
	{
		end = tmpCookie.indexOf(";", start);
		zoom = tmpCookie.substring(start + cName.length, end);
		document.getElementById(target).style.fontSize = zoom;
	} else {
		document.getElementById(target).style.fontSize = "100%";
	}
}

// Cookieへ現在選択しているfontSizeを保存
function setCookieFt4(s){
 cName = "FontSize=";
 exp = new Date();
 exp.setTime(exp.getTime() + 31536000000);
 document.cookie = cName + s + "; path=/; expires=" + exp.toGMTString();
}

// 文字サイズ変更（大）
function textSizeUpFt4(){
	currentSize = document.getElementById(target).style.fontSize;
	if ( currentSize=="72%" || currentSize=="0.72em") {
//		selectSize = "79%";
//	} else if(currentSize=="79%") {
		selectSize = "86%";
	} else if(currentSize=="86%") {
//		selectSize = "93%";
//	} else if(currentSize=="93%") {
		selectSize = "100%";
	} else if(currentSize=="100%") {
		selectSize = "107%";
	} else if(currentSize=="107%") {
		selectSize = "114%";
	} else if(currentSize=="114%") {
		selectSize = "121%";
	} else if(currentSize=="121%") {
		selectSize = "128%";
	} else if(currentSize=="128%") {
		selectSize = "135%";
	} else if(currentSize=="135%") {
		selectSize = "142%";
	} else if(currentSize=="142%") {
		selectSize = "149%";
	} else if(currentSize=="149%") {
		selectSize = "156%";
	} else if(currentSize=="156%") {
		selectSize = "163%";
	} else if(currentSize=="163%") {
		selectSize = "170%";
	} else if(currentSize=="170%") {
		selectSize = "177%";
	} else if(currentSize=="177%") {
		selectSize = "184%";
	} else if(currentSize=="184%") {
		selectSize = "191%";
	} else if(currentSize=="191%") {
		selectSize = "198%";
	} else if(currentSize=="198%") {
		selectSize = "205%";
	} else if(currentSize=="205%") {
		selectSize = "212%";
	} else if(currentSize=="212%") {
		selectSize = "219%";
	} else if(currentSize=="219%") {
		selectSize = "226%";
	} else if(currentSize=="226%") {
		selectSize = "233%";
	} else if(currentSize=="233%") {
		selectSize = "240%";
	} else if(currentSize=="240%") {
		alert("これ以上文字を拡大することはできません。");
		selectSize = "240%";
	} else {
		selectSize = "100%";
	}
	document.getElementById(target).style.fontSize = selectSize;
	setCookieFt4(selectSize);
}

// 文字サイズ変更（小）
function textSizeDownFt4(){
	currentSize = document.getElementById(target).style.fontSize;
	if ( currentSize=="240%" || currentSize=="2.4em") {
		selectSize = "233%";
	} else if(currentSize=="233%") {
		selectSize = "226%";
	} else if(currentSize=="226%") {
		selectSize = "219%";
	} else if(currentSize=="219%") {
		selectSize = "212%";
	} else if(currentSize=="212%") {
		selectSize = "205%";
	} else if(currentSize=="205%") {
		selectSize = "198%";
	} else if(currentSize=="198%") {
		selectSize = "191%";
	} else if(currentSize=="191%") {
		selectSize = "184%";
	} else if(currentSize=="184%") {
		selectSize = "177%";
	} else if(currentSize=="177%") {
		selectSize = "170%";
	} else if(currentSize=="170%") {
		selectSize = "163%";
	} else if(currentSize=="163%") {
		selectSize = "156%";
	} else if(currentSize=="156%") {
		selectSize = "149%";
	} else if(currentSize=="149%") {
		selectSize = "142%";
	} else if(currentSize=="142%") {
		selectSize = "135%";
	} else if(currentSize=="135%") {
		selectSize = "128%";
	} else if(currentSize=="128%") {
		selectSize = "121%";
	} else if(currentSize=="121%") {
		selectSize = "114%";
	} else if(currentSize=="114%") {
		selectSize = "107%";
	} else if(currentSize=="107%") {
		selectSize = "100%";
	} else if(currentSize=="100%") {
//		selectSize = "93%";
//	} else if(currentSize=="93%") {
		selectSize = "86%";
	} else if(currentSize=="86%") {
//		selectSize = "79%";
//	} else if(currentSize=="79%") {
		selectSize = "72%";
	} else if(currentSize=="72%") {
		alert("これ以上文字を縮小することはできません。");
		selectSize = "72%";
	} else {
		selectSize = "100%";
	}
	document.getElementById(target).style.fontSize = selectSize;
	setCookieFt4(selectSize);
}

// 文字サイズ変更（中）
function textSizeDefaultFt4(){
// fontSize = "100%";
// setCookie(fontSize);
	currentSize = document.getElementById(target).style.fontSize;
	selectSize = "100%";
	document.getElementById(target).style.fontSize = selectSize;
	setCookieFt4(selectSize);
}

