var addxmlHttp;
function LoadAdds() {
    addsCoord = g_map.getCentre();
    var _url = "ajax_adds.aspx?random=" + Math.random() + "&lat=" + addsCoord.latitude() + "&lon=" + addsCoord.longitude();

    $.getJSON(_url,
        function(json) {
            ReceiveAdds(json);
        }
        );
    return false;
}
function LoadNewAdds(prov, town, suburb) {
    var _url = "ajax_addsNew.aspx?SearchLocation=" + prov + ">" + town + ">" + suburb + "&rnd" + Math.random();

    $.getJSON(_url,
        function (json) {
            ReceiveAdds(json);
        }
        );
    return false;
}
function ReceiveAdds(json) {
    if (json.Status && json.Status == "Success") {
        if (json.BannerAdds && json.BannerAdds.length > 0) {
            ShowBannerAdds(json.BannerAdds);
        }
        else {
            HideBannerAdds();
        }
        if (json.SponsoredLinks && json.SponsoredLinks.length > 0) {
            ShowSponsoredLinks(json.SponsoredLinks);
        }
        else {
          //  HideSponsoredLinks();
        }

        if (json.BannerAdds && json.SponsoredLinks) {
            if (json.BannerAdds.length >= 1 && json.SponsoredLinks.length >= 4) {
                $("#divBanners").width("auto");
                $("#divBanners").css("clear", "none");
                $("#cityguide").hide();
            }
            else {
                if (json.BannerAdds.length >= 2 && json.SponsoredLinks.length >= 3) {
                    $("#divBanners").width("auto");
                    $("#divBanners").css("clear", "none");
                    $("#cityguide").hide();
                }
                else {
                    $("#divBanners").width("100%");
                    $("#divBanners").css("clear", "both");
                    $("#cityguide").show();
                }
            }
        }
        else {
            $("#divBanners").width("100%");
            $("#divBanners").css("clear", "both");
            $("#cityguide").show();
        }
    }
}

function ShowBannerAdds(json) {
    for (var _addCounter = 0; _addCounter < json.length && _addCounter < 2; _addCounter++) {
        var _areaName = "#BannerAdvert" + _addCounter;
        var pos = json[_addCounter].title.indexOf("TBFDScriptFirst");
        if (pos >= 0) {
            $(_areaName).html("<script src=\"http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=sb&c=17&pli=622857&pi=0&w=150&h=140&ord=[timestamp]\"><" +
                                    "/script><a href=\"http://bs.serving-sys.com/BurstingPipe/BannerRedirect.asp?FlightID=622857&Page=&PluID=0&Pos=6606\" target=\"_blank\">" +
                                    "<img src=\"http://bs.serving-sys.com/BurstingPipe/BannerSource.asp?FlightID=622857&Page=&PluID=0&Pos=6606\" border=0 width=150 height=140></a>");
        }
        else {
            pos = json[_addCounter].title.indexOf("trudon-scriptfirst");
            if (pos >= 0) {
                $(_areaName).html("<iframe align=\"left\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\" frameborder=\"0\" width=\"150\" height=\"150\" src=\"TrudonScriptFiles/" + json[_addCounter].title + ".html\"></iframe>");
                //$(_areaName).html("<script src=\"http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=sb&c=17&pli=1034896&PluID=0&w=140&h=150&ord=[timestamp]\"><" +
                //                    "/script><a href=\"http://bs.serving-sys.com/BurstingPipe/BannerRedirect.asp?FlightID=1034896&Page=&PluID=0&Pos=3582\" target=\"_blank\">" +
                //                    "<img src=\"http://bs.serving-sys.com/BurstingPipe/BannerSource.asp?FlightID=1034896&Page=&PluID=0&Pos=3582\" border=0 width=140 height=150></a>");
            }
            else {
                $(_areaName).html("<a href=\"" + json[_addCounter].trackURL + "\" target=\"_blank\"><image src=\"" + json[_addCounter].displayURL + "\" alt=\"" + json[_addCounter].desc + "\" width=\"150\" height=\"140\" /></a>");
            }
        }
        $(_areaName).show();
    }
    $("#BannerAdverts").show();
}
function HideBannerAdds() {
    $("#BannerAdverts").hide();
    $("#BannerAdvert0").hide();
    $("#BannerAdvert1").hide();

    $("#BannerAdvert0").html("");
    $("#BannerAdvert1").html("");

}
