function getElementsByClassName(searchClass, tag, node) {
  var classElements = new Array();
  node = (node) ? node : document;
  tag = (tag) ? tag : "*";
  var els = node.getElementsByTagName(tag);
  var elsLen = els.length;
  var pattern = new RegExp("(^|\\s)" + searchClass + "(\\s|$)");
  for (i = 0, j = 0; i < elsLen; i++) {
      if ( pattern.test(els[i].className) ) {
          classElements[j] = els[i];
          j++;
      }
  }
  return classElements;
}

function fixAEInline1() {
  var myArray;
  var parent;

  // Make the first AE picture clickable to the same destination as the first AE title.

  parent = document.getElementById("ae_table1");
  if (parent) {
    myArray = getElementsByClassName("ae_title_horiz", "a", parent);
    if (myArray.length > 0) {
      document.getElementById("ae_link1").href = myArray[0].href;
    }
  }
}

function fixAEInline2() {
  var myArray;
  var parent;

  // Make the second AE picture clickable to the same destination as the second AE title.

  parent = document.getElementById("ae_table2");
  if (parent) {
    myArray = getElementsByClassName("ae_title_horiz", "a", parent);
    if (myArray.length > 0) {
      document.getElementById("ae_link2").href = myArray[0].href;
    }
  }
}

function fixAETop() {
  var parent;
  var myArray;

  parent  = document.getElementById("ae_top_col1");
  if (parent) {
    myArray = getElementsByClassName("ae_image_sky", "img", parent);
    myArray[0].src = '/images/banners/ass90.jpg';
    myArray[0].style.visibility = "visible";
  }
  parent  = document.getElementById("ae_top_col2");
  if (parent) {
    myArray = getElementsByClassName("ae_image_sky", "img", parent);
    myArray[0].src = '/images/banners/black_top90.jpg';
    myArray[0].style.visibility = "visible";
  }
  parent  = document.getElementById("ae_top_col3");
  if (parent) {
    myArray = getElementsByClassName("ae_image_sky", "img", parent);
    myArray[0].src = '/images/banners/dude-naughty90.jpg';
    myArray[0].style.visibility = "visible";
  }
}

function fixAE120() {
  var parent;
  var myArray;

  parent  = document.getElementById("ae_top_alone");
  if (parent) {
    myArray = getElementsByClassName("ae_image_sky", "img", parent);

    myArray[0].src = '/images/banners/PillowFight250.jpg';
    myArray[0].style.visibility = "visible";
  }
}

function fixAE120b() {
  var parent;
  var myArray;

  parent  = document.getElementById("ae_middle_alone");
  if (parent) {
    myArray = getElementsByClassName("ae_image_sky", "img", parent);

    myArray[0].src = '/images/banners/WhiteLingerie250.jpg';
    myArray[0].style.visibility = "visible";
  }
}

function fixAE120c() {
  var parent;
  var myArray;

  parent  = document.getElementById("ae_bottom_alone");
  if (parent) {
    myArray = getElementsByClassName("ae_image_sky", "img", parent);

    myArray[0].src = '/images/banners/ButtBlonde250.jpg';
    myArray[0].style.visibility = "visible";
  }
}

function fixAEleft() {
  var parent;
  var myArray;

  parent  = document.getElementById("ae_left1");
  if (parent) {
    myArray = getElementsByClassName("ae_image_sky", "img", parent);

    myArray[0].src = '/images/banners/Asian2-120.jpg';
    myArray[0].style.visibility = "visible";
    myArray[1].src = '/images/banners/heidik120.jpg';
    myArray[1].style.visibility = "visible";
  }
}

function fixAEbottom() {
  var parent;
  var myArray;

  parent  = document.getElementById("botdiv");
  if (parent) {
    myArray = getElementsByClassName("ae_image_horiz", "img", parent);

    myArray[0].src = '/images/banners/3BrazilBikinis64.jpg';
    myArray[0].style.visibility = "visible";
    myArray[1].src = '/images/banners/jessicaalba64.jpg';
    myArray[1].style.visibility = "visible";
  }
}
