function load(city,center,zoom){
	if(center==null) center = 1;
	if(!zoom) zoom = 13;
	
    if (GBrowserIsCompatible()) {
		
        var map = new GMap2(document.getElementById("map"));
        
        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
	    map.enableDoubleClickZoom();

        var infoTabs = [""];

		if(city) {
			eval('markers'+city+'.openInfoWindowHtml(htmlcontents['+city+']);');
			eval('map.setCenter(markers'+city+'.getLatLng(), zoom);');			
		}else {
			eval('map.setCenter(markers'+center+'.getLatLng(), zoom);');			
		}
	
		for(key=0;key<htmlcontents.length;key++) {
			if(htmlcontents[key] != null) {
				map.addOverlay(eval('markers'+key));
				eval('GEvent.addListener(markers'+key+', "click", function(){markers'+key+'.openInfoWindowHtml(htmlcontents['+key+']);});');
					
			}
		}
    }
}

