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] = '<font color="#000000" size="2">好きなジャンルは</font><font color="#000000" size="3"><strong>巨乳もの</strong></font><font color="#000000" size="2">です。</font>';
  hit[1] = 1; adv[1] = '<font color="#000000" size="2">気を抜けば<br><font color="#000000" size="3"><b>すぐ女体のことばかり考え</b></font>、<br>暇さえあれば<br><font color="#000000" size="3"><b>1秒でハナクソをほじりだす、</b></font><br>そんなダメ人間です。</font>';
  hit[2] = 1; adv[2] = '<font color="#000000" size="2">未だに</font><font color="#000000" size="3"><strong>ケータイを持ってない</strong></font><font color="#000000" size="2">ことは<br>もはや基本ステータスです。</font>';
  hit[3] = 1; adv[3] = '<font color="#000000" size="2">女子高生大好きです。</font><font color="#000000" size="3"><strong>眺めるのが。</strong></font><br><font color="#000000" size="2">話すのは苦手なんですけども。</font>';
  hit[4] = 1; adv[4] = '<font color="#000000" size="2">仕事場では</font><font color="#000000" size="3"><strong>急ぎでも急がない男</strong></font><font color="#000000" size="2">との<br>定評があります。コレはいいのか？</font>';
  hit[5] = 1; adv[5] = '<font color="#000000" size="2">電車に乗ると、女子高生とかは</font><br><font color="#000000" size="3"><strong>僕の横には座ろうとしません。</strong></font><br><font color="#000000" size="2">何故だ。大歓迎なのに。</font>';
  hit[6] = 1; adv[6] = '<font color="#000000" size="2">好きな曲っていうか、<br><font color="#000000" size="3"><strong>巡恋歌</strong></font><font color="#000000" size="2">があればご飯3杯くらい<br>いけそうな気がします。</font>';
  hit[7] = 1; adv[7] = '<font color="#000000" size="2">好きな色は赤基調ですが、</font><br><font color="#000000" size="3"><strong>パンティーに限っては</strong></font><br><font color="#000000" size="2">白基調のほうが好きです。</font>';
  hit[8] = 1; adv[8] = '<font color="#000000" size="2">ここで漫画を公開してますが、<br>僕はプロでも何でもなく、</font><br><font color="#000000" size="3"><strong>単に漫画を描くのが<br>好きなだけの只のオッサン</strong></font><font color="#000000" size="2">です。</font>';

  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);
}