function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;

  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function showImage(area) {
	var obj;
	var i;

	if(!(obj = document.getElementById(area))){
		for (i = 0; i < document.all.tags("div").length; i++) {
			// すべてのdivを取得
			obj = document.all.tags("div")(i);
			// エリア名が一致したら
			if (area == obj.id) {
				break;
			}
		}

	}
	if(obj) {
		obj.style.visibility = '';
	}
}

function hideImage(area) {
	var obj;
	var i;

	if(!(obj = document.getElementById(area))){
		for (i = 0; i < document.all.tags("div").length; i++) {
			// すべてのdivを取得
			obj = document.all.tags("div")(i);
			// エリア名が一致したら
			if (area == obj.id) {
				break;
			}
		}
	}
	if(obj) {
		obj.style.visibility = 'hidden';
	}
}
function set_onImage(area) {
	var i;
	var j;
	var obj;
	var bShow;

	if(!(obj = document.getElementById(area))){
		for (i = 0; i < document.all.tags("div").length; i++) {
			// すべてのdivを取得
			obj = document.all.tags("div")(i);
			// エリア名が一致したら
			if (area == obj.id) {
				break;
			}
		}
	}
	if(obj) {
		// 可視状態を逆の状態に変更
		if (obj.style.visibility == '') {
			bShow = false;
			obj.style.visibility = 'hidden';
		}
		else {
			bShow = true;
			obj.style.visibility = '';
		}
		// 対応するcheckboxの設定
		element = document.getElementsByName("city[]");
		for (j = 0; j < element.length; j++) {

			if ("ch_"+area == element[j].id) {
				element[j].checked = bShow;
			}
		}
	}
}

function set_onImageKn(area) {
	var i;
	var j;
	var obj;
	var bShow;

	if(!(obj = document.getElementById(area))){
		for (i = 0; i < document.all.tags("div").length; i++) {
			// すべてのdivを取得
			obj = document.all.tags("div")(i);
			// エリア名が一致したら
			if (area == obj.id) {
				break;
			}
		}
	}
	if(obj) {
		// 可視状態を逆の状態に変更
		if (obj.style.visibility == '') {
			bShow = false;
			obj.style.visibility = 'hidden';
		}
		else {
			bShow = true;
			obj.style.visibility = '';
		}
		// 対応するcheckboxの設定
		element = document.getElementsByName("city[]");
		for (j = 0; j < element.length; j++) {
			if ("ch_"+area == element[j].id) {
				element[j].checked = bShow;
			}
		}
	}
}