

//初期動作　読み込んだデータのスプリット----------------------------------------------------
	var yama = new Array(1063);//山名
	var yomi = new Array(1063);//よみがな
	var topname = new Array(1063); //山頂名
	var topyomi = new Array(1063); //山頂名よみがな
	var H = new Array(1063);//標高
	var sankaku = new Array(1063);//三角点名など
	var bikou = new Array(1063);//備考
	var syozai =new Array(1063);//所在等
	var ken1 = new Array(1063);//県名レコード１
	var ken2 = new Array(1063);//県名レコード２
	var ken3 = new Array(1063);//県名レコード３
	var B = new Array(1063);//緯度
	var L = new Array(1063);//経度
	var yamaNo = new Array(1063);//IDナンバー
	
	for (ii=0;ii<=1063;ii++){
			aa = mountain[ii].split([","]);
			
			yamaNo[ii] = aa[0];
			B[ii] = aa[1];
			L[ii] = aa[2];
			H[ii] = aa[3];
			yama[ii] = aa[4];
			yomi[ii] = aa[5];
			topname[ii] = aa[6];
			topyomi[ii] = aa[7];
			sankaku[ii] = aa[8];
			bikou[ii] = aa[9];
			syozai[ii] = aa[10];
			ken1[ii] = aa[11];
			ken2[ii] = aa[12];
			ken3[ii] = aa[13];
	
			if(topyomi[ii] !== ""){
				topyomi[ii] = "<" + topyomi[ii] + ">";
				topname[ii] = "<" + topname[ii] + ">";
			}
	}
	
//ddmmssを、「dd°mm′ss″」へ文字列変換===============================================================
function ch_BL(BB,LL){
	 	B_a = BB.slice(0, 2) + "°" + BB.slice(2,4) + "′"+BB.slice(4,6)+"″";
		L_a = LL.slice(0, 3) + "°" + LL.slice(3,5) + "′"+LL.slice(5,7)+"″";
}

//全部リスト===================================================================================================
function all_yama(){
	var titlename ="日本の主な山岳標高一覧";
	var list_head= "<tr><th>山名<山頂名></th><th>都道府県</th><th>所在等</th><th>標高</th><th>緯度経度</th><th>三角点名等</th><th>備考</th></tr>";

	open_list_head(titlename,list_head);
	
	for(i=0;i<=1058;i++){
		ch_BL(B[i],L[i]);
		lists = "<tr><td nowrap><small>"+ yomi[i] + topyomi[i] +"</small><br><a onclick=watchizu(" + B[i] + "," + L[i]+ ")>" + yama[i] + topname[i] + " </a></td><td nowrap>" + ken1[i] + " " + ken2[i] + " " + ken3[i] + "</td><td>" + syozai[i] +"</td><td align=right>" + H[i] + "m</td><td nowrap align=right >" + B_a + "<br>"  + L_a + "</td><td>" + sankaku[i] + "　</td><td>" + bikou[i] +"　</td></tr>\n";
		win1.document.write(lists);
	}

	open_list_foot();
}

//県別========================================================================================================
function prefecture2(kenmei){
  document.kensaku.mozi.value = kenmei;
  if(document.kensaku.mozi.value !== ""){
	titlename =document.kensaku.mozi.value;
	list_head = "<tr><th>山名<山頂名></th><th>所在等</th><th>標高</th><th>緯度経度</th><th>三角点名等</th><th>備考</th></tr>";
	kensakumozi = document.kensaku.mozi.value;
	
	open_list_head(titlename,list_head);

		for(i=0;i<=1058;i++){
			if(ken1[i].match(kensakumozi) || ken2[i].match(kensakumozi) || ken3[i].match(kensakumozi)){
				ch_BL(B[i],L[i]);
				lists = "<tr><td><small>"+ yomi[i] + topyomi[i] +"</small><br><a onclick=watchizu(" + B[i] + "," + L[i]+ ")>" + yama[i] + topname[i] + " </a></td><td>" + syozai[i] +"</td><td align=right>" + H[i] + "m</td><td nowrap align=right >" + B_a + "<br>"  + L_a + "</td><td>" + sankaku[i] + "　</td><td>" + bikou[i] + "　</td></tr>\n";
				win1.document.write(lists);
			}
		}
	open_list_foot();
 }
}


//標高別========================================================================================================
function takasa(){
  if(document.kensaku.mozi.value !== ""){
 	kensakumozi = parseInt(eval(document.kensaku.mozi.value));
	kensakumozi2 = kensakumozi-500;
	titlename = "<h3>標高" + kensakumozi2 + "〜" + kensakumozi + "m</h3>";
	list_head = "<tr><th>山名<山頂名></th><th>所在等</th><th>標高</th><th>緯度経度</th><th>三角点名等</th><th>備考</th></tr>";				
	open_list_head(titlename,list_head);

	for(i=0;i<=1058;i++){
		if( kensakumozi >= H[i] && H[i] > kensakumozi2 ){
			if(topyomi[i] !== ""){ topyomimi = "(" +topyomi[i] + ")";topnameme = "(" + topname[i] + ")";}
			ch_BL(B[i],L[i]);
			lists = "<tr><td nowrap ><small>"+ yomi[i] + topyomi[i] +"</small><br><a onclick=watchizu(" + B[i] + "," + L[i]+ ")>" + yama[i] + topname[i] + " </a></td><td>" + syozai[i] +"</td><td align=right>" + H[i] + "m</td><td nowrap align=right >" + B_a + "<br>"  + L_a + "</td><td>" + sankaku[i] + "</td><td>" + bikou[i] + "　</td></tr>\n";
			win1.document.write(lists);
		}
	}
	open_list_foot();
 }
}

//県別最高地点========================================================================================================
function pref_top(){
	var titlename ="都道府県別最高地点";
	var list_head = "<tr><th nowrap >都道府県</th><th>山名<山頂名></th><th>所在等</th><th>標高</th><th>緯度経度</th><th>三角点名等</th><th>備考</th></tr>\n";

	open_list_head(titlename,list_head);
	
		for(i=1;i<=47;i++){
			KEN = document.kensaku.pref.options[i].text;
			tempH = 0;
			for(ia=0;ia<=1063;ia++){
				if(ken1[ia].match(KEN)){	
						if( H[ia] >= parseInt(tempH) ){
							tempH = H[ia];
							top_No = ia ;
						}
				}
				if(ken2[ia].match(KEN)){
						if( H[ia] >= parseInt(tempH) ){
							tempH = H[ia];
							top_No = ia ;
						if(ken3[ia].match(KEN)){
								if( H[ia] >= parseInt(tempH) ){
									tempH = H[ia];
									top_No = ia ;
								}
						}
				}
			}
		}
				ch_BL(B[top_No],L[top_No]);
				listprint ="<tr><td nowrap >" + KEN + "</td><td><small>"+ yomi[top_No] + topyomi[top_No] +"</small><br><a onclick=watchizu(" + B[top_No] + "," + L[top_No]+ ");>" + yama[top_No] + topname[top_No] + " </a></td><td>" + syozai[top_No] +"</td><td align=right>" + H[top_No] + "m</td><td nowrap align=right >" + B_a + "<br>"  + L_a + "</td><td>" + sankaku[top_No] + "　</td><td>" + bikou[top_No] + "　</td></tr>\n";
				win1.document.write(listprint);
		}
		open_list_foot();
}

function open_list_head(titlename,list_head){
	gsi_title ="<table width='100%' cellpadding='0' cellspacing='0' height='30' bgcolor='#3333FF'>\n<tr>\n<td><a href='http://www.gsi.go.jp' target='_blank'><img src='./img/gsi_title.png' border='0'></a></td>\n<td align='right' class='title2' style='color:#ffffff;font-weight:bold;font-size:10pt;'>　―日本の主な山岳標高―　</td>\n<td width='10'><!-- space --></td>\n</tr>\n</table>\n";
	win1 = window.open('','New_win');
	win1.document.write('<html>\n<head><title>日本の主な山岳標高</title>\n');
	win1.document.write('<script>function watchizu(B,L){ URL = "http://watchizu.gsi.go.jp/watchizu.aspx?b=" + B +"&l=" + L ;window.open(URL,""); }</script>\n');
	win1.document.write('<style type="text/css">\n<!--\na{ text-decoration:underline;cursor:pointer;color:blue;}\n-->\n</style>\n');
	win1.document.write('</head>\n<body bgcolor=#fffff0 style="margin:0px;" leftmargin=0 topmargin=0>\n');
	win1.document.write(gsi_title);
	win1.document.write('<div style="margin:10px">');
	win1.document.write('<h3>' + titlename + '</h3>\n');
	win1.document.write("<center><table  border='1' cellspacing='0' cellpadding='2'>\n");
	win1.document.write(list_head);
}

function open_list_foot(){
	win1.document.write('</table>\n');
	win1.document.write('<p><small>＊山名をクリックすると、「ウォッちず」で、山頂付近が表示されます。</small></p>\n');
	win1.document.write('</div>');
	win1.document.write('<center>\n</body>\n</html>');
	win1.document.close();
}


