if( GBrowserIsCompatible() ){
	//alert( "ok" );
	
	var map 	= new GMap( document.getElementById( "map" ) );	// Ｇマップオブジェクト生成
	var center	= new GPoint( 133.05273, 35.44044 );			// デフォルトの中心点
	//var info	= document.getElementById( "info" );			// 情報表示領域オブジェクト
	//--------------------------------------------
	
	function initMap( lat, lng, name, addr ){
		if( !lat || lat == '0' || !lng || lng == '0' || !name || !addr ){
			document.getElementById( "map" ).style.display = "none";
			//------------------------------------
			if( document.getElementById( "info" ) )	document.getElementById( "info" ).innerHTML = "地図がありません<br /><br /><input type='button' value='閉じる' name='close' onClick='window.close()' />";
			return;
		}
		//----------------------------------------
		// 引数を元にマップを初期化する
		//----------------------------------------
		//alert( "ok" );
		var sh_point	= new GPoint( lng, lat );
		var sh_marker	= new GMarker( sh_point );
		//----------------------------------------
		var html	=	"<div style='width:320px' >";
		html		+=	"<strong>" + name + "</strong><hr />";
		html		+=	"　" + addr;
		html		+=	"</div>";
		//----------------------------------------
		GEvent.addListener( sh_marker, 'click', function(){
			sh_marker.openInfoWindowHtml( html );
		});
		//----------------------------------------
		map.centerAndZoom( sh_point, 0 );
		map.addOverlay( sh_marker );
		//----------------------------------------
		sh_marker.openInfoWindowHtml( html );
		//----------------------------------------
		map.addControl( new GLargeMapControl() );
	}
	
	//alert( "ok2" );
}else{
	if( document.getElementById ){
		document.getElementById( "map" ).style.display = "none";
		//------------------------------------
		document.getElementById( "info" ).innerHTML = "お使いのブラウザでは地図を表示できません<br /><br /><input type='button' value='閉じる' name='close' onClick='window.close()' />";
	}else if( document.all ){
		alert( "お使いのブラウザでは地図を表示できません" );
	}else{
		alert( "お使いのブラウザでは地図を表示できません" );
	}
}
