/*
 * $Id: mapping.js,v 1.8.10.1 2008/01/28 14:33:40 tcouch Exp $
 *
 * Mapping related scripts
 */

function openMapquestWindow(target, param){
    var top = (screen.height-580)/2;
    var left = (screen.width-655)/2;
    window.open(toAbsoluteUrl(target+".do?"+param),
        '',
        'resizable=yes,scrollbars=yes,height=520,width=655,top='+top+',left='+left);
}

function getMap(addressId, listingId) {
    trackMap(listingId);
    openMapquestWindow("locMap", "id="+addressId);
}

function getDirections(addressId, listingId) {
    trackDrivingDirections(listingId);
    openMapquestWindow("route", "listingId="+listingId+"&addressId="+addressId);
}

function getPoiMap(addressIds, listingId) {
    trackMap(listingId);
    openMapquestWindow("poiMap", "ids="+addressIds);
}

function getComparePoiMap(addressIds) {
    openMapquestWindow("poiMap", "ids="+addressIds);
}
