// JavaScript Document

$(function(){
	
	var point = {
		'tokyo' : {
			'name' : "東京本社",
			'address' : "〒102-0083 東京都千代田区麹町3-2 ヒューリック麹町ビル6階",
			'telfax' : "TEL 03-5276-2731（代表）FAX 03‐5276‐2755",
			'center' : new google.maps.LatLng(35.684202,139.738154) 
		} , 
		'nagoya' : {
			'name' : "名古屋支社",
			'address' : "〒464-0850 名古屋市千種区今池2-1-10 河合塾千種校 Gビル3階",
			'telfax' : "TEL 052-735-1618　FAX 052-735-1617",
			'center' : new google.maps.LatLng(35.168794,136.93059)
		} , 
		'osaka' : {
			'name' : "西日本支社",
			'address' : "〒533-0031 大阪市東淀川区西淡路1-3-12 新大阪ラーニングスクエアビル1階",
			'telfax' : "TEL 06-6325-8321　FAX 06-6325-8320",
			'center' : new google.maps.LatLng(34.735357,135.503337)
		} , 
		'kals-shinjuku' : {
			'name' : "河合塾KALS 新宿校",
			'address' : "〒160-0023 東京都新宿区西新宿7-15-2",
			'telfax' : "TEL 03-5338-8655 FAX 03-5338-8664",
			'center' : new google.maps.LatLng(35.695193,139.697736) 
		} , 
		'kals-yokohama' : {
			'name' : "河合塾KALS 横浜校",
			'address' : "〒220-0005 神奈川県横浜市西区南幸2-12-1",
			'telfax' : "TEL 045-316-7581 FAX 045-316-6540",
			'center' : new google.maps.LatLng(35.463608,139.616315) 
		} , 
		'kals-meieki' : {
			'name' : "河合塾KALS 名駅校",
			'address' : "〒450-0002 愛知県名古屋市中村区名駅4-5-27　大一名駅ビル7階",
			'telfax' : "TEL 052-533-6860 FAX 052-533-6861",
			'center' : new google.maps.LatLng(35.171364,136.8864) 
		} ,
		'kals-osaka' : {
			'name' : "河合塾KALS 新大阪校",
			'address' : "〒533-0031 大阪市東淀川区西淡路1-3-12",
			'telfax' : "TEL 06-6325-8202 FAX 06-6325-5757",
			'center' : new google.maps.LatLng(34.735406,135.503439) 
		} , 
		'ucla' : {
			'name' : "UCLA Extension Tokyo Center",
			'address' : "〒160-0023 東京都新宿区西新宿8-4-2 野村不動産西新宿ビル7階",
			'telfax' : "TEL 050-3481-7637 FAX 03-3362-8090",
			'center' : new google.maps.LatLng(35.69462,139.693391) 
		}
	};
	
	var options = {
			zoom: 17,
			center: point['tokyo']['center'],
			mapTypeId: google.maps.MapTypeId.ROADMAP
	};
	var map = new google.maps.Map($("#map").get(0), options);
	
	$.each(point,function(key,value){
		var marker = new google.maps.Marker({
			position: value['center'] , 
			map: map
		});
		var infowindow = new google.maps.InfoWindow({
			content: "<strong>"+value['name']+"</strong><p>"+value['address']+"<br>"+value['telfax']+"</p>"
		});
		google.maps.event.addListener(marker, 'click', function() {
			infowindow.open(map,marker);
		});
	});
		
	$(".mapnav a").click(function(){
		if(!$(this).hasClass("selected")){
			$("a.selected").removeClass("selected");
			$(this).addClass("selected");
			//$('.mapnav a.selected #mapAdd').css("display","inline");	
			map.setCenter(point[$(this).attr("id")]['center']);
		}
		return false;
	});
	
});
