/********************************* my_stats.js for EA.com code by Bart Millar *********************************/ // global vars var my_EARep = ''; var my_EARep_copy = ''; var my_avatar_url = ''; var my_avatar_width = ''; var my_avatar_height = ''; var statValues = new Array(); var statsFinished = false; var infoFinished = false; var statsBlock; var statErrors = false; var repImage = 'http://images.ea.com/sports/madden06/_img/rep'; /****************************************************************************** Player stats list *****************************************************************************/ // Player stats wait function function doPlayerStatsWait(feedType) { var statsBlock = getElm(feedType); if(!statsBlock) return; var waitHTML = "
Loading XML...
" writeHTML(statsBlock,waitHTML); } // Player stats ready function. When xml is ready, grabs stats specified in statFields (from dcr). function doPlayerStatsReady(feedType) { statsBlock = getElm(feedType); if(!statsBlock) return; if(!xmlDocs[feedType]) return; var statsXML = xmlDocs[feedType].xml; if(!statsXML) return; clearElm(statsBlock); var statItems = statsXML.getElementsByTagName('Stat'); var statKey = ''; var statValue = ''; statErrors = false; var errorMsgs = statsXML.getElementsByTagName('Error'); if (errorMsgs.length != 0) { statErrors = true; } else { for (var i=0; i < statItems.length; i++) { var curStat = statItems[i]; for (var j=0;j'; } else { statsHtml += ''; } // Comment out for now until they figure out the stars if(my_EARep_copy == ""){ my_EARep_copy = "EA Rep"; } statsHtml+= statsStart + my_EARep_copy + statsMid + '' + statsEnd; for (var i=0;i"+getNodeValue(curInfo[0])+"" + infoEnd; } else if (infoFields[i].indexOf('IM') != -1) { if (display_im) { infoHtml+= infoStart + infoFields[i+1] + infoMid + getNodeValue(curInfo[0]) + infoEnd; } } else { infoHtml+= infoStart + infoFields[i+1] + infoMid + getNodeValue(curInfo[0]) + infoEnd; } } else { infoHtml+= infoStart + infoFields[i+1] + infoMid + infoEnd; } } } } } if ((statsFinished)&&(!statErrors)) { writeStatsHtml(); } else { infoFinished = true; } infoHtml += ''; writeHTML(infoBlock,infoHtml); if(typeof msScrollbar != "undefined") msScrollbar.reset("info_all_"); }