/**
* Write a block of adsense for content
**/
var google_adnum = 0;
function rc_write_asfc(aGoogleAds, iColumns, sVersion, sTrackingLabel) {
        if(aGoogleAds.length == 0  || aGoogleAds[0].type != 'text') {
          return;
        }
        
        var sOnClick = '';
        
        if (sTrackingLabel) {
          sOnClick = 'onclick="RC.Track.click(\'' + sTrackingLabel + '\');"';
        }
        
        var s='',i, iCol, sLast, oAdvert, sUrl, sVisibleUrl, sMouseover, sMouseout;
        s += "<div class=\"clearfix adsense asfc "+sVersion+"\">\n";
        s += "  <h4 class=\"asfc_title\"><a href=\""+google_info.feedback_url+"\">Ads by Google</a></h4>\n";
        var aAdverts = new Array();
        var sMouseout = "window.status=''; return true;";
        for(i=0; i<aGoogleAds.length; i++) {
          var sAdvert = '';
          var oAdvert = aGoogleAds[i];
          var sVisibleUrl = oAdvert.visible_url;
          var sUrl = oAdvert.url;
          var sMouseover = "window.status='go to "+sVisibleUrl+"'; return true;";
          
          sAdvert += "  <div class=\"advert\">\n";
          sAdvert += "      <a class=\"ad_title\" target=\"_new\" onmouseover=\""+sMouseover+"\" onmouseout=\""+sMouseout+"\" href=\""+sUrl+"\" " + sOnClick + ">"+oAdvert.line1+"</a>\n";
          sAdvert += "      <p class=\"ad_body\">\n";
          sAdvert += "          "+oAdvert.line2+" "+oAdvert.line3+"\n";
          sAdvert += "      </p>\n";
          sAdvert += "    <div class=\"url_wrap\"><a class=\"ad_url\" target=\"_new\" onmouseover=\""+sMouseover+"\" onmouseout=\""+sMouseout+"\" href=\""+sUrl+"\" " + sOnClick + ">"+sVisibleUrl+"</a></div>\n";
          sAdvert += "  </div>\n";
          if(iColumns> 1) {
            aAdverts.push(sAdvert);
          } else {
            s += sAdvert;
          }
        }
        
        if(aGoogleAds[0].bidtype == 'CPC') {
          google_adnum = google_adnum + aGoogleAds.length;
        }
        
        if(iColumns > 1) {
          var aColumns = new Array();
          var iColIdx = 0;
          var bFirst = true;
          for(var i=0; i < aAdverts.length; i++) {
            if(iColIdx >= iColumns) {
              iColIdx = 0;
              bFirst = false;
            }
            if(bFirst) {
              aColumns[iColIdx] = aAdverts[i];
            } else {
              aColumns[iColIdx] += aAdverts[i];
            }
            iColIdx++;
          }
          for(i=0; i<aColumns.length; i++) {
            s += "<div class=\"column col"+(i+1)+"\">"+aColumns[i]+"</div>\n";
          }
          s+="<br class=\"cl\"/>\n";
        }
        s += "</div>\n";
        document.write(s);
}