// random-banner.js - ランダムバナー表示
// Copyright(c) 2007 Nippon Data Corporation / All Rights Reserved
// Programmed by Tsuyoshi Wada
//
// History
// -------
// 2007-12-24 作成 (T.Wada)
// 2007-12-25 リンクせず画像表示のみのバナーに対応 (T.Wada)
// 2010-03-21 jQuery 対応 (T.Wada)

// ロード後に実行される初期化処理
$(function(){
	var banner = new Array();
	var cnt = 0;

	// バナーの種類を追加する際は以下の banner[cnt++] = の行を追加してください
	// 指定するのは左から順に「リンク先URL・バナー画像URL・画像ALTテキスト」と
	// なっています。
	//     リンク先URL: <a> タグの href 属性値を指定します。相対 URL を指定した
	//                  場合、この .js ファイルを読み込んでいる HTML ファイルが
	//                  基準となります。
	//                  リンクさせたくない (バナー画像を表示するだけ) 場合、リ
	//                  ンク先 URL として '' を指定してください。
	//     バナー画像URL: <img> タグの src 属性値を指定します。相対 URL の基準
	//                    については、上記リンク先 URL と同様に解釈されます。
	//     画像ALTテキスト: <img> タグの alt 属性値を指定します。
	// ↓バナー指定 - ここから
	banner[cnt++] = new Array('http://www.e-tax.nta.go.jp/', 'banner/start_etax.gif', '誰でもかんたん！オンラインでお申し込みできます！e-Taxを始めよう！');
	banner[cnt++] = new Array('http://www.e-tax.nta.go.jp/', 'banner/catchword_e-tax.gif', 'e-Tax標語にたくさんのご応募ありがとうございました');
	banner[cnt++] = new Array('http://www.e-tax.nta.go.jp/', 'banner/start_etax02.gif', '誰でもかんたん！オンラインでお申し込みできます！e-Taxを始めよう！');	
	// ↑バナー指定 - ここまで

	// ランダムに選択したバナーを表示する
	// HTML出力例: <a href="catchword.pdf" target="_blank"><img src="banner/start_etax.gif" width="515" height="145" alt="誰でもかんたん！オンラインでお申し込みできます！e-Taxを始めよう！" /></a>
	if ($('#random_banner').length) {
		var idx = Math.floor(Math.random() * cnt);
		var html = '';
		if (0 < banner[idx][0].length) {
			html += '<a href="' + banner[idx][0] + '" target="_blank">';
		}
		if (0 < banner[idx][1].length) {
			html += '<img src="' + banner[idx][1] + '" width="515" height="145" alt="' + banner[idx][2] + '" />';
		} else {
			html += banner[idx][2];
		}
		if (0 < banner[idx][0].length) {
			html += '</a>';
		}
		$('#random_banner').html(html);
	}
});

