/*----------------------------------------Funciones mapa------------------------------------------------*/

var map = null; //hacemos global la variable para poder interactuar con otras funciones
var geocoder = null;
var latitud  = null;
var longitud = null;


function inicia_mapa(){
	
	function createInfoMarker(point) {
			var marker = new GMarker(point, icon);
			var detalle_marca = '<div id="informacion"> <p class="titulo">Imrepol</p> <p>C/Ecuador, SN edifici l\'Espill 2º 1ª Granollers (Barcelona)<br /> Telf. +34 938 793 921.  Fax. +34 938 793 924. <br /><br />E-mail: info@imrepol.com</p></div>';			
			// cargamos el contenido del detalle
			GEvent.addListener(marker, "mouseover", function() { ddrivetip(detalle_marca);} );
			GEvent.addListener(marker, "mouseout", function() {  hideddrivetip();} );
			return marker;
		}
	
	var longitud_centro = 41.603963;
	var latitud_centro = 2.294072;
	if (GBrowserIsCompatible()) {	
		var icon = new GIcon();
		icon.image = "http://www.imrepol.com/img/marca_mapa.png";
		icon.iconSize = new GSize(20, 36);
		icon.iconAnchor = new GPoint(13, 48);
		icon.infoWindowAnchor = new GPoint(5, 1);
		map = new GMap2(document.getElementById("mapa")); 
			
		map.setCenter(new GLatLng(longitud_centro,latitud_centro), 16);        
		map.addControl(new GSmallMapControl());

        var point = new GLatLng(longitud_centro,latitud_centro);
		var marker = createInfoMarker(point);
		map.addOverlay(marker);
    }
} // fin carga_mapa

