// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// ads.js
//
// copyright (c) 2005-2010 drow <drow@bin.sh>
// all rights reserved.

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// static data

var alpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var numer = '0123456789';

var fmt = new Array (
  'Links that get {name} hot...',
  '{name} enjoys...',
  '{name} also enjoys...',
  '{name} is turned on by...',
  '{name} wants you to visit...',
  '{name} commands you to visit...',
  '{name} needs bandwidth, please visit...',
  '{name} gets paid when you visit...',
  '{name} will work for clicks...'
);

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// showtime

if (typeof bot_name == 'undefined') {
  bot_name = get_name();
}
var s = fmt[rand(fmt.length)];
    s = s.replace(/{name}/,bot_name);
var h3 = '<h3>' + s + '</h3>';

document.write(h3);

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// random name

function get_name () {
  var nc_1 = rand(2) + 2;
  var nc_2 = rand(2) + 2;
  var name = '';

  for (i = 0; i < nc_1; i++) {
    if (rand(3) > 0) {
      name += alpha.substr(rand(26),1);
    } else {
      name += numer.substr(rand(10),1);
    }
  }
  name += '-';

  for (i = 0; i < nc_2; i++) {
    if (rand(2) > 0) {
      name += alpha.substr(rand(26),1);
    } else {
      name += numer.substr(rand(10),1);
    }
  }
  return name;
}

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// random number

function rand (i) {
  return Math.floor(Math.random() * 0.99 * i);
}

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

