// JavaScript Document
var map;
var marks;
var txt_list=[];
var marker_list=[];

function load() {
    if(GBrowserIsCompatible()){
        /* 地図インスタンス生成 */
        map=new GMap2(document.getElementById("map"));
        /* 中心地点 */
        map.setCenter(new GLatLng(26.144256748611568,127.7806305885315), 14);
		//マップコントローラを付ける
		map.addControl(new GSmallMapControl());
		
//オリジナルマーカーの画像を作成

//icon1 拝所
var icon1 = new GIcon();
icon1.image = "http://maps.google.co.jp/mapfiles/ms/icons/rangerstation.png";
icon1.shadow = "http://maps.google.co.jp/mapfiles/ms/icons/rangerstation.shadow.png";
icon1.iconSize=new GSize(32,32);
icon1.shadowSize=new GSize(59,32);
icon1.iconAnchor=new GPoint(16,32);
icon1.infoWindowAnchor=new GPoint(16,0);
//icon2　食べる
var icon2 = new GIcon();
icon2.image = "http://maps.google.co.jp/mapfiles/ms/icons/restaurant.png";
icon2.shadow = "http://maps.google.co.jp/mapfiles/ms/icons/restaurant.shadow.png";
icon2.iconSize=new GSize(32,32);
icon2.shadowSize=new GSize(59,32);
icon2.iconAnchor=new GPoint(16,32);
icon2.infoWindowAnchor=new GPoint(16,0);
//icon3　宿泊
var icon3 = new GIcon();
icon3.image = "http://maps.google.co.jp/mapfiles/ms/icons/lodging.png";
icon3.shadow = "http://maps.google.co.jp/mapfiles/ms/icons/lodging.shadow.png";
icon3.iconSize=new GSize(32,32);
icon3.shadowSize=new GSize(59,32);
icon3.iconAnchor=new GPoint(16,32);
icon3.infoWindowAnchor=new GPoint(16,0);
//icon4　買い物
var icon4 = new GIcon();
icon4.image = "http://maps.google.co.jp/mapfiles/ms/icons/shopping.png";
icon4.shadow = "http://maps.google.co.jp/mapfiles/ms/icons/shopping.shadow.png";
icon4.iconSize=new GSize(32,32);
icon4.shadowSize=new GSize(59,32);
icon4.iconAnchor=new GPoint(16,32);
icon4.infoWindowAnchor=new GPoint(16,0);
//icon5　体験
var icon5 = new GIcon();
icon5.image = "http://maps.google.co.jp/mapfiles/ms/icons/trail.png";
icon5.shadow = "http://maps.google.co.jp/mapfiles/ms/icons/trail.shadow.png";
icon5.iconSize=new GSize(32,32);
icon5.shadowSize=new GSize(59,32);
icon5.iconAnchor=new GPoint(16,32);
icon5.infoWindowAnchor=new GPoint(16,0);

//icon1 拝所
//icon2　食べる
//icon3　宿泊
//icon4　買い物
//icon5　体験

		/*マーカーを二次元配列でセット*/
marks = [



{ id:0, lat:26.1438519, lng:127.7655806, icon:icon4, title:'タイ雑貨のお店 パトッチャワー', text01:'パトッチャワーとはタイ語で水草ホテイアオ', entryid:'24', text02:'a014)玉城グスクd014)買い物'},




{ id:1, lat:26.1500123, lng:127.760767, icon:icon2, title:'焼肉ビヤガーデントワイライト', text01:'ランチタイムは屋内外で海を観ながらアグー', entryid:'26', text02:'a014)玉城グスクb014)食べる'},




{ id:2, lat:26.1451796, lng:127.7681443, icon:icon2, title:'タイ料理レストランシャム', text01:'自家栽培のハーブで作る本格的なタイ料理専', entryid:'28', text02:'a014)玉城グスクb014)食べる'},




{ id:3, lat:26.1431827, lng:127.7700025, icon:icon4, title:'木彫屋', text01:'親子で工房を営む森長さん一家。木の特性を', entryid:'32', text02:'a014)玉城グスクd014)買い物'},




{ id:4, lat:26.1423327, lng:127.7703608, icon:icon5, title:'青空体験ピロティ（広場）', text01:'沖縄県は他県に比べて藍染めの宝庫と言われ', entryid:'34', text02:'a014)玉城グスクe014)体験'},




{ id:5, lat:26.1524454, lng:127.7588032, icon:icon2, title:'vegetarica（ベジタリカ）', text01:'南城市玉城糸数の小高い丘にあり、那覇市か', entryid:'43', text02:'a014)玉城グスクb014)食べる'},




{ id:6, lat:26.1534264, lng:127.77611, icon:icon2, title:'そば処 味遊', text01:'スープは、琉球在来豚「アグー」でとったダ', entryid:'66', text02:'a014)玉城グスクb014)食べる'},




{ id:7, lat:26.141447, lng:127.74677, icon:icon5, title:'ガンガラーの谷', text01:'<p>講師の案内で巡るタイムスリップツア', entryid:'99', text02:'a014)玉城グスクe014)体験'},




{ id:8, lat:26.1444183, lng:127.7566814, icon:icon2, title:'猫も遊べる喫茶店　毛玉', text01:'猫と一緒にまったりした時間を過ごしてみま', entryid:'107', text02:'a014)玉城グスクb014)食べる'},




{ id:9, lat:26.1549898, lng:127.7663441, icon:icon1, title:'糸数アブチラガマ', text01:'今も当時のままの姿をとどめる、ひめゆり学', entryid:'1002', text02:'a014)玉城グスク'},




{ id:10, lat:26.1433997, lng:127.7828013, icon:icon1, title:'沖縄県立玉城少年自然の家', text01:'野外レクも楽しめるみんなの憩いの場 <b', entryid:'1006', text02:'a014)玉城グスク'},




{ id:11, lat:26.1549898, lng:127.7663441, icon:icon1, title:'糸数城跡', text01:'壮大な城壁が続く南部最大の城。グスクロー', entryid:'1025', text02:'a014)玉城グスク'},




{ id:12, lat:26.1443627, lng:127.7660179, icon:icon5, title:'アトリエ＋ショップCOCOCO', text01:'2009年1月にオープンしたばかりの南城', entryid:'4801', text02:'a014)玉城グスクe014)体験'},




{ id:13, lat:26.1530111, lng:127.7799976, icon:icon2, title:'島ごはん・カフェ　くんみ', text01:'座敷数70の広い店内に絵画が飾られたシッ', entryid:'4802', text02:'a014)玉城グスクb014)食べる'},




{ id:14, lat:26.13764, lng:127.7817464, icon:icon3, title:'海坐　Kaiza', text01:'さちばるの海を見下ろす丘の斜面に<br ', entryid:'4804', text02:'a014)玉城グスクc014)宿泊'},




{ id:15, lat:26.144256748611568, lng:127.7806305885315, icon:icon1, title:'玉城グスク', text01:'<p> 琉球創世神・アマミキヨが築いた琉', entryid:'17', text02:'a014)玉城グスク'}

];

function addMarker( mark ) {
	var marker = new GMarker( new GLatLng( mark.lat, mark.lng ),mark.icon );
GEvent.addListener( marker, 'click', function(){
												clickMarker(mark.id);
												});
//clickMarkerに引き渡す用
	marker_list[mark.id] = marker;
	map.addOverlay( marker );
};

	
for( var i = 0;  i <marks.length;  ++i ){
	        addMarker( marks[i] );
}


	}//load()
}
function clickMarker(index){
innertext = '<p><b>'+ marks[index].title +'</b></p><p>' + marks[index].text01 + '</p>';
innertext += '<p><a onclick="clickZoom(' +marks[index].id+ ');" href="javascript:void(0);" title="' +marks[index].id+ '">拡大</a></p>';
marker_list[index].openInfoWindowHtml(innertext);
}
function zoom(zzz){
	nowzoom = map.getZoom();
	changezoom = nowzoom + zzz;
	map.setZoom(changezoom);
	}
function clickZoom(index){
        map.setCenter(new GLatLng(marks[index].lat,marks[index].lng), 16);
}
