	function initGoogleMap(latitud, longitud, id_destino) {
		if (GBrowserIsCompatible()) {
			var map = new GMap2(document.getElementById(id_destino));
			map.setCenter(new GLatLng(latitud, longitud), 15);
			var point = new GLatLng(latitud, longitud);
			map.addOverlay(new GMarker(point));
			var mapControl = new GMapTypeControl();
			map.addControl(mapControl);
			map.setMapType(G_HYBRID_MAP);
			map.addControl(new GLargeMapControl());
		}
	}
	
	function cambiaImagen(idElemento, imgFileName) {
		document.getElementById(idElemento).src = imgFileName;
	}

	function forzeDownload(filename) {
		location.href="getFile.php?filename=" + filename; 
	}
	
	function email_check(str) {
		var at = "@"
		var dot = "."
		var lat = str.indexOf(at)
		var lstr = str.length
		var ldot = str.indexOf(dot)
		if (str.indexOf(at) == -1) {
		   return false
		}

		if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
		   return false
		}

		if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
		    return false
		}

		 if (str.indexOf(at, (lat + 1)) != -1) {
		    return false
		 }

		 if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {
		    return false
		 }

		 if (str.indexOf(dot, (lat + 2)) == -1) {
		    return false
		 }
		
		 if (str.indexOf(" ") != -1) {
		    return false
		 }

 		 return true					
	}

