
var geocoder = new google.maps.Geocoder();

$(function(){
    geocoder.geocode({'address' : addressStr},
        function(results, status) {
            if (status != google.maps.GeocoderStatus.ZERO_RESULTS) {
                var lat = results[0].geometry.location.lat();
                var lng = results[0].geometry.location.lng();

					var mapDiv = document.getElementById("map_canvas");
					var myOptions = {
						zoom: 17,
						center: new google.maps.LatLng(lat,lng),
						mapTypeId: google.maps.MapTypeId.ROADMAP,
						scaleControl: true
					};

				    var map = new google.maps.Map(mapDiv, myOptions);

				    /* マーカー作り。リンク先を張る場合は var infowindow　も作ること */
					var geocoder = new google.maps.Geocoder();

					var marker = new google.maps.Marker({
			            position: new google.maps.LatLng(lat,lng),
			            map: map,
			            title: bknTitle
			        });

					/* マーカーをクリックした時の噴出しの内容 */
			        var infoWindow = new google.maps.InfoWindow({
			            content: '<table><tr><td>'+ addressStr + '</td></tr><tr><td>'+ accessStr + '</td></tr>',
			            size: new google.maps.Size(350, 350)
			        });

			        google.maps.event.addListener(marker, 'click', function() {
			            infoWindow.open(map,marker);
			        });

            }
        }
    );
});

