// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000;
// Duration of crossfade (seconds)
var crossFadeDuration = 2;

// do not edit anything below this line
var t;
var j = 0;

function runSlideShow() {
	var p = Pic.length;
	var preLoad = new Array();
	for (i = 0; i < p; i++) {
		preLoad[i] = new Image();
		preLoad[i].src = Pic[i];
	}
	
	if (document.all) {
		//document.images.SlideShow.style.filter="blendTrans(duration=2)";
		document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
		document.images.SlideShow.filters.blendTrans.Apply();
	}
		document.images.SlideShow.src = preLoad[j].src;
	if (document.all) {
		document.images.SlideShow.filters.blendTrans.Play();
	}
	j = j + 1;
	if (j > (p - 1)) j = 0;
	t = setTimeout('runSlideShow()', slideShowSpeed);
}

function switchText(ctl, strColor){
	ctl.style.color = strColor;
}

function gameResult(homeTeam, awayTeam, homeScore, awayScore, gameDate) {
	this.hTeam = homeTeam;
	this.aTeam = awayTeam;
	this.hScore = homeScore;
	this.aScore = awayScore;
	this.gDate = gameDate;
}

var q;
var k;

function runScoreBoard() {

	strContent = '<table cellpadding="2" cellspacing="0" class="scoreBoard">';
	strContent += '<tr bgcolor="#000000">';
	strContent += '<td colspan="2" align="center" style="color:#FFFFFF">Score Board</td>';
	strContent += '</tr>';
	strContent += '<tr><td align="left">' + arrGames[k].hTeam + '</td><td align="right">' + arrGames[k].hScore + '</td></tr>';
	strContent += '<tr><td align="left">' + arrGames[k].aTeam + '</td><td align="right">' + arrGames[k].aScore + '</td></tr>';
	strContent += '<tr><td colspan="2" align="right">Final - ' + arrGames[k].gDate + '</td></tr>';
	strContent += '</table>';
	
	document.getElementById("scores").innerHTML = strContent;
	k += 1;
	if (k > (q - 1)) k = 0;
	t = setTimeout('runScoreBoard()', 2500);

}

function init() {
	if (arrGames.length > 0) {
		q = arrGames.length;
		k = 0;

		runScoreBoard();
	}
	runSlideShow();
}

function gotoURL(url, newWin) {
	if (newWin) {
		window.open(url);
	} else {
		document.location = url;
		//window.navigate(url);
	}
}

function setCursor(ctl, type) {
	ctl.style.cursor = type;
}

function checkBrowser() {
	brwName = navigator.appName;
	agent = navigator.userAgent;
	
	var windowParams = "scrollbars=no,";
	windowParams += "status=no,";
	windowParams += "resizable=no,";
	windowParams += "toolbar=no,";
	windowParams += "menu=no,"; 
	windowParams += "height=420,";
	windowParams += "width=540"; 

	if (brwName == "Microsoft Internet Explorer") {
		brwVersion = parseInt(agent.charAt(agent.indexOf("MSIE ") + 5));
		if (brwVersion < 6) {
			if (!getCookie("BrowserNotification")) {
				window.open("PopUpBrowserNotice.htm", "", windowParams);
			}
		}
	} else {
		if (navigator.appName == "Netscape") {
			brwVersion = parseInt(agent.charAt(agent.indexOf("Netscape") + 9));
			if (brwVersion < 7) {
				if (!getCookie("BrowserNotification")) {
					window.open("PopUpBrowserNotice.htm", "", windowParams);
				}
			} 
		} else {
			window.open("PopUpBrowserNotice.htm", "", windowParams);
		}
	}
}

function objImage(id, url, cap){
	this.ImageID = id;
	this.ThumbURL = url;
	this.Caption = cap;
}

function openEmailer(){
	//var strWindowSettings = "";
	//strWindowSettings = "dialogHeight:565px;";
	//strWindowSettings += "dialogWidth:400px;";
	//strWindowSettings += "center:yes;";
	//strWindowSettings += "scroll:no;";
	//strWindowSettings += "status:no;";

	var strWindowLocation = "/sabaweb/SendLinkFramePage.htm?URL=" + encodeURIComponent(encodeURI(window.location.href));
	//var retVal = window.showModalDialog(strWindowLocation, "", strWindowSettings);

	var windowParams = "scrollbars=no,";
	windowParams += "status=no,";
	windowParams += "resizable=no,";
	windowParams += "toolbar=no,";
	windowParams += "menu=no,"; 
	windowParams += "height=565,";
	windowParams += "width=400"; 

	window.open(strWindowLocation, "", windowParams);
}

function openModalWindow(imageTable, defaultThumbHeight, defaultThumbWidth){
	var ctlImage;
	var ctlHdnImageID;
	var ctlPicLink;
	var ctlEditLink;
	var ctlAddLink;
	var ctlCaption;
	
	ctlImage = imageTable.all.tags("img")[0];
	ctlHdnImageID = imageTable.all.tags("input")[0];
	ctlCaption = imageTable.all.tags("span")[0];
	
	var links = imageTable.all.tags("a");
	for (i = 0; i < links.length; i++){
		if (links[i].id.indexOf("lnkEditImage") > 0) {
			ctlEditLink = links[i];
		} else {
			if (links[i].id.indexOf("lnkAddImage") > 0) {
				ctlAddLink = links[i];
			} else {
				ctlPicLink = links[i];
			}
		}
	}
	
	var strWindowSettings = "";
	strWindowSettings = "dialogHeight:600px;";
	strWindowSettings += "dialogWidth:400px;";
	strWindowSettings += "center:yes;";
	strWindowSettings += "scroll:no;";
	strWindowSettings += "status:no;";

	var strWindowLocation = "/sabaweb/SabaImageEditorFramePage.aspx"
	strWindowLocation += "?ImageID=" + ctlHdnImageID.value;
	strWindowLocation += "&DefaultThumbHeight=" + defaultThumbHeight.toString();
	strWindowLocation += "&DefaultThumbWidth=" + defaultThumbWidth.toString();
	
	var retVal = window.showModalDialog(strWindowLocation, "", strWindowSettings);
	
	if (retVal){
		if (retVal.ImageID) {
			ctlImage.src = retVal.ThumbURL;
			ctlHdnImageID.value = retVal.ImageID;
			ctlPicLink.href = "javascript:gotoURL('" + retVal.ThumbURL.replace("-tn", "") + "', true)";
			ctlCaption.innerText = retVal.Caption;
			ctlEditLink.style.display = "inline";
			ctlAddLink.style.display = "none";
			ctlEditLink.href = "javascript:openModalWindow(" + imageTable.id + ", " + defaultThumbHeight.toString() + ", " + defaultThumbWidth.toString() + ")"
		}
	}
}