// Get URL for OAS ad
function getOasAd(position, width, height, domain, category) {
    var oas = "http://oascentral." + domain + "/RealMedia/ads/";
    var sitepage = "www.tribe.net/" + category;
    var randStr = new String (Math.random());
    var randSubStr = randStr.substring (2, 11);
    var oasPage = sitepage + '/1' + randSubStr + '@' + position;
    var oasSrc = oas + 'adstream_jx.ads/' + oasPage;
    return oasSrc;
}

// Load ad data into adframe
function loadAdFrame(adserver, position, adPositionString, adWidth, adHeight, hostDomain, ad_category_path, adChannelCategory, google_page_url) {
  var oasSrc = getOasAd(adPositionString, adWidth, adHeight, hostDomain, ad_category_path);    
  if(window.frames) {
    try {  
      var adFrame = window.frames[position].window.document;  
    } catch(e) {
      // do nothing, but don't make IE throw an error either;      
    }      
    if (adFrame) {
      try {
        adFrame.location.replace(adserver + "?oasURL=" + oasSrc + "&google_page_url=" + escape(google_page_url) + "&catPath=" + ad_category_path + "&channelCategory=" + adChannelCategory + "&width=" + adWidth + "&height=" + adHeight + "&pos=" + position);
      } catch(e) {
        // do nothing, but don't make IE throw an error either;      
      }
    }
  }
}

function displayOasAd(position, width, height, domain, category) {
    var oas = "http://oascentral." + domain + "/RealMedia/ads/";
    var sitepage = "www.tribe.net/" + category;
    var randStr = new String (Math.random());
    var randSubStr = randStr.substring (2, 11);
    var oasPage = sitepage + '/1' + randSubStr + '@' + position;
    if (jsVersion < 11) { // global jsVersion set in SetJsVersion.vm
        document.write('<a href="' + oas + 'click_nx.ads/'+ oasPage + '" target="_top"><img src="' + oas + 'adstream_nx.ads/' + oasPage + '" border="0" width="' + width + '" height="' + height + '"></a>');
    } else {
        document.write('<script language="JavaScript1.1" src="' + oas + 'adstream_jx.ads/' + oasPage + '">');
        document.write('\<\!-- --\>');
        document.write('\<\/script\>');
        document.write('\<\!-- --\>');
    }
}
