//トップページ画像ランダム表示用JS


// 画像を何枚使用するかを指定します。
var useImg = 2;

//*$*$*$*$*$ 使用する画像のファイル名を指定します。*$*$*$*$*$//

var imgFileNameArray = new Array();

// 画像1
imgFileNameArray[0] = '01.jpg';

// 画像2
imgFileNameArray[1] = '02.jpg';

// 画像3
imgFileNameArray[2] = '';

// 画像4
imgFileNameArray[3] = '';

// 画像5
imgFileNameArray[4] = '';

// 画像6
imgFileNameArray[5] = '';

// 画像7
imgFileNameArray[6] = '';

// 画像8
imgFileNameArray[7] = '';

// 画像9
imgFileNameArray[8] = '';

// 画像10
imgFileNameArray[9] = '';

// 画像11
imgFileNameArray[10] = '';

// 画像12
imgFileNameArray[11] = '';

// 画像13
imgFileNameArray[12] = '';

// 画像14
imgFileNameArray[13] = '';

// 画像15
imgFileNameArray[14] = '';

// 画像16
imgFileNameArray[15] = '';

// 画像17
imgFileNameArray[16] = '';

// 画像18
imgFileNameArray[17] = '';

// 画像19
imgFileNameArray[18] = '';

// 画像20
imgFileNameArray[19] = '';



//*$*$*$*$*$ 画像が表示される確立を指定します。*$*$*$*$*$//
// 必ず合計が100になるように指定します。
var imgDispRateArray = new Array();

// 画像1の表示比率
imgDispRateArray[0] = 50;

// 画像2の表示比率
imgDispRateArray[1] = 50;

// 画像3の表示比率
imgDispRateArray[2] = 0;

// 画像4の表示比率
imgDispRateArray[3] = 0;

// 画像5の表示比率
imgDispRateArray[4] = 0;

// 画像6の表示比率
imgDispRateArray[5] = 0;

// 画像7の表示比率
imgDispRateArray[6] = 0;

// 画像8の表示比率
imgDispRateArray[7] = 0;

// 画像9の表示比率
imgDispRateArray[8] = 0;

// 画像10の表示比率
imgDispRateArray[9] = 0;

// 画像11の表示比率
imgDispRateArray[10] = 0;

// 画像12の表示比率
imgDispRateArray[11] = 0;

// 画像13の表示比率
imgDispRateArray[12] = 0;

// 画像14の表示比率
imgDispRateArray[13] = 0;

// 画像15の表示比率
imgDispRateArray[14] = 0;

// 画像16の表示比率
imgDispRateArray[15] = 0;

// 画像17の表示比率
imgDispRateArray[16] = 0;

// 画像18の表示比率
imgDispRateArray[17] = 0;

// 画像19の表示比率
imgDispRateArray[18] = 0;

// 画像20の表示比率
imgDispRateArray[19] = 0;


//*$*$*$*$*$ 使用する画像のAltを指定します。 *$*$*$*$*$//

var imgAltArray = new Array();

// 画像1のAlt
imgAltArray[0] = '';

// 画像2のAlt
imgAltArray[1] = '';

// 画像3のAlt
imgAltArray[2] = '';

// 画像4のAlt
imgAltArray[3] = '';

// 画像5のAlt
imgAltArray[4] = '';

// 画像6のAlt
imgAltArray[5] = '';

// 画像7のAlt
imgAltArray[6] = '';

// 画像8のAlt
imgAltArray[7] = '';

// 画像9のAlt
imgAltArray[8] = '';

// 画像10のAlt
imgAltArray[9] = '';

// 画像11のAlt
imgAltArray[10] = '';

// 画像12のAlt
imgAltArray[11] = '';

// 画像13のAlt
imgAltArray[12] = '';

// 画像14のAlt
imgAltArray[13] = '';

// 画像15のAlt
imgAltArray[14] = '';

// 画像16のAlt
imgAltArray[15] = '';

// 画像17のAlt
imgAltArray[16] = '';

// 画像18のAlt
imgAltArray[17] = '';

// 画像19のAlt
imgAltArray[18] = '';

// 画像20のAlt
imgAltArray[19] = '';





// 画像を保存しているディレクトリのパス
imgDir = 'image/change/';


// 使用するイメージマップは map0〜map19となります。



// ↑↑設定はここまで↑↑

// ここから下はさわらないでください！


//----------// 初期設定のチェック //----------//

// 指定された数以上の画像が入力されていないか
var total = 0;
for(i=0;i<20;i++){
	if(imgFileNameArray[i] != ''){
		total++;
	}
}
if(total > useImg){
	alert('画像が指定数以上入力されています。');
}else if(total < useImg){
	alert('画像が足りません。');
}



// 表示比率の合計が100になっているか
total = 0;
for(i=0;i<useImg;i++){
	total += imgDispRateArray[i];
}
if(total != 100){
	alert('比率合計が不正です。');
}




//----------// 表示画像の選択 //----------//

//乱数の発生

var randSeed = Math.random() * 100;

var rateMin = 0;
var rateMax = 0;
var fileNo = 0;


// 表示確率から表示画像選定
for(i=0;i<useImg;i++){

	rateMin = rateMax;
	rateMax += imgDispRateArray[i];

	if(randSeed > rateMin && randSeed < rateMax){
		
		fileNo = i;
		break;
		
	}

}


// イメージタグ生成
imgStr = '<img src="' + imgDir + imgFileNameArray[fileNo] + '" width="560" height="275" border="0" alt="' + imgAltArray[i] + '" usemap="#map' + fileNo + '">';


