
var dateFormat=function(){var token=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,timezone=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,timezoneClip=/[^-+\dA-Z]/g,pad=function(val,len){val=String(val);len=len||2;while(val.length<len)val="0"+val;return val;};return function(date,mask,utc){var dF=dateFormat;if(arguments.length==1&&Object.prototype.toString.call(date)=="[object String]"&&!/\d/.test(date)){mask=date;date=undefined;}
date=date?new Date(date):new Date;if(isNaN(date))throw SyntaxError("invalid date");mask=String(dF.masks[mask]||mask||dF.masks["default"]);if(mask.slice(0,4)=="UTC:"){mask=mask.slice(4);utc=true;}
var _=utc?"getUTC":"get",d=date[_+"Date"](),D=date[_+"Day"](),m=date[_+"Month"](),y=date[_+"FullYear"](),H=date[_+"Hours"](),M=date[_+"Minutes"](),s=date[_+"Seconds"](),L=date[_+"Milliseconds"](),o=utc?0:date.getTimezoneOffset(),flags={d:d,dd:pad(d),ddd:dF.i18n.dayNames[D],dddd:dF.i18n.dayNames[D+7],m:m+1,mm:pad(m+1),mmm:dF.i18n.monthNames[m],mmmm:dF.i18n.monthNames[m+12],yy:String(y).slice(2),yyyy:y,h:H%12||12,hh:pad(H%12||12),H:H,HH:pad(H),M:M,MM:pad(M),s:s,ss:pad(s),l:pad(L,3),L:pad(L>99?Math.round(L/10):L),t:H<12?"a":"p",tt:H<12?"am":"pm",T:H<12?"A":"P",TT:H<12?"AM":"PM",Z:utc?"UTC":(String(date).match(timezone)||[""]).pop().replace(timezoneClip,""),o:(o>0?"-":"+")+pad(Math.floor(Math.abs(o)/60)*100+Math.abs(o)%60,4),S:["th","st","nd","rd"][d%10>3?0:(d%100-d%10!=10)*d%10]};return mask.replace(token,function($0){return $0 in flags?flags[$0]:$0.slice(1,$0.length-1);});};}();dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};dateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};Date.prototype.format=function(mask,utc){return dateFormat(this,mask,utc);};﻿function trackLinks(element){var filetypes=/\.(pdf)$/i;var href=$(element).attr('href');if((href.match(/^https?\:/i))&&(!href.match(document.domain))){$(element).click(function(){var extLink=href.replace(/^https?\:\/\//i,'');pageTracker._trackEvent('External','Click',extLink);});}
else if(href.match(/^mailto\:/i)){$(element).click(function(){var mailLink=href.replace(/^mailto\:/i,'');pageTracker._trackEvent('Email','Click',mailLink);});}
else if(href.match(filetypes)){$(element).click(function(){var extension=(/[.]/.exec(href))?/[^.]+$/.exec(href):undefined;var filePath=href.replace(/^https?\:\/\/(www.)ksulax\.com\//i,'');pageTracker._trackEvent('Download','Click - '+extension,filePath);});}};var pageTracker=null;function ga(){var gaJsHost=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");$.getScript(gaJsHost+"google-analytics.com/ga.js",function(){try{pageTracker=_gat._getTracker("UA-5630978-4");pageTracker._trackPageview();}catch(err){}
var links=$('a[href]');for(var i=0;i<links.length;i++){trackLinks(links[i]);};});};﻿function gameDetail(){$("span[id^='game']").each(function(){var id=$(this).attr('id');var number=id.substring(id.indexOf('_')+1);$(this).addClass('tableButton').text('Recap').toggle(function(){try{$("tr[id='info_"+number+"']").toggleClass('hidden more');pageTracker._trackEvent('Internal','Click','Game Recap '+number);}catch(err){}},function(){$("tr[id='info_"+number+"']").toggleClass('hidden more');});});if(!document.location.hash==''){$('#game_'+(document.location.hash).replace('#','')).click();}else{}};function displayGames(){$('#gamesBoxTable tr').hide();var activeTypes=$('ul#tabs li.type.active');var selector=[];var ha='';$('ul#tabs li.ha.active').each(function(){ha='.'+$(this).attr('id');activeTypes.each(function(){selector.push(ha+'.'+$(this).attr('id'));});if(selector.length==0||(selector.length==1&&selector[0]=='.home')){selector.push(ha);}});if(selector.length==0){activeTypes.each(function(){selector.push('.'+$(this).attr('id'));});}
if(selector.length==0){selector.push('.home');selector.push('.away');}
$(selector.join(', ')).show();if($('#gamesBoxTable tr:visible').size()==0){$('#gamesBoxTable tr.nogame').show();}};function gameSelector(){var nogames='<tr class="nogame" style="display:none;"><td colspan="4" style="text-align:center;width:99%;">There aren&#8217;t any games that match your selection. Try changing your criteria above.</td></tr>';$(nogames).insertBefore('#gamesBoxTable tr:first');var ul='<ul id="tabs"><li id="home" class="ha" title="Home Games">Home</li><li id="away" class="ha" title="Away Games">Away</li><li id="divisional" class="type" title="Divisional Games">Div</li><li id="none" class="type" title="Non-Divisional SELC Games">SELC</li><li id="out" class="type" title="Out Of Conference Games">OOC</li><li id="playoff" class="type" title="Playoff Games">Play</li></ul><div class="spacer"></div>';$('ul#tabs').remove();$(ul).insertBefore('#gamesBoxTable');$('ul#tabs li').each(function(){$(this).toggle(function(){try{$(this).addClass('active');displayGames();pageTracker._trackEvent('Internal','Click','Game Filter '+$(this).text());}catch(err){}},function(){$(this).removeClass('active');displayGames();});});};function twitterDates(date_str){var date=new Date(date_str);date_str=dateFormat(date,'isoUtcDateTime');var time_formats=[[60,'Just Now'],[90,'1 Minute'],[3600,'Minutes',60],[5400,'1 Hour'],[86400,'Hours',3600],[129600,'1 Day'],[604800,'Days',86400],[907200,'1 Week'],[2628000,'Weeks',604800]];var time=(''+date_str).replace(/-/g,"/").replace(/[TZ]/g," "),dt=new Date,seconds=((dt-new Date(time)+(dt.getTimezoneOffset()*60000))/1000),token=' Ago',i=0,format;if(seconds<0){seconds=Math.abs(seconds);token='';}
while(format=time_formats[i++]){if(seconds<format[0]){if(format.length==2){return format[1]+(i>1?token:'');}else{return Math.round(seconds/format[2])+' '+format[1]+(i>1?token:'');}}}
var localdate=date.toLocaleDateString();return localdate.substring(localdate.indexOf(',')+2,localdate.length);};function replaceURLWithHTMLLinks(text){var exp=/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;return text.replace(exp,'<a href="$1">$1</a>');};function getTweets(){var url='http://api.twitter.com/1/statuses/user_timeline.json?screen_name=kstatelax&skip_user=true&include_rts=true&count=2&callback=?';var textToInsert=[];$.getJSON(url,function(tweets){$.each(tweets,function(i,tweet){textToInsert.push('<div class="homeNewsItem">');textToInsert.push('<div class="date">'+twitterDates((tweet.created_at).replace("+0000 ","")+" GMT")+'</div>');textToInsert.push('<p>'+replaceURLWithHTMLLinks(tweet.text)+'</p></div>');});$('#twitterBox').html(textToInsert.join(''));var links=$('#twitterBox a[href]');for(var i=0;i<links.length;i++){trackLinks(links[i]);};});};function getStoryTweet(url){$.getJSON('http://api.tweetmeme.com/url_info.jsonc?url='+url+'&callback=?',function(data){$('#tweetmeme_button a.count span').html(data.story.url_count)
$('#tweetmeme_button a.count').attr('href',data.story.tm_link);});};function getRankings(){var url='/home/getranking';var begin='<table style="width:100%;"><tbody><tr><td style="text-align:center;"><a href="http://www.collegelax.us/polls.php" title="CollegeLax Poll"><img src="../../Content/images/polls/CollegeLax.png" height="48" width="44" alt="CollegeLax Poll" title="CollegeLax Poll" style="border:0px;" /></a></td><td style="text-align:center;"><a href="http://mclamag.com/top23/" title="MCLA Magazine Poll"><img src="../../Content/images/polls/MCLAmag.png" height="48" width="55" alt="MCLA Magazine Poll" title="MCLA Magazine Poll" style="border:0px;" /></a></td><td style="text-align:center;"><a href="http://www.laxpower.com/update10/binmen/rating06.php" title="LaxPower Poll"><img src="../../Content/images/polls/Laxpower.png" height="48" width="47" alt="LaxPower Poll" title="LaxPower Poll" style="border:0px;" /></a></td></tr><tr style="text-align:center;">';var pole2='<td><a href="2rankUrl" title="2rankUrltitle">2rank</a></td>';var pole1='<td><a href="1rankUrl" title="1rankUrltitle">1rank</a></td>';var pole3='<td><a href="3rankUrl" title="3rankUrltitle">3rank</a></td>';var end='</tr></tbody></table><p class="date">Last Updated enddate</p>';var enddate=new Date(0,0,0,0,0,0);var enddatestr='';$.getJSON(url,function(rankings){$.each(rankings,function(i,ranks){var date=new Date(ranks.datestr);if(date>enddate){enddatestr=ranks.datestr;enddate=new Date(ranks.datestr);}
switch(ranks.pollSource){case 1:{pole1=pole1.replace(ranks.pollSource+'rankUrl',ranks.rankUrl);pole1=pole1.replace(ranks.pollSource+'rankUrltitle','Poll from '+ranks.datestr);pole1=pole1.replace(ranks.pollSource+'date',ranks.datestr);pole1=pole1.replace(ranks.pollSource+'rank',ranks.rank);}
case 2:{pole2=pole2.replace(ranks.pollSource+'rankUrl',ranks.rankUrl);pole2=pole2.replace(ranks.pollSource+'rankUrltitle','Poll from '+ranks.datestr);pole2=pole2.replace(ranks.pollSource+'date',ranks.datestr);pole2=pole2.replace(ranks.pollSource+'rank',ranks.rank);}
case 3:{pole3=pole3.replace(ranks.pollSource+'rankUrl',ranks.rankUrl);pole3=pole3.replace(ranks.pollSource+'rankUrltitle','Poll from '+ranks.datestr);pole3=pole3.replace(ranks.pollSource+'date',ranks.datestr);pole3=pole3.replace(ranks.pollSource+'rank',ranks.rank);}
default:{}}});$(begin+pole2+pole1+pole3+end.replace('enddate',enddatestr)).insertBefore('#rankingBox noscript');var links=$('#rankingBox a[href]');for(var i=0;i<links.length;i++){trackLinks(links[i]);};});};