function AdManager()
{
  this.ajaxUri = '/:ad/ajax';
  this.ads = new Array();
}

AdManager.prototype.addAd = function(id, f)
{
  this.ads.push(id + ':' + f);
}

AdManager.prototype.show = function()
{
  if(this.ads.length > 0) {
    var args = Array();
    args[0] = "show_ads";
    args[1] = this.ads;
    xajax.call("ajax_server", args, null, {'uri': this.ajaxUri});
  }
}


var admgr = new AdManager();

function AdManager_showAds() { admgr.show(); }
sitemgr.registerOnLoadCallbacks(AdManager_showAds);
