<!--//--><![CDATA[//><!--	

sfHover = function() {
	if(document.getElementById("nav")) {
		var sfEls = document.getElementById("nav").getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.timer = new Timer(this);
				this.timer.setTimeout("out",5);
			}
			sfEls[i].out=function() {
				this.className=this.className.replace(new RegExp("\\bsfhover\\b"), "");
			}
		}
	}
}

//if (window.attachEvent) window.attachEvent("onload", sfHover);
//if (window.addEventListener) window.addEventListener( "load", sfHover, false );
////if (window.attachEvent) window.attachEvent("onload", sfHover);
//begin IE 7 menu fix
// The constructor should be called with
// the parent object (optional, defaults to window).

function Timer(){
    this.obj = (arguments.length)?arguments[0]:window;
    return this;
}

// The set functions should be called with:
// - The name of the object method (as a string) (required)
// - The millisecond delay (required)
// - Any number of extra arguments, which will all be
//   passed to the method when it is evaluated.

Timer.prototype.setInterval = function(func, msec){
    var i = Timer.getNew();
    var t = Timer.buildCall(this.obj, i, arguments);
    Timer.set[i].timer = window.setInterval(t,msec);
    return i;
}
Timer.prototype.setTimeout = function(func, msec){
    var i = Timer.getNew();
    Timer.buildCall(this.obj, i, arguments);
    Timer.set[i].timer = window.setTimeout("Timer.callOnce("+i+");",msec);
    return i;
}

// The clear functions should be called with
// the return value from the equivalent set function.

Timer.prototype.clearInterval = function(i){
    if(!Timer.set[i]) return;
    window.clearInterval(Timer.set[i].timer);
    Timer.set[i] = null;
}
Timer.prototype.clearTimeout = function(i){
    if(!Timer.set[i]) return;
    window.clearTimeout(Timer.set[i].timer);
    Timer.set[i] = null;
}

// Private data

Timer.set = new Array();
Timer.buildCall = function(obj, i, args){
    var t = "";
    Timer.set[i] = new Array();
    if(obj != window){
        Timer.set[i].obj = obj;
        t = "Timer.set["+i+"].obj.";
    }
    t += args[0]+"(";
    if(args.length > 2){
        Timer.set[i][0] = args[2];
        t += "Timer.set["+i+"][0]";
        for(var j=1; (j+2)<args.length; j++){
            Timer.set[i][j] = args[j+2];
            t += ", Timer.set["+i+"]["+j+"]";
    }}
    t += ");";
    Timer.set[i].call = t;
    return t;
}
Timer.callOnce = function(i){
    if(!Timer.set[i]) return;
    eval(Timer.set[i].call);
    Timer.set[i] = null;
}
Timer.getNew = function(){
    var i = 0;
    while(Timer.set[i]) i++;
    return i;
}
//end IE 7 menu fix
//if (window.attachEvent) window.attachEvent("onload", sfHover);

function openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//BEGIN: Article Increase/Decrease font size
function increaseFontSize(divId) {
var min=8;
var max=18;
var p = document.getElementById(divId);
if(p.style.fontSize) {var s = parseInt(p.style.fontSize.replace("px",""));}
else {var s = 12;}
if(s!=max) {s += 1;}
p.style.fontSize = s+"px";
}
function decreaseFontSize(divId) {
var min=8;
var max=18;
var p = document.getElementById(divId);
if(p.style.fontSize) {var s = parseInt(p.style.fontSize.replace("px",""));}
else {var s = 10;}
if(s!=min) {s -= 1;}
p.style.fontSize = s+"px";
}
//END: Article Increase/Decrease font size

// BEGIN: Homepage Rotating Ads
var currAd = 0;
var numberAds;
var delayTime = 5000; // default if none set
var rDelay;
function setAdAmt(adAmt,dTime) {
numberAds = adAmt-1;
if (dTime!=null) {
	delayTime = dTime * 1000;
}
rotateAd();
}
function rotateAd() {
if (currAd > numberAds) {
	currAd = 0;
}
var adLayer = "rotatingAd" + currAd;
document.getElementById(adLayer).style.display = "block";
rDelay = setTimeout("closeAdLayer('"+adLayer+"')",delayTime);
}
function closeAdLayer(adLayer) {
document.getElementById(adLayer).style.display = "none";
currAd = currAd+1;
rotateAd();
}
// END: Homepage Rotating Ads

function showNFLBar() {document.getElementById('nflbarShown').style.display='block'; document.getElementById('nflbarHide').style.display='none';document.getElementById('nfcDropdown').style.display='none'; document.getElementById('afcDropdown').style.display='none';}
function hideNFLBar() {document.getElementById('nfcDropdown').style.display='none'; document.getElementById('afcDropdown').style.display='none';document.getElementById('nflNetworkDropdown').style.display='none';document.getElementById('nflbarShown').style.display='none'; document.getElementById('nflbarHide').style.display='block';}
function afcDropDown() {document.getElementById('afcDropdown').style.display='block'; document.getElementById('nfcDropdown').style.display='none';document.getElementById('nflNetworkDropdown').style.display='none';}
function nfcDropDown() {document.getElementById('nfcDropdown').style.display='block'; document.getElementById('afcDropdown').style.display='none';document.getElementById('nflNetworkDropdown').style.display='none';}
function nflDropDown() {document.getElementById('afcDropdown').style.display='none'; document.getElementById('nfcDropdown').style.display='none';document.getElementById('nflNetworkDropdown').style.display='block';}

// BEGIN: HomePageTopStory
function getMovieName(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {return window[movieName];}
else {return document[movieName];}
}
function hideAd(slideNum) {
displayLayers('homepageTopStoryAdLayer0','','none','homepageTopStoryAdLayer1','','none','homepageTopStoryAdLayer2','','none','homepageTopStoryAdLayer3','','none','homepageTopStoryAdLayer4','','none');
}
function setSlide(slideNum) {
hideAd(slideNum);
var swfMovie = getMovieName("homepageTopStory");
window.document.homepageTopStory.SetVariable("extSlide", slideNum);
displayLayers('standingsModule','','none','featuresModule','','none','pollModule','','none','newsModule','','block');
}
function showAd(slideNum) {
var adLayer = "homepageTopStoryAdLayer";
if (slideNum>4) {slideNum = 0;}
var currAd = adLayer + slideNum;
displayLayers(currAd,'','block');
}
function skipAd(slideNum) {
slideNum = slideNum - 1;
window.document.homepageTopStory.SetVariable("extSkip", slideNum);
hideAd(slideNum);
}
// END: HomePageTopStory

document.write("<script language=\"javascript\" src=\"/includes/winbox.js\"></script>");

// BEGIN: ecilo
function findLeftPosition(a){
if (a.offsetParent) {for (var pos=0;a.offsetParent;a=a.offsetParent) {pos+=a.offsetLeft;}return pos;}
else {return a.x;}}
function findTopPosition(a){
if (a.offsetParent) {for (var pos=0;a.offsetParent;a=a.offsetParent) {pos+=a.offsetTop;}return pos;}
else {return a.y;}}
function ecilo(a,b){
var xPos=findLeftPosition(a);xPos+=-31;
var yPos=findTopPosition(a);yPos+=-6;
Windows.closeAll();
win = new Window('ecitcol',{className:"dialog",title:"",width:600,height:400,top:yPos,left:xPos,minimizable:false,maximizable:false,resizable:false,draggable:false,url:b});
win.setDestroyOnClose();
win.show();}
// END: ecilo

function getGamedayContent(articleIndex)
{
    var divElem = document.getElementsByClassName("gamedayArticle", "div");
    for(var i=0;i<divElem.length;i++)
    {
        divElem[i].style.display = "none";
    }
    divElem[articleIndex].style.display = "block";
}

//--><!]]>
