var selectedGameId;var selectedYear;var seriesCategoryId;var yearGameIdArray;var args=GetArgs();function listGameIds(h,g,e){var a=h.length;var b=document.yearsForm.yearGameId;for(var d=0;d<a;d++){var f=h[d].length;if(g!="undefined"&&g!=null&&g==h[d][0]){if(window.location.href.indexOf("results")==-1){b.value=h[d][f-1][0];
}else{while(b.options.length>1){b.remove(1);}for(var c=1;c<f;c++){b.options[c]=new Option(h[d][c][1],h[d][c][0]);if(e!=null&&e!="undefined"&&e==h[d][c][0]){b.options[c].selected=true;}}}break;}}}function refreshPageWithNewParams(g,j){var c=location.href;var f="";var a="";if(c.indexOf("?")!=-1){a=c.substring(0,c.indexOf("?"));
var b=window.location.search.substring(1);var h=b.split("&");for(i=0;i<h.length;i++){if(h[i].indexOf("year")==-1&&h[i].indexOf("gameId")==-1){f="&"+h[i];}}}else{a=c;}var d=new Date();var e=d.getFullYear();if(f!=""){f=f.substring(1);a+="?"+f;if(g!=e||window.location.href.indexOf("results")!=-1){a+="&year="+g+"&gameId="+j;
}}else{if(g!=e||window.location.href.indexOf("results")!=-1){a+="?year="+g+"&gameId="+j;}}window.location.href=a;return false;}function validateYears(){var a=document.yearsForm.yearGameId.value;var b=document.yearsForm.year.value;if(b==""&&a==""){alert("Please select a year and a race");return false;
}else{if(b==""){alert("Please select a year");return false;}if(a==""){alert("Please select a race");return false;}}return refreshPageWithNewParams(b,a);}function selectYear(d){var c=args.year|"";var b=d.length;for(var a=0;a<b;a++){if(c!=""&&c==d[a][0]){selectedYear=c;document.write("<option value='"+d[a][0]+"' selected>"+d[a][0]+"</option>");
}else{if(a==0){selectedYear=d[a][0];document.write("<option value='"+d[a][0]+"' selected>"+d[a][0]+"</option>");}else{document.write("<option value='"+d[a][0]+"'>"+d[a][0]+"</option>");}}}}function callGameIds(a){if(args.year){selectedGameId=args.gameId;selectedYear=args.year;listGameIds(a,selectedYear,selectedGameId);
}else{listGameIds(a,selectedYear,0);}}
