function checkSearchTerm(ref,act){
	var SE=new Array("altavista.|&q=","yahoo.|p=|p1=","google.|&q=|q=",
			"netfind.aol|search=","arch.aol|query=","arch.msn|MT=");
	var ret="",ST="";
	for(i=0;i<SE.length;i++){
		sp=SE[i].split("|");
		if (ref.indexOf(sp[0])>-1){
			if ((j=ref.indexOf(sp[1]))>5) ST=ref.substring(j+sp[1].length);
			else if (sp.length==3 && (j=ref.indexOf(sp[2]))>5) ST=ref.substring(j+sp[2].length);
			break;
		}
	}
	if (ST){
		if ((j=ST.indexOf('&'))>3) ST=ST.substring(0,j);
		if ((j=ST.indexOf(';'))>3) ST=ST.substring(0,j);
		if ((j=ST.indexOf('/'))>3) ST=ST.substring(0,j);
		if (ST.length>24) ST=ST.substrinf(0,24);
		act+=".S:"+ST;
  		// analyze ref for keywords in order to set the banner to show; 
  		// if require, overide the default site id (sin)
		ret=act+"|more|";
	}
	return(ret);
}


function ost32(act,ban,sin){
  var ref=document.referrer;
  var c,visit=1,mode='U',sec,i,a,l='A',look4,D,O,Img=new Image; 
  if((i=act.indexOf(':'))>1) { a=act.substring(0,i); l=act.charAt(i+1); } else a=act;
  actPlus=a;
  if (ref.indexOf('=')>5) if (cst=checkSearchTerm(ref,a)){
	  sp=cst.split("|");
	  actPlus=sp[0];
  }

  sp=ban.split("|");
  url="http://in.ff5.com/cgi-bin/igc.cgi/"+sp[2+1*sin]+"/"+actPlus+"/"+l+"?b"+sp[0];
  if (sp[1].charAt(0)=='.') u="image"+sp[1].substring(1); else u=sp[1];
  document.write("<a href='"+url+"'><img src='http://"+u+"' border=0 "+
	"alt='Too hard to show it all... click to see more'></a>");
  look4=a+"_"+l+"VISIT=";
  D=new Date(); O=new Date(2002,10,6);
  sec=parseInt((D.getTime()-O.getTime())/1000)
  if (document.cookie){
    if ((i=document.cookie.indexOf(look4))>-1){
      c=document.cookie.substring(i+look4.length);
      if ((i=c.indexOf(':'))>-1) {
        last=c.substring(0,i); visit=parseInt(c.substring(i+1))+1;
      } else last=parseInt(c);
      if (sec-last>60) mode='T'; else if(sec-last>30) mode='L'; else mode='F';
    }
  } 
  if (typeof screen=='object') msg=''+screen.width+'x'+screen.height+'&'+screen.colorDepth; 
  else msg='--&0';
  msg+="&"+mode+visit+"&b"+sp[0];
  Img.src="http://cashcount.com/cgi-bin/hits/log.cgi/empty?"+a+"&"+l+"&"+ref+"]"+msg;
  O=new Date(D.getTime()+86400100);
  document.cookie=look4+sec+":"+visit+"; path=/; expires="+O.toGMTString();
}

function findMe(a,val){
  for(i=0;i<a.length;i++) if (a[i].indexOf(val)==0) return(a[i]);
  return (false);
}
function o32(act,sin,type,ban){
var BUT=new Array("485|11zz.com/i/lo/losm1.gif|134|1213");
var HRZ=new Array("347|11zz.com/i/vmi/lo001.jpg|134|1213",
	"348|11zz.com/i/vmi/lo002.jpg|134|1213",
	"349|11zz.com/i/vmi/lo003.gif|134|1213",
	"350|11zz.com/i/vmi/lo004.jpg|134|1213",
	"351|11zz.com/i/vmi/lo005.gif|134|1213",
	"352|11zz.com/i/vmi/lo006.jpg|134|1213",
	"353|11zz.com/i/vmi/lo007.gif|134|1213",
	"1700|www.latinorgy.com/banners/free/latban3.jpg|134|1213",
	"1702|www.latinorgy.com/banners/free/latban5.jpg|134|1213",
	"1704|www.latinorgy.com/banners/free/latban7.gif|134|1213",
	"1708|www.latinorgy.com/banners/latban1.jpg|134|1213",
	"1709|www.latinorgy.com/banners/latban2.jpg|134|1213",
	"1710|www.latinorgy.com/banners/latban3.jpg|134|1213",
	"1711|www.latinorgy.com/banners/latban4.gif|134|1213",
	"1713|www.latinorgy.com/banners/latban6.jpg|134|1213",
	"1714|www.latinorgy.com/banners/latban7.gif|134|1213",
	"1716|www.latinorgy.com/banners/latban9.jpg|134|1213",
	"1717|www.latinorgy.com/banners/latban10.gif|134|1213",
	"2614|..bustylatins.com/banners/free/horizontal/free1.gif|3357|3358",
	"2615|..bustylatins.com/banners/free/horizontal/free2.gif|3357|3358",
	"2616|..bustylatins.com/banners/free/horizontal/free3.jpg|3357|3358",
	"2617|..bustylatins.com/banners/free/horizontal/free4.jpg|3357|3358",
	"2618|..bustylatins.com/banners/free/horizontal/free5.jpg|3357|3358",
	"2619|..bustylatins.com/banners/free/horizontal_text/bustylatins_1_w.gif|3357|3358",
	"2620|..bustylatins.com/banners/free/horizontal_text/bustylatins_2_gn.gif|3357|3358",
	"2621|..bustylatins.com/banners/free/horizontal_text/bustylatins_3_y.gif|3357|3358",
	"2622|..bustylatins.com/banners/free/horizontal_text/bustylatins_4_r.gif|3357|3358",
	"2623|..bustylatins.com/banners/free/horizontal_text/bustylatins_5_p.gif|3357|3358",
	"2624|..bustylatins.com/banners/free/horizontal_text/bustylatins_6_gy.gif|3357|3358",
	"2625|..bustylatins.com/banners/free/horizontal_text/bustylatins_7_bl.gif|3357|3358",
	"2626|..bustylatins.com/banners/free/horizontal_text/bustylatins_8_w.gif|3357|3358",
	"2627|..bustylatins.com/banners/free/horizontal_text/bustylatins_9_bk.gif|3357|3358",
	"2628|..bustylatins.com/banners/free/horizontal_text/bustylatins_10_bk.gif|3357|3358");
var VER=new Array();
var OTH=new Array("3111|11zz.com/ads/fpa/VMI/bustylatinas1.jpg|3357|3358");
  b=b1=false;
  if (ban){
    b1=""+ban+"|";
    if ((b=findMe(BUT,b1))==false) if ((b=findMe(HRZ,b1))==false)
    if ((b=findMe(VER,b1))==false) b=findMe(OTH,b1);
  } 
  D=new Date; j=Math.floor(D.getTime()/100);
  if (b && j%10<6) b1=b; // 60% of the time override with request banner
  else {
    b1=false;
    if (type==1) { i=j%BUT.length; b1=BUT[i]; }
    else if (type==2) { i=j%HRZ.length; b1=HRZ[i]; }
    else if (type==3) { i=j%VER.length; b1=VER[i]; }
    if (!b1) { i=j%OTH.length; b1=OTH[i]; }
  }
  ost32(act,b1,sin);
}
