This week on the 3Down Green Cast, Joel Gasson and John Fraser discuss the Riders near collapse against Calgary, possible turf replacement at Mosaic Stadium and the team’s new prairie blizzard jerseys.
Powered by RedCircle
‘;
}
function livePill(){return ‘Live Now‘;}
function fmtHeaderDate(startUtc){
return new Date(startUtc).toLocaleDateString(‘en-US’,{timeZone:ET_ZONE,weekday:’long’,month:’long’,day:’numeric’});
}
function readVoteKey(k){
try{var v=localStorage.getItem(VOTE_PREFIX+k);if(v)return v;}catch(e){}
var n=VOTE_PREFIX+k+’=’,cs=document.cookie.split(‘;’);
for(var i=0;i
‘+fin.away+’ – ‘+fin.home+’
Final
‘;
}
if(liv||timeLive){
var ld=liv||{away:0,home:0};
return ‘
‘+ld.away+’ – ‘+ld.home+’
Live
‘;
}
return ‘
VS
‘;
}
function showResults(res,picks,votedSide,aAbbr,hAbbr){
if(!picks)picks={away:0,home:0};
var tot=(picks.away||0)+(picks.home||0);
var ap=tot>0?Math.round(picks.away/tot*100):50,hp=100-ap;
res.innerHTML=’
Your pick: ‘+(votedSide===’away’?aAbbr:hAbbr)+’ ✓
‘
+”
+”
+’
‘+tot.toLocaleString()+’ pick’+(tot!==1?’s’:”)+’
‘;
res.classList.add(‘dn-visible’);
setTimeout(function(){
res.querySelectorAll(‘.dn-pick-bar-fill’).forEach(function(b){b.style.width=b.getAttribute(‘data-pct’)+’%’;});
},50);
}
function initPick(el,key,aAbbr,hAbbr){
var btns=el.querySelector(‘.dn-pick-btns’);
var res=el.querySelector(‘.dn-pick-results’);
var label=el.querySelector(‘.dn-pick-label’);
var ev=getVote(key);
if(ev){
if(label)label.style.display=’none’;
btns.style.display=’none’;
res.innerHTML=”;
res.classList.add(‘dn-visible’);
getPicks(key,function(p){showResults(res,p,ev,aAbbr,hAbbr);});
return;
}
function vote(side){
setVote(key,side);
if(label)label.style.display=’none’;
btns.style.display=’none’;
res.innerHTML=”;
res.classList.add(‘dn-visible’);
castPick(key,side,function(p){showResults(res,p,side,aAbbr,hAbbr);});
}
el.querySelector(‘[data-side=”away”]’).addEventListener(‘click’,function(){vote(‘away’);});
el.querySelector(‘[data-side=”home”]’).addEventListener(‘click’,function(){vote(‘home’);});
}
function logo(slug,name,abbr,logoUrl){
if(logoUrl)return ‘
+’
‘+abbr+’
‘;
return ”;
}
var wrap=document.getElementById(‘dn-picks-widget-games’);
if(!wrap)return;
function renderCards(){
fetchScores(function(){
var visible=getWidgetGames();
var widget=document.querySelector(‘.dn-picks-widget’);
var titleEl=document.querySelector(‘.dn-picks-widget-title’);
var dateEl=document.querySelector(‘.dn-picks-widget-date’);
if(!visible.length){
if(widget)widget.style.display=’none’;
return;
}
if(widget)widget.style.display=”;
var isToday=visible[0].date===todayET();
if(titleEl)titleEl.textContent=widgetTitle(visible.length,isToday);
if(dateEl)dateEl.textContent=fmtHeaderDate(visible[0].startUtc);
var html=””;
visible.forEach(function(g){
var live=isLiveGame(g.startUtc)||!!LIVE_GAMES[g.gameKey];
var closed=isPollClosed(g.startUtc);
html+=’
+’
‘+(live?livePill():”)+formatLocalDateTime(g.startUtc)+’
‘
+’
+’
‘+logo(g.away,g.awayName,g.awayAbbr,g.awayLogo)+’‘+g.awayName+’
‘
+matchMiddle(g.gameKey,isLiveGame(g.startUtc)&&!LIVE_GAMES[g.gameKey])
+’
‘+logo(g.home,g.homeName,g.homeAbbr,g.homeLogo)+’‘+g.homeName+’
‘
+’
‘;
if(closed){
html+=closedPickHtml(g.gameKey,g.awayAbbr,g.homeAbbr,g.awayName,g.homeName);
}else{
html+=’
+’
Pick your winner
‘
+’
‘
+’‘
+’‘
+’
‘
+”
+’
‘;
}
html+=’
‘;
});
wrap.innerHTML=html;
wrap.querySelectorAll(‘.dn-pick:not(.dn-pick-closed)’).forEach(function(el){
initPick(el,el.getAttribute(‘data-key’),el.getAttribute(‘data-aabbr’),el.getAttribute(‘data-habbr’));
});
wrap.querySelectorAll(‘.dn-pick-closed’).forEach(function(el){
initClosedPoll(el,el.getAttribute(‘data-key’),el.getAttribute(‘data-aabbr’),el.getAttribute(‘data-habbr’),el.getAttribute(‘data-aname’),el.getAttribute(‘data-hname’));
});
});
}
renderCards();
setInterval(renderCards,60000);
})();
