
// Singleton to hold listings that go to the List View.

ListingManager = (function() {
    var _listingsMap = new Object();

    return {
        GetListing: function ListingManager$GetListing(listingID) {
            if (_listingsMap == null) return null;
            return _listingsMap[listingID];
        },
        ClearListings: function ListingManager$ClearListings() {
            _listingsMap = new Object();        
        },
        AddListing: function ListingManager$AddListing(listing) {
            _listingsMap[listing.ListingID] = listing;            
        }
    };
})();


