// 最寄り駅
var latitudeStation = 36.062005413122;
var longitudeStation = 136.22355937957764;
var objectPointStation = new GPoint( longitudeStation, latitudeStation );
// cheltenham software
var latitudeCheltenhamOld = 36.07333151097454;
var longitudeCheltenhamOld = 136.19959115982056;
var objectPointCheltenhamOld = new GPoint( longitudeCheltenhamOld, latitudeCheltenhamOld );
// cheltenham software
var latitudeCheltenham = 36.091362;
var longitudeCheltenham = 136.240817;
var latitudeCheltenham = 36.096148;
var longitudeCheltenham = 136.240422;
var objectPointCheltenham = new GPoint( longitudeCheltenham, latitudeCheltenham );

// GoogleMapのロード
function loadGoogleMap()
{
	map = new GMap( document.getElementById( "PanelGoogleMap" ) );
	map.addControl( new GLargeMapControl() );
	map.addControl( new GScaleControl() );
	map.enableInfoWindow();
	map.centerAndZoom( objectPointStation, 4 );
	map.centerAtLatLng( objectPointStation );
	var functionReference = function()
	{
		var textComment = "<b>JR福井駅</b><br />最寄り駅は、JR北陸本線・福井駅";
		map.openInfoWindowHtml( objectPointStation, textComment, new GSize( 0, 0 ) );
	};
	setTimeout( functionReference, 500 );
	functionReference = function()
	{
		map.closeInfoWindow();
	}
	setTimeout( functionReference, 3800 );
	addMarker( map, longitudeCheltenham, latitudeCheltenham );
//	addMarker( map, longitudeCheltenhamOld, latitudeCheltenhamOld );
	var functionRefference = function()
	{
		setMapCenter( objectPointCheltenham );
	};
	setTimeout( functionRefference, 4000 );
}
function addMarker( mapTarget, longitudeTarget, latitudeTarget )
{
	var objectPointTarget = new GPoint( longitudeTarget, latitudeTarget );
	var marker = new GIcon();
	marker.image = "../../library/image/Marker/IconGray.gif";
	marker.iconSize = new GSize( 32, 32 );
	marker.iconAnchor = new GPoint( 16, 16 );
	var markerPoint = new GMarker( objectPointTarget, marker );
	mapTarget.addOverlay( markerPoint );

	return( markerPoint );
}

// 情報ウィンドウを表示
function openMarkerInfoWindow( objectPoint )
{
	textOutput = '<table border = "0" cellspacing = "0" cellpadding = "0">\n';
	textOutput += '<tr valign = "top">\n';
	textOutput += '<td width = "60"><img src = "../library/image/Logo/Logo-NoBorder.gif" alt="cheltenham software" /></td>\n';
	textOutput += '<td><b>cheltenham software</b><br >';
	textOutput += '<a href = "http://cheltenham-software.com/" target = "_blank">http://cheltenham-software.com/</a><br />お気軽にご相談ください。</td>\n';
	textOutput += '</tr>\n';
	textOutput += '</table>\n';
	map.openInfoWindowHtml( objectPoint, textOutput, new GSize( 7, -7 ) );
}
// マップの中心を移動
function setMapCenter( objectPoint )
{
	map.closeInfoWindow();
	map.recenterOrPanToLatLng( objectPoint );
	var functionRefference = function()
	{
		openMarkerInfoWindow( objectPoint );
	}
	setTimeout( functionRefference, 300 );
}

// リスナー設定
cheltenhamEvent_addListener( window, 'load', loadGoogleMap, false );
cheltenhamEvent_addListener( window, 'unload', GUnload, false );
// コメント
cheltenhamText_displayTextGradually( "LabelGreeting", cheltenhamText_getHtml( 'LabelContentComment' ), 500, 20 );
