﻿var arrAdSpace = [];

function PreloadAd(SpaceIds) {
    var currentAjax = $.ajax({
        async: false,
        type: "POST",
        contentType: "application/json",
        url: "/_ws/InfoPubAd.asmx/GetAds",
        data: $.toJSON({ SpaceIds: SpaceIds }),
        dataType: 'json'
    });
    arrAdContent = $.evalJSON(currentAjax.responseText);
    for (var i = 0; i < arrAdContent.length; i++) {
        var m = arrAdContent[i];
        if (m && m.SpaceId) {
            arrAdSpace.push(m);
        }
    }
}
function FillAd(SpaceId) {
    var mAdContent = null;
    for (var i = 0; i < arrAdSpace.length; i++) {
        var m = arrAdSpace[i];
        if (m.SpaceId == SpaceId) {
            mAdContent = m;
            break;
        }
    }
    if (!mAdContent) {
        var currentAjax = $.ajax({
            async: false,
            type: "POST",
            contentType: "application/json",
            url: "/_ws/InfoPubAd.asmx/GetAd",
            data: $.toJSON({ SpaceId: SpaceId }),
            dataType: 'json'
        });
        mAdContent = $.evalJSON(currentAjax.responseText);
    }
    var lab = '<a href="' + mAdContent.LinkUrl + '" target="' + mAdContent.Target + '"><img src="'
        + mAdContent.PictureUrl + '" style="width:' + mAdContent.Width + 'px;height:' + mAdContent.Height + 'px;border:0"/></a>';
    document.write(lab);
}
