// JavaScript Document
<!--------------------------------------------PANORAMIO------------------------------------------------->
 
function CrearObjetoAjax()
{
	if(typeof(XMLHttpRequest) != 'undefined'){
			try{var satelite = new XMLHttpRequest();}
			catch(e){ }
	}
	else{
			try{var satelite = new ActiveXObject('Microsoft.XMLHTTP');}
			catch(e){var satelite = new ActiveXObject('Msxml2.XMLHTTP');}
	}
	return satelite;
} 

//se crea una variable de panoramio global para utilizarla mas adelante
var objetoajax3={};


	 //El BODY manda automaticamente cargar esta funcion
    function load(destino){ 
		objetoajax3=CrearObjetoAjax();
		//GBrowserisCompatible es un comando de Google para comprobar si el navegador es compatible con googlemaps
      	if (GBrowserIsCompatible()) 
		{ 
			//Crea un mapa nuevo dentro del elemento map
			var map = new GMap2(document.getElementById("mapa")); 
			//map.addControl aņade al mapa la posibilidad de ser controlado
			//GSmallMapControl: Crea un mando de control con los botones de 4 direcciones y zoom in y zoom out
        	map.addControl(new GLargeMapControl()); 
			//GMapTypeControl Crea el boton para elegir el tipo de mapa que quieres ver (Satellite, mapa, hibrido).
        	map.addControl(new GMapTypeControl()); 
			// GClientGeocoder Crea una via de comunicacion directa con los servidores de google
			geocoder = new GClientGeocoder();
			
			geocoder.getLatLng(destino,
      		function(point){
      			if (point){ 
						map.setCenter(point, 8); 		
						map.setMapType(G_HYBRID_MAP);
				}
			});
			
		}
	}
	  	 
  <!------------------------------------------------FIN PANORAMIO--------------------------------------------------------->