var tsMapObj = new Object();

var map;

function initializeMap() {
	mapCanvas = document.getElementById("map_canvas");
	if (mapCanvas) {
		
		var mapCenterStockholm = new google.maps.LatLng(59.35419940456809,18.081531787942627);
		tsMapObj.mapCenterStockholm =  mapCenterStockholm;
		
		var myOptions = {
			zoom : 12,
			center : mapCenterStockholm,
			mapTypeId : google.maps.MapTypeId.ROADMAP
		};

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

		/* STHLM OFFICE */
		var tailsweepStockholm = new google.maps.LatLng(59.33958333333333, 18.05835);
		var markerStockholm = new google.maps.Marker( {
			position : tailsweepStockholm,
			map : map
		});
		
		var infowindowStockholm = new google.maps.InfoWindow( {
			content : '<div id="tsMapInfoWindow"><h1>Tailsweep AB</h1>Saltmätargatan 7<br />113 59 Stockholm<br /><br /><span class="phoneNumber">+46 8-528 000 20</span></div>'
			,disableAutoPan: true
		});

		infowindowStockholm.open(map, markerStockholm);		
		
		google.maps.event.addListener(markerStockholm, 'click', function() {
			infowindowStockholm.open(map, markerStockholm);
		});
		/* END STHLM */


		/* LONDON OFFICE */
		tsMapObj.mapCenterLondon = new google.maps.LatLng(51.52380858297786, -0.09912464516284025); 
		var tailsweepLondon = new google.maps.LatLng(51.509576, -0.122060);
		var markerLondon = new google.maps.Marker( {
			position : tailsweepLondon,
			map : map
		});

		var infowindowLondon = new google.maps.InfoWindow( {
			content : '<div id="tsMapInfoWindow"><h1>Tailsweep Limited</h1>7 Adam Street<br />London<br />WC2N 6AA</div>'
			,disableAutoPan: true
		});
		
		infowindowLondon.open(map, markerLondon);
		
		google.maps.event.addListener(markerLondon, 'click', function() {
			infowindowLondon.open(map, markerLondon);
		});
		/* END LONDON */		
	}
}
/* Requires prototype.js */
Event.observe(window, "load", initializeMap);
