	function handlePanoError(errorCode) 
    { 
		if (errorCode == 603) { 
		  alert("Error: Flash doesn't appear to be supported by your browser"); 
		  return; 
		} 
		else if (errorCode == 600 ) { 
		  alert("Street View is not available for this property"); 
		  return; 
		} 
    }
	
	function street(lat,lng)
	{
		var punto = new GLatLng(lat,lng);
		myPOV = {yaw:0,pitch:5};		
		myPano.setLocationAndPOV(punto, myPOV);
		map.savePosition();
		$("#map").height('0px');
		$("#street").removeClass('oculto');
    }
     
    function mostrarMapa()
    {
    	map.returnToSavedPosition();
    	ocultarStreetView();
    }
    
    function ocultarStreetView()
    {
		var size = map.getSize().toString();
		var pos = size.indexOf(',');
		var height = size.substring(pos+1,(size.length-1));		
		myPano.remove();
		$("#street").addClass('oculto');
		$("#map").height(parseInt(height));
    }
    
    function comprobarStreetView(html)
 	{
 		var latlng = markerActual.getLatLng();
		var lat= latlng.lat();
		var lon = latlng.lng();
 		bocadillo = html;
 		
	 	var panoClient = new GStreetviewClient();
		var punto = new GLatLng(lat,lon);

		panoClient.getNearestPanorama(punto, showPanoData);	
 	} 
 	
	function showPanoData(panoData)
	{   
   	  	if (panoData.code==200)
   	  	{
   	  		var pos = bocadillo.indexOf("<a");
   	  		var a = bocadillo.substring(pos);
   	  		bocadillo = bocadillo.substring(0,pos);
   	  		bocadillo+="<a href='javascript:void(0)' class='munequito' onclick='javascript:street("+panoData.Location.lat+","+panoData.Location.lng+")'>Vista en street view</a>&nbsp;&nbsp;|&nbsp;&nbsp;";
   	  		bocadillo+=a;
   	  		markerActual.openInfoWindowHtml(bocadillo);
   	  	}
    	else
    	{
    		markerActual.openInfoWindowHtml(bocadillo);
	   	}   	
	   	
		vLat = $(bocadillo).find("input[name=lat]").val();
		vLong = $(bocadillo).find("input[name=lon]").val();
	   	datosLlegarHTML($(bocadillo).find("#info_boca").html());
    }