// JavaScript Document

var h=new Array;
var he=0;
var hei;
var timerID;
var timerID_;
var timerc_;
var child;
var gms=new Array;
var timerID2_;
var heig;
var heigh;
var flag=false;
var ns;

window.onload=function(){
				
		
	<!--交通広告の高さを設定する-->
	var l_h=document.getElementById("content_left").clientHeight;
	
	if(l_h>=371){
		document.getElementById("content_right").style.height=(document.getElementById("content_left").clientHeight-18)+"px";
	    document.getElementById("kotukoukoku").style.bottom=0;
	}else{
		document.getElementById("content_right").style.height="452px";
		document.getElementById("kotukoukoku").style.bottom=0;
	}
	
	<!--サイドメニュー初期化-->
	he=0;
		for(i=0;i<=4;i++){
			if(document.getElementById("gm_0"+i)){
			heigh=document.getElementById("gms_0"+i).offsetHeight-4;
			var ua=navigator.userAgent;
			if(ua.indexOf("MSIE 6")!=-1){
				heigh=heigh*0.83;
				if(i==4){
					heigh=heigh+2;
				}
			}
			document.getElementById("gmd_0"+i).setAttribute("heights",heigh);
			document.getElementById("gmd_0"+i).setAttribute("flag",true);
			document.getElementById("gmd_0"+i).style.height="0px";
			document.getElementById("gms_0"+i).style.position="absolute";
			document.getElementById("gm_0"+i).onclick=function(){
				nu=(this.getAttribute("id").charAt(4));
				ns=document.getElementById("gmd_0"+nu);
				if(ns.getAttribute("flag")==true || ns.getAttribute("flag")=="true"){
				timerID=setInterval("timer(ns,nu)",60);
				classChange(nu,"up");
				for(i=0;i<=4;i++){
			if(document.getElementById("gm_0"+i)){
			document.getElementById("gmd_0"+i).style.height=0;
			document.getElementById("gms_0"+i).style.clip="rect(0 194px 0 0)";
			document.getElementById("gmd_0"+i).setAttribute("flag",true);
				if((document.getElementById("gm_0"+i))==this){
				}else{
				classChange(i,"down");
				}
				}
				ns.setAttribute("flag",false);
				}
									}else{
										hei=ns.getAttribute("heights");
										timerID_=setInterval("timer_(ns)",60);
										ns.setAttribute("flag",true);
				classChange(nu,"down");
									}
			}
								   }

}
}



<!-- サイドメニューを開くアニメーション-->
function timer(a,nu){
		he+=(a.getAttribute("heights")-he)/3;
		a.style.height=he+"px";
		document.getElementById("gms_0"+nu).style.clip="rect(0 194px "+he+"px 0)";
		if((a.getAttribute("heights")-he)<1){
			clearInterval(timerID);
			he=0;
		}
}

<!-- サイドメニューを閉じるアニメーション-->
function timer_(a){
		hei-=hei/2;
		a.style.height=hei+"px";
		(a.childNodes)[0].style.clip="rect(0 194px "+hei+"px 0)";
		if(hei<=1){
			clearInterval(timerID_);
		a.style.height=0+"px";
		(a.childNodes)[0].style.clip="rect(0 194px 0 0)";
		}
}

<!-- サイドメニューの▽の画像を入れ替える -->
function classChange(i,check){
	if(document.all){
		document.getElementById("gmi_0"+i).setAttribute("className",check);
	}else{
		document.getElementById("gmi_0"+i).setAttribute("class",check);
	}
}


