/**
 * ---------------------- Subversion Information ------------------------------
 * ****************************************************************************
 * $Date: 2009-07-30 10:59:10 -0700 (Thu, 30 Jul 2009) $
 * $Rev: 692 $
 * $Author: steven $
 *
 * SVN URL of this file
 * $HeadURL: http://hal/svn/cms/trunk/idx/inc/js/birdseye.js $
 * ****************************************************************************
 *
 * @copyright Real Estate Webmasters 2004 - 2009
 */

var birds_eye_view_map = null;

function initBirdsEye () {

    birds_eye_view_map = new VEMap('birdseye-container');
    birds_eye_view_map.LoadMap(point, 18);

    birds_eye_view_map.AttachEvent("onobliqueenter", OnObliqueEnterHandler);

    AddMarker(point);

    //birds_eye_view_map.SetMapMode(VEMapMode.Mode3D);
    //birds_eye_view_map.Show3DBirdseye(true);

}

function AddMarker(point) {
    var marker = new VEShape(VEShapeType.Pushpin, point);
    marker.SetCustomIcon('/idx/img/map-icons/house-icon.png');
    //marker.SetTitle('');
    //marker.SetDescription('');
    birds_eye_view_map.AddShape(marker);
}

function OnObliqueEnterHandler() {
     if (birds_eye_view_map.IsBirdseyeAvailable()) {
          birds_eye_view_map.SetMapStyle(VEMapStyle.BirdseyeHybrid);
          birds_eye_view_map.DetachEvent("onobliqueenter", OnObliqueEnterHandler);
     }
}

function DisposeMap() {
    if (birds_eye_view_map != null) {
        birds_eye_view_map.Dispose();
    }
}

$(document).ready(function () {
    initBirdsEye();
});
//window.onload = initBirdsEye;
window.onunload = DisposeMap;