
//alert("インフォメーションバーのチェックを開始します");
if (document.getElementById("topbar")) {
	//alert("インフォメーションバーをチェックしました");

	var elementbody = document.getElementsByTagName("body")[0];
	//alert("BODYを取得しました");
	
	var elementbodystyle = elementbody.currentStyle || document.defaultView.getComputedStyle(elementbody, "") 
	//alert("BODYをセットしました");

	//alert("ブラウザ判定を開始します");
	barenable();
}

function barenable () {
//alert("ブラウザ判定を開始します");
	if (elementbodystyle.backgroundPositionY) {
		//alert("判定結果：IE");
		iebgposition();
	}else if (elementbodystyle.backgroundPosition) {
		//alert("判定結果：FF");
		ffbgposition();
	}
}

function iebgposition() {
	//alert("IEを実行します");
	if (elementbodystyle.backgroundPositionY=="0px") {
		elementbody.style.backgroundPositionY = "30px";
		//alert("Y軸を 0px から"+elementbodystyle.backgroundPositionY+"に変更しました。");
	}
	else if (elementbodystyle.backgroundPositionY=="0%") {
		elementbody.style.backgroundPositionY = "30px";
		//alert("Y軸を 0% から"+elementbodystyle.backgroundPositionY+"に変更しました。");
	}
	else if (elementbodystyle.backgroundPositionY=="0pt") {
		elementbody.style.backgroundPositionY = "30px";
		//alert("Y軸を 0pt から"+elementbodystyle.backgroundPositionY+"に変更しました。");
	}
	else if (elementbodystyle.backgroundPositionY=="top") {
		elementbody.style.backgroundPositionY = "30px";
		//alert("Y軸を top から"+elementbodystyle.backgroundPositionY+"に変更しました。");
	}
}

function ffbgposition() {	
	//alert("FFを実行します");
	var _arr = elementbodystyle.backgroundPosition.split(" ");
	//alert("取得値： "+elementbodystyle.backgroundPosition);
	var backgroundPositionX = _arr[0];
	//alert("X軸 "+backgroundPositionX);
	var backgroundPositionY = _arr[1];
	//alert("Y軸 "+backgroundPositionY);
	if (backgroundPositionY=="0px") {
		elementbody.style.backgroundPosition = backgroundPositionX+" 30px";
		//alert(backgroundPositionX+" 0px から"+backgroundPositionX+" 30px"+" に変更しました。");
	}
	else if (backgroundPositionY=="0%") {
		elementbody.style.backgroundPosition = backgroundPositionX+" 30px";
		//alert(backgroundPositionX+" 0% から"+backgroundPositionX+" 30px"+" に変更しました。");
	}
	else if (backgroundPositionY=="0pt") {
		elementbody.style.backgroundPosition = backgroundPositionX+" 30px";
		//alert(backgroundPositionX+" 0pt から"+backgroundPositionX+" 30px"+" に変更しました。");
	}
	else if (backgroundPositionY=="top") {
		elementbody.style.backgroundPosition = backgroundPositionX+" 30px";
		//alert(backgroundPositionX+" top から"+backgroundPositionX+" 30px"+" に変更しました。");
	}
}

