var par3_json;
var closest_json;
/********************************************************************
function to populate par3 table
*********************************************************************/
function write_par3(){
$('#par3TableData').html('');				//delete content in div
$.each(par3_json, function(index,value){
if(index%2 == 0){var which_row = "row1";}
else {var which_row = "row2";}
var par3_row = '';
par3_row+='<div class="'+which_row+'">';
par3_row+=' <div class="position">'+this.position+'</div>';
if(this.id != ""){
par3_row+='<div class="player"><a href="/en_US/players/player_'+this.id+'.html">'+this.name+'</a></div>';
} else {
par3_row+='<div class="player">'+this.name+'</div>';
}
par3_row+=' <div class="thru">'+this.thru+'</div>';
par3_row+=' <div class="par">'+this.par+'</div>';
par3_row+=' <div class="total">'+this.total+'</div>';
par3_row+='</div>';
$('#par3TableData').append(par3_row);
});
}
/********************************************************************
function to populate closest table
*********************************************************************/
function write_closest(){
$('#closestTableData').html('');
$.each(closest_json, function(index,value){
if(index%2 == 0){var which_row = "row1";}
else {var which_row = "row2";}
var closest_row = '';
closest_row+='<div class="'+which_row+'">';
closest_row+=' <div class="hole">'+this.hole+'</div>';
closest_row+=' <div class="player">';
var closest_players = this.players;
$.each(closest_players, function(index,value){
if(this.id != ""){
closest_row+='<a href="/en_US/players/player'+this.id+'">'+this.name+'</a><br/>';
} else {
closest_row+=this.name+'<br/>';
}
});
closest_row+=' </div>';
closest_row+=' <div class="distance">'+this.distance+' in</div>';
closest_row+='</div>';
$('#closestTableData').append(closest_row);
});
}
/********************************************************************
function to load data
*********************************************************************/
function loadClosest(){
$.ajax({
url: "/en_US/xml/gen/scores/closest.json",
type: 'GET',
dataType: 'json',
error: function(){
//alert('Error loading document - closest.json');
},
success: function(closestResp){
closest_json = closestResp.closest;
write_closest();
}
});
}
function loadPar3(){
$.ajax({
url: "/en_US/xml/gen/scores/par3contest.json",
type: 'GET',
dataType: 'json',
error: function(){
//alert('Error loading document - par3.json');
},
success: function(par3Resp){
par3_json = par3Resp.par3;
write_par3();
loadClosest();
}, complete: function(){
setTimeout("loadPar3()",30000);
}
});
}
setTimeout('loadPar3()',100);
