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 fixAEVert44() {
  var parent;
  var myArray;
  var newPicNum;
  var firstPicNum;

  parent  = document.getElementById("block-block-44");
  if (parent) {
    myArray = getElementsByClassName("ae_image_vert", "img", parent);

    for (var i = 0; i < myArray.length; i++) {
      newPicNum = 1 + parseInt(Math.random() * 33);
      if (i == 0) { firstPicNum = newPicNum; }
      else if (i == 1) {
        while (newPicNum == firstPicNum) {
          newPicNum = 1 + parseInt(Math.random() * 33);
        }
      }

      myArray[i].src = '/adthumbs/adgirl' + newPicNum + '.jpg';
      myArray[i].style.visibility = "visible";
    }
  }
}


function fixAESky41(name) {
  var parent;
  var myArray;

  parent  = document.getElementById(name);
  if (parent) {
    myArray = getElementsByClassName("ae_image_sky", "img", parent);

    myArray[0].src = 'http://www.aberatii.com/banners/'+name+'.jpg';
    myArray[0].style.visibility = "visible";
  }
}

