/*
JS: locations (geoconding) google maps - enfios.com
*/




//<![CDATA[
		   
var map;

//is compatible
if (GBrowserIsCompatible()) {
	
	function initializeMap(lat, lng, company, address, postcode, locality, tel, web) {	
		//gmap
		map = new GMap2(document.getElementById("map"));
		map.addControl(new GLargeMapControl());
		map.addControl(new GOverviewMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(34, 0), 14);
		
		//create markes
		function createMarker(point) {
			var marker = new GMarker(point);
			var cont = '<div class="markerinfo">';
			cont += '<h3><a href="' + web + '">' + company + '</a></h3>'; 
			cont += '<p>' + address + '<br />' + postcode +' ' + locality + '</p>';
			cont += '<p>' + tel + '</p>';
			cont += '</div>';	
			
			GEvent.addListener(marker, "click", function() { 
				marker.openInfoWindowHtml(cont); 
				map.setCenter(point); 
			});    
																	
			return marker;
		}

		//point
		point = new GLatLng(lat, lng);
		var marker = createMarker(point);
		map.addOverlay(marker);
		map.setCenter(point, 13);
	}
}   

//]]>