
function updateTimes() {

	for(var zone in currentTime) {
		var timeParts = currentTime[zone].split(":");
		var hours = parseInt(timeParts[0]),
			mins = parseInt(timeParts[1]);

		mins++;
		if(mins==60) {
			hours++;
			mins = "00";
		} else if(mins<10) {
			mins = "0" + mins;
		}
		if(hours==25)
			hours = 1;
		else if(hours<10)
			hours = "0" + hours;

		var newTime = hours + ":" + mins;
		currentTime[zone] = newTime;

		document.getElementById(zone + "_time").innerHTML = newTime;
	}

	setTimeout(updateTimes, 60*1000);
}

function loadMap(map_location, div_id) {
	if (GBrowserIsCompatible()) {

		var map = new GMap2(document.getElementById(div_id));
		map.addControl(new GSmallMapControl());

		map.setCenter(map_location.latLng, 15);

		var marker = new GMarker(map_location.latLng);
		GEvent.addListener(marker, "click", function() {
			marker.openInfoWindowHtml("<b>Web Liquid<br/>" + map_location.address.split(",").join("<br/>") + "</b>");
		});

		var markerManager = new GMarkerManager(map);
		markerManager.addMarker(marker, 1);
	}
}
