// custom settings
// ===============

// image directory:
var _imgdir = "http://www.hotcelebscans.com/graphics/affpics/";
//var _imgdir = "http://127.0.0.1/graphics/affpics/";

// number of images in the image directory:
var _imgcount = 375;

// image size:
var _imgwidth = "100px";
var _imgheight = "100px";

// age range:
var _minage = 18;
var _maxage = 24;

// ===============


var _imgnumber = null;
var _unique = null;
var _done = null;
var _imgused = new Array();
var _banner = document.getElementById("affban");
var _images = _banner.getElementsByTagName("img");
var _agespans = _banner.getElementsByTagName("span");
var _href = _banner.getElementsByTagName("a");

for (var i=0; i<_images.length; i++){
  if (_images[i].src.indexOf("spacer.gif") == -1 && _images[i].src != "" && _images[i].src.indexOf("ffadult") > -1){
        _images[i].src = "http://www.hotcelebscans.com/graphics/affpics/traff.gif";
        _images[i].style.width = 1;
        _images[i].style.height = 1;
        _images[i].style.display = "block";
  }
}

for (var i=0; i<_images.length; i++){
  //if (_images[i].src.indexOf("spacer.gif") == -1 && _images[i].src != "" && _images[i].src.indexOf("adultfriendfinder") > -1){
  if (_images[i].src.indexOf("spacer.gif") == -1 && _images[i].src != "" && _images[i].src.indexOf("hotcelebscans") > -1){
    _done = false;
    while (!_done){
      _unique = true;
      _imgnumber = Math.floor(Math.random()*_imgcount) + 1;
      for (var j=0; j<_imgused.length; j++){
        if (_imgnumber == _imgused[j]){
          _unique = false;
        }
      }

      if (_unique){
        _imgused[_imgused.length] = _imgnumber;
        _images[i].src = _imgdir + "img(" + _imgnumber + ").jpg";
        _images[i].style.width = _imgwidth;
        _images[i].style.height = _imgheight;
        _images[i].style.display = "block";
        _done = true;
      }
    }
  }
}

var _agedone = false;
var _age = 0;

for (var i=0; i<_agespans.length; i++){
  if (_agespans[i].innerHTML.indexOf("actual member") > -1){ _agespans[i].innerHTML = "" }
  if (_agespans[i].innerHTML.indexOf("FriendFinder") > -1){ _agespans[i].innerHTML = "" }
  if (_agespans[i].innerHTML.indexOf(",") > -1){
    _agespans[i].innerHTML = _agespans[i].innerHTML.replace(",",", ");
    _agespans[i].innerHTML = _agespans[i].innerHTML.replace("  "," ");
  }
  if (_agespans[i].innerHTML.indexOf("-") > -1){
    _agespans[i].innerHTML = _agespans[i].innerHTML.replace("-","-<wbr>");
  }
  if (_agespans[i].className == "age_gender"){
    _agedone = false;
    _age = 0;

    while (!_agedone){
      _age = Math.floor(Math.random()*_maxage) + 1;
      if (_age >= _minage){
        _agespans[i].innerHTML = _age + "/F";
        _agedone = true;
      }
    }
  }
}

for (var i=0; i<_href.length; i++){
  if (_href[i].innerHTML.indexOf("<B>[NO PHOTO]</B>") > -1  || _href[i].innerHTML.indexOf("<b>[NO PHOTO]</b>") > -1){
    _done = false;
    while (!_done){
      _unique = true;
      _imgnumber = Math.floor(Math.random()*_imgcount) + 1;
      for (var j=0; j<_imgused.length; j++){
        if (_imgnumber == _imgused[j]){
          _unique = false;
        }
      }

      if (_unique){
        _imgused[_imgused.length] = _imgnumber;
        _href[i].innerHTML = '<img src="' + _imgdir + 'img(' + _imgnumber + ').jpg"' + ' width="100" height="100" style="display:block">';
        _done = true;
      }
    }	
  }

  _href[i].href = "http://www.hotcelebscans.com/weblink2.html?lid=100&site=" + URLencode(_href[i].href);
}

function URLencode(sStr){  
  return escape(sStr).
  replace(/\+/g, '%2B').
  replace(/\"/g, '%22').
  replace(/\'/g, '%27').
  replace(/\//g, '%2F');
}
