

        var currentInfoWindow = null;   //最後に開いた情報ウィンドウを記憶
       		
			 //地図初期化
			 function initialize() {
               
                var initPos = new google.maps.LatLng(30.127152, 150.840627);
                var myOptions = {
                        center : initPos,
                        zoom : 2,
                        mapTypeId: google.maps.MapTypeId.ROADMAP
                };
                var map_canvas = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
				
				
				
				
				
				//Flash Dance (sweden)
				var markerPos2 = new google.maps.LatLng(35.694548, 139.686571);
                var markerPos1 = new google.maps.LatLng(60.128161, 18.643501);
                
				createMarker(map_canvas, markerPos1, "<b><font color=\"#900\">Flashdance</font></b><br /><br />Now, proceeding  ",'');
                //createMarker(map_canvas, markerPos2, "<b>マーカー2</b>",'http://barakin.sakura.ne.jp/test.png');
				
				var points = [  
                 markerPos1,  
                 markerPos2
                 ]; 
				
				createSen(points,"#900");
				
				//Love Actually (taiwan)
				var markerPos2 = new google.maps.LatLng(35.694548, 139.686571);
                var markerPos1 = new google.maps.LatLng(23.69781, 120.960515);
                
				createMarker(map_canvas, markerPos1, "<b><font color=\"#900\">Back to the Future</font></b><br /><br />Now, proceeding  ",'');
                //createMarker(map_canvas, markerPos2, "<b>マーカー2</b>",'http://barakin.sakura.ne.jp/test.png');
				
				var points = [  
                 markerPos1,  
                 markerPos2
                 ]; 
				
				createSen(points,"#ff3366");
				
				//My Blue Berry Night ニューヨーク
				 var markerPos3 = new google.maps.LatLng(35.694548, 139.686571);
                var markerPos4 = new google.maps.LatLng(40.72288, -73.99875);
				
				//createMarker(map_canvas, markerPos3, "<b>NEW YOYK</b><br /><a href=\"http://yahoo.co.jp\">chinese star</a>",'http://barakin.sakura.ne.jp/test.png');
                createMarker(map_canvas, markerPos4, "<b><font color=\"#900\">My Brueberry Nights</font></b><br /><br />Now, proceeding  ",'');
				
				var point2 = [  
                 markerPos3,  
                 markerPos4
                 ]; 
				
				createSen(point2,"#ff33cc");
				
				
                
                //Pretty Woman ブラジル
				var markerPos2 = new google.maps.LatLng(35.694548, 139.686571);
                var markerPos1 = new google.maps.LatLng(-14.235004, -51.92528);
                
				createMarker(map_canvas, markerPos1, "<b><font color=\"#900\">Pretty Woman</font></b><br /><br />Now, proceeding ",'');
                //createMarker(map_canvas, markerPos2, "<b>マーカー2</b>",'http://barakin.sakura.ne.jp/test.png');
				
				var points = [  
                 markerPos1,  
                 markerPos2
                 ]; 
				
				createSen(points,"#cc66ff");
				
				//Seven Samurai 大阪
				 var markerPos2 = new google.maps.LatLng(35.694548, 139.686571);
                var markerPos1 = new google.maps.LatLng(34.701909, 135.494977);
               
				createMarker(map_canvas, markerPos1, "<b><font color=\"#900\">Seven Samurai</font></b><br /><br />Now, proceeding ",'');
               // createMarker(map_canvas, markerPos2, "<b>マーカー2</b>",'http://barakin.sakura.ne.jp/test.png');
				
				var points = [  
                 markerPos1,  
                 markerPos2
                 ]; 
				
				createSen(points,"#6699ff");
				
				//Breakfast at Tiffany'S NY
				 var markerPos2 = new google.maps.LatLng(35.694548, 139.686571);
                var markerPos1 = new google.maps.LatLng(40.714353, -74.005973);
               
				createMarker(map_canvas, markerPos1, "<b><font color=\"#900\">Breakfast at Tiffany's</font></b><br /><br />Now, proceeding  ",'');
               // createMarker(map_canvas, markerPos2, "<b>マーカー2</b>",'http://barakin.sakura.ne.jp/test.png');
				
				var points = [  
                 markerPos1,  
                 markerPos2
                 ]; 
				
				createSen(points,"#66ccff");
				
				
				
				
				//The poet and bear イギリス
				 var markerPos5 = new google.maps.LatLng(35.694548, 139.686571);
                var markerPos6 = new google.maps.LatLng(55.378051, -3.435973);
				
				//createMarker(map_canvas, markerPos5, "<b>マーカー1</b><br /><a href=\"http://yahoo.co.jp\">chinese star</a>",'http://barakin.sakura.ne.jp/test.png');
                createMarker(map_canvas, markerPos6, "<b><font color=\"#900\">The Poest and the Bear</font></b><br /><br />Now, proceeding  ");
				
				var point3 = [  
                 markerPos5,  
                 markerPos6
                 ]; 
				
				createSen(point3,"#99cc66");
				
				//BAFFALO'66 GEOGIA
				 var markerPos2 = new google.maps.LatLng(35.694548, 139.686571);
                var markerPos1 = new google.maps.LatLng(32.157435, -82.907123);
               
				createMarker(map_canvas, markerPos1, "<b><font color=\"#900\">Buffalo '66</font></b><br /><br />Now, proceeding ",'');
               // createMarker(map_canvas, markerPos2, "<b>マーカー2</b>",'http://barakin.sakura.ne.jp/test.png');
				
				var points = [  
                 markerPos1,  
                 markerPos2
                 ]; 
				
				createSen(points,"#cc9933");
				
				
				//Coffee and Cigarett 東京
				 var markerPos2 = new google.maps.LatLng(35.694548, 139.686571);
                var markerPos1 = new google.maps.LatLng(35.724257, 139.604065);
               
				createMarker(map_canvas, markerPos1, "<b><font color=\"#900\">Coffee and Cigarettes</font></b><br /><br />Now, proceeding ",'');
                //createMarker(map_canvas, markerPos2, "<b>マーカー2</b>",'http://barakin.sakura.ne.jp/test.png');
				
				var points = [  
                 markerPos1,  
                 markerPos2
                 ]; 
				
				createSen(points,"#ff9900");
				
				//Singing in the Rain PHILADELFIA
				 var markerPos2 = new google.maps.LatLng(35.694548, 139.686571);
                var markerPos1 = new google.maps.LatLng(42.129224, -80.085059);
               
				createMarker(map_canvas, markerPos1, "<b><font color=\"#900\"Singing in the Rain</font></b><br /><br />Now, proceeding ",'');
                //createMarker(map_canvas, markerPos2, "<b>マーカー2</b>",'http://barakin.sakura.ne.jp/test.png');
				
				var points = [  
                 markerPos1,  
                 markerPos2
                 ]; 
				
				createSen(points,"#ff6600");
				
				
				
				
				
				
				
				//ライン関数
				function createSen(points, color) {
					
					 // ラインを作成  
           		 var polyLineOptions = {  
              		  path: points,  
               		  strokeWeight: 5,  
              		  strokeColor: color,  
              		 // strokeOpacity: "0.5"  
           		 };  
              
          		  // ラインを設定  
           		 	var poly = new google.maps.Polyline(polyLineOptions);  
           		 	poly.setMap(map_canvas);  
				}
		
				
        }
		
		
				
		
		
		//マーカー作成関数		
        function createMarker(map, latlng, text,iconicon) {
                var infoWndOpts = {
                        content : text,
                };
                var infoWnd = new google.maps.InfoWindow(infoWndOpts);
                
                var markerOpts = {
					
                        position : latlng,
                        map : map,
					   icon: iconicon
						

                };
                var marker = new google.maps.Marker(markerOpts);
                google.maps.event.addListener(marker, "click", function(){
                        //先に開いた情報ウィンドウがあれば、closeする
                        if (currentInfoWindow) {
                                currentInfoWindow.close();
                        }
                        //情報ウィンドウを開く
                        infoWnd.open(map, marker);
                        
                        currentInfoWindow = infoWnd;
                });
                return marker;
        }
        window.onload = initialize;


