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] ='<H2>「登米市・身近な景観百選」募集</H2><P><A href="/shared/images/boshugennkou-1.jpg"><IMG alt="" height=210 alt=「登米市・身近な景観百選」募集hspace=3 src="/shared/images/boshugennkou-s.jpg" width=145 align=default vspace=10 border=0></A></P>応募期限：平成22年3月31日<br>応募資格：限定しません<P><IMG class=vertical-middle height=17 alt="" src="/shared/images/icon_toplist.gif" width=15><A href="/oshirase/tosikeikaku/keikanhyakusen21.html">詳細へ</A></P>'; 
 hit[1] = 1; adv[1] ='<H2>石ノ森章太郎ふるさと記念館 第11回自主企画展「高校生マンガ展」</H2><P><A href="/shared/images/d11kokosemangaten-1.jpg"><IMG alt="" height=210 alt=石ノ森章太郎ふるさと記念館 第11回自主企画展「高校生マンガ展」hspace=3 src="/shared/images/d11kokosemangaten-s.jpg" width=145 align=default vspace=10 border=0></A></P>開催期間：2月27日（土）～3月28日（日）<br>会場：石ノ森章太郎ふるさと記念館<P><IMG class=vertical-middle height=17 alt="" src="/shared/images/icon_toplist.gif" width=15><A href="/kinenkan/d11mangaten22_2.html">詳細へ</A></P>';  
 hit[2] = 1; adv[2] ='<H2>第6回登展「登米市民ふれあい美術展」出展作品募集</H2><P><A href="/shared/images/toten-1.jpg"><IMG alt="" height=210 alt=第6回登展「登米市民ふれあい美術展」出展作品募集hspace=3 src="/shared/images/toten-s.jpg" width=145 align=default vspace=10 border=0></A></P>募集期間：3月10日（水）～4月10日（土）<br>会場：登米市祝祭劇場 小ホール<P><IMG class=vertical-middle height=17 alt="" src="/shared/images/icon_toplist.gif" width=15><A href="/oshirase/syukusai/d6totenbosyu.html">詳細へ</A></P>';
 hit[3] = 1; adv[3] ='<H2>春だ！はっとだ！屋台村！【三陸道登米東和IC開通記念】</H2><P><A href="/shared/images/hattoyataimura22-1.jpg"><IMG alt="" height=210 alt=春だ！はっとだ！屋台村！【三陸道登米東和IC開通記念】hspace=3 src="/shared/images/hattoyataimura22-s.jpg" width=145 align=default vspace=10 border=0></A></P>開催期間：3月20日（土）～22日（月）<br>会場：とよま観光物産センター「遠山之里」（教育資料館となり）<P><IMG class=vertical-middle height=17 alt="" src="/shared/images/icon_toplist.gif" width=15><A href="/oshirase/shou-kan/220320hatyataimura.html">詳細へ</A></P>';

    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);
}
