

/*Lots[0] = {Num: 1, Name: 'Bridgewater Place', 
Location: 'Description', LotID: -1, Lat: 42.970861, Lng:-85.67718, 
MonthlyParking:'<a href="http://www.ellisparking.com/main/content/monthly/signup.aspx?lotID=108">Yes, Sign up now</a>', HalfRate:2.5, EarlyBirdRate:7,NightlyPrepay:8,MaxDayRate:12,MaxNightRate:10};
*/



function OnLotsHeadersRetreived(lotHeaderData) {
    for (i = 0; i < lotHeaderData.length; i++) {
        Lots[i] = { Num: lotHeaderData[i].displayID,
            Name: lotHeaderData[i].name,
            Location: lotHeaderData[i].location,
            LotID: lotHeaderData[i].lotID,
            MonthlyParking: lotHeaderData[i].MonthlyParking,
            Lat: lotHeaderData[i].lat,
            Lng: lotHeaderData[i].lng,
            HalfRate: lotHeaderData[i].HalfRate,
            EarlyBirdRate: lotHeaderData[i].EarlyBirdRate,
            NightlyPrepay: lotHeaderData[i].NightlyPrepay,
            MaxDayRate: lotHeaderData[i].MaxDayRate,
            MaxNightRate: lotHeaderData[i].MaxNightRate
        };

    } //end for each item in data

    setTimeout(CreateLotMarkers, 10);
} //end function


function CreateLotMarkers() {
    for (var i = 0; i < Lots.length; i++) {
        _markers.push(createMarker(Lots[i]));
        map.addOverlay(_markers[i]);
    }
}

function OnLotsHeadersFailed(data) {
    alert("An error occurred while retrieving lot data: " + data._message);

} //end function