var swfobject=function(){var AQ="undefined",Ac="object",AB="Shockwave Flash",X="ShockwaveFlash.ShockwaveFlash",Ad="application/x-shockwave-flash",AC="SWFObjectExprInst",AW="onreadystatechange",AF=window,Ak=document,Aa=navigator,AA=false,Z=[Am],Af=[],AG=[],AL=[],Ai,AD,AP,AS,AK=false,At=false,Ag,AN,Ah=true,AH=function(){var A=typeof Ak.getElementById!=AQ&&typeof Ak.getElementsByTagName!=AQ&&typeof Ak.createElement!=AQ,E=Aa.userAgent.toLowerCase(),C=Aa.platform.toLowerCase(),H=C?/win/.test(C):/win/.test(E),J=C?/mac/.test(C):/mac/.test(E),G=/webkit/.test(E)?parseFloat(E.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,D=!+"\v1",F=[0,0,0],K=null;if(typeof Aa.plugins!=AQ&&typeof Aa.plugins[AB]==Ac){K=Aa.plugins[AB].description;if(K&&!(typeof Aa.mimeTypes!=AQ&&Aa.mimeTypes[Ad]&&!Aa.mimeTypes[Ad].enabledPlugin)){AA=true;D=false;K=K.replace(/^.*\s+(\S+\s+\S+$)/,"$1");F[0]=parseInt(K.replace(/^(.*)\..*$/,"$1"),10);F[1]=parseInt(K.replace(/^.*\.(.*)\s.*$/,"$1"),10);F[2]=/[a-zA-Z]/.test(K)?parseInt(K.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0;}}else{if(typeof AF.ActiveXObject!=AQ){try{var I=new ActiveXObject(X);if(I){K=I.GetVariable("$version");if(K){D=true;K=K.split(" ")[1].split(",");F=[parseInt(K[0],10),parseInt(K[1],10),parseInt(K[2],10)];}}}catch(B){}}}return{w3:A,pv:F,wk:G,ie:D,win:H,mac:J};}(),Aj=function(){if(!AH.w3){return ;}if((typeof Ak.readyState!=AQ&&Ak.readyState=="complete")||(typeof Ak.readyState==AQ&&(Ak.getElementsByTagName("body")[0]||Ak.body))){Ao();}if(!AK){if(typeof Ak.addEventListener!=AQ){Ak.addEventListener("DOMContentLoaded",Ao,false);}if(AH.ie&&AH.win){Ak.attachEvent(AW,function(){if(Ak.readyState=="complete"){Ak.detachEvent(AW,arguments.callee);Ao();}});if(AF==top){(function(){if(AK){return ;}try{Ak.documentElement.doScroll("left");}catch(A){setTimeout(arguments.callee,0);return ;}Ao();})();}}if(AH.wk){(function(){if(AK){return ;}if(!/loaded|complete/.test(Ak.readyState)){setTimeout(arguments.callee,0);return ;}Ao();})();}Ab(Ao);}}();function Ao(){if(AK){return ;}try{var B=Ak.getElementsByTagName("body")[0].appendChild(AR("span"));B.parentNode.removeChild(B);}catch(A){return ;}AK=true;var D=Z.length;for(var C=0;C<D;C++){Z[C]();}}function AJ(A){if(AK){A();}else{Z[Z.length]=A;}}function Ab(A){if(typeof AF.addEventListener!=AQ){AF.addEventListener("load",A,false);}else{if(typeof Ak.addEventListener!=AQ){Ak.addEventListener("load",A,false);}else{if(typeof AF.attachEvent!=AQ){Al(AF,"onload",A);}else{if(typeof AF.onload=="function"){var B=AF.onload;AF.onload=function(){B();A();};}else{AF.onload=A;}}}}}function Am(){if(AA){Y();}else{AM();}}function Y(){var D=Ak.getElementsByTagName("body")[0];var B=AR(Ac);B.setAttribute("type",Ad);var A=D.appendChild(B);if(A){var C=0;(function(){if(typeof A.GetVariable!=AQ){var E=A.GetVariable("$version");if(E){E=E.split(" ")[1].split(",");AH.pv=[parseInt(E[0],10),parseInt(E[1],10),parseInt(E[2],10)];}}else{if(C<10){C++;setTimeout(arguments.callee,10);return ;}}D.removeChild(B);A=null;AM();})();}else{AM();}}function AM(){var G=Af.length;if(G>0){for(var H=0;H<G;H++){var C=Af[H].id;var L=Af[H].callbackFn;var A={success:false,id:C};if(AH.pv[0]>0){var I=Ar(C);if(I){if(AO(Af[H].swfVersion)&&!(AH.wk&&AH.wk<312)){AX(C,true);if(L){A.success=true;A.ref=AU(C);L(A);}}else{if(Af[H].expressInstall&&AT()){var E={};E.data=Af[H].expressInstall;E.width=I.getAttribute("width")||"0";E.height=I.getAttribute("height")||"0";if(I.getAttribute("class")){E.styleclass=I.getAttribute("class");}if(I.getAttribute("align")){E.align=I.getAttribute("align");}var F={};var D=I.getElementsByTagName("param");var K=D.length;for(var J=0;J<K;J++){if(D[J].getAttribute("name").toLowerCase()!="movie"){F[D[J].getAttribute("name")]=D[J].getAttribute("value");}}AE(E,F,C,L);}else{Ae(I);if(L){L(A);}}}}}else{AX(C,true);if(L){var B=AU(C);if(B&&typeof B.SetVariable!=AQ){A.success=true;A.ref=B;}L(A);}}}}}function AU(B){var D=null;var C=Ar(B);if(C&&C.nodeName=="OBJECT"){if(typeof C.SetVariable!=AQ){D=C;}else{var A=C.getElementsByTagName(Ac)[0];if(A){D=A;}}}return D;}function AT(){return !At&&AO("6.0.65")&&(AH.win||AH.mac)&&!(AH.wk&&AH.wk<312);}function AE(F,D,H,E){At=true;AP=E||null;AS={success:false,id:H};var A=Ar(H);if(A){if(A.nodeName=="OBJECT"){Ai=An(A);AD=null;}else{Ai=A;AD=H;}F.id=AC;if(typeof F.width==AQ||(!/%$/.test(F.width)&&parseInt(F.width,10)<310)){F.width="310";}if(typeof F.height==AQ||(!/%$/.test(F.height)&&parseInt(F.height,10)<137)){F.height="137";}Ak.title=Ak.title.slice(0,47)+" - Flash Player Installation";var B=AH.ie&&AH.win?"ActiveX":"PlugIn",C="MMredirectURL="+AF.location.toString().replace(/&/g,"%26")+"&MMplayerType="+B+"&MMdoctitle="+Ak.title;if(typeof D.flashvars!=AQ){D.flashvars+="&"+C;}else{D.flashvars=C;}if(AH.ie&&AH.win&&A.readyState!=4){var G=AR("div");H+="SWFObjectNew";G.setAttribute("id",H);A.parentNode.insertBefore(G,A);A.style.display="none";(function(){if(A.readyState==4){A.parentNode.removeChild(A);}else{setTimeout(arguments.callee,10);}})();}AZ(F,D,H);}}function Ae(A){if(AH.ie&&AH.win&&A.readyState!=4){var B=AR("div");A.parentNode.insertBefore(B,A);B.parentNode.replaceChild(An(A),B);A.style.display="none";(function(){if(A.readyState==4){A.parentNode.removeChild(A);}else{setTimeout(arguments.callee,10);}})();}else{A.parentNode.replaceChild(An(A),A);}}function An(B){var D=AR("div");if(AH.win&&AH.ie){D.innerHTML=B.innerHTML;}else{var E=B.getElementsByTagName(Ac)[0];if(E){var A=E.childNodes;if(A){var F=A.length;for(var C=0;C<F;C++){if(!(A[C].nodeType==1&&A[C].nodeName=="PARAM")&&!(A[C].nodeType==8)){D.appendChild(A[C].cloneNode(true));}}}}}return D;}function AZ(E,G,C){var D,A=Ar(C);if(AH.wk&&AH.wk<312){return D;}if(A){if(typeof E.id==AQ){E.id=C;}if(AH.ie&&AH.win){var F="";for(var I in E){if(E[I]!=Object.prototype[I]){if(I.toLowerCase()=="data"){G.movie=E[I];}else{if(I.toLowerCase()=="styleclass"){F+=' class="'+E[I]+'"';}else{if(I.toLowerCase()!="classid"){F+=" "+I+'="'+E[I]+'"';}}}}}var H="";for(var J in G){if(G[J]!=Object.prototype[J]){H+='<param name="'+J+'" value="'+G[J]+'" />';}}A.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+F+">"+H+"</object>";AG[AG.length]=E.id;D=Ar(E.id);}else{var B=AR(Ac);B.setAttribute("type",Ad);for(var K in E){if(E[K]!=Object.prototype[K]){if(K.toLowerCase()=="styleclass"){B.setAttribute("class",E[K]);}else{if(K.toLowerCase()!="classid"){B.setAttribute(K,E[K]);}}}}for(var L in G){if(G[L]!=Object.prototype[L]&&L.toLowerCase()!="movie"){Ap(B,L,G[L]);}}A.parentNode.replaceChild(B,A);D=B;}}return D;}function Ap(B,D,C){var A=AR("param");A.setAttribute("name",D);A.setAttribute("value",C);B.appendChild(A);}function AV(A){var B=Ar(A);if(B&&B.nodeName=="OBJECT"){if(AH.ie&&AH.win){B.style.display="none";(function(){if(B.readyState==4){As(A);}else{setTimeout(arguments.callee,10);}})();}else{B.parentNode.removeChild(B);}}}function As(A){var B=Ar(A);if(B){for(var C in B){if(typeof B[C]=="function"){B[C]=null;}}B.parentNode.removeChild(B);}}function Ar(A){var C=null;try{C=Ak.getElementById(A);}catch(B){}return C;}function AR(A){return Ak.createElement(A);}function Al(A,C,B){A.attachEvent(C,B);AL[AL.length]=[A,C,B];}function AO(A){var B=AH.pv,C=A.split(".");C[0]=parseInt(C[0],10);C[1]=parseInt(C[1],10)||0;C[2]=parseInt(C[2],10)||0;return(B[0]>C[0]||(B[0]==C[0]&&B[1]>C[1])||(B[0]==C[0]&&B[1]==C[1]&&B[2]>=C[2]))?true:false;}function AY(B,F,A,C){if(AH.ie&&AH.mac){return ;}var E=Ak.getElementsByTagName("head")[0];if(!E){return ;}var G=(A&&typeof A=="string")?A:"screen";if(C){Ag=null;AN=null;}if(!Ag||AN!=G){var D=AR("style");D.setAttribute("type","text/css");D.setAttribute("media",G);Ag=E.appendChild(D);if(AH.ie&&AH.win&&typeof Ak.styleSheets!=AQ&&Ak.styleSheets.length>0){Ag=Ak.styleSheets[Ak.styleSheets.length-1];}AN=G;}if(AH.ie&&AH.win){if(Ag&&typeof Ag.addRule==Ac){Ag.addRule(B,F);}}else{if(Ag&&typeof Ak.createTextNode!=AQ){Ag.appendChild(Ak.createTextNode(B+" {"+F+"}"));}}}function AX(A,C){if(!Ah){return ;}var B=C?"visible":"hidden";if(AK&&Ar(A)){Ar(A).style.visibility=B;}else{AY("#"+A,"visibility:"+B);}}function AI(B){var A=/[\\\"<>\.;]/;var C=A.exec(B)!=null;return C&&typeof encodeURIComponent!=AQ?encodeURIComponent(B):B;}var Aq=function(){if(AH.ie&&AH.win){window.attachEvent("onunload",function(){var A=AL.length;for(var B=0;B<A;B++){AL[B][0].detachEvent(AL[B][1],AL[B][2]);}var D=AG.length;for(var C=0;C<D;C++){AV(AG[C]);}for(var E in AH){AH[E]=null;}AH=null;for(var F in swfobject){swfobject[F]=null;}swfobject=null;});}}();return{registerObject:function(A,E,C,B){if(AH.w3&&A&&E){var D={};D.id=A;D.swfVersion=E;D.expressInstall=C;D.callbackFn=B;Af[Af.length]=D;AX(A,false);}else{if(B){B({success:false,id:A});}}},getObjectById:function(A){if(AH.w3){return AU(A);}},embedSWF:function(K,E,H,F,C,A,B,I,G,J){var D={success:false,id:E};if(AH.w3&&!(AH.wk&&AH.wk<312)&&K&&E&&H&&F&&C){AX(E,false);AJ(function(){H+="";F+="";var Q={};if(G&&typeof G===Ac){for(var O in G){Q[O]=G[O];}}Q.data=K;Q.width=H;Q.height=F;var N={};if(I&&typeof I===Ac){for(var P in I){N[P]=I[P];}}if(B&&typeof B===Ac){for(var L in B){if(typeof N.flashvars!=AQ){N.flashvars+="&"+L+"="+B[L];}else{N.flashvars=L+"="+B[L];}}}if(AO(C)){var M=AZ(Q,N,E);if(Q.id==E){AX(E,true);}D.success=true;D.ref=M;}else{if(A&&AT()){Q.data=A;AE(Q,N,E,J);return ;}else{AX(E,true);}}if(J){J(D);}});}else{if(J){J(D);}}},switchOffAutoHideShow:function(){Ah=false;},ua:AH,getFlashPlayerVersion:function(){return{major:AH.pv[0],minor:AH.pv[1],release:AH.pv[2]};},hasFlashPlayerVersion:AO,createSWF:function(A,B,C){if(AH.w3){return AZ(A,B,C);}else{return undefined;}},showExpressInstall:function(B,A,D,C){if(AH.w3&&AT()){AE(B,A,D,C);}},removeSWF:function(A){if(AH.w3){AV(A);}},createCSS:function(B,A,C,D){if(AH.w3){AY(B,A,C,D);}},addDomLoadEvent:AJ,addLoadEvent:Ab,getQueryParamValue:function(B){var A=Ak.location.search||Ak.location.hash;if(A){if(/\?/.test(A)){A=A.split("?")[1];}if(B==null){return AI(A);}var C=A.split("&");for(var D=0;D<C.length;D++){if(C[D].substring(0,C[D].indexOf("="))==B){return AI(C[D].substring((C[D].indexOf("=")+1)));}}}return"";},expressInstallCallback:function(){if(At){var A=Ar(AC);if(A&&Ai){A.parentNode.replaceChild(Ai,A);if(AD){AX(AD,true);if(AH.ie&&AH.win){Ai.style.display="block";}}if(AP){AP(AS);}}At=false;}}};}();var adIframeLoaded=false;var adIframeTimer,adInstreamTimer;function updateAdIframeLoaded(){adIframeLoaded=true;}function updateIframeAd(A){var B=document.getElementById("allscoresad");if(adIframeLoaded){if(B.contentWindow){B.contentWindow.window.updateAd(A);}else{if(B.contentDocument){B.contentDocument.window.updateAd(A);}}clearInterval(adIframeTimer);}}function tryToAddInstream(A){var B=jQuery("#livefeed").find(".feed-list");if(B.length>0){clearTimeout(adInstreamTimer);B.prepend('<li id="instream-ad" class="comment"><a target="_new" href="'+A.click+'"><img src="'+A.asset+'" /></a></li>');}else{adInstreamTimer=setTimeout(function(){tryToAddInstream(A);},200);}}function processSponsors(D,C){if(document.getElementById("flashInContent")){swfobject.removeSWF("flashInContent");}if(D){var B=C.length;while(B--){var A=C[B];var E=false;if(A.type=="InStream"){jQuery("#instream-ad").remove();tryToAddInstream(A);E=true;}else{if(A.type=="InContent"){adIframeLoaded=false;clearInterval(adIframeTimer);document.getElementById("incontent-ad").innerHTML="";jQuery("#incontent-ad").html('<iframe id="allscoresad" src="/sports/scores/iframead" scrolling="no" frameborder="0" width="300" height="250" allowtransparency="true"></iframe>');adIframeTimer=setInterval(function(){updateIframeAd(A);},100);E=true;}}if(!E){jQuery("#"+A.type.toLowerCase()+"-ad").html('<a target="_new" href="'+A.click+'"><img src="'+A.asset+'" /></a>');}}}else{jQuery("#instream-ad").remove();document.getElementById("pencil_top-ad").innerHTML="";document.getElementById("incontent-ad").innerHTML="";jQuery("#incontent-ad").html('<iframe id="allscoresad" src="http://espn.go.com/sports/scores?ads=true&rand='+new Date().getTime()+'" scrolling="no" frameborder="0" width="300" height="250" allowtransparency="true"></iframe>');}setTimeout(function(){document.getElementById("adLoader").updateSponsors();},60000);}(function(l){function f(AM){var AH=new Date(AM),AK=new Date(),AI=parseInt((AK.getTime()-AM)/1000),AL="";function AJ(AO){var AQ=AO.getHours(),AN=AO.getMinutes()+"",AP="AM";if(AQ==0){AQ=12;}else{if(AQ>12){AQ-=12;AP="PM";}}if(AN.length==1){AN="0"+AN;}return AQ+":"+AN+" "+AP;}function AG(AR){var AU=AR.toDateString().split(/ /),AP=AU[1],AS=AU[2],AT=parseInt(AS),AQ=AR.getFullYear(),AN=(new Date()).getFullYear(),AO="th";if((AT%10)==1&&AS.substr(0,1)!="1"){AO="st";}else{if((AT%10)==2&&AS.substr(0,1)!="1"){AO="nd";}else{if((AT%10)==3&&AS.substr(0,1)!="1"){AO="rd";}}}if(AS.substr(0,1)=="0"){AS=AS.substr(1);}return"<br />"+AP+" "+AS+AO+(AN!=AQ?", "+AQ:"");}if(AI<5){AL="less than 5 seconds ago";}else{if(AI<30){AL="half a minute ago";}else{if(AI<60){AL="less than a minute ago";}else{if(AI<120){AL="1 minute ago";}else{if(AI<(45*60)){AL=(parseInt(AI/60)).toString()+" minutes ago";}else{if(AI<(90*60)){AL="about 1 hour ago";}else{if(AI<(24*60*60)){AL="about "+(parseInt(AI/3600)).toString()+" hours ago";}else{if((AH.getDay()%7==(AK.getDay()%7+1))){AL=AJ(AH)+" yesterday";}else{AL=AJ(AH)+" "+AG(AH);}}}}}}}}return AL;}l.ajaxSetup({cache:true});var A=false,j=false,W="",s="",u=[],Y={},AB="all",p=false,K=[],z=[],g=[],AD={},e=[],O,E=[],AA=[],q=[],T=[],G=[],h=[],M=0,Q=0,C=0,Z=false,AF={mlb:10,nfl:28,tennis:850,soccer:600,golf:1106,nascar:2020,ncf:23,nba:46,nhl:90},AC={mlb:"MLB",nfl:"NFL",tennis:"Tennis",soccer:"Soccer",golf:"Golf",nascar:"NASCAR",ncf:"NCAA Football",nba:"NBA",nhl:"NHL",rpm:"NASCAR"},d={1:"Scoring Play",2:"Lead Change",3:"Status Change",4:"Play by Play",5:"Commentary"},F={0:"Sun",1:"Mon",2:"Tue",3:"Wed",4:"Thu",5:"Fri",6:"Sat"};var R=new Date();var AE=R.getFullYear()+"";if(R.getMonth()+1<10){AE+="0";}AE+=(R.getMonth()+1);if(R.getDate()<10){AE+="0";}AE+=R.getDate();Y.settings=[];Y.data=[];AD.players=[];AD.teams=[];if(A){W="/deportes";s="http://espndeportes.espn.go.com";}l(function(){l("#allscores").tabs();y();setTimeout(function(){l.ajax({type:"GET",url:"/aggregator/cached/tea/feed?rand="+new Date().getTime(),dataType:"json",success:t});},100);l("#livelist dd").live("mouseover",function(){l(this).addClass("hover");});l("#livelist dt").live("mouseover",function(){l(this).addClass("hover");});l("#livelist dd").live("mouseout",function(){l(this).removeClass("hover");});l("#livelist dt").live("mouseout",function(){l(this).removeClass("hover");});l("#livelist dt").live("click",function(){var AH=l(this);l("#livelist .selected").removeClass("selected");AH.addClass("selected");x(AH.attr("id"));});l("#livelist dd").live("click",function(){var AH=l(this);l("#livelist .selected").removeClass("selected");AH.addClass("selected");x(AH.attr("id"));});l("#livelist").click(w);l("#livefeed").click(w);H();var AG=setInterval(function(){for(var AI=0,AL=u.length;AI<AL;AI++){var AK=u[AI];var AJ=f(AK.time);var AH=l("#"+AK.id).find(".timestamp");if(AH.html()!=AJ){AH.html(AJ);}}},15000);});function H(){var AG={};AG.sponsorURL=encodeURIComponent("http://espn.vad.go.com/DynamicVideoAd?srvc=sz&adTypes=InContent;InStream;SponsoredByLogo;Pencil_Top;&url=/XML/sports/scores");var AI={};AI.wmode="window";AI.allowScriptAccess="always";AI.quality="high";var AH={};swfobject.embedSWF("http://a.espncdn.com/i/scoreboard/now/ads5.swf","adLoader","1","1","9.0.45",false,AG,AI,AH);}function w(AH){if(AH.target.tagName.toLowerCase()=="a"){if(AH.target.rel=="nflgamecast"||AH.target.rel=="ncfgamecast"){window.open(""+AH.target.href,"","width=780,height=590,scrollbars=no,resizable=no");var AG=setTimeout(function(){window.anTrackLink(AH.target,"espn","allscores",AH.target.rel+"");},100);return false;}else{if(AH.target.rel=="nbagamecast"){window.open(""+AH.target.href,"","width=870,height=590,scrollbars=no,resizable=no");var AG=setTimeout(function(){window.anTrackLink(AH.target,"espn","allscores",AH.target.rel+"");},100);return false;}else{if(AH.target.rel=="mlbgamecast"){window.open(""+AH.target.href,"","width=960,height=603,scrollbars=no,resizable=no");var AG=setTimeout(function(){window.anTrackLink(AH.target,"espn","allscores",AH.target.rel+"");},100);return false;}else{if(AH.target.rel=="racecast"){window.open(""+AH.target.href,"","width=780,height=690,scrollbars=no,resizable=no");var AG=setTimeout(function(){window.anTrackLink(AH.target,"espn","allscores",AH.target.rel+"");},100);return false;}}}}}}function x(AI){E=[];var AG=0,AJ=0;AB=AI;if(AI!=undefined&&AI!="all"){var AK=AI.split("-");if(AK.length==2){if(AK[0]=="sport"){AG=k(AK[1]);AB=AK[1];p=false;}else{AG=k(AK[0]);AJ=AK[1];p=true;}}}var AH="/sports/scores/feed?sportId="+AG+"&eventId="+AJ+"&rand="+new Date().getTime();l("#livefeed").html("<h1>Loading...</h1>");setTimeout(function(){l.ajax({type:"GET",url:AH,dataType:"json",success:function(AL){B(AL.comments);u=AL.comments;}});},100);}function y(){l("#livefeed").html("<h1>Loading...</h1>");setTimeout(function(){l.ajax({type:"GET",url:"/sports/scores/feed?rand="+new Date().getTime(),dataType:"json",success:function(AH){B(AH.comments);u=AH.comments;var AG=new flashObj();AG.flashFile="http://assets.espn.go.com/swf/caster/snapshotCasterClientv2.swf";AG.flashVars="jsFunction=handleFeedUpdate&sessionName=live-commentary&duration=5000&pollMode=absolute&baseURL=espn.go.com/sports/caster/snapshot&host=site.caster.espn.go.com&port=80&currentSnapshotId="+AH.snapshotId;AG.wmode="window";AG.width="1";AG.height="1";AG.quality="best";AG.FlashVer=8;AG.DenyIEdl="TRUE";AG.cabVersion="8,0,0,0";l("#caster").html(AG.render());}});},100);}function t(AX){var AG="";var AU="";var AM="";var AZ=0;for(var AS=0;AS<AX.sports.length;AS++){var AK=AX.sports[AS].sport;AM+='<div id="completed-'+AK+'" class="sport"><h2>'+r(AK)+' <span class="gamecount">(0)</span></h2><ul class="igrid games">';AU+='<div id="upcoming-'+AK+'" class="sport"><h2>'+r(AK)+' <span class="gamecount">(0)</span></h2><ul class="igrid games">';var AJ=0;AG+='<dl id="'+AK+'-container"><dt id="sport-'+AK+'">'+r(AK)+' <span class="gamecount">(0)</span></dt>';if(AX.sports[AS].leagues!=undefined){for(var AQ=0;AQ<AX.sports[AS].leagues.length;AQ++){var AO=AX.sports[AS].leagues[AQ];var AN=AO.sportId;for(var AP=0;AP<AO.games.length;AP++){var AW=AO.games[AP],AT=AW.status;var AY=AK+"-"+AW.gameId;if(AW.date!=undefined&&AW.date.length>=8&&AW.date.substring(0,8)==AE){AZ++;AJ++;}if(AK=="tennis"){z[AN+"-"+AW.away.id]=AK+"-"+AW.gameId;z[AN+"-"+AW.home.id]=AK+"-"+AW.gameId;}else{P(AN+"-"+AW.away.id,AK+"-"+AW.gameId);P(AN+"-"+AW.home.id,AK+"-"+AW.gameId);}if(Y.settings[AY]==undefined&&AW.settings!=undefined){Y.settings[AY]=AW.settings.split("|");}var AH="pregame";if(AT==2||AT>=21){AG+=N("live",AK,AW);AH="live";M++;if(G[AK]==undefined){G[AK]=1;}else{G[AK]=G[AK]+1;}}else{if(AT==3||AT==4||AT==5){AM+=m("final",AK,AW);AH="final";C++;if(h[AK]==undefined){h[AK]=1;}else{h[AK]=h[AK]+1;}}else{if(AT==1){AU+=m("pregame",AK,AW);Q++;if(T[AK]==undefined){T[AK]=1;}else{T[AK]=T[AK]+1;}}}}AW.tab=AH;Y.data[AY]=AW;}}}else{if(AX.sports[AS].events!=undefined){for(var AQ=0;AQ<AX.sports[AS].events.length;AQ++){var AK=AX.sports[AS].sport;var AR=AX.sports[AS].events[AQ];var AY=AK+"-"+AR.id;var AI={};AI.status=AR.status;if(AR.settings!=undefined&&AR.settings==AE){AZ++;AJ++;}if(AR.status!=undefined){var AV="";if(AR.status==1){Q++;if(T[AK]==undefined){T[AK]=1;}else{T[AK]=T[AK]+1;}}else{if(AR.status==2){AG+=J("live",AK,AR);M++;if(G[AK]==undefined){G[AK]=1;}else{G[AK]=G[AK]+1;}}else{if(AR.status==3){C++;if(h[AK]==undefined){h[AK]=1;}else{h[AK]=h[AK]+1;}}}}}}}}if(AJ>0){l("#sblink-"+AK).addClass("active").append(" <span>("+AJ+" Total)</span>");}AG+="</dl>";AM+="</ul></div>";AU+="</ul></div>";}if(AZ==1){l("#total-games").html("("+AZ+" Total Event)");}else{l("#total-games").html("("+AZ+" Total Events)");}l("#livelist").html('<dl><dt id="all" class="selected">All Sports <span class="gamecount">('+M+")</span></dt></dl>"+AG);for(AK in G){o("#sport-"+AK,G[AK]);}o("#live-count",M);l("#upcomingContent").html(AU);l("#completedContent").html(AM);for(AK in h){o("#completed-"+AK,h[AK]);}o("#completedCount",C);for(AK in T){o("#upcoming-"+AK,T[AK]);}o("#upcomingCount",Q);setTimeout(c,100);var AL=new flashObj();AL.flashFile="http://assets.espn.go.com/swf/caster/snapshotCasterClientv2.swf";AL.flashVars="jsFunction=handleSBMessage&sessionName=allscores&duration=5000&pollMode=absolute&baseURL=espn.go.com/sports/caster/snapshot&host=site.caster.espn.go.com&port=80&currentSnapshotId="+AX.snapshotId;AL.wmode="window";AL.width="1";AL.height="1";AL.quality="best";AL.FlashVer=8;AL.DenyIEdl="TRUE";AL.cabVersion="8,0,0,0";l("#caster2").html(AL.render());}function k(AH){var AG=AF[AH];if(AG!=undefined){return AG;}return 0;}function r(AH){var AG=AC[AH];if(AG!=undefined){return AG;}return AH;}function o(AG,AH){if(AH>=0){if(AG=="#live-count"){if(AH==1){l(AG).html(AH+" Live Event");}else{l(AG).html(AH+" Live Events");}l("#all").find("span.gamecount").html("("+AH+")");}else{if(AG=="#upcomingCount"){if(AH==1){l(AG).html(AH+" Upcoming Event");}else{l(AG).html(AH+" Upcoming Events");}}else{if(AG=="#completedCount"){if(AH==1){l(AG).html(AH+" Recently Completed Event");}else{l(AG).html(AH+" Recently Completed Events");}}else{if(AG.indexOf("#sport-")>-1||AG.indexOf("#completed-")>-1||AG.indexOf("#upcoming-")>-1){l(AG).find("span.gamecount").html("("+AH+")");}}}}}}function B(AP){var AH="";if(AP.length>0){AH='<ul class="feed-list">';for(var AM=0,AJ=AP.length;AM<AJ;AM++){var AN=AP[AM];var AL=AN.key.split("-");var AI=AN.key.split(" ");var AK="";if(AN.detail!=undefined&&AN.detail!=null&&AN.detail!="null"&&AN.detail!=""&&AN.detail!="0"){AK=" logo-"+a(AL[0])+"-small "+a(AL[0])+"-small-"+AN.detail;}else{if(AL[0]=="soccer"){AK=" logo-small league-soccer";}else{AK=" logo-small league-"+AN.sportId;}}var AG=0;if(AI.length>0){if(AI[0].split("-").length>1){AG=AI[0].split("-")[1];}}var AO="";if(j){if(I(AN)){AO=" my";}}AH+='<li id="'+AN.id+'" class="comment'+AO+'"><div class="timestamp">'+f(AN.time)+'</div><div class="logo'+AK+'"></div><div class="row1"><div class="updatetext"><p>'+AN.title+"</p><span>"+AN.description+'</span></div></div><div class="row2"><div class="game"><span>'+r(AL[0])+": </span>"+d[AN.type]+'</div><div class="links">'+n("live",AL[0],AG).replace(new RegExp("</a><a","g"),"</a>&nbsp;|&nbsp;<a")+"</div></div></li>";}AH+="</ul>";}if(AH==""){AH="There are no messages for this selection.";}l("#livefeed").html(AH);}function J(AG,AI,AH){return"";}function N(AH,AM,AI){var AK=AM+"-"+AI.gameId;var AJ="";if(AI.tv){AJ=AI.tv;}var AL=AI.statusText;if(AL=="F"){AL="Final";}var AG='<dd id="'+AK+'"><table><thead><tr><th class="status">'+AL+'</th><th></th></tr></thead><tbody><tr><td class="team">'+AI.away.name+'</td><td class="away-score">'+AI.away.score+'</td></tr><tr><td class="team">'+AI.home.name+'</td><td class="home-score">'+AI.home.score+"</td></tr></tbody></table>";AG+='<ul class="links">';if(AJ!=""){AG+="<li>TV: "+AJ+"&nbsp;&nbsp;&nbsp;</li>";}else{AG+="<li>&nbsp;</li>";}AG+="<li>"+n(AH,AM,AI.gameId).replace(new RegExp("</a><a","g"),"</a></li><li><a")+"</li>";AG+="</ul></dd>";return AG;}function m(AK,AI,AQ){var AN="";var AP=AI+"-"+AQ.gameId;var AJ=AQ.statusText;if(AJ=="F"){AJ="Final";}if(AJ==""){if(AK="pregame"){AJ="TBD";}else{AJ="&nbsp;";}}if(AQ.date!=undefined){AJ=U(AQ.date)+AJ;}var AM="";var AG='<td class="vs">vs</td>';if(AQ.status==3){var AL=D(AI,AQ.home.score,AQ.away.score);if(AL=="home"){AM=" winner_home";}else{if(AL=="away"){AM=" winner_away";}}AG='<td class="scores">'+AQ.away.score+"-"+AQ.home.score+"</td>";}else{if(AQ.tv){AN='<div class="tvinfo">'+AQ.tv+"</div>";}}var AR="";if(AI=="tennis"&&AK=="final"){var AH="";var AO="";if(AQ.details=="home"){AO=' class="winner"';}else{AH=' class="winner"';}AR='<li id="'+AP+'" class="ispan-2 game"><div class="row1"><table width="100%"><tbody><tr><td class="single_logo"><div class="logo-small league-'+AI+'"></div></td><td class="match"><div'+AH+'><div class="player">'+AQ.away.name+'</div><div class="score">'+AQ.away.score+"</div></div><div"+AO+'><div class="player">'+AQ.home.name+'</div><div class="score">'+AQ.home.score+'</div></div></td></tr></tbody></table></div><div class="row2"><div class="time">'+AJ+'</div><div class="links">'+n(AK,AI,AQ.gameId).replace(new RegExp("</a><a","g"),"</a>&nbsp;|&nbsp;<a")+"</div>"+AN+"</div></li>";}else{AR='<li id="'+AP+'" class="ispan-2 game"><div class="row1'+AM+'"><table width="100%"><tbody><tr><td class="away_logo"><div class="logo-'+a(AI)+"-small "+a(AI)+"-small-"+AQ.away.id+'"></div></td><td class="away">'+AQ.away.name+"</td>"+AG+'<td class="home">'+AQ.home.name+'</td><td class="home_logo"><div class="logo-'+a(AI)+"-small "+a(AI)+"-small-"+AQ.home.id+'"></div></td></tr></tbody></table></div><div class="row2"><div class="time">'+AJ+'</div><div class="links">'+n(AK,AI,AQ.gameId).replace(new RegExp("</a><a","g"),"</a>&nbsp;|&nbsp;<a")+"</div>"+AN+"</div></li>";}return AR;}function L(AH,AI,AG){}window.handleSBMessage=function(AN,AQ){if(typeof (AQ)=="object"){var AY="";var AT=AQ.length;var Ab=[];while(AT--){var AI=AQ[AT];var Aa=AI.objId;var AG=l("#"+Aa);if(AG.length==0){continue;}var AM="";var AJ="";if(AM=="golf"||AM=="nascar"){L(AG,AM,AI);continue;}var AR=Aa.split("-");if(AR&&AR.length==2){AM=AR[0];AJ=AR[1];}var AH={};if(Y.data[Aa]!=undefined){AH=Y.data[Aa];}var AW,AU,AL=false;for(var AS in AI){if(AS!=null&&AS!="objId"&&AI[AS]!=null){var AO=AI[AS];if(AS=="1"){}else{if(AS=="2"){AW=AH.tab;AH.status=AU=parseInt(AO,10);AL=true;}else{if(AS=="3"){var AV=AO;AH.statusText=AO;if(AV=="F"){AV="Final";}l(".status",AG).html(i(AV,AM));}else{if(AS=="4"){var AP=l(".home-score",AG);AP.html(AO).addClass("highlight");var AK=V(AP);var AX=setTimeout(AK,8000);AH.home.score=AO;}else{if(AS=="5"){var AP=l(".away-score",AG);var AK=V(AP);AP.html(AO).addClass("highlight");var AX=setTimeout(AK,8000);AH.away.score=AO;}else{if(AS=="9"){var AZ;Y.settings[AM+"-"+AJ]=AZ=AO.split("|");AH.settings=AO;}}}}}}}}if(AL){if(AU==2||AU>=21){AH.tab="live";if(AW=="pregame"){M++;if(G[AM]==undefined){G[AM]=1;}else{G[AM]=G[AM]+1;}Q--;if(T[AM]==undefined){T[AM]=0;}else{T[AM]=T[AM]-1;}o("#sport-"+AM,G[AM]);o("#live-count",M);o("#upcoming-"+AM,T[AM]);o("#upcomingCount",Q);AG.remove();l("#"+AM+"-container").append(N("live",AM,AH));}}else{if(AU==3||AU==4||AU==5){AH.tab="final";if(AW=="live"){M--;if(G[AM]!=undefined){G[AM]=G[AM]-1;}C++;if(h[AM]==undefined){h[AM]=1;}else{h[AM]=h[AM]+1;}o("#sport-"+AM,G[AM]);o("#live-count",M);o("#completed-"+AM,h[AM]);o("#completedCount",C);AG.remove();l("#completed-"+AM).find("ul.games").prepend(m("final",AM,AH));}}else{if(AU==1){AH.tab="pregame";}}}}}}};function b(){if(E.length>0){var AP="";var AM=E.pop();var AK=AM.key.split("-");var AG=AM.key.split(" ");var AJ="";if(AM.detail!=undefined&&AM.detail!=null&&AM.detail!="null"&&AM.detail!=""&&AM.detail!="0"){AJ=" logo-"+a(AK[0])+"-small "+a(AK[0])+"-small-"+AM.detail;}else{if(AK[0]=="soccer"){AJ=" logo-small league-soccer";}else{AJ=" logo-small league-"+AM.sportId;}}var AO="";if(I(AM)){AO=" my";}var AH=0;if(AG.length>0){if(AG[0].split("-").length>1){AH=AG[0].split("-")[1];}}AP='<li id="'+AM.id+'" class="update comment'+AO+'"><div class="timestamp">'+f(parseInt(AM.time))+'</div><div class="logo'+AJ+'"></div><div class="row1"><div class="updatetext"><p>'+AM.title+"</p><span>"+AM.description+'</span></div></div><div class="row2"><div class="game"><span>'+r(AK[0])+": </span>"+d[AM.type]+'</div><div class="links">'+n("live",AK[0],AH).replace(new RegExp("</a><a","g"),"</a>&nbsp;|&nbsp;<a")+"</div></div></li>";var AL=l("#livefeed").find(".feed-list");if(AL.length==0){l("#livefeed").html('<ul class="feed-list">'+AP+"</ul>");}else{AL.prepend(AP);}var AI=X(AM);var AN=setTimeout(AI,5000);if(E.length==0){clearInterval(O);Z=false;l("#spinner").css("visibility","hidden");}}}window.handleFeedUpdate=function(AO,AM){if(typeof (AM)=="object"){var AI=AM.length;var AL=[];while(AI--){var AG=AM[AI];if(AB!="all"&&AG["0"]!=undefined){var AN=AG["0"];var AH=AN.split(" ");if(AH.length>0){if(AH[0].indexOf(AB)<0){continue;}}}var AK={};AK.id=AG.objId;AK.description=AG["2"];AK.title=AG["1"];AK.time=AG["3"];AK.type=AG["4"];AK.key=AG["0"];AK.detail=AG["5"];AK.sportId=AG["6"];AL.push(AK);}E=AL.concat(E);if(E.length>0&&!Z){b();O=setInterval(b,1250);Z=true;}u=AL.concat(u);if(!p&&u.length>=250){var AJ=u.splice(250,u.length-250);var AI=AJ.length;while(AI--){jQuery("#"+AJ[AI].id).remove();}}}};function X(AG){return(function(){l("#"+AG.id).removeClass("update");});}function n(AK,AH,AO,AG,AM){var AP="";var AN=0;if(AH=="tennis"){return"";}else{if(AH=="golf"){return"";}else{if(AH=="soccer"){if(Y.settings[AH+"-"+AO]!=undefined){var AJ=Y.settings[AH+"-"+AO];AH="soccer";var AL=s;var AI=W;if(A){AI="/futbol";}else{AL="http://soccernet.espn.go.com";AI="";}if(AK=="pregame"){if(AJ[3]=="1"){AP+='<a name="&lpos=page1sb&lid='+AH+"_preview_"+AO+'" href="'+AL+AI+"/preview?id="+AO+'">'+S("Preview")+"</a>";AN++;}if(AJ[0]=="1"){AP+='<a rel="'+AH+'gamecast" name="&lpos=page1sb&lid='+AH+"_gamecast_"+AO+'" href="'+AL+AI+"/gamecast?id="+AO+'">'+S("GameCast")+"</a>";AN++;}}else{if(AK=="live"){if(AJ[0]=="1"){AP+='<a rel="'+AH+'gamecast" name="&lpos=page1sb&lid='+AH+"_gamecast_"+AO+'" href="'+AL+AI+"/gamecast?id="+AO+'">'+S("GameCast")+"</a>";AN++;}}else{if(AK=="final"){if(AJ[1]=="1"){AP+='<a name="&lpos=page1sb&lid='+AH+"_report_"+AO+'" href="'+AL+AI+"/report?id="+AO+'">'+S("Report")+"</a>";AN++;}if(AJ[0]=="1"){AP+='<a rel="'+AH+'gamecast" name="&lpos=page1sb&lid='+AH+"_gamecast_"+AO+'" href="'+AL+AI+"/gamecast?id="+AO+'">'+S("GameCast")+"</a>";AN++;}}}}if(AN<2){AP+='<a name="&lpos=page1sb&lid='+AH+"_match_"+AO+'" href="'+AL+AI+"/match?id="+AO+'">'+S("Match")+"</a>";}}}else{if(Y.settings[AH+"-"+AO]!=undefined){var AJ=Y.settings[AH+"-"+AO];if(AK=="pregame"){if(AJ[3]=="1"){AP+='<a name="&lpos=page1sb&lid='+AH+"_preview_"+AO+'" href="'+s+"/"+AH+W+"/preview?gameId="+AO+'">'+S("Preview")+"</a>";AN++;}}else{if(AK=="live"){if(AJ[0]=="1"){AP+='<a rel="'+AH+'gamecast" name="&lpos=page1sb&lid='+AH+"_gamecast_"+AO+'" href="'+s+"/"+AH+W+"/gamecast?gameId="+AO+'">'+S("GameCast")+"</a>";AN++;}if(AJ[2]=="1"){AP+='<a name="&lpos=page1sb&lid='+AH+"_boxscore_"+AO+'" href="'+s+"/"+AH+W+"/boxscore?gameId="+AO+'">'+S("Box Score")+"</a>";AN++;}}else{if(AK=="final"){if(AJ[1]=="1"){AP+='<a name="&lpos=page1sb&lid='+AH+"_recap_"+AO+'" href="'+s+"/"+AH+W+"/recap?gameId="+AO+'">'+S("Recap")+"</a>";AN++;}if(AJ[2]=="1"){AP+='<a name="&lpos=page1sb&lid='+AH+"_boxscore_"+AO+'" href="'+s+"/"+AH+W+"/boxscore?gameId="+AO+'">'+S("Box Score")+"</a>";AN++;}}}}if(AN<2&&!A){AP+='<a name="&lpos=page1sb&lid='+AH+"_conversation_"+AO+'" href="'+s+"/"+AH+W+"/conversation?gameId="+AO+'">'+S("Conversation")+"</a>";}}else{if(AK=="pregame"){if(AH=="nfl"){AP='<a name="&lpos=page1sb&lid='+AH+"_preview_"+AO+'" href="'+s+"/"+AH+W+"/nflpreview?gameId="+AO+'">'+S("Preview")+"</a>";}else{AP='<a name="&lpos=page1sb&lid='+AH+"_preview_"+AO+'" href="'+s+"/"+AH+W+"/preview?gameId="+AO+'">'+S("Preview")+"</a>";}}else{if(AK=="live"){AP='<a rel="'+AH+'gamecast" name="&lpos=page1sb&lid='+AH+"_gamecast_"+AO+'" href="'+s+"/"+AH+W+"/gamecast?gameId="+AO+'">'+S("GameCast")+"</a>";AP+='<a name="&lpos=page1sb&lid='+AH+"_boxscore_"+AO+'" href="'+s+"/"+AH+W+"/boxscore?gameId="+AO+'">'+S("Box Score")+"</a>";}else{if(AK=="final"){AP='<a name="&lpos=page1sb&lid='+AH+"_recap_"+AO+'" href="'+s+"/"+AH+W+"/recap?gameId="+AO+'">'+S("Recap")+"</a>";if(AH=="nhl"){AP+='<a rel="'+AH+'gamecast" name="&lpos=page1sb&lid='+AH+"_gamecast_"+AO+'" href="'+s+"/"+AH+W+"/gamecast?gameId="+AO+'">'+S("GameCast")+"</a>";}else{AP+='<a name="&lpos=page1sb&lid='+AH+"_boxscore_"+AO+'" href="'+s+"/"+AH+W+"/boxscore?gameId="+AO+'">'+S("Box Score")+"</a>";}}}}}}}}return AP;}function c(){if(l.myespn){l.myespn.init({success:function(AI){if(AI.myTeams){var AJ=AI.myTeams.length;while(AJ--){var AH=AI.myTeams[AJ];var AN=AH.sport+"-"+AH.id;var AG=K[AN];AD.teams[AN]=1;if(!j){j=true;}if(AG!=undefined){for(var AL=0;AL<AG.length;AL++){var AM=l("#"+AG[AL]);AM.addClass("my");}}}}if(AI.myPlayers){var AJ=AI.myPlayers.length;while(AJ--){var AO=AI.myPlayers[AJ];var AN=AO.sport+"-"+AO.id;if(z[AN]!=undefined){l("#"+z[AN]).addClass("my");}AD.players[AN]=1;if(!j){j=true;}}}if(j){var AJ=u.length;while(AJ--){var AK=u[AJ];if(I(AK)){l("#"+AK.id).addClass("my");}}}}});}}function I(AL){if(j){var AI=AL.key.split(" ");if(AI.length>1){var AH=AI[1].split("|");for(var AG=0,AK=AH.length;AG<AK;AG++){var AJ=AH[AG].substring(1);if(AH[AG].charAt(0)=="t"){if(AD.teams[AL.sportId+"-"+AJ]!=undefined){return true;}}else{if(AH[AG].charAt(0)=="p"){if(AD.players[AL.sportId+"-"+AJ]!=undefined){return true;}}}}}return false;}return false;}function V(AG){return(function(){AG.removeClass("highlight");});}function D(AI,AG,AH){AG=parseInt(AG,10);AH=parseInt(AH,10);if(AG>AH){return"home";}else{if(AH>AG){return"away";}}return"tie";}function P(AH,AG){if(K[AH]==undefined){K[AH]=[];}K[AH].push(AG);}function v(AI,AH){var AG=K[AI];if(AG!=undefined){for(var AJ=0;AJ<AG.length;AJ++){if(AG[AJ]==AH){AG.splice(AJ,1);}}}}function a(AG){if(AG=="ncf"||AG=="ncb"||AG=="ncw"){return"ncaa";}return AG;}function U(AI){if(AI!=null&&AI.length>=8&&AI.substring(0,8)!=AE){var AH=parseInt(AI.substring(0,4),10);var AJ=parseInt(AI.substring(4,6),10)-1;var AG=parseInt(AI.substring(6,8),10);return F[new Date(AH,AJ,AG).getDay()]+" ";}return"";}function S(AG){return AG;}function i(AG,AH){return AG;}})(jQuery);