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] = '<a href="http://px.a8.net/svt/ejp?a8mat=1019Y3+941WN6+0K+ZQNG1" target="_blank"><img border="0" width="468" height="60" alt="" src="http://www29.a8.net/svt/bgt?aid=060525723551&wid=003&eno=01&mid=s00000000002006003000&mc=1"></a><img border="0" width="1" height="1" src="http://www19.a8.net/0.gif?a8mat=1019Y3+941WN6+0K+ZQNG1" alt="">';
  hit[1] = 1; adv[1] = '<a href="http://ad2.trafficgate.net/t/r/70/4/116502_186728/" target="_blank"><img src="http://srv2.trafficgate.net/t/b/70/4/116502_186728/" border="0"></A>';
  hit[2] = 1; adv[2] = '<a href="http://www.accesstrade.net/at/c.html?rk=010000u0003msj" target="_blank"><img src="http://www.accesstrade.net/at/r.html?rk=010000u0003msj" alt="あなたのホームページ・メルマガで広告収入" border="0" /></a>';
  hit[3] = 1; adv[3] = '<a href="http://click.linksynergy.com/fs-bin/click?id=6ASw0X2PXIA&offerid=78559.10000155&type=4&subid=0" target="new"><img alt="アフィリエイトならリンクシェア" border="0" src="http://www.linkshare.ne.jp/mgm/bn/200708/0708_468.gif"></a><img border="0" width="1" height="1" src="http://ad.linksynergy.com/fs-bin/show?id=6ASw0X2PXIA&bids=78559.10000155&type=4&subid=0">';
  hit[4] = 1; adv[4] = '<a href="http://www.cross-a.net/x.php?id=201_11_9347_36469&amp;m=1003&amp;pid=" target="_blank"><img src="http://ad3.cross-a.net/_/cross-a/468x60.gif" alt="" width="468" height="60" border="0" /></a>';
  hit[5] = 1; adv[5] = '<a href="http://bs.leaffi.jp/cgi-bin/clickbanner.cgi?bid=1981&pid=6403" target="_blank"><img src="http://bs.leaffi.jp/cgi-bin/dispbanner.cgix?bid=1981&pid=6403" border=0 width="468" height="60"></a>';
  hit[6] = 1; adv[6] = '<a href="http://www.d-064.com/touroku/han_touroku.php?hid=111162#04" target="_blank"><img border="0" src="http://sun.d-064.com/han/images/banner_program/02-ok.gif" alt="商品無料仕入れ戦隊『電脳卸』"></a>';
  hit[7] = 1; adv[7] = '<a target="_blank" href="http://www.1okunin.com/ad/s.dll/lc?s=gmms&b=cwi"><img border="0" src="http://ad.1okunin.com/ad/s.dll/sw?s=gmms&b=cwi"></a><img width="0" height="0" src="http://ad.1okunin.com/ad/c.dll/ct?s=gmms&b=cwi">';

  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);
}