<!--
function Rand2(c,r) {
	m = 0;
	x = 0;
	y = 0;
	var Num = new Array();
	var Chk = new Array();

	if(r == 1){

		// 枠ごとの順番設定
		for (i=0;i<MES.length;i++) {
			m = 0, x = 0, y = 0;

			// 確率数の合計取得
			for(j=0; j<=HIT.length-1; j++) {
				if(Num[i] != j){
					m += HIT[j];
				}
			}

			// ランダム確率数取得
			n = Math.floor(Math.random() * m);
			n++;

			// ランダム確率数にヒットする枠の取得
			for(j=0; j<=HIT.length - 1; j++) {
				if(Num[i] != j){
					x = y;
					y += HIT[j];
					if(x<n && n<=y){
						Num[i] =j;
					}
				}
			}

			if (Chk[Num[i]] == 1){
				while(Chk[Num[i]] == 1){
					m = 0, x = 0, y = 0;
					for(j=0; j<=HIT.length-1; j++) {
						if(Num[i] != j){
							m += HIT[j];
						}
					}
					n = Math.floor(Math.random() * m);
					n++;

					for(j=0; j<=HIT.length-1; j++) {
						if(Num[i] != j){
							x = y;
							y += HIT[j];
							if(x<n && n<=y){
								Num[i] =j;
							}
						}
					}
				}
				Chk[Num[i]] = 1;
			}
			else {
				Chk[Num[i]] = 1;
			}
		}

		for (i=0;i<c;i++){
			document.write(MES[Num[i]]);
		}
	} else {
		for (i=0;i<c;i++){
			document.write(MES[i]);
		}
	}
}

// -->
