var startDate = new Date();
var startTime = startDate.getTime();
var bannerIds = new Array();
var pictures = new Array();
var altTexts = new Array();
var params = new Array();
var urlLinks = new Array();
var counted = new Array();
var bcnt = 0;
bannerIds[bcnt] = "3183";
pictures[bcnt] = "/1/banner/00/31/83/animation1-unfreez.gif";
altTexts[bcnt] = "Architectural Glass Railings by J.M. Gruca Inc.";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.architecturalglassrailings.com/";
bannerIds[bcnt] = "3066";
pictures[bcnt] = "/1/banner/00/30/66/Avanti-banner.jpg";
altTexts[bcnt] = "Avanti Systems";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.avantisystemsusa.com";
bannerIds[bcnt] = "2739";
pictures[bcnt] = "/1/banner/00/27/39/belden.gif";
altTexts[bcnt] = "The Belden Brick Company";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.beldenbrick.com/";
bannerIds[bcnt] = "3141";
pictures[bcnt] = "/1/banner/00/31/41/AECBanner2007.gif";
altTexts[bcnt] = "Stop Pest Birds! Guaranteed Solutions!";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.birdbgone.com";
bannerIds[bcnt] = "2849";
pictures[bcnt] = "/1/banner/00/28/49/Banner-ad.jpg";
altTexts[bcnt] = "Da-Lite Screen Company - The Power in Presentation Products";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.da-lite.com";
bannerIds[bcnt] = "2791";
pictures[bcnt] = "/1/banner/00/27/91/AECBanner.jpg";
altTexts[bcnt] = "Draper Inc. Innovative Solutions";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.draperinc.com";
bannerIds[bcnt] = "3367";
pictures[bcnt] = "/1/banner/00/33/67/EliteCrete468x60.swf";
altTexts[bcnt] = "Flash";
params[bcnt] = "";
//params[bcnt] = "clickTag=/dyn/pdc/urlredirect.jsp?site=1%26type=BANNER%26id=3367%26link=http://www.elitecrete.com/";
urlLinks[bcnt++] = "";
bannerIds[bcnt] = "3160";
pictures[bcnt] = "/1/banner/00/31/60/new-construction.gif";
altTexts[bcnt] = "Florence Manufacturing Company - USPS Approved Mailboxes for New Construction";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.florencemailboxes.com/";
bannerIds[bcnt] = "3436";
pictures[bcnt] = "/1/banner/00/34/36/ftm_468x60.gif";
altTexts[bcnt] = "Free Trade Magazines";
params[bcnt] = "";
urlLinks[bcnt++] = "http://aecinfo.freetrademagazines.com/architecture-magazines/";
bannerIds[bcnt] = "2729";
pictures[bcnt] = "/1/banner/00/27/29/GarlockBan_AHEdit.gif";
altTexts[bcnt] = "Garlock Equipment Company - manufacturer of free-standing guard rails for industrial and commercial safety";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.railguard.net/";
bannerIds[bcnt] = "3256";
pictures[bcnt] = "/1/banner/00/32/56/gec_banner.gif";
altTexts[bcnt] = "Buy Industrial Supplies, Storage Equipment, Packaging, Furniture, Pallet Trucks, Computer Cabinets, Wire Shelving, Chairs, Hand Trucks and Stock Carts!";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.globalindustrial.com?utm_source=AEC&utm_medium=banner&utm_campaign=banner-AEC&infoParam.campaignId=T9E";
bannerIds[bcnt] = "3176";
pictures[bcnt] = "/1/banner/00/31/76/kalwall-banner.gif";
altTexts[bcnt] = "Kalwall - High Performance Translucent Building Systems";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.kalwall.com/";
bannerIds[bcnt] = "2677";
pictures[bcnt] = "/1/banner/00/26/77/1062-Earthwool-468x60.gif";
altTexts[bcnt] = "Knauf Insulation";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.knaufinsulation.us/";
bannerIds[bcnt] = "2725";
pictures[bcnt] = "/1/banner/00/27/25/468x60_LH_Banner.jpg";
altTexts[bcnt] = "LaHabra Stucco, the company you can depend on for quality stucco products since 1926...";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.lahabrastucco.com";
bannerIds[bcnt] = "2756";
pictures[bcnt] = "/1/banner/00/27/56/LFI_AEC_banner.gif";
altTexts[bcnt] = "Outdoor furniture and accessories";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.landscapeforms.com/";
bannerIds[bcnt] = "2767";
pictures[bcnt] = "/1/banner/00/27/67/AECbanner0308.gif";
altTexts[bcnt] = "Translucent Skylights & Curtainwalls";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.majorskylights.com/";
bannerIds[bcnt] = "2778";
pictures[bcnt] = "/1/banner/00/27/78/Sustain-TF-web-ad-AECDaily-468x60px.jpg";
altTexts[bcnt] = "The Mortar Net concept was invented by experts in the masonry industry to solve the problem of masonry damage caused by water trapped in the wall.";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.MortarNet.com/aec";
bannerIds[bcnt] = "2797";
pictures[bcnt] = "/1/banner/00/27/97/SB-noseynieghbor-468x60.png";
altTexts[bcnt] = "National Gypsum Company";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.soundbreak.info";
bannerIds[bcnt] = "3165";
pictures[bcnt] = "/1/banner/00/31/65/Nawkaw-AEC-468-X-60-motion3.gif";
altTexts[bcnt] = "Nawkaw - formliners and architectural staining for concrete and masonry";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.nawkaw.com/";
bannerIds[bcnt] = "2676";
pictures[bcnt] = "/1/banner/00/26/76/AEC-Info-Banner-Ad---all-sl.gif";
altTexts[bcnt] = "Niland Company - Leading the Way for Solid-State Street Lighting";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.nilandco.com/";
bannerIds[bcnt] = "2691";
pictures[bcnt] = "/1/banner/00/26/91/Nystrom banner animated 3-25-05.gif";
altTexts[bcnt] = "Nystrom Complementary Building Products";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.nystrom.com/";
bannerIds[bcnt] = "3461";
pictures[bcnt] = "/1/banner/00/34/61/raybar468px.gif";
altTexts[bcnt] = "Ray-Bar Engineering Corporation";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.ray-bar.com/";
bannerIds[bcnt] = "3243";
pictures[bcnt] = "/1/banner/00/32/43/bollards.gif";
altTexts[bcnt] = "Trusted Bollard Solutions for Architecture, Security, Traffic Control and Landscaping";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.bollards.ca/";
bannerIds[bcnt] = "3177";
pictures[bcnt] = "/1/banner/00/31/77/2008-RSKN_AEC_Info_468x60.gif";
altTexts[bcnt] = "Ruskin Air & Sound Control";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.ruskin.com/";
bannerIds[bcnt] = "3034";
pictures[bcnt] = "/1/banner/00/30/34/banner.JPG";
altTexts[bcnt] = "SlipNOT Metal Safety Flooring";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.slipnot.com";
bannerIds[bcnt] = "3231";
pictures[bcnt] = "/1/banner/00/32/31/somay-banner.gif";
altTexts[bcnt] = "Where Everyone Buys Wholesale Every Day!";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.somay.com/";
bannerIds[bcnt] = "2818";
pictures[bcnt] = "/1/banner/00/28/18/stertilkoni_468x60.gif";
altTexts[bcnt] = "Stertil-Koni Heavy Duty Vehicle Maintenance Lifts";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.stertil-koni.com";
bannerIds[bcnt] = "2777";  // Sto Corp
pictures[bcnt] = "/1/banner/00/27/77/468x60_banner_appl.swf";
altTexts[bcnt] = "Flash";
params[bcnt] = "";
urlLinks[bcnt++] = "";
bannerIds[bcnt] = "3120";
pictures[bcnt] = "/1/banner/00/31/20/banner.gif";
altTexts[bcnt] = "Our green products come in every color... TIGER Drylac";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.tiger-coatings.us/";
bannerIds[bcnt] = "3191";
pictures[bcnt] = "/1/banner/00/31/91/NX_ad_468x60.gif";
altTexts[bcnt] = "TRACO - The Windows And Doors That Greet The World";
params[bcnt] = "";
urlLinks[bcnt++] = "http://www.traco.com/";

var swfs = new Array();
for (var i = 0; i < bcnt; i++) {
 swfs[i] = null;
}
var ID_non_rotat = new Array();
var pictures_non_rotat = new Array();
var altTexts_non_rotat = new Array();
var urlLinks_non_rotat = new Array();
var bcnt_nr = 0;
var bannerIndex = -1;
var bannerShowStarted = false;
function startBannerShow() {
 if (bannerShowStarted == false) {
  var bannerIndex_non_rotat = -1;
  var bannerDefinition = document.getElementById('startbannerDefinition');
  if (bannerDefinition != null) {
   for (var i = 0; i < ID_non_rotat.length; i++) {
    if (ID_non_rotat[i] == startBannerId) bannerIndex_non_rotat = i;
   }
  }
  if (bannerIndex_non_rotat == -1) {
   bannerShow();
  } else {
   document.getElementById('rotatingBanner').src = pictures_non_rotat[bannerIndex_non_rotat] + "?ord=" + startTime;
   document.getElementById('rotatingBanner').alt = altTexts_non_rotat[bannerIndex_non_rotat];
   document.getElementById('rotatingBanner').title = altTexts_non_rotat[bannerIndex_non_rotat];
   document.getElementById('bannerLink1').href = urlLinks_non_rotat[bannerIndex_non_rotat];
   document.getElementById('rotatingBanner').style.display = "";
  }
  setInterval("bannerShow()", 20000);
  bannerShowStarted = true;
 }
}
function bannerShow() {
 setPictureNum();
 if (altTexts[bannerIndex] != "Flash") {
  document.getElementById('bannerLink1').href = urlLinks[bannerIndex];
  document.getElementById('rotatingBanner').src = pictures[bannerIndex] + "?ord=" + startTime;
  document.getElementById('rotatingBanner').alt = altTexts[bannerIndex];
  document.getElementById('rotatingBanner').title = altTexts[bannerIndex];
  if (document.getElementById('flashBanner')) document.getElementById('flashBanner').style.display = "none";
  if (document.getElementById('rotatingBanner')) document.getElementById('rotatingBanner').style.display = "";
  if (document.getElementById('rotatingBanner')) document.getElementById('rotatingBanner').blur();
 } else {
  if (swfs[bannerIndex] == null) {
   swfs[bannerIndex] = new SWFObject(pictures[bannerIndex], "pullContent", "468", "60", "8", "#ffffff");
   swfs[bannerIndex].addParam("wmode", "opaque");
   swfs[bannerIndex].addParam("allowscriptaccess", "always");
   if (params[bannerIndex] != "") {
    var parameters = params[bannerIndex] + ",";
    var commaIndex = parameters.indexOf(",");
    while (commaIndex != -1) {
     var firstPart = parameters.substring(0, commaIndex);
     var equalsIndex = parameters.indexOf("=");
     if (equalsIndex != -1) {
      var param = firstPart.substring(0, equalsIndex);
      var value = firstPart.substring(equalsIndex + 1, firstPart.length);
      swfs[bannerIndex].addVariable(param, value);
     }
     parameters = parameters.substring(commaIndex + 1, parameters.length);
     commaIndex = parameters.indexOf(",");
    }
   }
  }
  if (document.getElementById('flashBanner')) {
   swfs[bannerIndex].write("flashBanner");
   if (document.getElementById('rotatingBanner')) document.getElementById('rotatingBanner').style.display = "none";
   document.getElementById('flashBanner').style.display = "";
   document.getElementById('flashBanner').blur();
  }
 }  
 //if (counted.length < bannerIds.length) {
  docu_stats_bannerview_no_time(bannerIds[bannerIndex], null, 1);
  counted[counted.length] = bannerIds[bannerIndex];
 //}
}
function setPictureNum() {
 if (bannerIndex == -1) {
  var bannerDefinition = document.getElementById('startbannerDefinition');
  if (bannerDefinition != null) {
   for (var i = 0; i < bannerIds.length; i++) {
    if (bannerIds[i] == startBannerId) bannerIndex = i;
   }
  }
  if (bannerIndex == -1) {
   var today = new Date();
   var now = today.getTime();
   var nowStr = now + '';
   var deductStr = nowStr.substr(0, nowStr.length - 3) + '000';
   var deduct = parseInt(deductStr);
   var millis = now - deduct;
   var timePerPicture = 1000 / bannerIds.length;
   var bannerIdStr = (millis / timePerPicture) + '';
   bannerIndex = parseInt(bannerIdStr);
  }
 } else {
  bannerIndex += 1;
  if (bannerIndex > (bannerIds.length - 1)) bannerIndex = 0;
 }
}
function bannerClickCount() {
 docu_stats_clicktru_no_time('BANNER', bannerIds[bannerIndex], null, 1);
}

