var playerArray = new Array(60);
playerArray[0] = "1|Hassan|Adams|/media/mediacentralns/hassan_adams.jpg|Guard|Arizona|/draft2006/profiles/HassanAdams.html";
playerArray[1] = "2|Maurice|Ager|/media/mediacentralns/maurice_ager.jpg|Guard|Michigan State|/draft2006/profiles/MauriceAger.html";
playerArray[2] = "3|LaMarcus|Aldridge|/media/mediacentralns/lamarcus_aldridge.jpg|Forward|Texas|/draft2006/profiles/LaMarcusAldridge.html";
playerArray[3] = "4|Morris|Almond|/media/mediacentralns/morris_almond.jpg|Guard|Rice|/draft2006/profiles/MorrisAlmond.html";
playerArray[4] = "5|Louis|Amundson|/media/mediacentralns/louis_amundson.jpg|Forward|Nevada-Las Vegas|/draft2006/profiles/LouisAmundson.html";
playerArray[5] = "6|Hilton|Armstrong|/media/mediacentralns/hilton_armstrong.jpg|Forward/Center|Connecticut|/draft2006/profiles/HiltonArmstrong.html";
playerArray[6] = "7|James|Augustine|/media/mediacentralns/james_augustine.jpg|Forward|Illinois|/draft2006/profiles/JamesAugustine.html";
playerArray[7] = "8|Andrea|Bargnani|/media/mediacentralns/andrea_bargnani.jpg|Forward|Benetton Treviso (Italy)|/draft2006/profiles/AndreaBargnani.html";
playerArray[8] = "9|Will|Blalock|/media/mediacentralns/will_blalock.jpg|Guard|Iowa State|/draft2006/profiles/WillBlalock.html";
playerArray[9] = "10|Josh|Boone|/media/mediacentralns/josh_boone.jpg|Forward/Center|Connecticut|/draft2006/profiles/JoshBoone.html";
playerArray[10] = "11|Brandon|Bowman|/media/mediacentralns/brandon_bowman.jpg|Forward|Georgetown|/draft2006/profiles/BrandonBowman.html";
playerArray[11] = "12|Ronnie|Brewer|/media/mediacentralns/ronnie_brewer.jpg|Guard|Arkansas|/draft2006/profiles/RonnieBrewer.html";
playerArray[12] = "13|Dee|Brown|/media/mediacentralns/dee_brown.jpg|Guard|Illinois|/draft2006/profiles/DeeBrown.html";
playerArray[13] = "14|Denham|Brown|/media/mediacentralns/denham_brown.jpg|Guard/Forward|Connecticut|/draft2006/profiles/DenhamBrown.html";
playerArray[14] = "15|Shannon|Brown|/media/mediacentralns/shannon_brown.jpg|Guard|Michigan State|/draft2006/profiles/ShannonBrown.html";
playerArray[15] = "16|Brad|Buckman|/media/mediacentralns/brad_buckman.jpg|Forward|Texas|/draft2006/profiles/BradBuckman.html";
playerArray[16] = "17|Nik|Caner-Medley|/media/mediacentralns/nik_caner-medley.jpg|Forward|Maryland|/draft2006/profiles/NikCaner-Medley.html";
playerArray[17] = "18|Rodney|Carney|/media/mediacentralns/rodney_carney.jpg|Forward|Memphis|/draft2006/profiles/RodneyCarney.html";
playerArray[18] = "19|Mardy|Collins|/media/mediacentralns/mardy_collins.jpg|Guard|Temple|/draft2006/profiles/MardyCollins.html";
playerArray[19] = "20|Paul|Davis|/media/mediacentralns/paul_davis.jpg|Center|Michigan State|/draft2006/profiles/PaulDavis.html";
playerArray[20] = "21|Guillermo|Diaz|/media/mediacentralns/guillermo_diaz.jpg|Guard|Miami (FL)|/draft2006/profiles/GuillermoDiaz.html";
playerArray[21] = "22|Quincy|Douby|/media/mediacentralns/quincy_douby.jpg|Guard|Rutgers|/draft2006/profiles/QuincyDouby.html";
playerArray[22] = "23|Jordan|Farmar|/media/mediacentralns/jordan_farmar.jpg|Guard|UCLA|/draft2006/profiles/JordanFarmar.html";
playerArray[23] = "24|Nick|Fazekas|/media/mediacentralns/nick_fazekas.jpg|Forward|Nevada|/draft2006/profiles/NickFazekas.html";
playerArray[24] = "25|Rudy|Fernandez|/media/mediacentralns/rudy_fernandez.jpg|Guard|DVK Joventut Badalona (Spain)|/draft2006/profiles/RudyFernandez.html";
playerArray[25] = "26|Randy|Foye|/media/mediacentralns/randy_foye.jpg|Guard|Villanova|/draft2006/profiles/RandyFoye.html";
playerArray[26] = "27|Mike|Gansey|/media/mediacentralns/mike_gansey.jpg|Guard|West Virginia|/draft2006/profiles/MikeGansey.html";
playerArray[27] = "28|Rudy|Gay|/media/mediacentralns/rudy_gay.jpg|Forward|Connecticut|/draft2006/profiles/RudyGay.html";
playerArray[28] = "29|Daniel|Gibson|/media/mediacentralns/daniel_gibson.jpg|Guard|Texas|/draft2006/profiles/DanielGibson.html";
playerArray[29] = "30|Aaron|Gray|/media/mediacentralns/aaron_gray.jpg|Center|Pittsburgh|/draft2006/profiles/AaronGray.html";
playerArray[30] = "31|Taj|Gray|/media/mediacentralns/taj_gray.jpg|Forward|Oklahoma|/draft2006/profiles/TajGray.html";
playerArray[31] = "32|Ryan|Hollins|/media/mediacentralns/ryan_hollins.jpg|Center|UCLA|/draft2006/profiles/RyanHollins.html";
playerArray[32] = "33|Alexander|Johnson|/media/mediacentralns/alexander_johnson.jpg|Forward|Florida State|/draft2006/profiles/AlexanderJohnson.html";
playerArray[33] = "34|Kyle|Lowry|/media/mediacentralns/kyle_lowry.jpg|Guard|Villanova|/draft2006/profiles/KyleLowry.html";
playerArray[34] = "35|Paul|Millsap|/media/mediacentralns/paul_millsap.jpg|Forward|Louisiana Tech|/draft2006/profiles/PaulMillsap.html";
playerArray[35] = "36|Adam|Morrison|/media/mediacentralns/adam_morrison.jpg|Forward|Gonzaga|/draft2006/profiles/AdamMorrison.html";
playerArray[36] = "37|Steve|Novak|/media/mediacentralns/steve_novak.jpg|Forward|Marquette|/draft2006/profiles/SteveNovak.html";
playerArray[37] = "38|Patrick|O'Bryant|/media/mediacentralns/patrick_obryant.jpg|Center|Bradley|/draft2006/profiles/PatrickO'Bryant.html";
playerArray[38] = "39|Oleksiy|Pecherov|/media/mediacentralns/oleksiy_pecherov.jpg|Center|Paris Basket Racing (France)|/draft2006/profiles/OleksiyPecherov.html";
playerArray[39] = "40|Kevin|Pittsnogle|/media/mediacentralns/kevin_pittsnogle.jpg|Center|West Virginia|/draft2006/profiles/KevinPittsnogle.html";
playerArray[40] = "41|Leon|Powe|/media/mediacentralns/leon_powe.jpg|Forward|California|/draft2006/profiles/LeonPowe.html";
playerArray[41] = "42|J.J.|Redick|/media/mediacentralns/jj_redick.jpg|Guard|Duke|/draft2006/profiles/J.J.Redick.html";
playerArray[42] = "43|Richard|Roby|/media/mediacentralns/richard_roby.jpg|Guard|Colorado|/draft2006/profiles/RichardRoby.html";
playerArray[43] = "44|Sergio|Rodriguez|/media/mediacentralns/sergio_rodriguez.jpg|Guard|Adecco Estudiantes Madrid (Spain)|/draft2006/profiles/SergioRodriguez.html";
playerArray[44] = "45|Rajon|Rondo|/media/mediacentralns/rajon_rondo.jpg|Guard|Kentucky|/draft2006/profiles/RajonRondo.html";
playerArray[45] = "46|Brandon|Roy|/media/mediacentralns/brandon_roy.jpg|Guard|Washington|/draft2006/profiles/BrandonRoy.html";
playerArray[46] = "47|Thabo|Sefolosha|/media/mediacentralns/thabo_sefolosha.jpg|Guard|Angelico Biella (Italy)|/draft2006/profiles/ThaboSefolosha.html";
playerArray[47] = "48|Saer|Sene|/media/mediacentralns/saer_sene.jpg|Forward|Verviers-Pepinster (Belgium)|/draft2006/profiles/SaerSene.html";
playerArray[48] = "49|Cedric|Simmons|/media/mediacentralns/cedric_simmons.jpg|Forward|N.C. State|/draft2006/profiles/CedricSimmons.html";
playerArray[49] = "50|Craig|Smith|/media/mediacentralns/craig_smith.jpg|Forward|Boston College|/draft2006/profiles/CraigSmith.html";
playerArray[50] = "51|Tiago|Splitter|/media/mediacentralns/tiago_splitter.jpg|Forward|Tau Cerámica Vitoria (Spain)|/draft2006/profiles/TiagoSplitter.html";
playerArray[51] = "52|Tyrus|Thomas|/media/mediacentralns/tyrus_thomas.jpg|Forward|Louisiana State|/draft2006/profiles/TyrusThomas.html";
playerArray[52] = "53|P.J.|Tucker|/media/mediacentralns/pj_tucker.jpg|Forward|Texas|/draft2006/profiles/P.J.Tucker.html";
playerArray[53] = "54|Marcus|Vinicius|/media/mediacentralns/marcus_vinicius.jpg|Forward|Objectivo Sao Carlos (Brazil)|/draft2006/profiles/MarcusVinicius.html";
playerArray[54] = "55|Darius|Washington|/media/mediacentralns/darius_washington.jpg|Guard|Memphis|/draft2006/profiles/DariusWashington.html";
playerArray[55] = "56|James|White|/media/mediacentralns/james_white.jpg|Guard/Forward|Cincinnati|/draft2006/profiles/JamesWhite.html";
playerArray[56] = "57|Marcus|Williams|/media/mediacentralns/marcus_williams.jpg|Guard|Connecticut|/draft2006/profiles/MarcusWilliams.html";
playerArray[57] = "58|Shawne|Williams|/media/mediacentralns/shawne_williams.jpg|Forward|Memphis|/draft2006/profiles/ShawneWilliams.html";
playerArray[58] = "59|Shelden|Williams|/media/mediacentralns/shelden_williams.jpg|Forward|Duke|/draft2006/profiles/SheldenWilliams.html";
playerArray[59] = "60|Other| |/media/mediacentralns/other_nba.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.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]!="48") {
			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,zPlayerLink) {
	switch (zPick) {
		case 1:
			imgPlayerImage1.src = zPlayerImage;
			hrefPlayer1.href = zPlayerLink;
			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;
			hrefPlayer2.href = zPlayerLink;
			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;
			hrefPlayer3.href = zPlayerLink;
			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;
			hrefPlayer4.href = zPlayerLink;
			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;
			hrefPlayer5.href = zPlayerLink;
			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;
			hrefPlayer6.href = zPlayerLink;
			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;
			hrefPlayer7.href = zPlayerLink;
			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;
			hrefPlayer8.href = zPlayerLink;
			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;
			hrefPlayer9.href = zPlayerLink;
			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;
			hrefPlayer10.href = zPlayerLink;
			spanPlayerFirstName10.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;
			hrefPlayer11.href = zPlayerLink;
			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;
			hrefPlayer12.href = zPlayerLink;
			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;
			hrefPlayer13.href = zPlayerLink;
			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;
			hrefPlayer14.href = zPlayerLink;
			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];
			playerLink = tempArray[6];
		}
	}
}

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];
			draftLink = tempArray[6];
		}
	}
}

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="#FFFFFF";
		} else {
			var rowColor="#FFCC99";
		}
		var tempArray = playerArray[i].split('|');
		document.write("<tr bgcolor='" + rowColor + "'>");
		document.write("<td valign=top>");
		
		document.write("<b><a style=\"color:#000000;\" href=\"javascript: clickPlayerName(" + zPick + "," + tempArray[0] + ",'" + tempArray[1].replace(/'/g, "\\\'") + "','" + tempArray[2].replace(/'/g, "\\\'") + "','" + tempArray[3].replace(/'/g, "\\\'") + "','" + tempArray[4].replace(/'/g, "\\\'") + "','" + tempArray[5].replace(/'/g, "\\\'") + "','" + tempArray[6].replace(/'/g, "\\\'") + "');\">" + tempArray[1] + " " + tempArray[2] + "</a></b></td><td valign=top>" + tempArray[4]);


		
		document.write("</td>");
		document.write("</tr>");
	}							
}
