jQuery.noConflict();var _d=document,subWindow=null;try{_d.execCommand("BackgroundImageCache",false,true)}catch(err){}if(!this.JSON){JSON={}}(function(){function f(n){return n<10?"0"+n:n}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(key){return this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z"};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf()}}var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;function quote(string){escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+string+'"'}function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==="object"&&typeof value.toJSON==="function"){value=value.toJSON(key)}if(typeof rep==="function"){value=rep.call(holder,key,value)}switch(typeof value){case"string":return quote(value);case"number":return isFinite(value)?String(value):"null";case"boolean":case"null":return String(value);case"object":if(!value){return"null"}gap+=indent;partial=[];if(Object.prototype.toString.apply(value)==="[object Array]"){length=value.length;for(i=0;i<length;i+=1){partial[i]=str(i,value)||"null"}v=partial.length===0?"[]":gap?"[\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"]":"["+partial.join(",")+"]";gap=mind;return v}if(rep&&typeof rep==="object"){length=rep.length;for(i=0;i<length;i+=1){k=rep[i];if(typeof k==="string"){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v)}}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v)}}}}v=partial.length===0?"{}":gap?"{\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"}":"{"+partial.join(",")+"}";gap=mind;return v}}if(typeof JSON.stringify!=="function"){JSON.stringify=function(value,replacer,space){var i;gap="";indent="";if(typeof space==="number"){for(i=0;i<space;i+=1){indent+=" "}}else{if(typeof space==="string"){indent=space}}rep=replacer;if(replacer&&typeof replacer!=="function"&&(typeof replacer!=="object"||typeof replacer.length!=="number")){throw new Error("JSON.stringify")}return str("",{"":value})}}if(typeof JSON.parse!=="function"){JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==="object"){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v}else{delete value[k]}}}}return reviver.call(holder,key,value)}cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})}if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");return typeof reviver==="function"?walk({"":j},""):j}throw new SyntaxError("JSON.parse")}}})();(function(){function b(g){var e=new Array(Math.ceil(g.length/4)),f;for(f=0;f<e.length;f++){e[f]=g.charCodeAt(f*4)+(g.charCodeAt(f*4+1)<<8)+(g.charCodeAt(f*4+2)<<16)+(g.charCodeAt(f*4+3)<<24)}return e}function c(f){var e=new Array(f.length),g;for(g=0;g<f.length;g++){e[g]=String.fromCharCode(f[g]&255,f[g]>>>8&255,f[g]>>>16&255,f[g]>>>24&255)}return e.join("")}function d(e){return e.replace(/[\0\t\n\v\f\r\xa0'"!]/g,function(f){return"!"+f.charCodeAt(0)+"!"})}function a(e){return e.replace(/!\d\d?\d?!/g,function(f){return String.fromCharCode(f.slice(1,-1))})}this.TEAencrypt=function(h,x){if(h.length===0){return("")}var i=escape(h).replace(/%20/g," "),A=b(i),m,j,s,t,w,u,r,f,o,g,l;if(A.length<=1){A[1]=0}m=b(x.slice(0,16));j=A.length;s=A[j-1];t=A[0];w=2654435769;f=Math.floor(6+52/j);o=0;while(f-->0){o+=w;r=o>>>2&3;for(g=0;g<j;g++){t=A[(g+1)%j];u=(s>>>5^t<<2)+(t>>>3^s<<4)^(o^t)+(m[g&3^r]^s);s=A[g]+=u}}l=c(A);return d(l)};this.TEAdecrypt=function(j,w){if(j.length===0){return("")}var x=b(a(j)),l=b(w.slice(0,16)),i=x.length,r=x[i-1],s=x[0],u=2654435769,t,o,f=Math.floor(6+52/i),m=f*u,h,g;while(m!==0){o=m>>>2&3;for(h=i-1;h>=0;h--){r=x[h>0?h-1:i-1];t=(r>>>5^s<<2)+(s>>>3^r<<4)^(m^s)+(l[h&3^o]^r);s=x[h]-=t}m-=u}g=c(x);g=g.replace(/\0+$/,"");return unescape(g)}})();(function(a){a.extend({onAvailable:function(e,h){var b=a.onAvailable,g=arguments[2],c=arguments[3],f=!!arguments[4],d=b.listeners;if(!(e instanceof Array)){e=[e]}if(typeof h!=="function"){throw new TypeError()}a.each(e,function(j,k){d.push({id:k,callback:h,obj:g,override:c,checkContent:f})});if(!b.interval){b.interval=window.setInterval(b.checkAvailable,b.POLL_INTERVAL)}return this},onContentReady:function(c,e,d,b){a.onAvailable(c,e,d,b,true)}});a.extend(a.onAvailable,{POLL_RETRIES:2000,POLL_INTERVAL:20,interval:null,listeners:[],executeListener:function(c,d){var b=c;if(d.override){if(d.override===true){b=d.obj}else{b=d.override}}d.callback.call(b,d.obj)},checkAvailable:function(){var b=a.onAvailable,c=b.listeners;a.each(c,function(d,f){if(f){var e=_d.getElementById(f.id);if(e&&(!f.checkContent||a.isReady||e.nextSibling)){c.splice(d,1);b.executeListener(e,f)}if(c.length==0||--b.POLL_RETRIES==0){b.interval=window.clearInterval(b.interval)}}})}})})(jQuery);function newWin(a){if(a.indexOf("http")<0){a="http://games.espn.go.com"+a}if(!subWindow||subWindow.closed){subWindow=window.open(a,"newWin","width=800,height=525,resizable=yes,scrollbars=yes,location=yes,status=yes,toolbar=yes,menubar=yes,directories=yes")}else{subWindow.focus();subWindow=window.open(a,"newWin","width=800,height=525,resizable=yes,scrollbars=yes,location=yes,status=yes,toolbar=yes,menubar=yes,directories=yes")}}(function($){var global=this,window=this,videocom,UNDEF="undefined",asset_path="http://a.espncdn.com/prod/",activeNav=null,navCloseTimer=null,script_loaded=[],videoPlayer={},studioAdPlayer={},SWID="",loggedIn=false,findAccordions,getMyESPNData,VIDEO_STATE,videoControls,setupVideoPlayer,initFlashSubHeader,trackButtonClicks,initCarousels,currentDate=new Date(),dayNamesLong=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort=["Su","Mo","Tu","We","Th","Fr","Sa"],dayNamesMedium=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],monthNamesLong=["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],prevDate=function(d){return new Date(d.getFullYear(),d.getMonth(),d.getDate()-1)},nextDate=function(d){return new Date(d.getFullYear(),d.getMonth(),d.getDate()+1)},prevMonth=function(d,i){return new Date(d.getFullYear(),d.getMonth()-(i||1),1)},nextMonth=function(d,i){return new Date(d.getFullYear(),d.getMonth()+(i||1),1)},prevYear=function(d){return new Date(d.getFullYear()-1,d.getMonth(),d.getDate())},nextYear=function(d){return new Date(d.getFullYear()+1,d.getMonth(),d.getDate())},firstDay=function(m,y){return new Date(y,m,1).getDay()},lastDay=function(m,y){return new Date(y,m,0).getDay()},lastDate=function(m,y){return new Date(y,m,0).getDate()},daysInMonth=function(m,y){return new Date(y,m+1,0).getDate()},formatDate=function(d){d=d+"";if(d.length<2){d="0"+d}return d},formatMonth=function(m){m++;m=m+"";if(m.length<2){m="0"+m}return m},dateToURIString=function(d){return d.getFullYear()+formatMonth(d.getMonth())+formatDate(d.getDate())},dayNameRow=$('<tr class="cal-day-names" />'),buildCalendar,drawCalendar,getMyHeadlinesOptions,getMyHeadlines,initMyHeadlines,tabControl,initTabs,init,i;$.ajaxSetup({data:{xhr:1},cache:true});findAccordions=function(stop){var a=$(".mod-accordion").not(".ui-accordion");if(a.length){a.each(function(){$(".mod-sub-accordion").accordion({header:"a.mod-sub-accordion-trigger",active:".active",selectedClass:"active",autoHeight:false,fillSpace:false,duration:700})});a.accordion({header:"a.mod-accordion-trigger",active:".active",selectedClass:"active",autoHeight:false,fillSpace:false,duration:700})}};$.onContentReady("nav-wrapper",function(){var nav=$("#nav-wrapper"),items;if(nav.length>0){nav.espnNav({trigger:"mouseover",timeout:500}).click(function(e){$("li.active").removeClass("active");$.espnNavHide()});if($.browser.msie&&$.browser.version<7){items=$(".nav-empire-inner ul li");items.each(function(i){var item=$(this);if(item.hasClass("endcap")||item.hasClass("last")){return}item.addClass("piped");item.after('<li class="pipe"><a href="#">&nbsp;</a></li>')})}}});$.onAvailable("section-title",function(){var section=$("#section-title"),checkHeader=function(){if(window.flashObj||window.swfobject){initFlashSubHeader()}else{setTimeout(checkHeader,20)}};if(section.length>0){setTimeout(checkHeader,20)}});$.onContentReady("top-stories",function(){var topstories=$("#top-stories");if(topstories.length>0){initCarousels();initTabs("#top-stories .mod-tabs .mod-header ul")}});$.onAvailable("searchString",function(){var searchBox=$("input#searchString");if(searchBox.length>0){if(window.Jiffy){Jiffy.mark("initSearchBox")}searchBox.bind("focus",function(){if(script_loaded.autocomplete){return false}script_loaded.autocomplete=true;$.getScript(asset_path+"scripts/plugins/jquery.autocomplete.min.js",function(){if(window.Jiffy){Jiffy.mark("initSearchBoxJS")}searchBox.autocomplete("/lib/displayAutoCompleteMatches",{minChars:3,cacheLength:20,selectFirst:false,scroll:true,scrollHeight:200,formatItem:function(item,num,c,d){return eval("("+item+")").name},formatResult:function(item,num,c,d){return eval("("+item+")").name}}).bind("result",function(event,data,formatted){searchBox.parents("form").get(0).submit()}).trigger("focus");if(window.Jiffy){Jiffy.measure("initSearchBoxJSEnd","initSearchBoxJS")}})});if(window.Jiffy){Jiffy.measure("initSearchBoxEnd","initSearchBox")}}});$.cookie=function(key,value,options){var settings=$.extend({domain:null,path:"/",secure:window.location.protocol==="https:",expires:null},options),regex,r,date,expires,path=settings.path!==null?"; path="+settings.path:"",domain=settings.domain!==null?"; domain="+settings.domain:"",secure=settings.path===true?"; secure=":"";if(typeof value===UNDEF){regex=new RegExp("(^|;) ?"+key+"=([^;]+)(;|$)","g");r=regex.exec(_d.cookie);if(r!==null){return decodeURIComponent(r[2])}return null}if(settings.expires!==null&&(typeof settings.expires==="number"||settings.expires.toUTCString)){if(typeof settings.expires==="number"){date=new Date();date.setTime(date.getTime()+(settings.expires*24*60*60*1000))}else{date=settings.expires}expires="; expires="+date.toUTCString()}_d.cookie=[key,"=",encodeURIComponent(value),expires,path,domain,secure].join("");return _d.cookie};SWID=$.cookie("SWID")||"";loggedIn=(SWID.charAt(0)==="{"&&SWID.charAt(SWID.length-1)==="}")||false;global.MYESPN_ERROR_NOT_LOGGED_IN=401;global.MYESPN_ERROR_NO_DATA=404;global.MYESPN_ERROR_TIMEOUT=408;$.myespn={init:function(callback){if(typeof global.MYESPN===UNDEF){if(typeof callback==="object"&&typeof callback.error==="function"){callback.error.call(this,global.MYESPN_ERROR_NOT_LOGGED_IN)}}else{var cancel=0,i=setInterval(function(){if(global.MYESPN!==null){if(typeof callback==="object"&&typeof callback.success==="function"){callback.success.call(this,global.MYESPN)}clearInterval(i)}else{if(cancel>100){if(typeof callback==="object"&&typeof callback.error==="function"){callback.error.call(this,global.MYESPN_ERROR_TIMEOUT)}clearInterval(i);cancel=0}cancel++}},100)}},reset:function(){window.name="";global.MYESPN=undefined;if(loggedIn===true){getMyESPNData()}}};getMyESPNData=function(){$.ajax({url:"/composer/myespn",dataType:"json",cache:false,type:"GET",timeout:5000,success:function(data,status){global.MYESPN=data;global.MYESPN.expires=new Date().getTime()+(60*20*1000);window.name=TEAencrypt(JSON.stringify(data),$.cookie("SWID"));if(window.Jiffy){Jiffy.measure("getMyESPNDataSUCCESS","getMyESPNData")}},error:function(data,status){global.MYESPN=null;if(window.Jiffy){Jiffy.measure("getMyESPNDataFAILURE","getMyESPNData")}}})};if(loggedIn===true){global.MYESPN=null;if(window.name.length>0){try{if(window.Jiffy){Jiffy.mark("getMyESPNDataFromCache")}global.MYESPN=JSON.parse(TEAdecrypt(window.name,$.cookie("SWID")));if(typeof global.MYESPN!=="object"||global.MYESPN.expires<new Date().getTime()){getMyESPNData()}else{if(window.Jiffy){Jiffy.measure("getMyESPNDataFromCacheCOMPLETE","getMyESPNDataFromCache")}}}catch(e){getMyESPNData()}}else{getMyESPNData()}}global.gotosite=function(l){if(l!==null&&l!==""){location.href=l}};$.log=function(){if(typeof console!==UNDEF){var logText="",i=arguments.length;while(--i>-1){logText=arguments[i]+(logText.length?",":"")+logText}console.log(logText)}};$.error=function(){if(typeof console!==UNDEF){var logText="",i=arguments.length;while(--i>-1){logText=arguments[i]+(logText.length?",":"")+logText}console.error(logText)}};$.info=function(){if(typeof console!==UNDEF){var logText="",i=arguments.length;while(--i>-1){logText=arguments[i]+(logText.length?",":"")+logText}console.info(logText)}};$.parseUri=function(str){var o=$.parseUri.options,m=o.parser[o.strictMode?"strict":"loose"].exec(str),uri={},i=14;while(i--){uri[o.key[i]]=m[i]||""}uri[o.q.name]={};uri[o.key[12]].replace(o.q.parser,function($0,$1,$2){if($1){uri[o.q.name][$1]=$2}});return uri};$.parseUri.options={strictMode:false,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}};$.getConversation=function(){if(window.Jiffy){Jiffy.mark("getConversation")}var container=$("#conversation-message-list"),data;if(container.length===0){if(window.Jiffy){Jiffy.measure("getConversationAbort","getConversation")}return false}data=container.metadata();contentId=data.id||null;$.getJSON("http://mb.espn.go.com/dir-app/acx/activeContent.aspx?catList=Conversations&webtag=espnmb&fmt=json&type=talkback&contentID="+contentId+"&timeout=1&count=50&leaveHtml=true&scriptkey=_conversation&ÃŸnewestFirst=true&callbackParam=local&callback=?",function(json){var stuff_we_want,i,tot,plural,allcomments;try{stuff_we_want=json.ContentElement.Forum[0].Folder[0].Discussion[0]}catch(e){if(window.Jiffy){Jiffy.measure("getConversationError1","getConversation")}return false}i=0;tot=parseInt(stuff_we_want["@messageCount"]);plural="";allcomments="";$("#conversation-header .link-to-story").attr("href",stuff_we_want["@contentURL"]);if(tot>1){plural="s"}if(tot>10){allcomments="all "}$("#comments-on_story").text("See "+allcomments+tot+" comment"+plural);$.getJSON("http://mb.espn.go.com/dir-app/acx/activeContent.aspx?catList=Conversations&webtag=espnmb&type=featuredmsgs&fmt=json&contentID="+contentId+"&timeout=1&count=50&leaveHtml=true&scriptkey=_conversation&ÃŸnewestFirst=true&callbackParam=local&callback=?",function(json_again){var stuff_we_want_again;try{stuff_we_want_again=json_again.ContentElement.Forum[0].Folder[0].Discussion[0]}catch(e){if(window.Jiffy){Jiffy.measure("getConversationError2","getConversation")}return false}container.html($.map(stuff_we_want_again.Message,function(message){return' 						<li class="'+(i++%2==0?"alt alt-bg":"")+'"> 							<img onerror="this.src=\'http://assets.espn.go.com/i/profile/default/silo1_guy_35x48.jpg\'; this.onerror=null;" src="http://avatars.espn.go.com/avatars/'+message["@fromScreenName"].toLowerCase()+"/48/"+message["@fromScreenName"].toLowerCase()+'.jpg" alt="'+message["@fromScreenName"]+'"/> 							<div class="mod-conversation-header"> 								<div class="mod-conversation-postedby"> 									<a href="http://sportsnation.espn.go.com/fans/'+message["@fromScreenName"]+'">'+message["@fromScreenName"]+'</a> says: 								</div> 								<div class="mod-conversation-actions"></div> 								<div class="datetime">'+(message["@datePosted"].getMonth()+1)+"/"+message["@datePosted"].getDate()+"/"+message["@datePosted"].getFullYear()+" at "+(message["@datePosted"].getHours()>12?(message["@datePosted"].getHours()-12):message["@datePosted"].getHours())+":"+message["@datePosted"].getMinutes()+" "+(message["@datePosted"].getHours()>12?"PM":"AM")+' ET</div> 							</div> 							<div class="mod-conversation-detail">'+message["@messageText"]+"</div> 						</li>"}).join(""))})});if(window.Jiffy){Jiffy.measure("getConversationDone","getConversation");Jiffy.measure("getConversationDone")}};studioAdPlayer={initialized:false,playing:false,infoDisplayed:false,timeout:null,counter:0,context:"/studioad/homepage/null/null/",play:function(context){if(studioAdPlayer.playing===true){return}if(studioAdPlayer.initialized===false){studioAdPlayer.initialized=true;if(context!==UNDEF){studioAdPlayer.context="/studioad/homepage/null/null/"}$("#top-stories .mod-carousel, #top-stories .mod-header ul").addClass("video-takeover-hide");$("#top-stories .mod-tabs div.ui-tabs-panel, #top-stories .mod-content, #top-stories .mod-header").addClass("video-takeover-coverup");$.playVideo(null,{playerType:"fpp09"},true)}if(videoControls._init_complete!==true){if(++studioAdPlayer.counter>250){clearTimeout(studioAdPlayer.timeout)}else{studioAdPlayer.timeout=setTimeout(function(){studioAdPlayer.play(context)},20)}return}else{if(studioAdPlayer.infoDisplayed===false){studioAdPlayer.infoDisplayed=true;$("#top-stories .videoplayer").addClass("video-takeover-player").prepend("<p><span>"+window.adVideoTitle+'</span> <a href="javascript:closeStudioAd()">Close</a></p>');videocom.mpfVideoHideEndcard();videocom.mpfVideoInsertAd(studioAdPlayer.context)}}},stop:function(){studioAdPlayer.playing=false;studioAdPlayer.initialized=false;studioAdPlayer.counter=0;studioAdPlayer.infoDisplayed=false;clearTimeout(studioAdPlayer.timeout);$("#top-stories .mod-carousel, #top-stories .mod-header ul").removeClass("video-takeover-hide");$("#top-stories .mod-tabs div.ui-tabs-panel, #top-stories .mod-content, #top-stories .mod-header").removeClass("video-takeover-coverup");$("#top-stories .ui-tabs-panel").not(".ui-tabs-hide").find(".mod-carousel ul").trigger("studioAdComplete");$("#top-stories .videoplayer").removeClass("video-takeover-player").find("p").remove()}};global.playStudioAd=studioAdPlayer.play;global.closeStudioAd=studioAdPlayer.stop;VIDEO_STATE={STOP:0,PLAY:1,PAUSE:3};videoControls={adPlaying:false,videoPlaying:false,_init_complete:false,_isready:false,init:function(){videoControls._init_complete=true;$.log("video: init")},ready:function(){videoControls._isready=true;$.log("video: ready")},complete:function(){$.log("video: complete")},playlistEnded:function(){$.log("video: playlist ended");setTimeout(function(){var adCheck=setInterval(function(){if(!videoControls.adPlaying){clearInterval(adCheck);if(jQuery(".mod-inline.video-player").length>0){jQuery(".mod-video-playlist ul").trigger("videoComplete")}else{jQuery("#top-stories .ui-tabs-panel").not(".ui-tabs-hide").find(".mod-carousel ul").trigger("videoComplete")}}},100)},100)},adStart:function(){$.log("video: ad start");videoControls.adPlaying=true;if(studioAdPlayer.initialized===true){studioAdPlayer.playing=true}},adEnd:function(){$.log("video: ad end");videoControls.adPlaying=false;if(studioAdPlayer.playing===true){studioAdPlayer.stop()}},enableAutoStart:function(){$.log("video: enable auto start");var _i=new Image();_i.src="http://espn.go.com/personalization/setVideoAutoStart?vasPref=1&_="+new Date().getTime();setTimeout(function(){$.myespn.reset()},1000)},disableAutoStart:function(){$.log("video: disable auto start");var _i=new Image();_i.src="http://espn.go.com/personalization/setVideoAutoStart?vasPref=2&_="+new Date().getTime();setTimeout(function(){$.myespn.reset()},1000)}};setupVideoPlayer=function(playerType,videoSettings,videoContainer,userInitiated){if(window.Jiffy){Jiffy.mark("setupVideoPlayer")}var autostart=videoSettings.autostart.toString(),params,attributes,createPlayer;if(videoSettings.autostart==="true"||videoSettings.autostart===true){autostart=true}params={flashVars:"adminOver="+videoSettings.adminOver+"&player="+videoSettings.playerType+"&height="+videoSettings.height+"&width="+videoSettings.width+"&autostart="+autostart.toString(),bgcolor:"#000000",wmode:"transparent",allowscriptaccess:"always",quality:"autohigh",align:"t",swliveconnect:"true",menu:"false",play:userInitiated||autostart.toString(),allowfullscreen:"true",seamlesstabbing:"true"};attributes={data:videoSettings.src+"?id="+videoPlayer[playerType].currentVideoID+"&autostart="+autostart.toString()+"&playerType="+videoSettings.playerType,height:videoSettings.height,width:videoSettings.width,id:"videoPlayer"};createPlayer=function(){videoContainer.html($("<div/>").attr("id","videoPlayer"));videoPlayer[playerType].obj=swfobject.createSWF(attributes,params,"videoPlayer");if(userInitiated==="true"||userInitiated===true){try{var videoReadyCheck=setInterval(function(){if(videoControls._isready===true){clearInterval(videoReadyCheck);videocom.mpfVideoPlay();videoPlayer.state=VIDEO_STATE.PLAY}},100)}catch(error){}}};createPlayer();if(window.Jiffy){Jiffy.measure("setupVideoPlayerDone","setupVideoPlayer");Jiffy.measure("setupVideoPlayer","ESPN_PageStart")}return true};$.playVideo=function(id,data,userInitiated){if(typeof ESPN_GLOBALS===UNDEF){setTimeout(function(){$.playVideo(id,data,userInitiated)},10);return false}if(typeof arguments.callee.userInitiated===UNDEF){arguments.callee.userInitiated=userInitiated||false}if(window.Jiffy){Jiffy.mark("playVideoStart")}var playerType=data.playerType,videoSettings=ESPN_GLOBALS.videoPlayers[playerType]||null,videoContainer=$(".videoplayer-"+playerType),autostart=parseInt(videoSettings.autostart)||0;if(typeof global.MYESPN!==UNDEF&&global.MYESPN!==null){autostart=global.MYESPN.mySettings.videoAutoStart||autostart}autostart=$.cookie("VAS")||autostart;switch(parseInt(autostart)){case 1:videoSettings.autostart=true;break;case 2:videoSettings.autostart=false;break}if(videoContainer.length===0||videoSettings===null){if(window.Jiffy){Jiffy.measure("playVideoNoContainer","playVideoStart")}return false}if(typeof videoPlayer[playerType]===UNDEF){videoPlayer[playerType]={currentVideoID:id,container:null,carousel:false,obj:null,playerType:playerType};videoPlayer.state=VIDEO_STATE.STOP;videoPlayer[playerType].carousel=videoContainer.parents("#top-stories").length>0}if(!script_loaded.swfobject){script_loaded.swfobject=true;$.getScript("http://a.espncdn.com/broadband/design09/js/swfobject.js",function(){if(swfobject.hasFlashPlayerVersion("9.0.45")){global.onCommandsLoaded=function(){videocom=window.com.espn.utils.PlayerCommands;videocom.registerObserver("video_complete",videocom.VIDEO_COMPLETE,videoControls.complete);videocom.registerObserver("video_playlist_finished",videocom.VIDEO_PLAYLIST_ENDED,videoControls.playlistEnded);videocom.registerObserver("video_player_ready",videocom.VIDEO_PLAYER_READY,videoControls.ready);videocom.registerObserver("video_ad_start",videocom.AD_START,videoControls.adStart);videocom.registerObserver("video_ad_complete",videocom.AD_COMPLETE,videoControls.adEnd);videocom.registerObserver("enable_autostart",videocom.ENABLE_AUTOSTART,videoControls.enableAutoStart);videocom.registerObserver("disable_autostart",videocom.DISABLE_AUTOSTART,videoControls.disableAutoStart);videocom.registerObserver("init_complete",videocom.INIT_COMPLETE,videoControls.init)};if(videoContainer.data("init")!==true){videoContainer.data("init",setupVideoPlayer(playerType,videoSettings,videoContainer,userInitiated))}if(window.Jiffy){Jiffy.measure("playVideoSWFObjectLoaded","playVideoStart")}}$.playVideo(id,data,arguments.callee.userInitiated)});if(window.Jiffy){Jiffy.measure("playVideoBeRightBack","playVideoStart")}}else{if(videoPlayer[playerType].carousel===true){$("#top-stories .ui-tabs-panel").not(".ui-tabs-hide").find(".top-story-content").hide();videoContainer.addClass("videoplayer-show")}try{if(videoPlayer[playerType].currentVideoID===id){videocom.mpfVideoPlay()}else{videocom.mpfVideoSwitchMedia(id);videoPlayer.state=VIDEO_STATE.PLAY;videoPlayer[playerType].currentVideoID=id}}catch(error){}if(window.Jiffy){Jiffy.measure("playVideoDone","playVideoStart")}}};$.loadGenericVideo=function(){var first=$("#videotoplay"),firstId;if(first.length===0){return}firstId=$.parseUri(first.attr("href")).queryKey.id||null;$(".videoplayer").addClass("videoplayer-show");$.playVideo(firstId,first.metadata());$("div.mod-video-playlist ul li").bind("click",function(){var li=$(this),info,videoId,a=li.children("a");li.siblings().removeClass("active");li.addClass("active");info=a.siblings("span").html();$("#videoInfo").html(info);videoId=$.parseUri(a.attr("href")).queryKey.id||null;$.playVideo(videoId,a.metadata());return false});$(".mod-video-playlist ul").bind("videoComplete",function(){var target=$(this),a,info,videoId,currentItem=target.find("li.active");if(currentItem.next().length>0){a=currentItem.removeClass("active").next().addClass("active").find("a");info=a.siblings("span").html();$("#videoInfo").html(info);videoId=$.parseUri(a.attr("href")).queryKey.id||null;$.playVideo(videoId,a.metadata())}else{try{setTimeout(function(){var adCheck=setInterval(function(){if(!videoControls.adPlaying){clearInterval(adCheck);videocom.mpfVideoStop();videoPlayer.state=VIDEO_STATE.STOP;videocom.mpfVideoShowEndcard()}},100)},250)}catch(error){}}})};$.fn.espnSelectRedirect=function(){return this.each(function(){$(this).bind("change",function(){var option=$(this).find("option").get(this.selectedIndex),href=option.value,data=$(option).metadata();if(href!=="#"&&href!==""){if(typeof data.popup!==UNDEF){window.open(href,data.popup.name||"espnpop",data.popup.features||null)}else{window.location.href=href}}})})};$.fn.espnNav=function(options){if(window.Jiffy){Jiffy.mark("MainNav")}var pos="auto",id;options.position=options.position||"auto";id=$(this).attr("id")||"nav";$(this).find("ul:first > li").each(function(i){if(window.Jiffy){Jiffy.mark("navLI")}var li=$(this),heightCheck,d,tabWidth,w,tabContentWidth,centerPos;li.attr("id",id+"-menu-items-"+i);d=li.find("div:first");switch(options.position.toLowerCase()){case"auto":pos="auto";break;case"center":centerPos=Math.floor((li.offset().left));pos=Math.floor((centerPos-d.width()/2)/2);break}heightCheck=setInterval(function(){if(d.height()!==0){clearInterval(heightCheck);tabWidth=d.parents("li").width();w=d.width();tabContentWidth=tabWidth>w?tabWidth:w;d.css({left:pos,display:"none",width:tabContentWidth,height:d.height()});if(tabWidth>w){d.find("ul").width(tabContentWidth)}}},10);li.bind(options.trigger,function(){var el=$(this),ul_w,ul_widths=0,ul_count=0,menuItems=el.find("div:first");if(options.trigger=="click"){el.bind("mouseover",function(){if(navCloseTimer!==null){clearTimeout(navCloseTimer)}})}if(navCloseTimer!==null){clearTimeout(navCloseTimer)}if(activeNav!==el.attr("id")){$.espnNavHide()}if(el.data("init")!==true){el.data("init",true);menuItems.show().find("ul").each(function(ul_count){var ul=$(this);ul_w=ul.outerWidth();ul.children("li").each(function(){var li=$(this),li_w=li.outerWidth();if(li_w>ul_w){ul_w=li_w}li.width("100%")});ul.width(ul_w);ul_widths+=ul.outerWidth();if(ul_count>0){d.width(ul_widths)}else{d.width(ul_w)}})}else{menuItems.show()}activeNav=el.addClass("hover").attr("id");if(typeof el.data("navTrack")===UNDEF||el.data("navTrack")===false){navString=el.find("a").html();navString=navString.replace(/ /g,"");navString=navString.replace("&amp;","");navString="hover_"+navString.toLowerCase();if(typeof anLinkHover==="function"){anLinkHover("fp_globalnav",navString)}el.data("navTrack",true)}});li.bind("mouseout",function(){navCloseTimer=setTimeout(function(){$.espnNavHide()},options.timeout)});if(window.Jiffy){Jiffy.measure("navLIDone","navLI")}});if(window.Jiffy){Jiffy.measure("MainNavDone","MainNav")}return this};$.espnNavHide=function(){if(typeof activeNav==="string"&&activeNav!==null){$("#"+activeNav).find("div:first").hide().end().removeClass("hover").data("navTrack",false);activeNav=null;if(typeof anStopCount==="function"){anStopCount()}}};initFlashSubHeader=function(){if(window.Jiffy){Jiffy.mark("initFlashSubheaderStart")}if(arguments.callee.done===true){return}var section=$("#section-title"),title,indexUrl,data,gh,flashvars,params,attributes;if(section.length){title=section.find("span").html();indexUrl=section.attr("href");data=section.metadata();if(window.flashObj){gh=new flashObj();gh.flashFile=data.src||"swf/globalHeader_redesign.swf";gh.flashVars="&title="+title+"&titlex="+(data.titlex||"")+"&titley="+(data.titley||"")+"&renderLogo="+(data.renderLogo||"")+"&indexUrl="+(indexUrl||"")+"&logo1url="+(data.logo1url||"")+"&clicktag="+(data.clicktag||"")+"&logo1Align ="+(data.logo1Align||"")+"&logo2url="+(data.logo2url||"")+"&clicktag2="+(data.clicktag2||"")+"&logo2Align ="+(data.logo2Align||"")+"&header="+(data.header||"")+"&headerPadding="+(data.headerPadding||"")+(data.adTag||"");gh.width=data.width||"924";gh.height=data.height||"45";gh.scale=data.scale||"noScale";gh.salign=data.salign||"lt";gh.wmode=data.wmode||"opaque";gh.DenyIEdl=data.DenyIEdl||"TRUE";gh.allowScriptAccess=data.allowScriptAccess||"Always";gh.allowNetworking=data.allowNetworking||"All";gh.FlashVer=data.FlashVer||7;gh.cabVersion=data.cabVersion||"7,0,19,0";gh.altTxt=section.html();gh.ID=data.id||"section-title";section.replaceWith(gh.render());arguments.callee.done=true}else{if(window.swfobject){flashvars=$.extend({title:title,indexUrl:indexUrl,titlex:(data.titlex||""),titley:(data.titley||""),renderLogo:(data.renderLogo||""),logo1url:(data.logo1url||""),clicktag:(data.clicktag||""),logo1Align:(data.logo1Align||""),logo2url:(data.logo2url||""),clicktag2:(data.clicktag2||""),logo2Align:(data.logo2Align||""),header:(data.header||""),headerPadding:(data.headerPadding||"")},$.parseUri("?ad="+data.adTag).queryKey);params={scale:data.scale||"noScale",salign:data.salign||"lt",DenyIEdl:data.DenyIEdl||true,allowscriptaccess:data.allowScriptAccess||"Always",allownetworking:data.allowNetworking||"All",wmode:data.wmode,devicefont:false,menu:false};attributes={};swfobject.embedSWF(data.src||asset_path+"/swf/globalHeader_redesign.swf",data.id||"section-title",data.width||"924",data.height||"45",data.FlashVer||"7.0.0",false,flashvars,params,attributes);arguments.callee.done=true}}}if(window.Jiffy){Jiffy.measure("initFlashSubheaderDone","initFlashSubheaderStart")}};trackButtonClicks=function(e,type){if(typeof anTrackLink!=="function"){return}var lpos,target,mod,lid,bId,lposrx,lidrx;if(type==="carousel"){lpos="carousel";target=$(e.target);mod=":main:topstory";lid,bId="rightarrow";if(window.location==="http://espn.go.com/"||window.location==="http://espn.go.com/index"){lpos="fp"+lpos}if(target.parents("#glance").length>0){mod=":ataglance"}else{if($(".videoplayer-show").length>0){mod=":main:topvideos"}}if(target.hasClass("jcarousel-prev")){bId="leftarrow"}lpos+=mod;lid="click:"+bId;anTrackLink(target,"espn",lpos,lid)}else{lposrx=/\=([A-Za-z-\+]+)&/;lidrx=/\=([A-Za-z-\+]+)$/;lpos=lposrx.exec(e.name)||[];lid=lidrx.exec(e.name)||[];if(lpos.length>1&&lid.length>1){anTrackLink(e,"espn",lpos[1],lid[1]+"+tab")}}};initCarousels=function(){if(window.Jiffy){Jiffy.mark("initCarouselsStart")}$(".mod-carousel").not(".initialized").find("ul:first").each(function(){var c=$(this),data;if(c.data("init")===true){return true}c.data("init",true).find("li").hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")});data=c.metadata();if(window.Jiffy){Jiffy.mark("configCarousel")}c.jcarousel({visible:data.visible||null,scroll:data.scroll||data.visible,start:data.first||1,size:data.size||c.find("li").length,animation:1000,easing:"easeInOutCubic",buttonNextHTML:(data.buttons===false)?null:"<div></div>",buttonPrevHTML:(data.buttons===false)?null:"<div></div>",wrap:data.wrap||false,initCallback:function(carousel,state){var i,numToAdd=0;if(window.Jiffy){Jiffy.mark("carouselInitCallbackStart")}carousel.options.num_pages=Math.ceil(carousel.options.size/carousel.options.scroll);numToAdd=(carousel.options.visible*carousel.options.num_pages)%carousel.options.size;for(i=0;i<numToAdd;i++){carousel.add(++carousel.options.size,"")}if(data.prev){$(data.prev).bind("click",function(e){trackButtonClicks(e,"carousel");carousel.prev();return false})}if(data.next){$(data.next).bind("click",function(e){trackButtonClicks(e,"carousel");carousel.next();return false})}carousel.container.parents(".mod-carousel").addClass("initialized");c.bind("videoComplete",function(){var target=$(this),currentItem=target.find("li.active"),a,videoId;if(currentItem.next().length>0&&currentItem.next().find("a[rel=js-video]").length>0){if(currentItem.hasClass("last")){carousel.next()}a=currentItem.removeClass("active").next().addClass("active").find("a");if(a.attr("rel")==="js-video"){videoId=$.parseUri(a.attr("href")).queryKey.id||null;$.playVideo(videoId,a.metadata())}}else{try{setTimeout(function(){var adCheck=setInterval(function(){if(!videoControls.adPlaying){clearInterval(adCheck);videocom.mpfVideoStop();videoPlayer.state=VIDEO_STATE.STOP;videocom.mpfVideoShowEndcard()}},100)},250)}catch(error){}}});c.bind("studioAdComplete",function(){c.trigger("click")});if(window.Jiffy){Jiffy.measure("carouselInitCallbackEnd","carouselInitCallbackStart")}setTimeout(function(){carousel.setup()},100)},itemLoadCallback:function(carousel,state){if(window.Jiffy){Jiffy.mark("carouselItemloadCallbackStart")}var i,pageLink,p,scrollTo,page,prev,next,pagination=carousel.container.find(".jcarousel-item").removeClass("first").removeClass("last").end().find(".jcarousel-item-"+carousel.first).addClass("first").end().find(".jcarousel-item-"+carousel.last).addClass("last").end().parent().find(".pagination").find("a").unbind("click").end().empty();carousel.options.cur_page=Math.ceil(carousel.last/carousel.options.scroll);if(pagination.length>0){i=carousel.options.num_pages;while(i--){page=i+1;if(page==carousel.options.cur_page){pageLink=$('<a class="current" href="#'+page+'">&nbsp;</a>')}else{pageLink=$('<a href="#'+page+'">&nbsp;</a>')}pageLink.bind("click",function(){p=$(this).attr("href").substr($(this).attr("href").indexOf("#")+1)-1;scrollTo=jQuery.jcarousel.intval(p*carousel.options.scroll+1);carousel.scroll(scrollTo);return false});pagination.prepend(pageLink)}}if(carousel.options.wrap!=="both"){if(data.prev){prev=$(data.prev);prev.removeClass("jcarousel-prev-disabled");if(carousel.options.cur_page===1&&carousel.options.wrap!=="first"){prev.addClass("jcarousel-prev-disabled")}}if(data.next){next=$(data.next);next.removeClass("jcarousel-next-disabled");if(carousel.options.cur_page===carousel.options.num_pages&&carousel.options.wrap!=="last"){next.addClass("jcarousel-next-disabled")}}}if(window.Jiffy){Jiffy.measure("carouselItemloadCallbackEnd","carouselItemloadCallbackStart")}},buttonNextCallback:function(carousel,el,flag){},buttonPrevCallback:function(carousel,el,flag){}}).click(function(e){var target=$(e.target),a,hideVideo,headline,mod,index,lpos,lid,videoId,linkdata;if(target.parents("a").length>0||target.find("li.active a").length>0){if(target.parents("a").length>0){a=target.parents("a")}else{a=target.find("li.active a")}hideVideo=false;if(a.attr("href")!=="#"){if(a.attr("rel")==="js-video"){videoId=$.parseUri(a.attr("href")).queryKey.id||null;linkdata=a.metadata();linkdata.userAction=true;$.playVideo(videoId,linkdata,true)}else{if(target.parents("#top-stories").length>0){hideVideo=true;$.ajax({url:a.attr("href"),dataType:"html",cache:true,success:function(data,status){if(hideVideo===true){$.info("pausing video");var videoPlayerPanel=$("#top-stories .videoplayer");try{videocom.mpfVideoPause();videoPlayer.state=VIDEO_STATE.PAUSE}catch(error){}videoPlayerPanel.removeClass("videoplayer-show")}target.parents("div.mod-carousel").siblings(".top-story-content").replaceWith(data)}})}}}if(typeof anTrackLink==="function"){headline=$(a).find("h3").html()||"";mod="topstory";index=$(target.parents("ul")).find("li").index(target.parents("li"))+1;if(headline.indexOf("<span>")>-1){headline=headline.substr(0,headline.indexOf("<span>"))+headline.substr(headline.indexOf("</span>")+7)}headline=headline.replace(/\s+/g,"");if($(".videoplayer-show").length>0){mod="topvideos"}lpos="fpcarousel:main:"+mod;lid="click:thumbnail"+index+":"+headline;anTrackLink(window.location,"espn",lpos,lid)}if(target.parents("#top-stories").length>0){target.parents("ul").find("li.active").removeClass("active");target.parents("li").addClass("active");return false}}});c.parents(".jcarousel-clip").siblings(".jcarousel-next").click(function(e){trackButtonClicks(e,"carousel")}).end().siblings(".jcarousel-prev").click(function(e){trackButtonClicks(e,"carousel")})}).find("li.active:first a").each(function(){var a=$(this),videoId;if(a.attr("rel")==="js-video"){videoId=$.parseUri(a.attr("href")).queryKey.id||null;setTimeout(function(){$.playVideo(videoId,a.metadata())},100)}});if(window.Jiffy){Jiffy.measure("initCarouselsDone","initCarouselsStart")}};for(i=0;i<7;i++){dayNameRow.append("<th>"+dayNamesShort[i]+"</th>")}buildCalendar=function(dateObj,order){if(window.Jiffy){Jiffy.mark("buildCalendarStart")}var sClass=(function(order){if(order===-1){return"prev"}else{if(order===1){return"next"}else{return"current"}}})(order),calContainer=$('<div class="cal-container '+sClass+'"/>'),calGradient=$('<div class="gradient-container"/>'),calTable=$('<table class="cal-'+sClass+'"/>'),calTableHead=$("<thead/>"),calTableBody=$("<tbody/>"),prevLink="",nextLink="",f=firstDay(dateObj.getMonth(),dateObj.getFullYear()),firstDayDisplayed=false,lastDayDisplayed=false,w,dow,calTableWeekRow;if(sClass==="prev"){prevLink='<a href="" class="prev">&nbsp;</a>'}else{if(sClass==="next"){nextLink='<a href="" class="next">&nbsp;</a>'}}calTableHead.append('<tr class="cal-month-name"><th colspan="7">'+prevLink+monthNamesLong[dateObj.getMonth()]+nextLink+"</th></tr>");calTableHead.append(dayNameRow.clone());calTable.append(calTableHead);for(w=0;w<6;w++){calTableWeekRow=$('<tr class="week"/>');for(dow=0;dow<7;dow++){if(dow===f){firstDayDisplayed=true}if(firstDayDisplayed&&!lastDayDisplayed){calTableWeekRow.append('<td class="day"><a href="?date='+dateToURIString(dateObj)+'">'+dateObj.getDate()+"</a></td>")}else{calTableWeekRow.append('<td class="day other"><a name="null">&nbsp;</a></td>')}if(firstDayDisplayed){if(dateObj.getDate()===daysInMonth(dateObj.getMonth(),dateObj.getFullYear())){lastDayDisplayed=true}dateObj=nextDate(dateObj)}}calTableBody.append(calTableWeekRow)}calTable.append(calTableBody);calGradient.append(calTable);calContainer.append(calGradient);return calContainer;if(window.Jiffy){Jiffy.measure("buildCalendarEnd","buildCalendarStart")}};drawCalendar=function(currentDate,trigger){if(window.Jiffy){Jiffy.mark("drawCalendarStart")}var cm=new Date(currentDate.getFullYear(),currentDate.getMonth(),1),pm=prevMonth(currentDate),nm=nextMonth(currentDate),calContainer=$('<div class="cal-nav-container"/>'),monthsContainer=$('<div class="cal-months-container"/>');$("div.cal-nav-container").remove();calContainer.append('<div class="cal-nav-year"><span><a class="prev" href="">&nbsp;</a>'+currentDate.getFullYear()+'<a class="next" href="">&nbsp;</a></span></div>');monthsContainer.append(buildCalendar(pm,-1));monthsContainer.append(buildCalendar(cm,0));monthsContainer.append(buildCalendar(nm,1));calContainer.append(monthsContainer).bgiframe();$("body").append(calContainer);calContainer.width(monthsContainer.width());calContainer.css({top:trigger.offset().top+trigger.height(),left:trigger.offset().left+(trigger.width()/2)-(calContainer.width()/2)});calContainer.find("div.cal-nav-year a.prev").bind("click",function(){drawCalendar(prevYear(currentDate),trigger);return false});calContainer.find("div.cal-nav-year a.next").bind("click",function(){drawCalendar(nextYear(currentDate),trigger);return false});calContainer.find("div.cal-months-container a.prev").bind("click",function(){drawCalendar(prevMonth(currentDate,3),trigger);return false});calContainer.find("div.cal-months-container a.next").bind("click",function(){drawCalendar(nextMonth(currentDate,3),trigger);return false});if(window.Jiffy){Jiffy.measure("drawCalendarEnd","drawCalendarStart")}};$.fn.espnCalendarCarousel=function(){if(window.Jiffy){Jiffy.mark("espnCalendarCarouselStart")}var el=$(this),container=el.get(0),ul=el.find("ul:first"),width=ul.width(),scrollArea=el.find("div.view"),scrollWidth=scrollArea.width()-1,lock=false,applyStyles=function(){scrollArea.find("li.current").not(".key").find("a").css({"border-width":"1px"}).end().prev().find("a").css({"border-width":"1px 0px"});scrollArea.find("li.key").prev().find("a").css({"border-right-color":"#ae2535"});scrollArea.find("li.current.key").find("a").css({height:"58px","border-left-width":"2px"}).end().prev().find("a").css({"border-right-width":"0px"})},scrollView=function(currentScroll,dir){var pos;lock=true;if(dir==="prev"){pos=currentScroll-scrollWidth}else{if(dir==="next"){pos=currentScroll+scrollWidth}}scrollArea.animate({scrollLeft:pos},500,function(){var day1=$("li.day1"),day7=$("li.day7"),d1=day1.metadata().date,firstDate=new Date(Date.parse(d1)),firstDateString=monthNamesLong[firstDate.getUTCMonth()]+" "+firstDate.getDate()+", "+firstDate.getUTCFullYear(),d7=day7.metadata().date,lastDate=new Date(Date.parse(d7)),lastDateString=monthNamesLong[lastDate.getUTCMonth()]+" "+lastDate.getDate()+", "+lastDate.getUTCFullYear();$("#scoreboard-weeknav-day1").html(firstDateString);$("#scoreboard-weeknav-day7").html(lastDateString);lock=false})};applyStyles();el.find("a").hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")});el.find("a.prev").click(function(){if(lock){return false}var day1=el.find("li.day1").removeClass("day1"),day7=el.find("li.day7").removeClass("day7"),d=day1.metadata().date,firstDate=new Date(Date.parse(d)),prevDates=day1.prevAll(),currentScroll=scrollArea.get(0).scrollLeft,thisDate,i,dayClass;if(prevDates.length===0){thisDate=prevDate(firstDate);$.get("format/sbweek",$.extend($.parseUri(window.location).queryKey,{start:dateToURIString(thisDate),view:dateToURIString(new Date())}),function(d,s){ul.prepend(d);ul.width(ul.width()+scrollWidth);currentScroll=currentScroll+scrollWidth;scrollArea.scrollLeft(currentScroll);applyStyles();scrollView(currentScroll,"prev")},"html")}else{day1.prev().addClass("day7");$(day1.prevAll().get(6)).addClass("day1");scrollView(currentScroll,"prev")}return false});el.find("a.next").click(function(){if(lock){return false}var day1=el.find("li.day1").removeClass("day1"),day7=el.find("li.day7").removeClass("day7"),d=day7.metadata().date,lastDate=new Date(Date.parse(d)),nextDates=day7.nextAll(),currentScroll=scrollArea.get(0).scrollLeft,thisDate;if(nextDates.length===0){thisDate=nextDate(lastDate);$.get("format/sbweek",$.extend($.parseUri(window.location).queryKey,{start:dateToURIString(thisDate),view:dateToURIString(new Date())}),function(d,s){ul.append(d);ul.width(ul.width()+scrollWidth);applyStyles();scrollView(currentScroll,"next")},"html")}else{day7.next().addClass("day1");$(day7.nextAll().get(6)).addClass("day7");scrollView(currentScroll,"next")}return false});if(window.Jiffy){Jiffy.measure("espnCalendarCarouselEnd","espnCalendarCarouselStart")}return this};getMyHeadlinesOptions=function(){var sportMatrix,sportAbbrevMatrix,indexSportId,optionsList="";sportMatrix=new Object();sportMatrix[23]="NCAA Football";sportMatrix[41]="NCAA Basketball";sportMatrix[54]="Women's Basketball";sportAbbrevMatrix=new Object();sportAbbrevMatrix[23]="NCAAF";sportAbbrevMatrix[41]="NCAAB";sportAbbrevMatrix[54]="NCAAW";if(window.Jiffy){Jiffy.mark("getMyHeadlinesOptionsStart")}indexSportId=$("body").metadata().sportId;optionsList="";$.myespn.init({success:function(data){try{if(typeof(indexSportId)!==UNDEF&&indexSportId!==null){if(typeof(data.myTeams)!==UNDEF&&data.myTeams!==null){optionsCount=0;$.each(data.myTeams,function(i,item){if(item.sport===indexSportId&&typeof(item.text)!==UNDEF&&item.text!==null){if(optionsCount===0){optionsList+='<optgroup label="myTeams">'}var sportName="";if(typeof(sportAbbrevMatrix[item.sport])!==UNDEF&&sportAbbrevMatrix[item.sport]!==null){sportName=" ("+sportAbbrevMatrix[item.sport]+")"}optionsList+="<option class=\"{'sportId':"+item.sport+", 'teamAbbrev':'"+item.abbrev+"', 'teamId':"+item.id+", 'text': '"+item.text+'\'}" value="">'+item.text+sportName+"</option>";optionsCount+=1}});if(optionsCount>0){optionsList+="</optgroup>"}}if(typeof(data.myPlayers)!==UNDEF&&data.myPlayers!==null){optionsCount=0;$.each(data.myPlayers,function(i,item){if(item.sport===indexSportId&&typeof(item.text)!==UNDEF&&item.text!==null){if(optionsCount===0){optionsList+='<optgroup label="myPlayers">'}optionsList+="<option class=\"{'sportId':"+item.sport+", 'playerId':"+item.id+", 'text': '"+item.text+'\'}" value="">'+item.text+"</option>";optionsCount+=1}});if(optionsCount>0){optionsList+="</optgroup>"}}}else{if(typeof(data.mySports)!==UNDEF&&data.mySports!==null){optionsCount=0;$.each(data.mySports,function(i,item){if(typeof(item.text)!==UNDEF&&item.text!==null){if(optionsCount===0){optionsList+='<optgroup label="mySports">'}var sportName=item.text;if(typeof(sportMatrix[item.id])!==UNDEF&&sportMatrix[item.id]!==null){sportName=sportMatrix[item.id]}optionsList+="<option class=\"{'sportId':"+item.id+", 'text': '"+item.text+'\'}" value="">'+sportName+"</option>";optionsCount+=1}});if(optionsCount>0){optionsList+="</optgroup>"}}if(typeof(data.myTeams)!==UNDEF&&data.myTeams!==null){optionsCount=0;$.each(data.myTeams,function(i,item){if(typeof(item.text)!==UNDEF&&item.text!==null){if(optionsCount===0){optionsList+='<optgroup label="myTeams">'}var sportName="";if(typeof(sportAbbrevMatrix[item.sport])!==UNDEF&&sportAbbrevMatrix[item.sport]!==null){sportName=" ("+sportAbbrevMatrix[item.sport]+")"}optionsList+="<option class=\"{'sportId':"+item.sport+", 'teamAbbrev':'"+item.abbrev+"', 'teamId':"+item.id+", 'text': '"+item.text+'\'}" value="">'+item.text+sportName+"</option>";optionsCount+=1}});if(optionsCount>0){optionsList+="</optgroup>"}}if(typeof(data.myPlayers)!==UNDEF&&data.myPlayers!==null){optionsCount=0;$.each(data.myPlayers,function(i,item){if(typeof(item.text)!==UNDEF&&item.text!==null){if(optionsCount===0){optionsList+='<optgroup label="myPlayers">'}optionsList+="<option class=\"{'sportId':"+item.sport+", 'playerId':"+item.id+", 'text': '"+item.text+'\'}" value="">'+item.text+"</option>";optionsCount+=1}});if(optionsCount>0){optionsList+="</optgroup>"}}}if(optionsList!==""){$(".mod-myheadlines").html("<select>"+optionsList+'</select>\n<ul id="myheadlines" class="headlines"></ul>\n<p class="footer"><span id="myheadlines-link"></span><a href="http://espn.go.com/personalization/">Edit myHeadlines &#187;</a></p>');$(".mod-myheadlines").each(function(){$(".ui-tabs-panel .mod-myheadlines select").change(function(ui){$(".ui-tabs-panel .mod-myheadlines select option:selected").each(function(ui){var headlinesData=$(this).metadata();if(typeof(headlinesData)!==UNDEF&&headlinesData!==null){getMyHeadlines(headlinesData)}})}).change()})}else{$(".mod-myheadlines").html(('<p><a href="http://espn.go.com/personalization/">Set up</a> your preferences and get news delivered about your favorite sports, teams and players. <!--Error: H--></p>'))}}catch(error){$(".mod-myheadlines").html("<p>We could not retrieve your personalized options at this time. Please try again later. <!--Error: C--></p>")}},error:function(){$(".mod-myheadlines").html("<p>We could not retrieve your personalized options at this time. Please try again later. <!--Error: B--></p>")}});if(window.Jiffy){Jiffy.measure("getMyHeadlinesOptionsEnd","getMyHeadlinesOptionsStart")}};getMyHeadlines=function(headlineData){if(window.Jiffy){Jiffy.mark("getMyHeadlinesStart")}var amp="",uri="",headlineList="";if(typeof(headlineData.sportId)!==UNDEF){uri+=amp+"sportId="+headlineData.sportId;amp="&"}if(typeof(headlineData.teamId)!==UNDEF){uri+=amp+"teamId="+headlineData.teamId;amp="&"}if(typeof(headlineData.playerId)!==UNDEF){uri+=amp+"playerId="+headlineData.playerId;amp="&"}$.ajax({type:"GET",url:"/composer/cached/tea/myheadlines?"+uri,dataType:"json",cache:true,timeout:3500,success:function(data){try{$.each(data.myHeadlines,function(i,item){if(item.url!=null&&item.url!="No matching template"){var itemText=item.text,last;if(itemText.length>44){last=itemText.lastIndexOf(" ",40);if(last===0){last=40}itemText=itemText.substring(0,last)+" ..."}headlineList+='<li><a href="'+item.url+'" title="'+item.text+'">'+itemText+"</a></li>";if(i==7){return false}}});if(headlineList!=""){$("#myheadlines").replaceWith('<ul id="myheadlines" class="headlines">'+headlineList+"</ul>")}else{$("#myheadlines").replaceWith('<p id="myheadlines">There are no headlines currently for this topic. Please try another topic. <!--Error: I --></p>');$("#myheadlines-link").html("&nbsp;")}if((typeof(data.myHeadlinesLink)!==UNDEF&&data.myHeadlinesLink!=="")&&(typeof(data.myHeadlinesLinkText)!==UNDEF&&data.myHeadlinesLinkText!=="")){$("#myheadlines-link").html('<a href="'+data.myHeadlinesLink+'">'+data.myHeadlinesLinkText+" &#187;</a>")}else{$("#myheadlines-link").html("&nbsp;")}}catch(error){$("#myheadlines").replaceWith('<p id="myheadlines">We could not retrieve your headlines at this time. Please try again later. <!--Error: E--></p>');$("#myheadlines-link").html("&nbsp;")}},error:function(){$("#myheadlines").replaceWith('<p id="myheadlines">We could not retrieve your headlines at this time. Please try again later. <!--Error: D--></p>');$("#myheadlines-link").html("&nbsp;")}});if(window.Jiffy){Jiffy.measure("getMyHeadlinesEnd","getMyHeadlinesStart")}};initMyHeadlines=function(ui){if(window.Jiffy){Jiffy.mark("initMyHeadlinesStart")}if(loggedIn){if($(ui.panel).find(".mod-myheadlines").length>0){if($(this).data("mod-headlines-initialized")){return true}$(this).data("mod-headlines-initialized",true);getMyHeadlinesOptions()}}else{$(".mod-myheadlines").html("<p>Sign in above to set up your preferences and get news delivered about your favorite sports, teams and players. <!--Error: A--></p>")}if(window.Jiffy){Jiffy.measure("initMyHeadlinesEnd","initMyHeadlinesStart")}};tabControl={videoPlayer:null,topStories:false};initTabs=function(sel){if(window.Jiffy){Jiffy.mark("initTabsStart")}$(sel).tabs({cache:true,spinner:"",select:function(event,ui){var panel=$(ui.panel);if(panel.parents("#top-stories").length!==0){tabControl.topStories=true;tabControl.videoPlayer=$(".videoplayer-show")}trackButtonClicks(ui.tab,"tab")},load:function(event,ui){},show:function(event,ui){var panel=$(ui.panel),item,mediaId,linkdata;setTimeout(function(){initCarousels()},100);if(tabControl.topStories===true){tabControl.topStories=false;tabControl.videoPlayer.removeClass("videoplayer-show");try{if(typeof window.com!==UNDEF){videocom.mpfVideoPause();videoPlayer.state=VIDEO_STATE.PAUSE}}catch(error){}item=panel.find("ul li.active a[rel=js-video]");mediaId=$.parseUri(item.attr("href")).queryKey.id;if(item.length>0){linkdata=item.metadata();linkdata.userAction=true;$.playVideo(mediaId,linkdata,true)}}if(panel.find(".mod-myheadlines").length>0){initMyHeadlines(ui)}}});if(window.Jiffy){Jiffy.measure("initTabsEnd","initTabsStart")}};$.espn={initTabs:initTabs};init=function(){if(arguments.callee.done){return}arguments.callee.done=true;if(window.Jiffy){Jiffy.mark("onDOMReady")}var b=$("body");findAccordions(true);initCarousels();initTabs(".mod-tabs .mod-header ul");$("div.mod-calendar-dropdown a").click(function(){if($("div.cal-nav-container:visible").get(0)){$("div.cal-nav-container").remove();return false}var trigger=$(this).parent(),data=$(this).metadata(),currentDate=(typeof data.date!==UNDEF)?new Date(Date.parse(data.date)):new Date();drawCalendar(currentDate,trigger);$("div.cal-nav-container");return false});$("form.js-goto > select").espnSelectRedirect();$("div.mod-scoreboard-carousel").espnCalendarCarousel();$.getConversation();$.loadGenericVideo();$("li#myespn").bind("mouseover",function(){$("select").each(function(){if(this.size<1||typeof this.size===UNDEF){this.blur();this.size=0}})});if(window.Jiffy){Jiffy.measure("onDOMReady::Complete","onDOMReady")}};$(window).load(function(){init()});$(_d).ready(function(){init()});$(window).unload(function(){_d.onkeypress=null})})(jQuery);
