// JavaScript Document

//HTTP通信を行う関数
function Request() {
	new Ajax.Request("txt/staff.txt", {method:'get', onComplete:display});
}

//通信結果を表示する関数
function display(httpObject) {
	var items = new Array();
	var strData = new Array();
	var randamNo = new Array();
	var imgTag = new Image();
	var sturl = "staff/index.html#st";
	var stImgurl = "staff/images/";
	var courl = "intro/index.html#";
	var coImgurl = "intro/images/";
	var iwidth;
	var iheight;
	
	
	//通信結果を配列に置換
	var strText = httpObject.responseText;
	var m = 0;
	var l = 0;
	var stCount = 0;
	var coCount = 0;
	items = strText.split(",");
	for(j=0; j < items.length; j++) {
		if (m==0) {
			strData[l] = new Array();
		}
		strData[l][m] = items[j];
		if (items[j] == "st" || items[j] == "\nst") {
			stCount = stCount + 1;
		}else if (items[j] == "co" || items[j] == "\nco") {
			coCount++;
		}
		m++;
		if (m==5) {
			l++;
			m = 0;
		}
	}
	
	//--------------------------------staff出力
	for (i=1; i<=3; i++) {
		
		//randam
		var n = Math.floor(Math.random()*stCount);
		if (i==2) {
			while (randamNo[0] == n) {
				n = Math.floor(Math.random()*stCount);
			}
		}else if (i==3) {
			while (randamNo[0] == n || randamNo[1] == n) {
				n = Math.floor(Math.random()*stCount);
			}
		}
		randamNo[i-1] = n;		

		//image
		imgTag.src = stImgurl+strData[n][1];
		$("st0"+i).src=imgTag.src;
		
		
		//title
		$("st0"+i+"Title").innerHTML = strData[n][2];
//		$("st0"+i+"Title").innerHTML = strData[4][2];
//		$("st0"+i+"Title").innerHTML = stCount;
		
		//text
		conTag = document.getElementById("st0"+i+"Text");
		aTag = document.createElement("a");
		newaTag = conTag.appendChild(aTag);
		newaTag.setAttribute("href", sturl+strData[n][4]);
		newaTag.innerHTML = strData[n][3];
//		$("st0"+i+"Text").innerHTML = strData[n][3];
//		$("st0"+i+"Text").innerHTML = strData[1][0];
//		$("st0"+i+"Text").innerHTML = items.length;

	}

	//----------------------------------Coordinator出力
	for (i=1; i<=4; i++) {
			
		//randam
		n = Math.floor(Math.random()*coCount);
		if (i==2) {
			while (randamNo[0] == n) {
				n = Math.floor(Math.random()*coCount);
			}
		}else if (i==3) {
			while (randamNo[0] == n || randamNo[1] == n) {
				n = Math.floor(Math.random()*coCount);
			}
		}else if (i==4) {
			while ((randamNo[0] == n || randamNo[1] == n) || (randamNo[2] == n)) {
				n = Math.floor(Math.random()*coCount);
			}
		}
		randamNo[i-1] = n;
				
	
		//image
		imgTag.src = coImgurl+strData[n+stCount][1];
		$("co0"+i+"Img").src=imgTag.src;
		
		//title
		$("co0"+i+"Title").innerHTML = strData[n+stCount][2];
		
		//text
		conTag = document.getElementById("co0"+i+"Text");
		aTag = document.createElement("a");
		newaTag = conTag.appendChild(aTag);
		newaTag.setAttribute("href", courl+strData[n+stCount][4]);
		newaTag.innerHTML = strData[n+stCount][3];
//		$("co0"+i+"Text").innerHTML = strData[n+stCount][3];

	}
}

if(window.addEventListener) {
	window.addEventListener("load", Request, false); //実行
}
else if(window.attachEvent) {
	window.attachEvent("onload", Request);
}
else{
	window.onload = Request;
}


