﻿function randomAdv() {
  m = 0, x = 0, y = 0;
  ad  = new Array();
  adv = new Array();
  hit = new Array();

  // hitには相対確率を入れる
  // 完全にランダムにするなら全部"1"にする
  // advには、広告のタグを入れる。改行はしないようにする
  // 広告を増やしたりする場合は、"[ ]"の数字が0から順になるようにする
  hit[0] = 1; adv[0] = '<!-- TG-Affiliate Banner Space --><A href="http://ad2.trafficgate.net/t/r/8/4/184187_212532/" target="_blank">スポンサーの広告を貼って、自動販売機式現金収入！</A><!-- /TG-Affiliate Banner Space -->';
  hit[1] = 1; adv[1] = '<!-- TG-Affiliate Banner Space --><A href="http://ad2.trafficgate.net/t/r/458/213/184187_212679/" target="_blank"><IMG src="http://srv2.trafficgate.net/t/b/458/213/184187_212679/" border="0"></A><!-- /TG-Affiliate Banner Space -->';
  hit[2] = 1; adv[2] = '<!-- TG-Affiliate Banner Space --><A href="http://ad2.trafficgate.net/t/r/31/824/184187_212679/" target="_blank"><IMG src="http://srv2.trafficgate.net/t/b/31/824/184187_212679/" border="0"></A><!-- /TG-Affiliate Banner Space -->';
  hit[3] = 1; adv[3] = '<!-- TG-Affiliate Banner Space --><A href="http://ad2.trafficgate.net/t/r/2/861/184187_212679/" target="_blank"><IMG src="http://srv2.trafficgate.net/t/b/2/861/184187_212679/" border="0"></A><!-- /TG-Affiliate Banner Space -->';
  hit[4] = 1; adv[4] = '<!-- TG-Affiliate Banner Space --><A href="http://ad2.trafficgate.net/t/r/2/1897/184187_212679/" target="_blank">公共賃貸住宅。入居希望者募集中!!!</A><!-- /TG-Affiliate Banner Space -->';
  hit[5] = 1; adv[5] = '<!-- TG-Affiliate Banner Space --><A href="http://ad2.trafficgate.net/t/r/4/2532/184187_212679/" target="_blank"><IMG src="http://srv2.trafficgate.net/t/b/4/2532/184187_212679/" border="0"></A><!-- /TG-Affiliate Banner Space -->';
  hit[6] = 1; adv[6] = '<!-- TG-Affiliate Banner Space --><A href="http://ad2.trafficgate.net/t/r/1/2270/184187_212679/" target="_blank"><IMG src="http://srv2.trafficgate.net/t/b/1/2270/184187_212679/" border="0"></A><!-- /TG-Affiliate Banner Space -->';

  for(i=0; i<=hit.length - 1; i++) {
    m += hit[i];
  }
  n = Math.floor(Math.random() * m);
  n++;
  for(i=0; i<=hit.length - 1; i++) {
    x = y;
    y += hit[i];
    if(x<n && n<=y) ad = adv[i];
  }
  document.write(ad);
}