﻿
function changeColor(thisID, colorNum){
	thisID.style.backgroundColor=colorNum;
	//stupid netscape
	thisID.bgColor=colorNum;
}

function fold(id) {
	var obj = document.all(id);
	if (obj.style.display == 'none') {
		obj.style.display = '';
	} else {
		obj.style.display = 'none';
	}
}

function allFold() {
	id = new Array('A1','A2','A3','A4','A5','A6','A7','A8','A9','A10','A11','A12');
	if (document.all(id[0]).style.display == 'none') {
//		for (var i=0; i<id.length; i++) {
//			document.all(id[i]).style.display = '';
//		}
//		document.getElementById('tenkai').innerHTML = 'すべて折りたたむ';
	} else {
//		for (var i=0; i<id.length; i++) {
//			document.all(id[i]).style.display = 'none';
//		}
//		document.getElementById('tenkai').innerHTML = 'すべて展開する';
	}
}


function textCriteria(num){//ツールチップに表示する登録基準の説明を取得する
	criteria1 = '(i)人類の創造的才能を表す傑作である。';
	criteria2 = '(ii)ある期間、あるいは世界のある文化圏において、建築物、技術、記念碑、都市計画、景観設計の発展における人類の価値の重要な交流を示していること。';
	criteria3 = '(iii)現存する、あるいはすでに消滅した文化的伝統や文明に関する独特な、あるいは稀な証拠を示していること。';
	criteria4 = '(iv)人類の歴史の重要な段階を物語る建築様式、あるいは建築的または技術的な集合体または景観に関する優れた見本であること。';
	criteria5 = '(v)ある文化（または複数の文化）を特徴づけるような人類の伝統的集落や土地・海洋利用、あるいは人類と環境の相互作用を示す優れた例であること。特に抗しきれない歴史の流れによってその存続が危うくなっている場合。';
	criteria6 = '(vi)顕著で普遍的な価値をもつ出来事、生きた伝統、思想、信仰、芸術的作品、あるいは文学的作品と直接または明白な関連があること（ただし、この基準は他の基準とあわせて用いられることが望ましい）。';
	criteria7 = '(vii)類例を見ない自然美および美的要素をもつ優れた自然現象、あるいは地域を含むこと。'
	criteria8 = '(viii)生命進化の記録、地形形成において進行しつつある重要な地学的過程、あるいは重要な地質学的、自然地理学的特徴を含む、地球の歴史の主要な段階を代表とする顕著な例であること。';
	criteria9 = '(ix)陸上、淡水域、沿岸および海洋の生態系、動植物群集の進化や発展において、進行しつつある重要な生態学的・生物学的過程を代表する顕著な例であること。';
	criteria10 = '(x)学術上、あるいは保全上の観点から見て、顕著で普遍的な価値をもつ、絶滅のおそれがある種を含む、生物の多様性の野生状態における保全にとって、もっとも重要な自然の生育地を含むこと。';
	if(num=='1'){
		return criteria1;
	} else if(num=='2'){
		return criteria2;
	} else if(num=='3'){
		return criteria3;
	} else if(num=='4'){
		return criteria4;
	} else if(num=='5'){
		return criteria5;
	} else if(num=='6'){
		return criteria6;
	} else if(num=='7'){
		return criteria7;
	} else if(num=='8'){
		return criteria8;
	} else if(num=='9'){
		return criteria9;
	} else if(num=='10'){
		return criteria10;
	} else {
		return '該当する基準の説明が見当たりません';
	}
}

function showToolTip(e,text){//ツールチップを表示する
	if(document.all)e = event;
	var obj = document.getElementById('bubble_tooltip');
	var obj2 = document.getElementById('bubble_tooltip_content');
	obj2.innerHTML = text;
	obj.style.display = 'block';
	var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	if(navigator.userAgent.toLowerCase().indexOf('safari')>=0)st=0; 
	var leftPos = e.clientX;
	if(leftPos<0)leftPos = 0;
	obj.style.left = leftPos + 'px';//X軸の表示位置を決定
	obj.style.top = e.clientY  + 20 + 'px';//Y軸の表示軸を決定
}

function hideToolTip()
{
	document.getElementById('bubble_tooltip').style.display = 'none';
	
}

function showImage(e,img){//画像を表示する
//	if(document.all)e = event;
//	var obj = document.getElementById('popup_image');
//	obj.innerHTML = "<IMG src=" + img + ">";
//	obj.style.display = 'block';
//	var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
//	if(navigator.userAgent.toLowerCase().indexOf('safari')>=0)st=0; 
//	var leftPos = e.clientX;
//	if(leftPos<0)leftPos = 0;
//	obj.style.left = leftPos + 'px';//X軸の表示位置を決定
//	obj.style.top = 500 + 'px';//Y軸の表示軸を決定
}

function hideImage()
{
//	document.getElementById('popup_image').style.display = 'none';
	
}

