var ajaxRefresh = 30000;
function startHomeNot() {
$.ajax({
url: '/en_US/xml/gen/homeScores/homeNot.xml',
type: 'GET',
dataType: 'xml',
error: function(){
//alert('Error loading document');
},
success: function(xmlResp){
onNotResponse(xmlResp);
loopTimerNot();
}
});
}
function loopTimerNot() {
setTimeout("startHomeNot()",ajaxRefresh);
}
function isEven(value) { 
return parseInt(value) % 2 == 0;
}
function onNotResponse(xmlDoc) {
var xmlDocNode = xmlDoc.getElementsByTagName("homeNot");
var tee = " ";
tee += " <table width=\"174\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">";
tee += " <tr>";
tee += " <td width=\"174\" height=\"25\" background=\"/images/misc/mas_ms_00000gaf.gif\" class=\"hmScoresContainer\">"; 
tee += " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">";
tee += " <tr>";
tee += " <td width=\"15\"><spacer type=\"block\" width=\"1\" height=\"1\"/></td>";
tee += " <td width=\"159\" class=\"boldWhite\"><div id=\"date\"></div></td>";
tee += " </tr>";
tee += " </table>"; 
tee += " </td>";
tee += " </tr>";
tee += " <tr>";
tee += " <td>";
var tee1Done = 0;
var tee10Done = 0;
if (xmlDocNode.length > 0) {
tee += "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">";
tee += " <tr>";
tee += " <td align=\"center\" valign=\"top\">";
tee += " <table id=\"groupTable\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">"; 
var xmlGroupNode = xmlDoc.getElementsByTagName("group");
var amount = xmlGroupNode.length; 
if (amount > 3) {
amount = 3;
}
for (i=0;i<amount;i++) {
var j=i+1;
if (isEven(i)) {
var className = "notRowBg1";
} else {
var className = "notRowBg2";
}
tee += " <tr>";
tee += " <td height=\"56\" width=\"174\" class=\""+className+"\" valign=\"middle\">";
tee += " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">";
var groupNumber = xmlGroupNode.item(i).getAttribute('number');
var teeTime = xmlGroupNode.item(i).getAttribute('teeTime');
var teeNumber = xmlGroupNode.item(i).getAttribute('tee');
if (teeNumber == 1) {
if (groupNumber == "All groups completed.") {
tee1Done = 1;
tee += "<tr><td width=\"15\"><spacer type=\"block\" width=\"1\" height=\"1\"></td><td width=\"159\" class=\"boldYellowItalic\">Tee " + teeNumber + " " + groupNumber + "</td></tr>";
} else {
tee += "<tr><td width=\"15\"><spacer type=\"block\" width=\"1\" height=\"1\"></td><td width=\"159\" class=\"boldYellowItalic\">Tee " + teeNumber + " Group " + groupNumber + " " + teeTime + "</td></tr>";
}
} else if (teeNumber == 10) {
if (groupNumber == "All groups completed.") {
tee10Done = 1;
tee += "<tr><td width=\"15\"><spacer type=\"block\" width=\"1\" height=\"1\"></td><td width=\"159\" class=\"boldYellowItalic\">Tee " + teeNumber + " " + groupNumber + "</td></tr>";
} else {
tee += "<tr><td width=\"15\"><spacer type=\"block\" width=\"1\" height=\"1\"></td><td width=\"159\" class=\"boldYellowItalic\">Tee " + teeNumber + " Group " + groupNumber + " " + teeTime + "</td></tr>";
}
} else {
if (groupNumber == "All groups completed.") {
tee += "<tr><td width=\"15\"><spacer type=\"block\" width=\"1\" height=\"1\"></td><td width=\"159\" class=\"boldYellowItalic\">" + groupNumber + "</td></tr>";
} else {
tee += "<tr><td width=\"15\"><spacer type=\"block\" width=\"1\" height=\"1\"></td><td width=\"159\" class=\"boldYellowItalic\">Group " + groupNumber + " " + teeTime + "</td></tr>";
}
}
var xmlPlayerNode = xmlDoc.getElementsByTagName("group").item(i).getElementsByTagName("player");
for (x=0;x<xmlPlayerNode.length;x++) {
var fname = xmlPlayerNode.item(x).getAttribute('fName');
var lname = xmlPlayerNode.item(x).getAttribute('lName');
var id = xmlPlayerNode.item(x).getAttribute('id');
tee += "<tr><td width=\"15\"><spacer type=\"block\" width=\"15\" height=\"1\"></td><td width=\"159\">&nbsp;&nbsp;&nbsp;<a href=\"http://www.masters.com/en_US/players/bio" + id + ".html\" class=\"paleYellow\">" + fname + " " + lname + "</a></td></tr>";
}
tee += " </table>";
tee += " </td>";
tee += " </tr>";
}
tee += " </table>";
tee += " </td>";
tee += " </tr>";
tee += " </table>";
// If Split Tee:
//if ((tee1Done == 1) && (tee10Done == 1)) {
if (tee1Done == 1) {
tee = " ";
dateVar = " ";
graphicVar = " ";
jsVar = " ";
}
var tab = "";
tab += '<tr>';
tab += ' <td width="91">';
tab += ' <img src="/images/home/ma_hm_0000r1.gif" width="91" height="31" border="0" alt="Current Leaders" usemap="#cl_map"></td>';
tab += ' <td width="93"><img src="/images/home/ma_hm_0000n2.gif" width="93" height="31" border="0" alt="Next on Tee"></td>';
tab += '</tr>';
var stub = " ";
stub += " <table width=\"174\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">";
stub += " <tr>";
stub += " <td width=\"174\" height=\"25\" background=\"/images/misc/mas_ms_00000gaf.gif\" class=\"hmScoresContainer\">"; 
stub += " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">";
stub += " <tr>";
stub += " <td width=\"15\"><spacer type=\"block\" width=\"1\" height=\"1\"/></td>";
stub += " <td width=\"159\" class=\"boldWhite\"><div id=\"date\"></div></td>";
stub += " </tr>";
stub += " </table>"; 
stub += " </td>";
stub += " </tr>";
stub += " <tr>";
stub += " <td>";
stub += "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">";
stub += " <tr>";
stub += " <td align=\"center\" valign=\"top\">";
stub += " <table id=\"groupTable\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">"; 
stub += " <tr>";
stub += " <td height=\"56\" width=\"174\" class=\"notRowBg1\" valign=\"middle\">";
stub += " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">";
stub += "<tr><td width=\"174\" class=\"boldYellowItalic\" align=\"center\">Join us on<br/>Wednesday April 8, 2009<br>for Round 1 Groupings<br/>and Tee Times.</td></tr>";
stub += " </table>";
stub += " </td>";
stub += " </tr>";
stub += " </table>";
stub += " </td>";
stub += " </tr>";
stub += " </table>";
/*document.getElementById("js").innerHTML = jsVar;
document.getElementById("graphic").innerHTML = graphicVar;
document.getElementById("date").innerHTML = dateVar;*/
//if (selectedTab == "2") {
document.getElementById("not").innerHTML = tee;
//document.getElementById("homeScoresDiv").innerHTML = stub;
//}
/*document.getElementById("homeClockDiv").innerHTML = clock;
document.getElementById("homeTabDiv").innerHTML = tab;*/
}
loadTime(); //call the function to set the time
//document.getElementById("date").innerHTML = dateVar;
}
startHomeNot();
