jQuery(function($){
	$('.kidsMapList > div').not(':eq(0)').hide();
	var kidsmapLi = $('li a','#kidsmapRight');
	$('#map1').gmap(map[0].latitude,map[0].longitude,map[0].name,map[0].address);
	kidsmapLi.bind('click',function(){
		$('.kidsMapList > div').hide();
		var num = $(this).parent().index() + 1;
		$('#marker_link_'+num).show();
		return false;
	});
	kidsmapLi.not(':eq(0)').one('click',function(){
		var num = $(this).parent().index();
		var mapnum = num + 1;
		$('#map'+mapnum).gmap(map[num].latitude,map[num].longitude,map[num].name,map[num].address);
		return false;
	});
});

var map = [
	{latitude:43.058868,longitude:141.351318,name:'大通校',address:'札幌市中央区南1条西4丁目<br />日之出ビル'},
	{latitude:43.064075,longitude:141.329112,name:'桑園教室',address:'札幌市中央区北5条西17丁目<br />ライオンズマンション204号'},
	{latitude:43.039965,longitude:141.409700,name:'南郷7丁目教室',address:'札幌市白石区南郷通6丁目<br />南9東急南郷店カルチャーサークル3階第2教室'},
	{latitude:43.027977,longitude:141.433611,name:'南郷18丁目教室',address:'札幌市白石区栄通18丁目<br />コープさっぽろルーシー3階'},
	{latitude:43.010108,longitude:141.472031,name:'平岡教室',address:'札幌市清田区平岡公園東3-1-5<br />コープさっぽろルミネ平岡2階ルミネ平岡ロッジデールクラブ'},
	{latitude:42.991598,longitude:141.333747,name:'川沿教室',address:'札幌市南区川沿5条2丁目<br />コープさっぽろソシア3階ソシアロッジデールクラブ'},
	{latitude:43.030002,longitude:141.370997,name:'平岸教室',address:'札幌市豊平区平岸3条10丁目5-28<br />リラハイツ平岸 403号'},
	{latitude:43.115332,longitude:141.270447,name:'新発寒教室',address:'札幌市手稲区新発寒5条5丁目<br />コープさっぽろ西発寒店文化教室内'},
	{latitude:43.161898,longitude:141.312504,name:'石狩教室',address:'石狩市花川北3条3丁目<br />コープさっぽろNOVA石狩2階'},
	{latitude:43.209125,longitude:140.968409,name:'小樽長橋教室',address:'小樽市長橋4丁目10-22'},
	{latitude:43.180091,longitude:141.028812,name:'小樽築港教室',address:'小樽市若竹町14-10'}
];

$.fn.gmap = function(latitude,longitude,name,address,set) {
    var set = $.extend({
        zoom: 16
    }, set)
    var mapdiv = $(this).get(0);
    var myOptions = {
        zoom: set.zoom,
        center: new google.maps.LatLng(latitude,longitude),
        mapTypeId: google.maps.MapTypeId.ROADMAP,
        scaleControl: true
    };
    var map = new google.maps.Map(mapdiv, myOptions);
	
	var markerOptions = new google.maps.Marker({
		position: new google.maps.LatLng(latitude,longitude),
		map: map, 
		title: name
	});
	var marker = new google.maps.Marker(markerOptions);

	
	var infowindow = new google.maps.InfoWindow({
		content: '<p class="map"><span>'+ name +'</span><br />'+ address +'</p>'
	});
	
	google.maps.event.addListener(marker, 'click', function() {
		infowindow.open(map,marker);
	});
};