function makeRnum(num1,num2){
	if((num1 - num2) > 0) {
		var big = num1;
		var small = num2;
	} else {
		var big = num2;
		var  small = num1;
	}
	var range = big - small + 1;
	var number = Math.floor(Math.random()*range) + small;
    return number;
}

function viewbn(){
	var n = makeRnum(bnListMinNum, bnListMaxNum);
	var img_src = bnList[n][1];
	var img_lnk = bnList[n][2];
	var img_alt = bnList[n][3];
	var img_name = bnList[n][4];
	var img_index = bnList[n][0];
	var v ="<a href='" + img_lnk + "' target='_blank' title='" + img_alt + "'>";
	    v+="<img src='" + img_src + "' alt='" + img_alt + "' width='120' height='60' border='0'>";
	document.write(v);
	UsedList[img_index]=1;
	makebnList();
}
var UsedList = new Array();
var bnList = new Array();
var bnListMaxNum=0;
var bnListMinNum=1;
myRE = new RegExp("\t", "g");
function makebnList(){
	var one;
	var i;
	bnList= new Array();
	bnListMinNum=0;
	bnListMaxNum=0;
	for( i=0; i<bndata.length; i++ ){
		//error check
		if( bndata[i] && ! UsedList[i] ){
			bnListMaxNum ++;     // bnList Max Index
			if( ! bnListMinNum ){ bnListMinNum = bnListMaxNum; }
			bnList[bnListMaxNum] = new Array();
			one=bndata[i].split(myRE);
			bnList[bnListMaxNum][0]=i;      // bndata Index
			bnList[bnListMaxNum][1]=one[0]; // image file name
			bnList[bnListMaxNum][2]=one[1]; // link
			bnList[bnListMaxNum][3]=one[2]; // comment
		}
	}
}
makebnList();
