Last Spotted: ' + 'Thursday July 29th 08:07 PST' + '
Badge data provided by FireEagle ';
if (document.getElementById('fireeagle_map')) {
var map = new YMap(document.getElementById('fireeagle_map'), YAHOO_MAP_REG);
map.addTypeControl();
map.addZoomLong();
map.addPanControl();
var myPoint = new YGeoPoint( 37.740131 , -122.4199525);
function calculateZoom(minX, maxX, minY, maxY) {
var mapElement = document.getElementById("fireeagle_map")
var degLonPerPixel = Math.abs(maxX - minX) / parseInt(mapElement.style.width);
var degLatPerPixel = Math.abs(maxY - minY) / parseInt(mapElement.style.height);
var resolution = Math.max(degLonPerPixel, degLatPerPixel);
return Math.ceil(20 - Math.log(1.465025 / resolution) / Math.log(2) );
}
var cPT0 = new YGeoPoint(37.731071,-122.436157);
var cPT1 = new YGeoPoint(37.731071,-122.403748);
var cPT2 = new YGeoPoint(37.749191,-122.403748);
var cPT3 = new YGeoPoint(37.749191,-122.436157);
var cPT4 = new YGeoPoint(37.731071,-122.436157);
// args: array of pts, color, width, alpha
var poly1 = new YPolyline([cPT0,cPT1,cPT2,cPT3,cPT4],'blue',7,0.7);
var bBox1 = new YGeoPoint( 37.731071 , -122.436157 );
var bBox2 = new YGeoPoint( 37.749191 , -122.403748 );
var bestZoom = calculateZoom( -122.436157, -122.403748, 37.731071, 37.749191);
map.addOverlay(poly1);
//alert(bestZoom);
map.drawZoomAndCenter(myPoint, bestZoom);
}