//<![CDATA[
var line;
var map;
var marker_list=[];
var txt_list=[];

function load() {
  if (GBrowserIsCompatible()) {
    //地図を作成
    map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(36.76623089405525,137.0626536011696), 13);
    
    var txt="高岡駅前<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.74218559555115,137.014821767807),txt);
    
    txt="末広町<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.7452634016865,137.01282620429993),txt);

    txt="片原町<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.746501367109886,137.01293349266052),txt);
		
		txt="坂下町<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.747498602510674,137.0147466659546),txt);
		
		txt="本丸会館前<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.750644967184115,137.0186734199524),txt);
		
		txt="広小路<br /><a href='../../timetable/goingup/index.html'>・時刻表はこちら</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.75257484560904,137.02066361904144),txt);
		
		txt="志貴野中学校前<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.75565653299677,137.0236623287201),txt);
		
		txt="市民病院前<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.75808053483403,137.02590465545654),txt);
		
		txt="江尻<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.762361031851654,137.03067898750305),txt);
		
		txt="旭ヶ丘<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.76394252051212,137.03243851661682),txt);
		
		txt="荻布<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.766976480826465,137.0357644557953),txt);
		
		txt="新能町<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.77034549722689,137.037695646286),txt);
		
		txt="米島口<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.7729108351813,137.03874170780182),txt);
		
		txt="能町口<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.773250295581875,137.0490574836731),txt);
		
		txt="新吉久<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.776378416879886,137.05302715301514),txt);
		
		txt="吉久<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78220463217088,137.05652475357056),txt);
		
		txt="中伏木<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78825380295789,137.0616102218628),txt);
		
		txt="六渡寺<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78897554712962,137.06637382507324),txt);
		
		txt="庄川口<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78452468309961,137.0707082748413),txt);
		
		txt="射水市新湊庁舎<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78129377816189,137.07858324050903),txt);
		
		txt="新町口<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.77911112167644,137.0841407775879),txt);
		
		txt="中新湊<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.775158121009,137.08871126174927),txt);
		
		txt="東新湊<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.777959616437904,137.09875345230103),txt);
		
		txt="海王丸<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.77673934573885,137.1053409576416),txt);
		
		txt="越ノ潟<br /><a href='../../timetable/goingup/index.html'>・上り時刻表</a><br /><a href='../../timetable/descending/index.html'>・下り時刻表</a>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.774883122074314,137.1117353439331),txt);
		
		//観光施設
		
		txt="国宝瑞龍寺<br /><font color='#666666'>高岡駅前から徒歩15分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.73561690376863,137.01074481010437),txt);
		
		txt="高岡古城公園<br /><font color='#666666'>高岡駅前から徒歩20分<br />本丸会館前から徒歩3分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.74623486235145,137.02014327049255),txt);
		
		txt="土蔵造りの町並み<br /><font color='#666666'>坂下町から徒歩3分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.74865916187504,137.01319098472595),txt);
		
		txt="八丁道<br /><font color='#666666'>高岡駅前から徒歩15分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.73562550190011,137.01263308525085),txt);
		
		txt="万葉歴史館<br /><font color='#666666'>中伏木で「如意の渡」に乗りかえ。伏木から徒歩30分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.751306890866196,137.0263284444809),txt);
		
		txt="高岡大仏<br /><font color='#666666'>高岡駅前から徒歩15分<br />坂下町から徒歩5分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.74565026802662,137.01704263687134),txt);
		
		txt="勝興寺（越中国庁跡）<br /><font color='#666666'>中伏木で「如意の渡」に乗りかえ。伏木から徒歩12分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.793082485733855,137.05286622047424),txt);
		
		txt="如意の渡<br /><font color='#666666'>中伏木から徒歩2分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78976602104078,137.05753326416016),txt);
		
		txt="吉久さまのこの残る町並み<br /><font color='#666666'>吉久または新吉久から徒歩5分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78144845224722,137.05643892288208),txt);
		
		txt="金屋町<br /><font color='#666666'>片原町から徒歩15分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.75093724587766,137.00642108917236),txt);
		
		txt="専念寺傘松<br /><font color='#666666'>射水市新湊庁舎前から徒歩10分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78151075144341,137.08301156759262),txt);
		
		txt="海王丸パーク<br /><font color='#666666'>海王丸から徒歩5分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78003918793529,137.11019039154053),txt);
		
		txt="山王橋<br /><font color='#666666'>新町口から徒歩7分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78128518514799,137.0873486995697),txt);
		
		txt="かぐら橋<br /><font color='#666666'>新町口から徒歩5分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.78308969692261,137.08296060562134),txt);
		
		txt="東橋<br /><font color='#666666'>中新湊から徒歩10分</font>";
    txt_list.push(txt);
    addMarker(new GLatLng(36.7809672429566,137.0887327194214),txt);
		
		//マップコントローラを付ける
		map.addControl(new GLargeMapControl());

		var points = [];
		points[0] = new GLatLng(36.74218559555115,137.014821767807);

		points[0] = new GLatLng(36.74218559555115,137.014821767807);//高岡駅前
		points[2] = new GLatLng(36.742460711737486,137.01502561569214);//カーブ
		points[3] = new GLatLng(36.7452634016865,137.01282620429993);//末広町
		points[4] = new GLatLng(36.745985550610506,137.01213955879211);//カーブ
		points[5] = new GLatLng(36.746501367109886,137.01293349266052);//片原町
		points[6] = new GLatLng(36.747498602510674,137.0147466659546);//坂下町
		points[7] = new GLatLng(36.750644967184115,137.0186734199524);//本丸会館前
		points[8] = new GLatLng(36.75257484560904,137.02066361904144);//広小路
		points[9] = new GLatLng(36.75565653299677,137.0236623287201);//志貴野中学校前
		points[10] = new GLatLng(36.75808053483403,137.02590465545654);//市民病院前
		points[11] = new GLatLng(36.762361031851654,137.03067898750305);//江尻
		points[12] = new GLatLng(36.76394252051212,137.03243851661682);//旭ヶ丘
		points[13] = new GLatLng(36.766976480826465,137.0357644557953);//荻布
		points[14] = new GLatLng(36.77034549722689,137.037695646286);//新能町
		points[15] = new GLatLng(36.77275184688191,137.03865587711334);//米島口アルビス米島店前
		points[16] = new GLatLng(36.7729108351813,137.03874170780182);//米島口
		points[17] = new GLatLng(36.77396358722225,137.03970193862915);//カーブ
		points[18] = new GLatLng(36.77428155846541,137.04116106033325);//カーブ
		points[19] = new GLatLng(36.773250295581875,137.0490574836731);//能町口
		points[20] = new GLatLng(36.776378416879886,137.05302715301514);//新吉久
		points[21] = new GLatLng(36.78220463217088,137.05652475357056);//吉久
		points[22] = new GLatLng(36.78825380295789,137.0616102218628);//中伏木
		points[23] = new GLatLng(36.78940515352783,137.063627243042);//カーブ
		points[24] = new GLatLng(36.78897554712962,137.06637382507324);//六渡寺
		points[25] = new GLatLng(36.78452468309961,137.0707082748413);//庄川口
		points[26] = new GLatLng(36.78129377816189,137.07858324050903);//射水市新湊庁舎
		points[27] = new GLatLng(36.77911112167644,137.0841407775879);//新町口
		points[28] = new GLatLng(36.7762924811868,137.08592176437378);//カーブ
		points[29] = new GLatLng(36.775158121009,137.08871126174927);//中新湊
		points[30] = new GLatLng(36.77436749641282,137.09182262420654);//カーブ
		points[31] = new GLatLng(36.777959616437904,137.09712266921997);//カーブ
		points[32] = new GLatLng(36.777959616437904,137.09875345230103);//東新湊
		points[33] = new GLatLng(36.77673934573885,137.1053409576416);//海王丸
		points[34] = new GLatLng(36.775587804869495,137.11091995239258);//カーブ
		points[35] = new GLatLng(36.774883122074314,137.1117353439331);//越ノ潟
		var polyline = new GPolyline(points);
		
		var points2 = [];
		points2[0] = new GLatLng(36.73700119053744,137.02183842658997);//八丁道
		points2[1] = new GLatLng(36.73604680916419,137.0154333114624);//八丁道
		points2[2] = new GLatLng(36.735608305636134,137.01265454292297);//八丁道
		var polyline = new GPolyline(points2);
		
		var points3 = [];
		points3[0] = new GLatLng(36.74906320434928,137.01349139213562);//土蔵造りの町並み
		points3[1] = new GLatLng(36.74844424479853,137.01302468776703);//土蔵造りの町並み
		points3[2] = new GLatLng(36.747171923375674,137.0108413696289);//土蔵造りの町並み
		points3[3] = new GLatLng(36.745770626045775,137.00855612754822);//土蔵造りの町並み
		points3[4] = new GLatLng(36.746320831729506,137.00789093971252);//土蔵造りの町並み
		var polyline = new GPolyline(points3);
		
		//直線の描画
		line = new GPolyline(points, "#0066FF", 16);
		map.addOverlay(line);
		
		line = new GPolyline(points2, "#CC3300", 8);
		map.addOverlay(line);
		
		line = new GPolyline(points3, "#CC6600", 8);
		map.addOverlay(line);
		
  }
}
function addMarker(latlng,txt){
    //マーカーを作成
    var marker = new GMarker(latlng);
    
    GEvent.addListener(marker, "click", function() {
        marker.openInfoWindowHtml(txt);
    });
    
    //マーカーのコンストラクタを配列に記憶
    marker_list.push(marker);
    
    //マーカーを地図上に配置
    map.addOverlay(marker);
}

function clickMarker(index){
    //吹き出しを表示する
    marker_list[index].openInfoWindowHtml(txt_list[index]);
}
//]]>
