//-------------------------------------------------------------------------TRACKS
var xtids = ["AP","BI","CL","GL","HI","HO","IS","JC","LR","BW","MB","MH","MU","PN","PL","PT","PU","SM","SS","ST","SJ","LI","VG","WI","WT","WS"];
var trk_sts = [];
var trk_sta = [];
var sts = "";
var sta = "";
function GetTracks() {
soapRequest = ' \
\
\
\
\
\
';
$.ajax({
type: "POST",
url: wsUrl,
contentType: "text/xml",
dataType: "xml",
data: soapRequest,
complete: endGetTracks
});
}
function endGetTracks(xmlHttpRequest, status) {
tids = [];
trks = [];
trk_sts = [];
trk_sta = [];
$(xmlHttpRequest.responseXML).find('GetTracksResult').each(function(){
nts = $(this).find('nts').text();
});
var i = 0;
$(xmlHttpRequest.responseXML).find('trackListInfo').each(function(){
trks.push($(this).find('trk').text());
tids.push($(this).find('tid').text());
tdxs.push(i);
i++;
trk_sts.push($(this).find('sts').text());
trk_sta.push($(this).find('sta').text());
});
DisplayTracks();
document.getElementById("ProgressBar").style.width = '100%';
}
function DisplayTracks(){
$("#TrackSelect").empty();
var tracks = document.getElementById("TrackSelect");
var option = document.createElement("option");
option.text = "Select Track";
option.value = 99;
tracks.add(option);
for(var i = 0; i <= nts; i++) {
if(trk_sts[i] == 'O'){
option = document.createElement("option");
option.text = trks[i];
option.value = tdxs[i];
tracks.add(option);
}
}
for(var j = 0; j <= nts; j++) {
if(trk_sts[j] == 'C'){
option = document.createElement("option");
option.text = trks[j];
option.value = tdxs[j];
option.style.color = '#FF0000';
tracks.add(option);
}
}
tracks.onchange=function(){
SelectTrack(this.value);
};
var events = document.getElementById("EventSelect");
var option = document.createElement("option");
option.text = "Select Event";
events.add(option);
}
function SelectTrack(a){
if(a != 99){
trk = trks[a];
tid = tids[a];
sts = trk_sts[a];
sta = trk_sta[a];
GetEventList();
ClearTable_Runners();
ClearResultsTable();
$("#RaceGroup").empty();
document.getElementById("trktxt").innerHTML = ' ' + trk + " (Select Event)";
document.getElementById('ProgramBtn').disabled = true;
document.getElementById('StatformBtn').disabled = true;
document.getElementById('EntriesBtn').disabled = true;
document.getElementById('ChartsBtn').disabled = true;
document.getElementById('ResultsBtn').disabled = true;
document.getElementById('vidPlay').setAttribute('href', 'javascript:void(0)');
document.getElementById('vidStop').setAttribute('href', 'javascript:void(0)');
document.getElementById('vidRepeat').setAttribute('href', 'javascript:void(0)');
}
}