﻿var DefaultLocation = {
    ShowDefaultSearch: function () {
        $("#DefaultLocation").show();
    },
    HideDefaultLocation: function () {
        $("#DefaultLocation").hide();
    },
    LoadCookie: function () {
        try {
            str = $.cookie('LocationCookie');
            str1 = str.split("|");
            var newCoord = new AGCoord(parseFloat(str1[0]), parseFloat(str1[1]));
            g_map.centreAndScale(newCoord, 15);
            $("#DefaultSearchlink").html("Change Default Location");
        }
        catch (err) { }
    },
    SearchLocations: function () {
        url = "ashx/pgsearch.ashx?SearchString=" + $("#SearchDefault").val();
        $.getJSON(url, function (json) {
            var newCoord = new AGCoord(parseFloat(json.Records[0].Latitude), parseFloat(json.Records[0].Longitude));
            g_map.centreAndScale(newCoord, 15);
        });
    },
    SaveDefaultLocation: function () {
        var olatlon = g_map.getCentre();
        $.cookie('LocationCookie', olatlon.latitude() + "|" + olatlon.longitude());
        $("#DefaultLocation").hide();
        $("#DefaultSearchlink").html("Change Default Location");
    },
    SaveDefaultLocationLatLng: function (lat, lon) {
        $.cookie('LocationCookie', lat + "|" + lon);
        alert("Default location set");

    }
};
