var s,dummy,sdummy,points1,points2,points3;var test;window.addEvent("domready",function(){if(true){dummy=new Element("div",{id:"dummy-picks","class":"candidate"});sdummy=new Element("div",{id:"dummy-selection","class":"candidate"});dummy.set("text","Drag Your Picks for Elimination Here");sdummy.set("text","There Are No Available Candidates");if($$("#selections div.candidate").length<1){dummy.injectTop($("selections"));}else{if($$("#selections div.candidate").length<3){dummy.injectAfter($("selections").getLast());}}if($$("#candidate_list div.candidate").length<1){sdummy.injectTop($("candidate_list"));}updatePoints();s=new Sortables(["#candidate_list","#selections"],{cloneOpacity:0.2,clone:true,handle:"div.candidate",opacity:0.5,constrain:false,onComplete:refreshList});}});function refreshList(){var children=$("selections").childNodes;for(i=children.length-1;i>=0;i--){if(children.item(i).id==="dummy-picks"){children.item(i).dispose();}}if($$("#selections div.candidate").length<1){dummy.set("text","Drag Picks for Elimination Here");dummy.injectTop($("selections"));}else{if($$("#selections div.candidate").length<3){dummy.set("text","Drag Additional Picks for Elimination Here");dummy.injectAfter($("selections").getLast());}}if($$("#selections div.candidate").length>3){var savedNode=$("selections").getLast();$("selections").getLast().dispose();savedNode.injectTop($("candidate_list"));}if($$("#candidate_list div.candidate").length<1){sdummy.injectTop($("candidate_list"));}if($$("#selections div.candidate").length===2){var schildren=$("candidate_list").childNodes;for(i=schildren.length-1;i>=0;i--){if(schildren.item(i).id==="dummy-selection"){schildren.item(i).dispose();}}}updatePoints();$("dirty").value=1;}function removeCandidate(candidateId){var candidate=$(candidateId);candidate.injectTop($("candidate_list"));refreshList();}function updatePoints(){$("pick1").value="-1";$("pick2").value="-1";$("pick3").value="-1";var selections=$$("#selections div.candidate");var children=$("selections").childNodes;if(selections.length===1){}else{if(selections.length===2){$$("#selections div.candidate .worth .points")[0].set("text","2,000");$("pick1").value=selections[0].id;}else{if(selections.length===3){var dummyInList=false;for(i=children.length-1;i>=0;i--){if(children.item(i).id==="dummy-picks"){dummyInList=true;}}if(dummyInList===true){$$("#selections div.candidate .worth .points")[0].set("text","2,000");$$("#selections div.candidate .worth .points")[1].set("text","1,250");$("pick1").value=selections[0].id;$("pick2").value=selections[1].id;}else{$$("#selections div.candidate .worth .points")[0].set("text","2,000");$$("#selections div.candidate .worth .points")[1].set("text","1,250");$$("#selections div.candidate .worth .points")[2].set("text","750");$("pick1").value=selections[0].id;$("pick2").value=selections[1].id;$("pick3").value=selections[2].id;}}}}var rank_strings=new Array();rank_strings[0]="1st";rank_strings[1]="2nd";rank_strings[2]="3rd";var selection_ranks=$$("#selections div.candidate .rank");for(i=0;i<selection_ranks.length;i++){selection_ranks[i].set("text",rank_strings[i]);}var candidates=$$("#candidate_list div.candidate .worth .points");for(i=0;i<candidates.length;i++){candidates[i].set("text","?");}var candidate_rank=$$("#candidate_list div.candidate .rank");for(i=0;i<candidate_rank.length;i++){candidate_rank[i].set("text","");}}function validatePicks(){if(!validateLogin()){return false;}var contestantsNeeded=Math.min(g_contestantsLeft,3);var errorText="Please make "+contestantsNeeded+" picks";var selections=$$("#selections div.candidate");var children=$("selections").childNodes;if(selections.length<contestantsNeeded){alert(errorText);return false;}else{if(selections.length===contestantsNeeded){var dummyInList=false;for(i=children.length-1;i>=0;i--){if(children.item(i).id==="dummy-picks"){dummyInList=true;}}if(dummyInList===true){alert(errorText);return false;}else{return true;}}}return true;}function submitPicks(){if(validatePicks()){__doPostBack(g_postbackId,"");}}function showLogin(){Btv.User.InitLogin(submitPicks);}function validateLogin(){if(!Btv.User.IsLoggedIn()){setTimeout(showLogin,1);return false;}return true;}
