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 viewcci(){
	var n = makeRnum(cciListMinNum, cciListMaxNum);
	var img_src = cciList[n][1];
	var img_lnk = cciList[n][2];
	var img_alt = cciList[n][3];
	var img_name = cciList[n][4];
	var img_index = cciList[n][0];
	var v ="<a href='" + img_lnk + "' target='_blank' title='" + img_alt + "'>";
	    v+="<img src='" + img_src + "' alt='" + img_alt + "' width='234' height='60' border='0'>";
	document.write(v);
	UsedList[img_index]=1;
	makecciList();
}
var UsedList = new Array();
var cciList = new Array();
var cciListMaxNum=0;
var cciListMinNum=1;
myRE = new RegExp("\t", "g");
function makecciList(){
	var one;
	var i;
	cciList= new Array();
	cciListMinNum=0;
	cciListMaxNum=0;
	for( i=0; i<ccidata.length; i++ ){
		//error check
		if( ccidata[i] && ! UsedList[i] ){
			cciListMaxNum ++;     // cciList Max Index
			if( ! cciListMinNum ){ cciListMinNum = cciListMaxNum; }
			cciList[cciListMaxNum] = new Array();
			one=ccidata[i].split(myRE);
			cciList[cciListMaxNum][0]=i;      // ccidata Index
			cciList[cciListMaxNum][1]=one[0]; // image file name
			cciList[cciListMaxNum][2]=one[1]; // link
			cciList[cciListMaxNum][3]=one[2]; // comment
		}
	}
}
makecciList();
