
var vCard = '<!-- vCard --><div class="vcard">';
	vCard += '<img src="images/logo_ela.png" width="32" height="45" alt="Logo ela" class="logo" />';
	vCard += '<a class="fn org url" href="http://www.elaingenieria.com/">ela, ingenierķa y medio ambiente</a>';
	vCard += '<div class="adr">';
	vCard += '<span class="street-address">R&uacute;a M&oacute;naco n&ordm; 1 Baixo</span>';
	vCard += '<span class="postal-code">15703</span>';
	vCard += '<span class="locality">Santiago de Compostela</span>';
	vCard += '</div>';
	vCard += '<p>Tfno.: <span class="tel">881976573</span></p>';
	vCard += '<p><span class="type">Fax</span>: <span class="value">881976657</span></p>';
	vCard += '<p>e-mail: <span class="email">info@elaingenieria.com</span></p>';
	vCard += '</div>';
	vCard += '<!-- End vCard -->';

//controles show/hide
GMap2.prototype.hoverControls = function(){
	var theMap = this;
	theMap.hideControls();
	GEvent.addListener(theMap, "mouseover", function(){
		theMap.showControls();
	});
	GEvent.addListener(theMap, "mouseout", function(){
		theMap.hideControls(); 
	});
}
GMap.prototype.hoverControls = GMap2.prototype.hoverControls;

//creamos el icono...
var elaIcon = new GIcon(G_DEFAULT_ICON);
elaIcon.image = "http://www.elaingenieria.com/images/elaMark.png";
elaIcon.shodow = "http://www.elaingenieria.com/images/elaMark_shadow.png";
elaIcon.iconSize = new GSize(60, 45);
elaIcon.shadowSize = new GSize(60, 45);
elaIcon.infoWindowAnchor = new GPoint(15, 10);

// Set up our GMarkerOptions object
markerOptions = { icon:elaIcon };
var latlng = new GLatLng(42.886876,-8.53005);

function initialize() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("showmap"));
		map.setCenter(new GLatLng(42.886813,-8.53), 16);
		map.enableDoubleClickZoom();
		map.addControl(new GMapTypeControl());
		map.addControl(new GLargeMapControl());
		map.addControl(new GScaleControl(200));
		map.setMapType(G_HYBRID_MAP);
		
		map.hoverControls(); // show/hide controls

		map.addOverlay(creaMarker());
	}
}

//creamos la marca y el comentario
var creaMarker = function() {
	var marker = new GMarker(latlng, markerOptions)
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(vCard);
	});
	return marker;
}

