/* ===== GoogleMapsAPI ===== */
function gma_initialize( div_id, lat, lng, scale, id, name, address, url ){
	var br = '<br />';
	if( GBrowserIsCompatible() ){
		// initialize
		var content = '';
		if( url!='' ){
			content = '<a href="'+url+'" target="_blank">'+name+'</a>'+br+address;
		}else{
			content = name+br+address;
		}
		var point = new GLatLng( lat, lng );
		var map = new GMap2( document.getElementById( div_id ) );
		// コントローラ追加
		//map.addControl( new GSmallMapControl() );
		map.addControl( new GLargeMapControl() );
		map.addControl( new GMapTypeControl() );
		// 左ダブルクリックで拡大
		map.enableDoubleClickZoom();
		// 右ダブルクリックで縮小
		map.enableContinuousZoom();
		// ホイールで拡縮
		map.enableScrollWheelZoom();
		// オーバービューマップコントロール
		//map.addControl( new GOverviewMapControl( new GSize( 200, 150 ) ) );
		// 吹き出し表示
		//map.openInfoWindowHtml( point, content );
		// 指定緯度経度に合わせる (緯度,経度,ズームレベル)
		map.setCenter( point, scale );
		
		
		// マーカー クリックされたら表示
		//var marker = gma_createMarker( point, null, content );
		var marker = new GMarker( point );
		GEvent.addListener( marker, 'click', function(){ marker.openInfoWindowHtml( content ); } );
		map.addOverlay( marker );
		marker.openInfoWindowHtml( content );
	}
}

/*
function gma_createMarker( point, icon, html ){
	var marker = new GMarker( point, icon );
	GEvent.addListener( marker, 'click', function(){ marker.openInfoWindowHtml( html ); } );
	return marker;
}
*/

