

if($('#localizacion').length > 0)
{
					var map_gmap;
					var geocoder;
					var marker;
					var infowindow;
					
					/**
					 * Iniciar mapa Google
					 */
					 //http://maps.google.es/maps?f=q&source=s_q&hl=es&geocode=&q=C%2F+Mar%C3%8Ca+Gonz%C3%A1lez+%22la+Pondala%22+(Pol.+Ind.+Somonte),+S%2FN+33393+Gijon+Asturias+(Espa%C3%B1a)&sll=40.396764,-3.713379&sspn=11.589573,19.753418&ie=UTF8&hq=C%2F+Mar%C3%8Ca+Gonz%C3%A1lez+%22la+Pondala%22+(Pol.+Ind.+Somonte),+S%2FN&hnear=33393+Gij%C3%B3n,+Asturias,+Principado+de+Asturias&ll=43.508565,-5.726237&spn=0.02157,0.038581&t=h&z=15&iwloc=A
					function init_gmap()
					{

						//Geocoder
						geocoder = new google.maps.Geocoder();
						
						//Crear mapa						
						map_gmap = new google.maps.Map(document.getElementById("map_canvas"),
						{
							backgroundColor: '#FFF',
							center: new google.maps.LatLng(43.508565,-5.726237),
							mapTypeId: google.maps.MapTypeId.ROADMAP,
							navigationControlOptions: {style: google.maps.NavigationControlStyle.ZOOM_PAN},
							zoom: 16
						});

						//Crear ventana
						infowindow = new google.maps.InfoWindow({});
						var str;
						var latlng;
						var icono;

						str    = '<span class="info_map">Polígono Industrial de Somonte<br />C/ María Glez. "La Pondala", 82-9633393 SOTIELLO - GIJÓN - ASTURIAS<br /><br />TEL.: 902 193 096<br />FAX: 902 193 098 </span>';
						var latlng = new Array();
						
						latlng[0]="43.508565";
						latlng[1]="-5.726237";
						var point  = new google.maps.LatLng(latlng[0],latlng[1]);
						addMarker(point,str,icono,"Modultec Modular Systems");
						
						//map_gmap.setCenter(point);
											
					}
					
					/**
					 * Crea punto en la dirección dada
					 * @param point GLatLng Coordenada del punto
					 * @param text string Texto a mostrar en infowindow
					 */
					function addMarker(point, text, icon,obra )
					{
						//Hay marcador, borrar
						/*if(marker)
						{
							marker.setMap(null);//Borrar puntero
						}*/
						if(infowindow)
						{
							infowindow.close();//Cerrar ventana
						}
						//Añadir marcador
						//var img=new MarkerImage(icon,new Size(32, 32));
						var marker = new google.maps.Marker(
						{
							clickable: true,
							//draggable: true,							
							map: map_gmap, 
							position: point,
							title: obra
							//icon: icon
						});
						
						//No hay texto para mostrar en infowindow, cargar lugar
						if( ! text)
						{
							geocoder.geocode({'latLng': point},	function(results, status)
							{
								if(status == google.maps.GeocoderStatus.OK && results[1])
								{
									infowindow.setContent(results[1].formatted_address);
								}
							});
						}
						else
						{								
							infowindow.setContent(text);
						}
						
						//Mostrar infowindow por defecto
						//infowindow.open(map_gmap, marker);
												
						//Abrir infowindow al click
						google.maps.event.addListener(marker, 'click', function(event)
						{	
							infowindow.close();//Cerrar ventana							
							infowindow = new google.maps.InfoWindow({});
							infowindow.setContent(text);
							infowindow.open(map_gmap, marker);
						});
						
						//Terminar drag, actualizar posición en campo y infowindow
					    /*google.maps.event.addListener(marker, 'dragend', function(event)
						{
							//Actualizar coordenadas
							//$('#{$block}_{$var}').val( format_latLng(marker.getPosition().toString()) );
							//Actualizar nombre del lugar en infowindow
							geocoder.geocode({'latLng': marker.getPosition()},	function(results, status)
							{
								if(status == google.maps.GeocoderStatus.OK && results[1])
								{
									infowindow.setContent(results[1].formatted_address);
								}
							});
						});*/

					}

					/**
					 * Formatea uan cadena de Latitud Longitud
					 * @param value String Cadena con (lat,lng)
					 */
					function format_latLng(value)
					{
						value = value.substr(1, value.length-2);
						return value;
					}
					
					//Cargar mapa al estar listo
					$('#map_canvas').ready(function()
					{						
							init_gmap();
					});
}
