var playerArray = new Array(41);
playerArray[0] = "1|Nemanja|Aleksandrov|/media/draft2005/nemanji_aleksandrov.jpg|BC Reflex|F";
playerArray[1] = "2|Martynas|Andriuskevicius|/media/draft2005/martynas_andriuskevicius.jpg|Zalgiris|C";
playerArray[2] = "3|Andray|Blatche|/media/draft2005/andray_blatche.jpg|South Kent Prep|F";
playerArray[3] = "4|Andrew|Bogut|/media/draft2005/andrew_bogut.jpg|Utah|C";
playerArray[4] = "5|Dee|Brown|/media/draft2005/dee_brown.jpg|Illinois|G";
playerArray[5] = "6|Andrew|Bynum|/media/draft2005/andrew_bynum.jpg|St. Joseph HS|C";
playerArray[6] = "7|Ike|Diogu|/media/draft2005/ike_diogu.jpg|Arizona State|F";
playerArray[7] = "8|Monta|Ellis|/media/draft2005/monta_ellis.jpg|Lanier HS|G";
playerArray[8] = "9|Raymond|Felton|/media/draft2005/raymond_felton.jpg|North Carolina|G";
playerArray[9] = "10|Rudy|Fernandez|/media/draft2005/rudy_fernandez.jpg|DVK Joventut Badalona|G";
playerArray[10] = "11|Channing|Frye|/media/draft2005/channing_frye.jpg|Arizona|C";
playerArray[11] = "12|Francisco|Garcia|/media/draft2005/francisco_garcia.jpg|Louisville|GF";
playerArray[12] = "13|Ryan|Gomes|/media/draft2005/ryan_gomes.jpg|Providence|F";
playerArray[13] = "14|Joey|Graham|/media/draft2005/joey_graham.jpg|Oklahoma State|F";
playerArray[14] = "15|Danny|Granger|/media/draft2005/danny_granger.jpg|New Mexico|F";
playerArray[15] = "16|Gerald|Green|/media/draft2005/gerald_green.jpg|Gulf Shores Academy|F";
playerArray[16] = "17|Julius|Hodge|/media/draft2005/julius_hodge.jpg|North Carolina State|G";
playerArray[17] = "18|Ersan|Ilyasova|/media/draft2005/ersan_ilyasova.jpg|Ulker Istanbul|F";
playerArray[18] = "19|Jarrett|Jack|/media/draft2005/jarrett_jack.jpg|Georgia Tech|G";
playerArray[19] = "20|Yaroslav|Korolev|/media/draft2005/yaroslav_korolev.jpg|CSKA Moscow|F";
playerArray[20] = "21|Sean|May|/media/draft2005/sean_may.jpg|North Carolina|F";
playerArray[21] = "22|Rashad|McCants|/media/draft2005/rashad_mccants.jpg|North Carolina|G";
playerArray[22] = "23|Randolph|Morris|/media/draft2005/randolph_morris.jpg|Kentucky|C";
playerArray[23] = "24|Chris|Paul|/media/draft2005/chris_paul.jpg|Wake Forest|G";
playerArray[24] = "25|Johan|Petro|/media/draft2005/johan_petro.jpg|Pau Orthez|C";
playerArray[25] = "26|Wayne|Simien|/media/draft2005/wayne_simien.jpg|Kansas|F";
playerArray[26] = "27|Tiago|Splitter|/media/draft2005/tiago_splitter.jpg|Tau Cerámica Vitoria|F";
playerArray[27] = "28|Salim|Stoudamire|/media/draft2005/salim_stoudamire.jpg|Arizona|G";
playerArray[28] = "29|Chris|Taft|/media/draft2005/chris_taft.jpg|Pittsburgh|F";
playerArray[29] = "30|Marko|Tomas|/media/draft2005/marko_tomas.jpg|KK Zagreb|G";
playerArray[30] = "31|Ronny|Turiaf|/media/draft2005/ronny_turiaf.jpg|Gonzaga|F";
playerArray[31] = "32|Roko|Ukic|/media/draft2005/roko_ukic.jpg|KK Split|G";
playerArray[32] = "33|Fran|Vazquez|/media/draft2005/fran_vazquez.jpg|Unicaja Malaga|FC";
playerArray[33] = "34|Charlie|Villanueva|/media/draft2005/charlie_villanueva.jpg|Connecticut|F";
playerArray[34] = "35|Hakim|Warrick|/media/draft2005/hakim_warrick.jpg|Syracuse|F";
playerArray[35] = "36|Martell|Webster|/media/draft2005/martell_webster.jpg|Seattle Prep|GF";
playerArray[36] = "37|Deron|Williams|/media/draft2005/deron_williams.jpg|Illinois|G";
playerArray[37] = "38|Marvin|Williams|/media/draft2005/marvin_williams.jpg|North Carolina|F";
playerArray[38] = "39|Kennedy|Winston|/media/draft2005/kennedy_winston.jpg|Alabama|GF";
playerArray[39] = "40|Antoine|Wright|/media/draft2005/antoine_wright.jpg|Texas A&M|GF";
playerArray[40] = "41|Other| |/media/playerfile/other_other.jpg| | ";


function clickSavePicks(zLoginName) {
	var validForm=true;
	if (zLoginName=="") {
		validForm=false;
		alert('You must login first!');
	} else if (!confirmFormComplete()) {
		validForm=false;
		alert('Please complete the entire form!');
	} else if (!confirmFormUnique()) {
		validForm=false;
		alert('You have one player selected more than once!');
	}
	if (validForm) { document.mainform.submit(); }
}

function clickChangePicks() {
	window.location.href='home_rob.jsp?editMode=edit';
}

function confirmFormUnique() {
	var tArray = new Array(14);
	tArray[0] = document.mainform.pick1.value;
	tArray[1] = document.mainform.pick2.value;
	tArray[2] = document.mainform.pick3.value;
	tArray[3] = document.mainform.pick4.value;
	tArray[4] = document.mainform.pick5.value;
	tArray[5] = document.mainform.pick6.value;
	tArray[6] = document.mainform.pick7.value;
	tArray[7] = document.mainform.pick8.value;
	tArray[8] = document.mainform.pick9.value;
	tArray[9] = document.mainform.pick10.value;
	tArray[10] = document.mainform.pick11.value;
	tArray[11] = document.mainform.pick12.value;
	tArray[12] = document.mainform.pick13.value;
	tArray[13] = document.mainform.pick14.value;

	var isValid=true;	
	var tString = "";
	for (var i=0; i<14; i++) {
		if (tArray[i]!="41") {
			index = tString.indexOf("|" + tArray[i] + "|");
			if (index!=-1) { isValid=false; }
			tString = tString + "|" + tArray[i] + "|";
		}
	}

	return isValid;
}

function confirmFormComplete() {
	var isValid = (document.mainform.pick1.value!="0")
	isValid = isValid && (document.mainform.pick2.value!="0")
	isValid = isValid && (document.mainform.pick3.value!="0")
	isValid = isValid && (document.mainform.pick4.value!="0")
	isValid = isValid && (document.mainform.pick5.value!="0")
	isValid = isValid && (document.mainform.pick6.value!="0")
	isValid = isValid && (document.mainform.pick7.value!="0")
	isValid = isValid && (document.mainform.pick8.value!="0")
	isValid = isValid && (document.mainform.pick9.value!="0")
	isValid = isValid && (document.mainform.pick10.value!="0")
	isValid = isValid && (document.mainform.pick11.value!="0")
	isValid = isValid && (document.mainform.pick12.value!="0")
	isValid = isValid && (document.mainform.pick13.value!="0")
	isValid = isValid && (document.mainform.pick14.value!="0")
	return isValid;
}


function clickDraftPick(zPick) {
	switch (zPick) {	
		case 1:
			if (rowDraftPick1.style.display=='') {
				rowDraftPick1.style.display='none';
			} else {
				rowDraftPick1.style.display='';
			}
			break;
		case 2:
			if (rowDraftPick2.style.display=='') {
				rowDraftPick2.style.display='none';
			} else {
				rowDraftPick2.style.display='';
			}
			break;
		case 3:
			if (rowDraftPick3.style.display=='') {
				rowDraftPick3.style.display='none';
			} else {
				rowDraftPick3.style.display='';
			}
			break;
		case 4:
			if (rowDraftPick4.style.display=='') {
				rowDraftPick4.style.display='none';
			} else {
				rowDraftPick4.style.display='';
			}
			break;
		case 5:
			if (rowDraftPick5.style.display=='') {
				rowDraftPick5.style.display='none';
			} else {
				rowDraftPick5.style.display='';
			}
			break;
		case 6:
			if (rowDraftPick6.style.display=='') {
				rowDraftPick6.style.display='none';
			} else {
				rowDraftPick6.style.display='';
			}
			break;
		case 7:
			if (rowDraftPick7.style.display=='') {
				rowDraftPick7.style.display='none';
			} else {
				rowDraftPick7.style.display='';
			}
			break;
		case 8:
			if (rowDraftPick8.style.display=='') {
				rowDraftPick8.style.display='none';
			} else {
				rowDraftPick8.style.display='';
			}
			break;
		case 9:
			if (rowDraftPick9.style.display=='') {
				rowDraftPick9.style.display='none';
			} else {
				rowDraftPick9.style.display='';
			}
			break;
		case 10:
			if (rowDraftPick10.style.display=='') {
				rowDraftPick10.style.display='none';
			} else {
				rowDraftPick10.style.display='';
			}
			break;
		case 11:
			if (rowDraftPick11.style.display=='') {
				rowDraftPick11.style.display='none';
			} else {
				rowDraftPick11.style.display='';
			}
			break;
		case 12:
			if (rowDraftPick12.style.display=='') {
				rowDraftPick12.style.display='none';
			} else {
				rowDraftPick12.style.display='';
			}
			break;
		case 13:
			if (rowDraftPick13.style.display=='') {
				rowDraftPick13.style.display='none';
			} else {
				rowDraftPick13.style.display='';
			}
			break;
		case 14:
			if (rowDraftPick14.style.display=='') {
				rowDraftPick14.style.display='none';
			} else {
				rowDraftPick14.style.display='';
			}
			break;
	}
}

function clickPlayerName(zPick,zID,zPlayerFirstName,zPlayerLastName,zPlayerImage,zPlayerSchool,zPlayerPosition) {
	switch (zPick) {
		case 1:
			imgPlayerImage1.src = zPlayerImage;
			spanPlayerFirstName1.innerText = zPlayerFirstName;
			spanPlayerLastName1.innerText = zPlayerLastName;
			spanPlayerSchool1.innerText = zPlayerSchool;
			spanPlayerPosition1.innerText = zPlayerPosition;
			document.mainform.pick1.value = zID;
			rowDraftPick1.style.display='none';
			break;
		case 2:
			imgPlayerImage2.src = zPlayerImage;
			spanPlayerFirstName2.innerText = zPlayerFirstName;
			spanPlayerLastName2.innerText = zPlayerLastName;
			spanPlayerSchool2.innerText = zPlayerSchool;
			spanPlayerPosition2.innerText = zPlayerPosition;
			document.mainform.pick2.value = zID;
			rowDraftPick2.style.display='none';
			break;
		case 3:
			imgPlayerImage3.src = zPlayerImage;
			spanPlayerFirstName3.innerText = zPlayerFirstName;
			spanPlayerLastName3.innerText = zPlayerLastName;
			spanPlayerSchool3.innerText = zPlayerSchool;
			spanPlayerPosition3.innerText = zPlayerPosition;
			document.mainform.pick3.value = zID;
			rowDraftPick3.style.display='none';
			break;
		case 4:
			imgPlayerImage4.src = zPlayerImage;
			spanPlayerFirstName4.innerText = zPlayerFirstName;
			spanPlayerLastName4.innerText = zPlayerLastName;
			spanPlayerSchool4.innerText = zPlayerSchool;
			spanPlayerPosition4.innerText = zPlayerPosition;
			document.mainform.pick4.value = zID;
			rowDraftPick4.style.display='none';
			break;
		case 5:
			imgPlayerImage5.src = zPlayerImage;
			spanPlayerFirstName5.innerText = zPlayerFirstName;
			spanPlayerLastName5.innerText = zPlayerLastName;
			spanPlayerSchool5.innerText = zPlayerSchool;
			spanPlayerPosition5.innerText = zPlayerPosition;
			document.mainform.pick5.value = zID;
			rowDraftPick5.style.display='none';
			break;
		case 6:
			imgPlayerImage6.src = zPlayerImage;
			spanPlayerFirstName6.innerText = zPlayerFirstName;
			spanPlayerLastName6.innerText = zPlayerLastName;
			spanPlayerSchool6.innerText = zPlayerSchool;
			spanPlayerPosition6.innerText = zPlayerPosition;
			document.mainform.pick6.value = zID;
			rowDraftPick6.style.display='none';
			break;
		case 7:
			imgPlayerImage7.src = zPlayerImage;
			spanPlayerFirstName7.innerText = zPlayerFirstName;
			spanPlayerLastName7.innerText = zPlayerLastName;
			spanPlayerSchool7.innerText = zPlayerSchool;
			spanPlayerPosition7.innerText = zPlayerPosition;
			document.mainform.pick7.value = zID;
			rowDraftPick7.style.display='none';
			break;
		case 8:
			imgPlayerImage8.src = zPlayerImage;
			spanPlayerFirstName8.innerText = zPlayerFirstName;
			spanPlayerLastName8.innerText = zPlayerLastName;
			spanPlayerSchool8.innerText = zPlayerSchool;
			spanPlayerPosition8.innerText = zPlayerPosition;
			document.mainform.pick8.value = zID;
			rowDraftPick8.style.display='none';
			break;
		case 9:
			imgPlayerImage9.src = zPlayerImage;
			spanPlayerFirstName9.innerText = zPlayerFirstName;
			spanPlayerLastName9.innerText = zPlayerLastName;
			spanPlayerSchool9.innerText = zPlayerSchool;
			spanPlayerPosition9.innerText = zPlayerPosition;
			document.mainform.pick9.value = zID;
			rowDraftPick9.style.display='none';
			break;
		case 10:
			imgPlayerImage10.src = zPlayerImage;
			spanPlayerLastName10.innerText = zPlayerFirstName;
			spanPlayerLastName10.innerText = zPlayerLastName;
			spanPlayerSchool10.innerText = zPlayerSchool;
			spanPlayerPosition10.innerText = zPlayerPosition;
			document.mainform.pick10.value = zID;
			rowDraftPick10.style.display='none';
			break;
		case 11:
			imgPlayerImage11.src = zPlayerImage;
			spanPlayerFirstName11.innerText = zPlayerFirstName;
			spanPlayerLastName11.innerText = zPlayerLastName;
			spanPlayerSchool11.innerText = zPlayerSchool;
			spanPlayerPosition11.innerText = zPlayerPosition;
			document.mainform.pick11.value = zID;
			rowDraftPick11.style.display='none';
			break;
		case 12:
			imgPlayerImage12.src = zPlayerImage;
			spanPlayerFirstName12.innerText = zPlayerFirstName;
			spanPlayerLastName12.innerText = zPlayerLastName;
			spanPlayerSchool12.innerText = zPlayerSchool;
			spanPlayerPosition12.innerText = zPlayerPosition;
			document.mainform.pick12.value = zID;
			rowDraftPick12.style.display='none';
			break;
		case 13:
			imgPlayerImage13.src = zPlayerImage;
			spanPlayerFirstName13.innerText = zPlayerFirstName;
			spanPlayerLastName13.innerText = zPlayerLastName;
			spanPlayerSchool13.innerText = zPlayerSchool;
			spanPlayerPosition13.innerText = zPlayerPosition;
			document.mainform.pick13.value = zID;
			rowDraftPick13.style.display='none';
			break;
		case 14:
			imgPlayerImage14.src = zPlayerImage;
			spanPlayerFirstName14.innerText = zPlayerFirstName;
			spanPlayerLastName14.innerText = zPlayerLastName;
			spanPlayerSchool14.innerText = zPlayerSchool;
			spanPlayerPosition14.innerText = zPlayerPosition;
			document.mainform.pick14.value = zID;
			rowDraftPick14.style.display='none';
			break;
	}
}

function fetchPickedPlayer(zPick,zID) {
	for (var i=0; i<playerArray.length; i++) {
		var tempArray = playerArray[i].split('|');
		if (zID==tempArray[0]) {
			playerFirstName = tempArray[1];
			playerLastName = tempArray[2];
			playerImage = tempArray[3];
			playerSchool = tempArray[4];
			playerPosition = tempArray[5];
		}
	}
}

function fetchDraftedPlayer(zPick,zID) {
	for (var i=0; i<playerArray.length; i++) {
		var tempArray = playerArray[i].split('|');
		if (zID==tempArray[0]) {
			draftFirstName = tempArray[1];
			draftLastName = tempArray[2];
			draftImage = tempArray[3];
			draftSchool = tempArray[4];
			draftPosition = tempArray[5];
		}
	}
}

function fetchResultString(zoffset) {
	if (zoffset==0) {
		return "Correct";
	} else if (zoffset==1) {
		return "Missed by 1 position"
	} else if (zoffset<14) {
		return "Missed by " + zoffset + " positions"
	} else {
		return "Not selected"
	}
}

function drawPlayerDropDown(zPick,zStart,zEnd) {
	for (var i=zStart; i<zEnd; i++) {
		var rowtype = i % 2;
		if (rowtype==0) {
			var rowColor="#FFE0AC";
		} else {
			var rowColor="#FFFFFF";
		}
		var tempArray = playerArray[i].split('|');
		document.write("<tr bgcolor='" + rowColor + "'><td valign=top><b><a href=\"javascript: clickPlayerName(" + zPick + "," + tempArray[0] + ",'" + tempArray[1] + "','" + tempArray[2] + "','" + tempArray[3] + "','" + tempArray[4] + "','" + tempArray[5] + "');\">" + tempArray[1] + " " + tempArray[2] + "</a></b></td><td valign=top>" + tempArray[4] + "</td></tr>");
	}							
}