function displayAd(sAdsURL, sDomain, aAds)
{
   var adNumber = null;
   var adLink = "";

   if (aAds.length == 0)
   {
      document.write("<!-- Error: No ads assigned to position; problem with javascript file creation -->");
   }
   else if (aAds.length == 1)
   {
      adNumber = 0;
   }
   else
   {
      adNumber = Math.floor(Math.random()*aAds.length);
   }

   if (adNumber != null)
   {
      if (aAds[adNumber][2] != "swf")
      {
         if (aAds[adNumber][3] != "")
         {
            if (aAds[adNumber][3].substring(0,7) == "mailto:")
            {
                adLink = "<a href='" + aAds[adNumber][3] + "'>";
            }
            else
            {
                adLink += "<a href='" + sAdsURL + "/"
                         + Math.floor(Math.random()*100000000000000) + "/"
                         + "ads/"
                         + sDomain + "/"
                         + aAds[adNumber][0] + "/"
                         + aAds[adNumber][1] + "." + aAds[adNumber][2] + "?r="
                         + aAds[adNumber][3] + "'";
                if (aAds[adNumber][4] == "1")
                {
                   adLink += " target='_blank'>";
                }
                else
                {
                   adLink += ">";
                }
            }
         }

         adLink += "<img border='0' alt='ad' title='ad' src='" + sAdsURL + "/"
                  + Math.floor(Math.random()*100000000000000) + "/"
                  + "ads/"
                  + sDomain + "/"
                  + aAds[adNumber][0] + "/"
                  + aAds[adNumber][1] + "." + aAds[adNumber][2] + "' />";

         if (aAds[adNumber][3] != "")
         {
            adLink += "</a>";
         }

         document.write(adLink);
      }
      else
      {
         adLink += "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0' width='"
                  + aAds[adNumber][3] + "' height='" + aAds[adNumber][4]
                  + "' name='" + aAds[adNumber][1] + "' id='" + aAds[adNumber][1] + "'>";
         adLink += "  <param name='movie' value='" + sAdsURL + "/"
                  + Math.floor(Math.random()*100000000000000) + "/ads/"
                  + sDomain + "/" + aAds[adNumber][0] + "/" + aAds[adNumber][1] + "." + aAds[adNumber][2] + "' />";
         adLink += "  <param name='quality' value='high' />";
         adLink += "  <param name='bgcolor' value='#FFFFFF' />";
         adLink += "  <embed src='" + sAdsURL + "/"
                  + Math.floor(Math.random()*100000000000000) + "/"
                  + "ads/" + sDomain + "/"
                  + aAds[adNumber][0] + "/" + aAds[adNumber][1] + "." + aAds[adNumber][2]
                  + "' quality='high' bgcolor='#FFFFFF' width='" + aAds[adNumber][3] + "' height='" + aAds[adNumber][4]
                  + "' name='" + aAds[adNumber][1]
                  + "' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed>";
         adLink += "</object>";

         document.write(adLink);
      }
   }
}

