var currentTabNum=0;var myTimer;jQuery("div#module"+currentTabNum).attr("className","module active");jQuery("li#mBtn"+currentTabNum).attr("className","active");function rotateTop(){currentTabNum++;if(currentTabNum>=homepageFeatureTabCount){currentTabNum=0;}swapFeatNav4(currentTabNum);}function startRotating(){myTimer=setInterval(function(){rotateTop();},10000);}allowClick=true;function swapFeatNav3(A){if(allowClick==true){allowClick=false;clearInterval(myTimer);swapFeatNav4(A);}}function swapFeatNav4(A){if(A!=null){clearFeatureStyles();setTimeout(function(){var B="module active";if(jQuery("a#feature-button"+A).html()!=""){B+=" pointer";}jQuery("div#module"+A).attr("className",B);jQuery("li#mBtn"+A).attr("className","active");allowClick=true;},100);}}function createLaunchFunction(A){return function(){launchPlayer(A.gameId,"");};}var UpcomingEvents="";function generateFeatureButtons(){var G=jsonOfFeatureGames;for(var E=0;E<G.length;E++){var A=G[E];var I="";var D="";if(A.starttime!=undefined&&A.starttime!=""&&A.endtime!=undefined&&A.endtime!=""){I=A.starttime;D=A.endtime;}else{if(A.gameId!=undefined&&A.gameId!=""){try{var H=lookUpGame(A.gameId,0);if(H!=undefined&&H!=""){I=H.starttime;D=H.endtime;}}catch(F){}}}var B="";if(I!=""&&D!=""){if(I!=null&&I!="undefined"&&I!="undefined"){I=new Date(getDateFromFormat(I,"yyyyMMddHHmm"));}if(D!=null&&D!="undefined"&&D!="undefined"){D=new Date(getDateFromFormat(D,"yyyyMMddHHmm"));}B=getGameState(I,D,"");}var J="";var C="";if(B=="replay"){jQuery("div#module"+E).click(function(){createLaunchFunction(A);});jQuery("div#module"+E).addClass("pointer");jQuery("a#feature-button"+E).addClass("btn watchreplay");jQuery("a#feature-button"+E).html("Watch Replay");}else{if(B=="live"){jQuery("div#module"+E).click(function(){createLaunchFunction(A);});jQuery("div#module"+E).addClass("pointer");jQuery("a#feature-button"+E).addClass("btn watchlive");jQuery("a#feature-button"+E).html("Watch Live");}else{jQuery("p#feature-headline"+E).css("marginLeft","15px");}}}}function lookUpGame(A,C){if(C>2){return"";}else{if(C==0){count=0;displayHtml="";return getGame(LiveEvents,A,0);}else{if(C==1){if(UpcomingEvents!=""){return getGame(UpcomingEvents,A,C);}else{var D=new Date((new Date()).getTime()+4*24*60*60*1000);var B=liveEventsFeed.replace("sports.espn.go.com","espn.go.com");if(window.location.hostname=="proxydev.espn.go.com"){B=B.replace("espn.go.com/broadband","proxydev.espn.go.com");}else{if(window.location.hostname=="sports.espn.go.com"){B=B.replace("espn.go.com","sports.espn.go.com");}}jQuery.getJSON(B+"?starttime="+formatDate(D,"yyyyMMdd"),function(E,F){UpcomingEvents=E;getGame(UpcomingEvents,A,C);});}}else{if(C==2){return getGame(ArchiveEvents,A,C);}}}}return"";}function getGame(N,P,C){if(C==1){for(var E=0;E<N.BroadcastFeed.length;E++){var K=N.BroadcastFeed[E].dates;for(var H=0;H<K.length;H++){var O=K[H].events;if(O!=undefined){var F=K[H].date;var J=new Date();J.setFullYear(parseInt(F.substr(0,4),10),parseInt(F.substr(4,2),10)-1,parseInt(F.substr(6,2),10));for(var G=0;G<O.length;G++){var I=O[G];if(I!=null&&I!=undefined&&I!="undefined"){var A=I.gameId;if(A!=undefined&&A==P){return{gameId:A,starttime:'"'+I.starttime+'"',endtime:'"'+I.endtime+'"'};}}}}}}}else{for(var E=0;E<N.events.length;E++){var B=N.events[E];var A=B.external_id;if(A!=undefined&&A==P){var D=B.sport;if(D!=undefined){var L=D.substr(0,2);if(L.toLowerCase()==sportIdName.toLowerCase()){var M=B.starttime;return{gameId:A,starttime:'"'+M+'"',endtime:"",sportCode:'"'+L+'"'};}}}}}C++;lookUpGame(P,C);}generateFeatureButtons();