// アイテム用配列
var itemSrcList = new Array();

// アイテム用配列セット
itemSrcList[0] = '<li><a href="http://link.ameba.jp/877/" target="_blank"><img src="http://stat.ameba.jp/blog/genre/eco/img/ad_banner_eco.gif" width="150" alt="スマイル・エコ・プログラム 地球の未来のためにエコとリサイクルをお手伝い" border="0" /></a></li>';
itemSrcList[1] = '<li><a href="http://link.ameba.jp/878/" target="_blank"><img src="http://stat.ameba.jp/blog/genre/eco/img/ad_banner_book_0705.gif" width="150" alt="ネットでコミック”借りる”なら資源に優しいコミかる！" border="0" /></a></li>';
itemSrcList[2] = '<li><a href="http://link.ameba.jp/876/" target="_blank"><img src="http://stat.ameba.jp/blog/genre/eco/img/ad_banner_ekokoro_0705.jpg" width="150" alt="MOTTAINAIクリック募金" border="0" /></a></li>';

// 作業用
var i;

// 出力するバナーの数
var outitemCnt = 2;

// 出力するバナーの配列
var outitemSrc = new Array();

outitemSrc = setOutitemSrc(itemSrcList,outitemCnt);

// HTML出力
document.write('<ul>');

for (i=0; i<2; i++) {
    document.write(outitemSrc[i]);
}

document.write('</ul>');


/** シャッフル処理 */
function setOutitemSrc(itemSrcList,outitemCnt) {
    var i;
    var outitemSrc = new Array();

    for (i=0; i<outitemCnt; i++) {
        j = Math.floor(Math.random()*itemSrcList.length);
        outitemSrc[i] = itemSrcList[j];
        itemSrcList.splice(j,1);
    }
    return outitemSrc;
}

