function rdmad() {
        totalprobability = 0;
        rdmadi=0;
	ad=new Array();
	//基本入力項目
	ad[0]=new adlist('100','http://www.leo-net.jp/ad_link/20110401_log_shopping_ad.html','http://www.leo-net.jp/banner_img/bn_shopping_110401.jpg','レオパレスオンラインショッピング');

        //確率の合計を計算
        for(i=0; i < ad.length ;i++) {
            totalprobability += parseInt(ad[i].probability);
        }

	//乱数を発生させる
	//rdmadi=Math.floor(ad.length * Math.random());
        rdmadi=Math.floor(totalprobability * Math.random());

	totalprobability = 0 ;
        //確率の合計を計算
        for(i=0; i < ad.length ; i++) {
            totalprobability += parseInt(ad[i].probability);
            if (rdmadi <= totalprobability) {
                rdmadi = i;
                break;
            }
        }

	//乱数をインデックスとして利用し、配列から広告データ取り出す
	document.write ('<a href=\"' + ad[rdmadi].url + '\" target=\"_blank\"><img src=\"' + ad[rdmadi].imgpath + '\" alt=\"' + ad[rdmadi].title + '\"  width=\"400\" border=\"0\" height=\"300\"></a>');
	document.close();
}

//adlistクラス
function adlist(probability,url, imgpath, title){
	this.probability=probability;	//Probability
	this.url=url;		//URL
	this.imgpath=imgpath;	//Image Path
        this.title=title;	//Title
}
