var playerArray = new Array(51);
playerArray[0]="1|Aaron|Gray|/media/draft2007/aaron_gray.jpg|Center|Pittsburgh|/draft2007/profiles/AaronGray.html|;"
playerArray[1]="2|Acie|Law|/media/draft2007/acie_law.jpg|Guard|Texas A&amp;M|/draft2007/profiles/AcieLaw.html|;"
playerArray[2]="3|Al|Horford|/media/draft2007/al_horford.jpg|Forward/Center|Florida|/draft2007/profiles/AlHorford.html|;"
playerArray[3]="4|Al|Thornton|/media/draft2007/al_thornton.jpg|Forward|Florida State|/draft2007/profiles/AlThornton.html|;"
playerArray[4]="5|Alando|Tucker|/media/draft2007/alando_tucker.jpg|Forward|Wisconsin|/draft2007/profiles/AlandoTucker.html|;"
playerArray[5]="6|Ali|Traore|/media/draft2007/ali_traore.jpg|Forward|Roanne (France)|/draft2007/profiles/AliTraore.html|;"
playerArray[6]="7|Bobby|Brown|/media/draft2007/bobby_brown.jpg|Guard|Cal State Fullerton|/draft2007/profiles/BobbyBrown.html|;"
playerArray[7]="8|Brandan|Wright|/media/draft2007/brandan_wright.jpg|Forward|North Carolina|/draft2007/profiles/BrandanWright.html|;"
playerArray[8]="9|Carl|Landry|/media/draft2007/carl_landry.jpg|Forward|Purdue|/draft2007/profiles/CarlLandry.html|;"
playerArray[9]="10|Cartier|Martin|/media/draft2007/cartier_martin.jpg|Guard/Forward|Kansas State|/draft2007/profiles/CartierMartin.html|;"
playerArray[10]="11|Corey|Brewer|/media/draft2007/corey_brewer.jpg|Forward|Florida|/draft2007/profiles/CoreyBrewer.html|;"
playerArray[11]="12|Daequan|Cook|/media/draft2007/daequan_cook.jpg|Guard|Ohio State|/draft2007/profiles/DaequanCook.html|;"
playerArray[12]="13|Demetris|Nichols|/media/draft2007/demetris_nichols.jpg|Forward|Syracuse|/draft2007/profiles/DemetrisNichols.html|;"
playerArray[13]="14|Derrick|Byars|/media/draft2007/derrick_byars.jpg|Guard/Forward|Vanderbilt|/draft2007/profiles/DerrickByars.html|;"
playerArray[14]="15|Dominic|McGuire|/media/draft2007/dominic_james.jpg|Guard|Marquette|/draft2007/profiles/DominicMcGuire.html|;"
playerArray[15]="16|Gabe|Pruitt|/media/draft2007/gabe_pruitt.jpg|Guard|Southern California|/draft2007/profiles/GabePruitt.html|;"
playerArray[16]="17|Glen|Davis|/media/draft2007/glen_davis.jpg|Forward|Louisiana State|/draft2007/profiles/GlenDavis.html|;"
playerArray[17]="18|Greg|Oden|/media/draft2007/greg_oden.jpg|Center|Ohio State|/draft2007/profiles/GregOden.html|;"
playerArray[18]="19|Herbert|Hill|/media/draft2007/herbert_hill.jpg|Forward/Center|Providence|/draft2007/profiles/HerbertHill.html|;"
playerArray[19]="20|Jared|Dudley|/media/draft2007/jared_dudley.jpg|Forward|Boston College|/draft2007/profiles/JaredDudley.html|;"
playerArray[20]="21|Jason|Smith|/media/draft2007/jason_smith.jpg|Forward/Center|Colorado State|/draft2007/profiles/JasonSmith.html|;"
playerArray[21]="22|Javaris|Crittenton|/media/draft2007/javaris_crittenton.jpg|Guard|Georgia Tech|/draft2007/profiles/JavarisCrittenton.html|;"
playerArray[22]="23|Jeff|Green|/media/draft2007/jeff_green.jpg|Forward|Georgetown|/draft2007/profiles/JeffGreen.html|;"
playerArray[23]="24|Jermareo|Davidson|/media/draft2007/jermareo_davidson.jpg|Forward|Alabama|/draft2007/profiles/JermareoDavidson.html|;"
playerArray[24]="25|Jianlian|Yi|/media/draft2007/yi_jianlian.jpg|Forward|Guandong Southern Tigers (China)|/draft2007/profiles/JianlianYi.html|;"
playerArray[25]="26|Joakim|Noah|/media/draft2007/joakim_noah.jpg|Forward/Center|Florida|/draft2007/profiles/JoakimNoah.html|;"
playerArray[26]="27|Josh|McRoberts|/media/draft2007/josh_mcroberts.jpg|Forward|Duke|/draft2007/profiles/JoshMcRoberts.html|;"
playerArray[27]="28|Julian|Wright|/media/draft2007/julian_wright.jpg|Forward|Kansas|/draft2007/profiles/JulianWright.html|;"
playerArray[28]="29|Kevin|Durant|/media/draft2007/kevin_durant.jpg|Forward|Texas|/draft2007/profiles/KevinDurant.html|;"
playerArray[29]="30|Kyle|Visser|/media/draft2007/kyle_visser.jpg|Center|Wake Forest|/draft2007/profiles/KyleVisser.html|;"
playerArray[30]="31|Marc|Gasol|/media/draft2007/marc_gasol.jpg|Center|Akasvayu Girona |/draft2007/profiles/MarcGasol.html|;"
playerArray[31]="32|Marco|Belinelli|/media/draft2007/marco_belinelli.jpg|Guard|Climamio Bologna |/draft2007/profiles/MarcoBelinelli.html|;"
playerArray[32]="33|Marcus|Williams|/media/draft2007/marcus_e_williams.jpg|Forward|Arizona|/draft2007/profiles/MarcusWilliams.html|;"								
playerArray[33]="34|Marko|Tomas|/media/draft2007/marko_tomas.jpg|Guard|Real Madrid (Spain)|/draft2007/profiles/MarkoTomas.html|;"								
playerArray[34]="35|Mike|Conley|/media/draft2007/mike_conley.jpg|Guard|Ohio State|/draft2007/profiles/MikeConley.html|;"								
playerArray[35]="36|Mustafa|Shakur|/media/draft2007/mustafa_shakur.jpg|Guard|Arizona|/draft2007/profiles/MustafaShakur.html|;"								
playerArray[36]="37|Nick|Fazekas|/media/draft2007/nick_fazekas.jpg|Forward|Nevada|/draft2007/profiles/NickFazekas.html|;"								
playerArray[37]="38|Nick|Young|/media/draft2007/nick_young.jpg|Guard/Forward|Southern California|/draft2007/profiles/NickYoung.html|;"								
playerArray[38]="39|Other||/media/playerfile/other_other.jpg|||#|;"								
playerArray[39]="40|Quinton|Hosley|/media/draft2007/quinton_hosley.jpg|Guard/Forward|Fresno State|/draft2007/profiles/QuintonHosley.html|;"								
playerArray[40]="41|Renaldas|Seibutis|/media/draft2007/renaldas_seibutis.jpg|Guard|Olympiakos (Greece)|/draft2007/profiles/RenaldasSeibutis.html|;"								
playerArray[41]="42|Rodney|Stuckey|/media/draft2007/rodney_stuckey.jpg|Guard|Eastern Washington|/draft2007/profiles/RodneyStuckey.html|;"								
playerArray[42]="43|Rudy|Fernandez|/media/draft2007/rudy_fernandez.jpg|Guard|DVK Joventut Badalona |/draft2007/profiles/RudyFernandez.html|;"								
playerArray[43]="44|Sean|Williams|/media/draft2007/sean_williams.jpg|Forward/Center|Boston College|/draft2007/profiles/SeanWilliams.html|;"								
playerArray[44]="45|Spencer|Hawes|/media/draft2007/spencer_hawes.jpg|Center|Washington|/draft2007/profiles/SpencerHawes.html|;"								
playerArray[45]="46|Stanko|Barac|/media/draft2007/stanko_barac.jpg|Center|Siroki Prima |/draft2007/profiles/StankoBarac.html|;"								
playerArray[46]="47|Stephane|Lasme|/media/draft2007/stephane_lasme.jpg|Forward|Massachusetts|/draft2007/profiles/StephaneLasme.html|;"								
playerArray[47]="48|Taurean|Green|/media/draft2007/taurean_green.jpg|Guard|Florida|/draft2007/profiles/TaureanGreen.html|;"								
playerArray[48]="49|Thaddeus|Young|/media/draft2007/thaddeus_young.jpg|Forward|Georgia Tech|/draft2007/profiles/ThaddeusYoung.html|;"
playerArray[49]="50|Tiago|Splitter|/media/draft2007/tiago_splitter.jpg|Forward|Tau Cerámica Vitoria (Spain)|/draft2007/profiles/TiagoSplitter.html|;"
playerArray[50]="51|Wilson|Chandler|/media/draft2007/wilson_chandler.jpg|Forward|DePaul|/draft2007/profiles/WilsonChandler.html|;"


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<13; i++) {
		if (tArray[i]!="38") {
			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.innerHTML = zPlayerFirstName;
			spanPlayerLastName1.innerHTML = zPlayerLastName;
			spanPlayerSchool1.innerHTML = zPlayerSchool;
			spanPlayerPosition1.innerHTML = zPlayerPosition;
			document.mainform.pick1.value = zID;
			rowDraftPick1.style.display='none';
			break;
		case 2:
			imgPlayerImage2.src = zPlayerImage;
			hrefPlayer2.href = zPlayerLink;
			spanPlayerFirstName2.innerHTML = zPlayerFirstName;
			spanPlayerLastName2.innerHTML = zPlayerLastName;
			spanPlayerSchool2.innerHTML = zPlayerSchool;
			spanPlayerPosition2.innerHTML = zPlayerPosition;
			document.mainform.pick2.value = zID;
			rowDraftPick2.style.display='none';
			break;
		case 3:
			imgPlayerImage3.src = zPlayerImage;
			hrefPlayer3.href = zPlayerLink;
			spanPlayerFirstName3.innerHTML = zPlayerFirstName;
			spanPlayerLastName3.innerHTML = zPlayerLastName;
			spanPlayerSchool3.innerHTML = zPlayerSchool;
			spanPlayerPosition3.innerHTML = zPlayerPosition;
			document.mainform.pick3.value = zID;
			rowDraftPick3.style.display='none';
			break;
		case 4:
			imgPlayerImage4.src = zPlayerImage;
			hrefPlayer4.href = zPlayerLink;
			spanPlayerFirstName4.innerHTML = zPlayerFirstName;
			spanPlayerLastName4.innerHTML = zPlayerLastName;
			spanPlayerSchool4.innerHTML = zPlayerSchool;
			spanPlayerPosition4.innerHTML = zPlayerPosition;
			document.mainform.pick4.value = zID;
			rowDraftPick4.style.display='none';
			break;
		case 5:
			imgPlayerImage5.src = zPlayerImage;
			hrefPlayer5.href = zPlayerLink;
			spanPlayerFirstName5.innerHTML = zPlayerFirstName;
			spanPlayerLastName5.innerHTML = zPlayerLastName;
			spanPlayerSchool5.innerHTML = zPlayerSchool;
			spanPlayerPosition5.innerHTML = zPlayerPosition;
			document.mainform.pick5.value = zID;
			rowDraftPick5.style.display='none';
			break;
		case 6:
			imgPlayerImage6.src = zPlayerImage;
			hrefPlayer6.href = zPlayerLink;
			spanPlayerFirstName6.innerHTML = zPlayerFirstName;
			spanPlayerLastName6.innerHTML = zPlayerLastName;
			spanPlayerSchool6.innerHTML = zPlayerSchool;
			spanPlayerPosition6.innerHTML = zPlayerPosition;
			document.mainform.pick6.value = zID;
			rowDraftPick6.style.display='none';
			break;
		case 7:
			imgPlayerImage7.src = zPlayerImage;
			hrefPlayer7.href = zPlayerLink;
			spanPlayerFirstName7.innerHTML = zPlayerFirstName;
			spanPlayerLastName7.innerHTML = zPlayerLastName;
			spanPlayerSchool7.innerHTML = zPlayerSchool;
			spanPlayerPosition7.innerHTML = zPlayerPosition;
			document.mainform.pick7.value = zID;
			rowDraftPick7.style.display='none';
			break;
		case 8:
			imgPlayerImage8.src = zPlayerImage;
			hrefPlayer8.href = zPlayerLink;
			spanPlayerFirstName8.innerHTML = zPlayerFirstName;
			spanPlayerLastName8.innerHTML = zPlayerLastName;
			spanPlayerSchool8.innerHTML = zPlayerSchool;
			spanPlayerPosition8.innerHTML = zPlayerPosition;
			document.mainform.pick8.value = zID;
			rowDraftPick8.style.display='none';
			break;
		case 9:
			imgPlayerImage9.src = zPlayerImage;
			hrefPlayer9.href = zPlayerLink;
			spanPlayerFirstName9.innerHTML = zPlayerFirstName;
			spanPlayerLastName9.innerHTML = zPlayerLastName;
			spanPlayerSchool9.innerHTML = zPlayerSchool;
			spanPlayerPosition9.innerHTML = zPlayerPosition;
			document.mainform.pick9.value = zID;
			rowDraftPick9.style.display='none';
			break;
		case 10:
			imgPlayerImage10.src = zPlayerImage;
			hrefPlayer10.href = zPlayerLink;
			spanPlayerFirstName10.innerHTML = zPlayerFirstName;
			spanPlayerLastName10.innerHTML = zPlayerLastName;
			spanPlayerSchool10.innerHTML = zPlayerSchool;
			spanPlayerPosition10.innerHTML = zPlayerPosition;
			document.mainform.pick10.value = zID;
			rowDraftPick10.style.display='none';
			break;
		case 11:
			imgPlayerImage11.src = zPlayerImage;
			hrefPlayer11.href = zPlayerLink;
			spanPlayerFirstName11.innerHTML = zPlayerFirstName;
			spanPlayerLastName11.innerHTML = zPlayerLastName;
			spanPlayerSchool11.innerHTML = zPlayerSchool;
			spanPlayerPosition11.innerHTML = zPlayerPosition;
			document.mainform.pick11.value = zID;
			rowDraftPick11.style.display='none';
			break;
		case 12:
			imgPlayerImage12.src = zPlayerImage;
			hrefPlayer12.href = zPlayerLink;
			spanPlayerFirstName12.innerHTML = zPlayerFirstName;
			spanPlayerLastName12.innerHTML = zPlayerLastName;
			spanPlayerSchool12.innerHTML = zPlayerSchool;
			spanPlayerPosition12.innerHTML = zPlayerPosition;
			document.mainform.pick12.value = zID;
			rowDraftPick12.style.display='none';
			break;
		case 13:
			imgPlayerImage13.src = zPlayerImage;
			hrefPlayer13.href = zPlayerLink;
			spanPlayerFirstName13.innerHTML = zPlayerFirstName;
			spanPlayerLastName13.innerHTML = zPlayerLastName;
			spanPlayerSchool13.innerHTML = zPlayerSchool;
			spanPlayerPosition13.innerHTML = zPlayerPosition;
			document.mainform.pick13.value = zID;
			rowDraftPick13.style.display='none';
			break;
		case 14:
			imgPlayerImage14.src = zPlayerImage;
			hrefPlayer14.href = zPlayerLink;
			spanPlayerFirstName14.innerHTML = zPlayerFirstName;
			spanPlayerLastName14.innerHTML = zPlayerLastName;
			spanPlayerSchool14.innerHTML = zPlayerSchool;
			spanPlayerPosition14.innerHTML = 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<13) {
		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="#9EADB5";
		}
		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[6] + "');\">" + tempArray[1] + " " + tempArray[2] + ", " + tempArray[5] + "</a></b></td><td valign=top><b>" + tempArray[4] + "</b></td></tr>");
	}							
}