var ads_host="ads.web.aol.com";  

var adsname = 'f1';
var adsnum = 1;
var adstarget = '_top';
var adsext = 'aol';
var adstype = '';
var ads_appN = navigator.appName;
var ads_appV = navigator.appVersion;
var ads_UA = navigator.userAgent;

var adsRotSec=0; 
var adsR=new Array();
var adsRi=0;  
var adsRNum=0; 
var adsF = 1; 
var adsRotTime = 0; 
var adsToRot=0;  
var adsRot=0; 
var adsInt; 

var adsRotMin = 20;  
var adsNumRotMax = 5;

function adSetTimeToRotate (v, x) {
    if (v > adsRotMin) { 
        adsRotSec = parseInt(v);
    } else {
        adsRotSec = adsRotMin;
    }
    if (x < adsNumRotMax) {
       adsToRot = parseInt (x);
    } else {
        adsToRot = adsNumRotMax;
    }
}

function adsTimeout() {
   if (adsRotTime > 0) {
     adsInt = setInterval ("adsReload()", (adsRotTime * 1000));
   }
}

function adsReload() {
   adsRot++;
   for (i=0; i < adsR.length; i++) {
      eval ("window.frames[" + adsR[i] + "].location.reload(true)") ;
   }
   if (adsRot >= adsToRot) { 
       clearInterval (adsInt);
   }
}

var adsOld = true;

if ( ((ads_appN == "Netscape") && (parseFloat(ads_appV) >= 4)) || 
     ((ads_appN == "Microsoft Internet Explorer") && (parseFloat(ads_appV) >= 4)) ||
     ((ads_appN == "Opera") && (parseFloat(ads_appV) >= 5)) ) 
{
    adsOld = false;
    if ((ads_UA.indexOf("Opera") != -1) && (ads_UA.indexOf("Opera 5") == -1) &&
        (ads_UA.indexOf("Opera/5") == -1) ){
        adsOld = true;
    }
}

function adSetBucketMN (v) {
     ads_b = 0;
}

function adSetTarget(v) {
    adstarget = escape(v);
}

var adsnm;
function adSetNewMedia (v) {
    adsnm = escape(v);
}

function adSetExt (v) {
    adsext = escape(v);
}

var adsSearch="";
function adSetSearch (v) {
    if (v != ''){
       adsSearch = "&search=" + escape (v);
    } else { 
       adsSearch = "";
    }
}

function adSetType (v) {
    adstype = v;
}

var adsother = '';
function adSetOtherParameters (v) {
    adsother = v;
}

var adsscat;
function adSetSearchCat (v) {
    adsscat = v;
}

function adsscramble () 
{
  var now=new Date(); 
  var seed = now.getTime() % 0x3fffffff; 
  return seed++;
}

function ads_checkPlugins() {
   var ads_endTag = '</';
   var ads_msie = 0;
   if ((ads_UA.indexOf('MSIE') != -1) && (ads_UA.indexOf('Win') != -1)
       && (ads_UA.indexOf('Opera') == -1) ){
      ads_msie = 1;
      var ads_d=document.writeln;
      ads_d('<script language="VBscript">');
      ads_d('Dim ads_VB');
      ads_d('ads_VB = 0');
      ads_d('If ScriptEngineMajorVersion >= 2 then');
      ads_d('  ads_VB = 1');
      ads_d('End If');
      ads_d('Function ads_actXDet(activeXname)');
      ads_d('  on error resume next');
      ads_d('  If ScriptEngineMajorVersion >= 2 then');
      ads_d('     ads_actXDet = False');
      ads_d('     ads_actXDet = IsObject(CreateObject(activeXname))');
      ads_d('     If (err) then');
      ads_d('        ads_actXDet = False');
      ads_d('     End If');
      ads_d('   Else');
      ads_d('     ads_actXDet = False');
      ads_d('   End If');
      ads_d('End Function');
      ads_d(ads_endTag+'script>');
   }

   var ads_i,ads_undet=0,ads_det=0;
   if (ads_msie && ads_VB){
      ads_undet = 0;
   } else {
      ads_undet = 1;
   }
   ads_p = navigator.plugins;
   if(ads_p) {
      ads_num = ads_p.length;
      if (ads_num > 1) {
        ads_mime=navigator.mimeTypes;
        ads_flash=ads_mime['application/x-shockwave-flash'];
	  if (ads_mime && ads_flash && ads_flash.enabledPlugin && (ads_flash.suffixes.indexOf('swf') != -1)) { 
          if ((ads_appN == 'Netscape') && (ads_appV.indexOf('4.0') != -1)) { 
		  for(ads_i in ads_p) {
                  ads_desc = ads_p[ads_i].description;
		      if ( (ads_desc.indexOf('Flash 5') != -1) || 
                       (ads_desc.indexOf('Flash 4') != -1)
                     ) { 
			  ads_det=1;
			  break;
		      }
		  }
          } else {
		  for (ads_i = 0; ads_i < ads_num; ads_i++) {
                  ads_desc = ads_p[ads_i].description;
                  ads_name = ads_p[ads_i].name; 
		      if ((ads_desc.indexOf('Flash 5') != -1) || (ads_name.indexOf('Flash 5') != -1) ||
                      (ads_desc.indexOf('Flash 4') != -1) || (ads_name.indexOf('Flash 4') != -1)
                     ) {
			  ads_det=1;
			  break;
		        }
		  }
         }

         if (ads_flash == null) {
		  ads_det = 0;
         }
       }
      } else if((ads_msie == 1) && !ads_undet){
	  ads_det = ads_actXDet('ShockwaveFlash.ShockwaveFlash.5');
        if (!ads_det) {
            ads_det = ads_actXDet ('ShockwaveFlash.ShockwaveFlash.4');
        }
      } else { 	
	  ads_det = 0;
      }
   } else {
      ads_det = 0;
   }
    if (ads_det) {
       return "SNM=FHI";
    } else {
       return "SNM=HI";
    }
}

function ads_fn1(mn, w, h, adsF) {

   var str = "<HTML><HEAD>";
   str += "<SCRIPT LANGUAGE='JavaScript'>\n";
   str += "function ads_xxxyz() {\n";
   str += "if (" + adsF + " == 1) { parent.adsTimeout(); }\n";

   if (ads_appN == "Microsoft Internet Explorer") {
      str += 'if (document.ads_xf1.ads_xfld1.value == "1" ) {  self.location.reload("true");  }\n';
      str += "else { document.ads_xf1.ads_xfld1.value = '1'; } \n";
   } 
   str += "}\n";
   var ads_now=new Date(); ads_seed = ads_now.getTime() % 0x3fffffff;
   str += "</" + "SCRIPT>\n";
   if (ads_appN == "Microsoft Internet Explorer") {  
       str += "<FORM NAME='ads_xf1'><INPUT TYPE=hidden NAME='ads_xfld1' VALUE='0'></FORM>\n";

   }
   str += "</HEAD>";

   str += "<BODY onLoad='ads_xxxyz()'>";

   str += "<IFRAME SRC=\"http://" + ads_host + "/html/" + mn + "/" + ads_seed + "/" + adsext + "?" + adsnmStr + "&width=" + w + "&height=" + h + "&target=" + adstarget + adsscatStr + adsSearch +  adsother + "\" WIDTH=" + w + " HEIGHT=" + h + " SCROLLING=NO FRAMEBORDER=0 MARGINHEIGHT=0 MARGINWIDTH=0>\n";
   str += "</IFRAME></BODY></HTML>";
   return str;
}

function htmlAdWH(mn, w, h) {
    if ((adsscat) && (adsscat != '') ) {
       adsscatStr = "&scat=" + escape (adsscat);
    } else { 
       adsscatStr = "";
    }

  if (!adsOld) {
    var adsscr = adsscramble();  
    if (! adsnm) {
        adsnmStr = ads_checkPlugins();
    } else {
        adsnmStr = "NM=" + adsnm;
    }

    if ((adstype != 'J') && (adstype != 'j') ) {
        if (ads_UA.indexOf('Mac') == -1) {
            document.write ("<IFRAME NAME='" + adsname +  "' SRC='javascript:parent.ads_fn1(" + mn + "," + w + "," + h + "," + adsF + ")' WIDTH=" + w + " HEIGHT=" + h + " SCROLLING=NO FRAMEBORDER=0 MARGINHEIGHT=0 MARGINWIDTH=0>");
        } else { 
            document.write ("<IFRAME SRC=\"http://" + ads_host + "/html/" + mn + "/" + adsscr + "/" + adsext + "?" + adsnmStr + "&width=" + w + "&height=" + h + "&target=" + adstarget + adsscatStr + adsSearch +  adsother + "\" WIDTH=" + w + " HEIGHT=" + h + " SCROLLING=NO FRAMEBORDER=0 MARGINHEIGHT=0 MARGINWIDTH=0>");
        }

        adsF = 0;  
        adsnum += 1;
        adsname = "f" + adsnum;
    }

    if ( ( (adstype == 'J') || (adstype == 'j') ) || 
         ( (!adstype) && (ads_appN != "Microsoft Internet Explorer") )
       ) 
    {
        document.write ("<SCRIPT LANGUAGE='JavaScript' SRC=\"http://" + ads_host + "/html/" + mn + "/" + adsscr + "/" + adsext + "?" + adsnmStr + "&height=" + h + "&width=" + w + "&target=" + adstarget + adsSearch + adsscatStr + "&htmlpre=document.write%28%27&htmlsuf=%27%29%3b&xlnl=%5cn&xltick=%5c%27&ctype=application/x-javascript" + adsother + "\"></SCRIPT>");
    }
    else if ( ((adstype == 'i') || (adstype == 'I')) &&
              (ads_appN != "Microsoft Internet Explorer") && 
              (ads_UA.indexOf("Netscape 6") == -1) )  {
          document.write ("<A HREF='http://" + ads_host + "/link/" + mn + "/" + adsscr + "/" + adsext + "' TARGET=" + adstarget + ">");
          document.write ("<IMG SRC='http://" + ads_host + "/image/" + mn + "/" + adsscr + "/" + adsext + "?" + adsSearch + adsscatStr + adsother + "' HEIGHT=" + h + " WIDTH=" + w + " BORDER=0 ALT=\"Click Here\"></A>");
    }

  if ((adstype != 'J') && (adstype != 'j'))  {
        document.write ("</IFRAME>");
        if (adsRotSec > 0) {
            adsR[adsRNum] = adsRi;
            adsRNum++;
            adsRotTime = adsRotSec;
            adsRotSec = 0;
        }
    }
  } 
  else if (parseFloat(ads_appV) > 2) {
          document.write ("<A HREF='http://" + ads_host + "/link/" + mn + "/" + adsext + "' TARGET=" + adstarget + ">");
          document.write ("<IMG SRC='http://" + ads_host + "/image/" + mn + "/" + adsext + "?" + adsSearch + adsscatStr + adsother + "' HEIGHT=" + h + " WIDTH=" + w + " BORDER=0 ALT=\"Click Here\"></A>");   
  }

  adsscat = '';  
  adsRi++;
}

function imageAdWH(mn, w, h) {
    var adsscr = adsscramble();

    if ((adsscat) && (adsscat != '') ) {
       adsscatStr = "&scat=" + escape(adsscat);
    } else { 
       adsscatStr = "";
    }
    document.write ("<A HREF='http://" + ads_host + "/link/" + mn + "/" + adsscr +  "/" + adsext + "' TARGET=" + adstarget + ">");
    document.write ("<IMG SRC='http://" + ads_host + "/image/" + mn + "/" + adsscr  + "/" + adsext + "?" + adsSearch + adsscatStr + adsother + "' HEIGHT=" + h + " WIDTH=" + w + " BORDER=0 ALT=\"Click Here\"></A>");

    adsscat = '';
}
