var adDiv='<div style="float:left; vertical-align:top; text-align:center; margin-right:6px; margin-top:0px"><a href="http://';
var adTrg='" target="';
var adImg='"><img src="/pix/promo/';
var adTit='.gif" title="';
var adSty='" style="width:200px; height:52px" /></a></div>';
var adItem='';
var adHtml='';
var adCnt=0;
var winner=0;
var xAd=0;
var xCol=0;
var xPool=0;
var xTg=0;
var xTy=0;
var nowDate=new Date();
var nowYr=nowDate.getFullYear();
var yyyy=nowYr.toString(10);
var nowMo=nowDate.getMonth()+1;
var mm=nowMo.toString(10);
if(mm.length<2){mm='0'+mm;}
var nowDa=nowDate.getDate();
var dd=nowDa.toString(10);
if(dd.length<2){dd='0'+dd;}
var yyyyMmDd=yyyy+'/'+mm+'/'+dd;
function Poolx(a,b,c,d){this.col=a;this.item=b;this.ad=c;this.chance=d;}
poolx=new Array();
function Colx(a,b){this.col=a;this.chance=b;}
colx=new Array(4);
colx[0]=new Colx(0,0);colx[1]=new Colx(1,0);colx[2]=new Colx(2,0);colx[3]=new Colx(3,0);
urlTy=new Array('','aiminstitute.org/cgi-bin/redirect.pl?redirect=http://','aiminstitute.org/cgi-bin/redirect.pl?redirect=https://');
urlTg=new Array('','_top','_blank');
for(xAd in adx){
 if ((adx[xAd].on=='y')&&(adx[xAd].from<=yyyyMmDd)&&(adx[xAd].to>=yyyyMmDd)&&(adx[xAd].client==qsKey)){
   xCol=adx[xAd].column;++colx[xCol].chance;
   poolx[xPool]=new Poolx(adx[xAd].column,xCol,xAd,colx[xCol].chance);++xPool;
 }}
for(xCol in colx){
 if(colx[xCol].chance==1){winner=1;}else if(colx[xCol].chance>1){winner=Math.ceil(Math.random()*colx[xCol].chance);}else{winner=0;}
 if(winner>0){
  for(xPool in poolx){
   if ((poolx[xPool].col==xCol)&&(poolx[xPool].chance==winner)){
    xAd=poolx[xPool].ad;++adCnt;
    if(adCnt<4){
     xTy=adx[xAd].url_ty;
     xTg=adx[xAd].trgt;
     adItem=adDiv+urlTy[xTy]+adx[xAd].url_to+adTrg+urlTg[xTg]+adImg+adx[xAd].pic+adTit+adx[xAd].name+adSty;
     adHtml=adHtml+adItem;
 }}}}}
if((adCnt>0)&&(adCnt<4)){document.write(adHtml);}
