var latlng;
var map;
jQuery(document).ready(function(){
	
	geocoder = new google.maps.Geocoder();
	//var latlng = new google.maps.LatLng(41.385634, 2.144632);
	var myOptions = {
	  zoom: 15,
	  mapTypeId: google.maps.MapTypeId.ROADMAP
	};

	if($("#map_contacto").html() != null)
	{
		var latlng = latlng_fix;
		map = new google.maps.Map(document.getElementById("map_contacto"), myOptions);
		setPosition(latlng);													
	}
	else if($("#map_canvas").html() != null)
	{
		map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
		if(glatitude){
			var latlng = new google.maps.LatLng(glatitude, glongitude);	
			setPosition(latlng);	
		}
		else{
			if(latitude){
				address = latitude;	
			}
			if (geocoder) {
			  geocoder.geocode( { 'address': address}, function(results, status) {
				if (status == google.maps.GeocoderStatus.OK) {
				  latlng = results[0].geometry.location;
				  setPosition(latlng);
				} else {
				  geocoder.geocode( { 'address': addressMin}, function(results, status) {
					if (status == google.maps.GeocoderStatus.OK) {
					  latlng = results[0].geometry.location;
					  setPosition(latlng);
					}
				  });
				}
			  });
			}
		}
	}

});
function setPosition(latlng){
	map.setCenter(latlng);
	  var marker = new google.maps.Marker({
		  map: map, 
		  position: latlng,
		  clickable: false
	  });	
}
