// Amazon.co.jp商品をランダムに紹介する
// Copyright (c) 2005 by Gigamix/nf_ban
// 2005.04.07 Amazon以外の画像に対応

// パラメータ定義
	var amazonId = "gigamixonline-22";	//AmazonアソシエイトID
	var amazonDisp = 3;					//Webサイトで紹介する点数

// 商品情報を登録する
	var amazonCount = 28;				//登録商品点数 ※配列変数は0から数える
	var amazonItem = new Array(amazonCount);

//	amazonItem[n] = new Array("ASINコード","商品名",価格,"解説",横px,縦px,"画像URL");	//書き方サンプル。横px か 縦px に 0 を入れると写真ナシ, Amazon以外の写真を使うときはURL入れる
	amazonItem[0] = new Array("B00067HMMQ","タワー&amp;シャフト アドバンス",4284,"<a href='http://www.nagi-p.com/msxprdct.html' target='_blank'>8192階建ての塔</a> をGBAで!",60,40,"");
	amazonItem[1] = new Array("408876823X","華麗なる食卓(17)",530,"ふなつ一輝先生<br />実は<a href='http://gigamix.cocolog-nifty.com/blog/2004/04/msx.html'>MSXゲーマー!?</a>",50,60,"");
	amazonItem[2] = new Array("B0000C1M3N","刑事大打撃クラッシック",2944,"<a href='http://www4.airnet.ne.jp/makuta/tagoo/s_check.cgi?LINE=934' target='_blank'>刑事大打撃</a> をWindowsで!",50,60,"");
	amazonItem[3] = new Array("B00022FI1M","グラディウスV",6230,"<a href='http://www4.airnet.ne.jp/makuta/tagoo/s_check.cgi?LINE=932' target='_blank'>MSXグラ2</a> の続編!?",50,60,"");
	amazonItem[4] = new Array("B00067STG4","MUSIC",1000,"<a href='http://www.ramrider.com/' target='_blank'>RAM RIDER</a> の中の人<br />実は<a href='http://gigamix.cocolog-nifty.com/blog/2004/12/post_12.html'>MSXユーザー!?</a>",60,60,"");
	amazonItem[5] = new Array("B0007OE49W","SWEET DANCE",1000,"<a href='http://gigamix.cocolog-nifty.com/blog/2004/12/post_12.html'>MSXユーザーなRAM RIDER</a> 今回はHIT BIT!?",60,60,"");
	amazonItem[6] = new Array("4756142109","MSXマガジン永久保存版",2625,"うちの <a href='/mlr/'>マジラビ</a> も入ってる",50,60,"");
	amazonItem[7] = new Array("4756143741","MSXマガジン永久保存版2",2940,"Amazon再入荷!",50,60,"");
	amazonItem[8] = new Array("475614618X","MSXマガジン永久保存版3",2940,"<a href='http://www4.airnet.ne.jp/makuta/tagoo/s_check.cgi?LINE=1560' target='_blank'>プリメ</a>！ <a href='http://www4.airnet.ne.jp/makuta/tagoo/s_check.cgi?LINE=1275' target='_blank'>カオス</a>！<br><a href='http://www4.airnet.ne.jp/makuta/tagoo/s_check.cgi?LINE=530' target='_blank'>聖拳アチョー</a>！",50,60,"");
	amazonItem[9] = new Array("4798004634","楽しい!!MSXエミュレータ&amp;ゲームス",2940,"名作ゲームばかり収録!",50,60,"");
	amazonItem[10] = new Array("4405060606","MSXベーシック用語辞典",1029,"今頃MSX BASICのお勉強!",0,0,"");
	amazonItem[11] = new Array("B00009RG3Q","METAL GEAR SOLID 3 SNAKE EATER 予約特典CD付き",6230,"<a href='http://www4.airnet.ne.jp/makuta/tagoo/s_check.cgi?LINE=1257' target='_blank'>MSX版</a> よりも過去の話!?",50,60,"");
	amazonItem[12] = new Array("B0006DWH4I","塗って復活！カセット再生",1050,"MSXのROMカートリッジもOK",30,60,"");
	amazonItem[13] = new Array("B00008B4TZ","3.5インチFD 40MF2HDGEDV",1376,"右穴を塞いで2DDにしよう",60,60,"");
	amazonItem[14] = new Array("B00061OJ8W","MSX-M512S メモリースティックPROデュオ",9080,"PSPでMSXするには最適",60,40,"");
	amazonItem[15] = new Array("B00008BB5F","CD-R57F CD&amp;FDクリーナー",1313,"FDDが故障?!その前に掃除",60,60,"");
	amazonItem[16] = new Array("B0006ZJB1S","Legend of Game Music プレミアムBOX",15540,"MSXのSCCサウンドを堪能!",60,35,"");
	amazonItem[17] = new Array("B000929X5C","ARAKI KENTA MSXタイフーン",1995,"MSX一台でライヴ活動する凄い人!",60,60,"");
	amazonItem[18] = new Array("477751062X","レトロゲームで遊ぼう!ゼロからはじめるエミュレータ入門",1995,"MSXは <a href='http://www.kohgakusha.co.jp/books/detail/4-7775-1062-X' target='_blank'>その他</a> 扱い(T_T)",40,60,"/images/amazon/477751062X.jpg");
	amazonItem[19] = new Array("B00067HN34","OutRun2 初回限定版",6069,"一応 <a href='http://www4.airnet.ne.jp/makuta/tagoo/s_check.cgi?LINE=1051' target='_blank'>MSX版</a> もあった続編",45,60,"");
	amazonItem[20] = new Array("B0009SC1ZK","JY-P1R USBゲームパッド",1180,"ファミコン世代の本命!<br>さっそく43%OFF",60,40,"");
	amazonItem[21] = new Array("B0009SC204","JY-P1W USBゲームパッド",1180,"ファミコン世代の本命!<br>新色ホワイトが43%OFF",60,25,"");
	amazonItem[22] = new Array("B0009SC1ZU","JY-P1G USBゲームパッド",1180,"ファミコン世代の本命!<br>新色グレーが43%OFF",60,25,"");
	amazonItem[23] = new Array("4860320212","謎のゲーム魔境3",1029,"素人お断りのMSX特集",45,60,"");
	amazonItem[24] = new Array("B0009A49AS","ユメデアエルヨ",1050,"<a href='http://gigamix.cocolog-nifty.com/blog/2004/12/post_12.html'>RAM RIDER</a>のMSXネタ第3弾 今回はR800!?",60,60,"");
	amazonItem[25] = new Array("B000A3RNE8","ベッドルームディスコ",1050,"<a href='http://gigamix.cocolog-nifty.com/blog/2004/12/post_12.html'>RAM RIDER</a>のMSXネタ第4弾 Amusement Cartridge!?",60,60,"");
	amazonItem[26] = new Array("4902346087","2005 CESAゲーム白書",6300,"MSXAの記事が掲載",45,60,"");
	amazonItem[27] = new Array("B00005QBL0","コナミアンティークス MSXコレクションVol.2",5040,"MSXゲーム10本が<br />PlayStationで遊べる",60,60,"/images/amazon/B00005QBL0.gif");

// ボツ商品
//	amazonItem[11] = new Array("4487755832","パーソナル・コンピュータ MSXの学習指導への利用―基礎から教室での実践まで",2520,"これ本当に売ってるの!?",0,0,"");
//	amazonItem[20] = new Array("B000068HXK","メタルギア(FC版)",1280,"やっぱ <a href='http://www4.airnet.ne.jp/makuta/tagoo/s_check.cgi?LINE=1032' target='_blank'>MSX版</a> でしょ!",40,60,"/images/amazon/B000068HXK.jpg");
//	amazonItem[11] = new Array("B00005F6FB","コナミMSXスーパーベストアンティークス",2980,"売り切れ(T_T)",60,60,"");
//	amazonItem[20] = new Array("B0009IH15A","TIME MACHINE",2300,"MSXとは無関係だが<br>千葉県民なら絶対に買いだ!",60,60,"");
//	amazonItem[1] = new Array("4088767845","華麗なる食卓(16)",530,"ふなつ一輝先生<br />実は<a href='http://gigamix.cocolog-nifty.com/blog/2004/04/msx.html'>MSXゲーマー!?</a>",50,60,"");



// 変数初期化
	var rndItem = new Array(amazonDisp);
	for (i = 0; i < n; i++) {
		rndItem[i] = amazonCount;	//有り得ない数値をダミーで入れておく
	}
	var i,j,n,t,str;

// 乱数をつくる
	for (i = 0; i < amazonDisp; i++) {
		do {
			t = Math.floor(Math.random() * amazonCount);
			n = 0;
			for (j = 0; j < i; j++) {
				if ( rndItem[j] == t ) {	//ダブってるなら
					n++;					//ダブリカウンタ追加
				}
			}
		} while ( n > 0 );	//ダブってるなら乱数作り直し
		rndItem[i] = t;		//紹介No.が確定
	}

// HTML出力
	document.writeln('<div style="font-size:10px; line-height:130%; text-align:center;">');
	document.writeln('<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.co.jp%2F%3Fie%3DUTF8%26ref_%3Dgno%5Flogo&amp;tag=' + amazonId + '&amp;linkCode=ur2&amp;camp=247&amp;creative=7399" target="_blank">');
	document.writeln('<div style="width:96px; margin:0 auto;"><img src="http://gigamix.jp/images/index/amazon_associate.gif" alt="Amazon.co.jpアソシエイト" style="border:0; width:96px; height:44px;" /></a><img src="https://www.assoc-amazon.jp/e/ir??t=' + amazonId + '&amp;l=ur2&amp;o=9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></div>');

	for (i = 0; i < amazonDisp; i++) {
		str = "";
		str += "<div style='margin:10px 0;'>" + amazonItem[rndItem[i]][3] + "<br />";

		if ((amazonItem[rndItem[i]][4] != 0 ) && (amazonItem[rndItem[i]][5] != 0 )) {

			if (amazonItem[rndItem[i]][6] == "" ) {

				str += "<a href='http://www.amazon.co.jp/exec/obidos/ASIN/" + amazonItem[rndItem[i]][0] + "/" + amazonId +"/ref=nosim' target='_blank'>";
				str += "<img src='http://ec1.images-amazon.com/images/P/" + amazonItem[rndItem[i]][0] + ".09.THUMBZZZ.jpg' border='1' width='" + amazonItem[rndItem[i]][4] + "' height='" + amazonItem[rndItem[i]][5] + "' alt='" + amazonItem[rndItem[i]][1] + "' hspace='3' vspace='3' />";
				str += "</a><br />";

			} else {

				str += "<a href='http://www.amazon.co.jp/exec/obidos/ASIN/" + amazonItem[rndItem[i]][0] + "/" + amazonId +"/ref=nosim' target='_blank'>";
				str += "<img src='" + amazonItem[rndItem[i]][6] + "' border='1' width='" + amazonItem[rndItem[i]][4] + "' height='" + amazonItem[rndItem[i]][5] + "' alt='" + amazonItem[rndItem[i]][1] + "' hspace='3' vspace='3' />";
				str += "</a><br />";

			}
		}

		str += "<a href='http://www.amazon.co.jp/exec/obidos/ASIN/" + amazonItem[rndItem[i]][0] + "/" + amazonId +"/ref=nosim' target='_blank'>";
		str += amazonItem[rndItem[i]][1] + " (" + amazonItem[rndItem[i]][2] + "円)</a></div>";
		document.writeln(str);
	}

	document.writeln("<div>→ <a href='http://www.amazon.co.jp/exec/obidos/external-search?tag=" + amazonId + "&amp;keyword=MSX&amp;mode=blended' target='_blank'>MSXでもっと探す!</a></div>");
	document.writeln("</div>");

