﻿function Container(param){this.member=param;}
function renderPage(){if(xmlhttp.readyState==4){if(xmlhttp.status==200){var allRecords=xmlhttp.responseText.split('\x0A');var output;var record;var recPointer;var doubleSpace='';for(var idx=0;idx<allRecords.length;idx++){record=allRecords[idx].split('\t');if(idx==0){output=drawInfoTable(record)+'<p>Posted Results are '+record[12]+'official. Click on your name for more details about your runs.</p>\x0A';Container(record[13]);recPointer=record[10];}else if(idx==1){output+='<div style="text-align:left;">\x0A'+'<table class="listTable" border="0" cellspacing="1" cellpadding="2">\x0A'+'<td class="listHeader" align=center width="50">'+record[0]+'</td>\x0A'+'<td class="listHeader" align=center width="30">'+record[1]+'</td>\x0A'+'<td class="listHeader" align=center width="250">'+record[2]+'</td>\x0A'+'<td class="listHeader" align=center width="250">'+record[3]+'</td>\x0A'+'<td class="listHeader" align=center width="65">'+record[4]+'</td>\x0A'+'<td class="listHeader" align=center width="25">'+record[5]+'</td>\x0A'+'<td class="listHeader" align=center width="65">'+record[6]+'</td>\x0A'+'<td class="listHeader" align=center width="25">'+record[7]+'</td>\x0A'+'<td class="listHeader" align=center width="65">'+record[8]+'</td>\x0A'+'<td class="listHeader" align=center width="25">'+record[9]+'</td>\x0A'+'<td class="listHeader" align=center width="65">'+record[10]+'</td>\x0A'+'<td class="listHeader" align=center width="25">'+record[11]+'</td>\x0A';if(recPointer<4){output+='<td class="listHeader" align=center width="65">'+record[12]+'</td>\x0A'+'<td class="listHeader" align=center width="25">'+record[13]+'</td>\x0A';}
if(recPointer<3){output+='<td class="listHeader" align=center width="65">'+record[14]+'</td>\x0A'+'<td class="listHeader" align=center width="65">'+record[15]+'</td>\x0A';}
if(recPointer<2){output+='<td class="listHeader" align=center width="65">'+record[16]+'</td>\x0A'+'<td class="listHeader" align=center width="50">'+record[17]+'</td>\x0A';}
if(recPointer<1){output+='<td class="listHeader" align=center width="50">'+record[18]+'</td>\x0A'+'<td class="listHeader" align=center width="50">'+record[19]+'</td>\x0A';}
output+='<td class="listHeader" align=center width="50">'+record[20]+'</td>\x0A'+'<td class="listHeader" align=center width="50">'+record[21]+'</td>\x0A'+'<td class="listHeader" align=center width="50">'+record[22]+'</td>\x0A'+'<td class="listHeader" align=center width="50">'+record[23]+'</td>\x0A'+'</tr>';}else if(idx<(allRecords.length-1)){output+='<tr>\x0A';if(doubleSpace.length>0){if(doubleSpace!=record[0]){output+='<td width="50" bgcolor="#FFFFFF">&#160;</td>\x0A</tr>\x0A'}}
doubleSpace=record[0]
output+='<td align=left width="50">'+record[0]+'</td>\x0A'+'<td align=left width="30">'+record[1]+'</td>\x0A'+'<td style="text-decoration:underline" onmouseover="(makeCursor(this))"; onMouseDown="ShowPersonal(&#39;'+record[1]+'&#39;)" align="left" width="250">'+
record[2]+'</td>\x0A'+'<td align=left width="250">'+record[3]+'</td>\x0A'+'<td align=right width="65">'+record[4]+'</td>\x0A'+'<td align=center width="25">'+record[5]+'</td>\x0A'+'<td align=right width="65">'+record[6]+'</td>\x0A'+'<td align=center width="25">'+record[7]+'</td>\x0A'+'<td align=right width="65">'+record[8]+'</td>\x0A'+'<td align=center width="25">'+record[9]+'</td>\x0A'+'<td align=right width="65">'+record[10]+'</td>\x0A'+'<td align=center width="25">'+record[11]+'</td>\x0A';if(recPointer<4){output+='<td align=right width="65">'+record[12]+'</td>\x0A'+'<td align=center width="25">'+record[13]+'</td>\x0A';}
if(recPointer<3){output+='<td align=right width="65">'+record[14]+'</td>\x0A'+'<td align=right width="65">'+record[15]+'</td>\x0A';}
if(recPointer<2){output+='<td align=right width="65">'+record[16]+'</td>\x0A'+'<td align=right width="50">'+record[17]+'</td>\x0A';}
if(recPointer<1){output+='<td align=right width="50">'+record[18]+'</td>\x0A'+'<td align=right width="50">'+record[19]+'</td>\x0A';}
output+='<td align=right width="50">'+roundStringResult(record[20])+'</td>\x0A'+'<td align=right width="50">'+roundStringResult(record[21])+'</td>\x0A'+'<td align=right width="50">'+roundStringResult(record[22])+'</td>\x0A'+'<td align=right width="50">'+record[23]+'</td>\x0A'+'</tr>\x0A';}}
document.getElementById('resultsPage').innerHTML=output;}else
output=drawErrorBox("LIVE Results data unavailable");document.getElementById('resultsPage').innerHTML=output;}}
