var map;
var pictureMarkers = [];
var waypointMarkers = [];





jQuery(document).ready(function() {
	loadMap(document.getElementById("map-container"), mapType);
	
	map.addControl(new GV_MapTypeControl());
	
	var mapBounds = new GLatLngBounds();
	for(var i=0; i<tracks.length; i++) {
		var polyline = new GPolyline(tracks[i], "#FF0000",2,1);
        map.addOverlay(polyline);

		var lineBounds = polyline.getBounds();
		mapBounds.extend(lineBounds.getSouthWest());
		mapBounds.extend(lineBounds.getNorthEast());	
	}
	
	for(var i=0; i<tempPictures.length; i++) {
		var marker = addPicture(tempPictures[i][0], tempPictures[i][1], tempPictures[i][2], tempPictures[i][3], tempPictures[i][4], true );
		mapBounds.extend(marker.getPoint());
		
	}
	
	for(var i=0; i<tempWaypoints.length; i++) {
		var title = tempWaypoints[i][0];
		var lat =  tempWaypoints[i][1];
		var lon =  tempWaypoints[i][2];
		var marker = addWaypoint(title, lat, lon, tempWaypoints[i][3]);
		
		var html = "<b>" + title + "</b><br>" +
	            "<font size=-2>(" + Math.round(lat*100000)/100000 + ", " + Math.round(lon*100000)/100000 + ")";

		
		mapBounds.extend(marker.getPoint());
	}
	
	
	
	
	map.setCenter(mapBounds.getCenter(), map.getBoundsZoomLevel(mapBounds));
	
	
	
	
	
	
	
	
});