/*
	Fichero en javascript que contiene las funciones para poder trabajar con mapas
*/
	
	var map = null;
	var myMap = null;
	var geocoder = null;
	var searchControl = null;
	var localSearch = null;
    var app = null;	
	var idioma = null;
    var vectorMarkers = null;

	
	//Funcion para cargar un mapa inicializado para el usuario
	function cargaMapaInicializado(Lat, Lng, zoom, mini, nombreDiv) {
		//Como le hemos pasado una cadena lo convertimos en un numero
		Lat = parseFloat(Lat)
		Lng = parseFloat(Lng)
		zoom = parseFloat(zoom)
		
		//Comprobamos que el navegador es compatible
    	if (GBrowserIsCompatible()) {
 			//Crea un mapa
      		map = new GMap2(document.getElementById(nombreDiv));
			//Para poder poner una direccion y que la busque
			geocoder = new GClientGeocoder();
			//Le anado los controles para moverse y de zoom
            if (mini == false) {
			    map.addControl(new GLargeMapControl());
			    map.addControl(new GMapTypeControl());
            } else {
                map.addControl(new GSmallMapControl());
            }
			//lo centra en las coordenadas que le proporcionamos
			var point = new GLatLng(Lat, Lng);
			map.setCenter(point, zoom);
			//pintamos un marcador para senalar
			var marker = new GMarker(point);
	        map.addOverlay(marker);
    	}
  	}
	
	 


	
