function findBrowserType() {
	var browser,NetscapeVerStr;
	if (document.all) {
		browser="IE";
	}
	else {
		NetscapeVerStr=navigator.appVersion;
		if(NetscapeVerStr.search(/5.0/i)==-1) {
			browser="NN4";
		}
		else {
			browser="NN6";
		}
	}
//	alert(browser);
	return browser;
}


function turnonButtons(ButtonIdList) {
	var i, N,args,ButtonId,layerObj;
	
	args=turnonButtons.arguments;
	N=args.length;
	for (i=0; i<N; i++) {
		ButtonId=args[i];

		document.images[ButtonId].src=contentson[ButtonId].src;

	}
	return true;
}

function turnoffButtons(ButtonIdList) {
	var i, N,args,ButtonId,layerObj;
	
	args=turnoffButtons.arguments;
	N=args.length;

	for (i=0; i<N; i++) {
		ButtonId=args[i];

		document.images[ButtonId].src=contentsoff[ButtonId].src;

	}
}

function findLayerObj(LayerObjId) { 
	var layerObj,mybrowser1;

	mybrowser1=findBrowserType();
//	alert(mybrowser1); 

	switch (mybrowser1) {
		case "IE": layerObj=document.all[LayerObjId];break;
		case "NN6": layerObj=document.getElementById(LayerObjId);break;
		case "NN4": layerObj=document.layers[LayerObjId];break;
	}
	return layerObj;
}


function showLayerSubMenus(SubMenuIdList) { 

	var i, N,args,SubMenuId,layerObj,mybrowser;

	mybrowser=findBrowserType();

	args=showLayerSubMenus.arguments;
	N=args.length;
	for (i=0; i<N; i++) {
		SubMenuId=args[i];
		layerObj=findLayerObj(SubMenuId);
		if (mybrowser=="IE"|| mybrowser=="NN6") {
			layerObj=layerObj.style;
			layerObj.visibility="visible";
		}
		if (mybrowser=="NN4") {
			layerObj.visibility="show";
		}
	}	
		
}

function hideLayerSubMenus(SubMenuIdList) { 

	var i, N,args,SubMenuId,layerObj,mybrowser;

	mybrowser=findBrowserType();

	args=hideLayerSubMenus.arguments;
	N=args.length;
	for (i=0; i<N; i++) {
		SubMenuId=args[i];
		layerObj=findLayerObj(SubMenuId);
		if (mybrowser=="IE"|| mybrowser=="NN6") {
			layerObj=layerObj.style;
			layerObj.visibility="hidden";
		}
		if (mybrowser=="NN4") {
			layerObj.visibility="hide";
		}
	}	
		
}


function turnoffAllButtons(skiplist) {
	var i, N,M,skip_args,ButtonId,skip_ButtonId,skip_current,layerObj,Button_image_array;
	
	skip_args=turnoffAllButtons.arguments;
	N=ButtonIdArray.length;
	M=skip_args.length;

	if (M>0) {

		for (i=0; i<N; i++) {
			ButtonId=ButtonIdArray[i];
		//alert(ButtonId);
			skip_current=0;
			for (j=0; j<M; j++) {
				skip_ButtonId=skip_args[j];
			//alert(skip_ButtonId);
	
				if (ButtonId==skip_ButtonId) {
					skip_current=1;
					//alert(skip_current);
				}
			}
			if(skip_current==0) document.images[ButtonId].src=contentsoff[ButtonId].src;
		}
	}
	else {
		for (i=0; i<N; i++) {
			ButtonId=ButtonIdArray[i];
			document.images[ButtonId].src=contentsoff[ButtonId].src;
		}
	}
}





function turnoffAllMenuButtons() {
	var i, N,args,ButtonId,layerObj;

	args=contentsoff;	
	N=args.length-1;
	alert("10");
//	for (i=0; N; i++) {
//		ButtonId=args[i];
//		layerObj=findLayerObj(ButtonId);
//			if (layerObj != null) {
				layerObj.document.images[ButtonId].src=contentsoff[ButtonId];
//			}
//	}
}


function showToday() {
	var today,day,month,year,month_name;
	
	today=new Date;
	day=today.getDate();

	month=today.getMonth();
      //alert(month);
	year=today.getFullYear();

	switch(month) {
		case 0: month_name="1月";break;
		case 1: month_name="2月";break;
		case 2: month_name="3月";break;
		case 3: month_name="4月";break;
		case 4: month_name="5月";break;
		case 5: month_name="6月";break;
		case 6: month_name="7月";break;
		case 7: month_name="8月";break;
		case 8: month_name="9月";break;
		case 9: month_name="10月";break;
		case 10: month_name="11月";break;
		case 11: month_name="12月";break;
	}
    //alert(month_name+day+", "+year);
	return(year+"年"+month_name+day+"日");
}
		
