<!--
var vNum = navigator.appVersion.charAt(0);
var bName = navigator.appName.charAt(0);
if ( !(bName == "M" && vNum < 4) || !(bName == "N" && vNum < 4)){	//ブラウザが４未満はスタイルシート無効
	document.writeln("<STYLE TYPE='text/css'><!--");
	if(navigator.appVersion.indexOf("Mac") > -1){
		//MACはOsaka
		if( (bName == "N")&&(vNum<5)){
			document.writeln("BODY {margin:0;padding:0;}");
			document.writeln("BODY,TH,TD {font-family: 'ヒラギノ角ゴ Pro W3','Osaka'; font-size:small; background-repeat: repeat-y; color: #000000;}");
			document.writeln(".f1{font-size:x-small; line-height:130%;}");
			document.writeln(".f2{font-size:x-small; line-height:130%; color: #F68B1E; }");
			document.writeln(".f3{font-size:xx-small; line-height:130%; color: #000000;}");
			document.writeln(".f4{font-size:xx-small; line-height:130%; }");
			document.writeln("h1{margin: 0px;!important padding: 0px;!important font-size:x-small;}");
			document.writeln("h2{margin: 0px;!important padding: 0px;!important font-size:x-small;}");
			document.writeln("h3{margin: 0px;!important padding: 0px;!important font-size:x-small;}");
			document.writeln("h4{margin: 0px;!important padding: 0px;!important font-size:x-small;!important}");
			// 2008-12-17追加（インフォメーション一覧部分の色付け）
			document.writeln(".new {color: #F68B1E;}");
			document.writeln(".end {color: #FF0000;}");
			
		}else{
			document.writeln("BODY {margin:0;padding:0;}");
			document.writeln("BODY,TH,TD {font-family: 'ヒラギノ角ゴ Pro W3','Osaka'; font-size:small; background-repeat: repeat-y; color: #000000;}");
			document.writeln(".f1{font-size:x-small; line-height:130%;}");
			document.writeln(".f2{font-size:x-small; line-height:130%; color: #F68B1E;}");
			document.writeln(".f3{font-size:xx-small; line-height:130%; color: #000000;}");
			document.writeln(".f4{font-size:xx-small; line-height:130%; }");
			document.writeln("h1{margin: 0px;!important padding: 0px;!important font-size:x-small;}");
			document.writeln("h2{margin: 0px;!important padding: 0px;!important font-size:x-small;}");
			document.writeln("h3{margin: 0px;!important padding: 0px;!important font-size:x-small;}");
			document.writeln("h4{margin: 0px;!important padding: 0px;!important font-size:x-small;!important}");
			// 2008-12-17追加（インフォメーション一覧部分の色付け）
			document.writeln(".new {color: #F68B1E;}");
			document.writeln(".end {color: #FF0000;}");
		}
	}else{
		//WINはＭＳ Ｐゴシック
		document.writeln("BODY {margin:0;padding:0;}");
		document.writeln("BODY,TH,TD {font-family: 'ＭＳ Ｐゴシック'; font-size:small; background-repeat: repeat-y; color: #000000;}");
		document.writeln(".f1{font-size:small; line-height:130%; letter-spacing:1px;}");
		document.writeln(".f2{font-size:small;  line-height:130%; color: #F68B1E;}");
		document.writeln(".f3{font-size:x-small;  line-height:130%; color: #000000;}");
		document.writeln(".f4{font-size:x-small;  line-height:130%; }");
		document.writeln("h1{margin: 0px;!important padding: 0px;!important font-size:small; }");
		document.writeln("h2{margin: 0px;!important padding: 0px;!important font-size:small; }");
		document.writeln("h3{margin: 0px;!important padding: 0px;!important font-size:small; }");
		document.writeln("h4{margin: 0px;!important padding: 0px;!important font-size:small; }");
		// 2008-12-17追加（インフォメーション一覧部分の色付け）
		document.writeln(".new {color: #F68B1E;}");
		document.writeln(".end {color: #FF0000;}");
	}
}
document.writeln("--></STYLE>");
//-->


// **********************************************************
// 2011-09-22 追加
// 右メニュー「会計インフォメーション」開閉用
// **********************************************************

new function(){
	var menuFn = function(){
		var mObj = getElementsByClassName("menuIndex");
		var cObj = getElementsByClassName("menuContents");
		for(var i = 0; i < mObj.length ; i++){
			mObj[i].style.cursor = "pointer";
			mObj[i].onclick = function(){
				actMenu(this);
				return false;
			}
		}
		for(var i = 0; l = cObj.length,i < l; i++){
			var unitC = cObj[i].className.split(/\s+/);
			for(var k = 0; kl =unitC.length, k < kl; k++){
				if(unitC[k] == "active"){
					cObj[i].style.display = "block";
					break;
				}else{
					cObj[i].style.display = "none";
				}
			}
			if(getElementsByClassName("active",cObj[i])){
				cObj[i].style.display = "block";
			}
		}
		function actMenu(key){
			var num;
			for(num = 0; l = mObj.length, num < l; num++){
				if(mObj[num]==key) break;
			}
			if(cObj[num].style.display != "none"){
				cObj[num].style.display = "none";
			}else{
				cObj[num].style.display = "block";
			}
		}	
	}
	//menu_rollOver & swapImage
	var overFn = function(){
		var imgObj = document.getElementsByTagName("img");
		var preload = new Array();
		for(var i=0, i_len = imgObj.length ; i < i_len; i++){
			var unitC = imgObj[i].className.split(/\s+/);
			for(var k=0, k_len = unitC.length; k < k_len; k++){
				if(unitC[k] == "rollover"&&imgObj[i].getAttribute("src").match("_off.")){
					preload[i]=new Image();
					preload[i].src = imgObj[i].getAttribute("src").replace("_off.");
					imgObj[i].onclick = function(){
						if(this.getAttribute("src").match("_act")){
							this.setAttribute("src" , this.getAttribute("src").replace("_act_on","_off"));
						}else{
							this.setAttribute("src" , this.getAttribute("src").replace("_off.","_act_on."));
						}
					}
					break;
				}
			}
		}
	}	
	//addEvent
	function addEvent(elm,listener,fn){
		try{
			elm.addEventListener(listener,fn,false);
		}catch(e){
			elm.attachEvent("on"+listener,fn);
		}
	}
	//GetElementClass
	function getElementsByClassName(className, pElement, tagName){
		var d = document, nodes = [], item;
		var cls, items = (pElement || d).getElementsByTagName((tagName || '*'));
		for(var i = 0, l = items.length; i < l; i++){
			item = items[i];
			if(item.className){
				cls = item.className.split(/\s+/);
				for(var j = 0, k = cls.length; j < k; j++){
					if(cls[j]==className){
					nodes[nodes.length] = item; break;
					}
				}
			}
		}
		return nodes.length > 0 ? nodes : null;
	}
	addEvent(window,"load",menuFn);
	addEvent(window,"load",overFn);
}

