///<reference name="MicrosoftAjax.js" />

function pageLoad(sender,args)
{
	GenRandomHeader();
	SetPageDates();
	externalLinks();
}

//Geenerate a random header background graphic
function GenRandomHeader()
{
	var randomnumber = Math.floor(Math.random() * 3) + 1;
	$get("divTagline").style.backgroundImage = "url(/ImagesSite/header_tagline_" + randomnumber.toString() + ".png)";
}

//Setup date entries on a page
function SetPageDates()
{
	var d = new Date();
	var myDays = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];
	var myMonths=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	var daym = d.getDate();
	$get("divDate").innerHTML = myDays[d.getDay()] + ", " + myMonths[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear();
	$get("copyright").innerHTML = "&copy; " + d.getFullYear() + ", National Cable Satellite Corporation";
	
	//Set offset from UTC
//	var offsetFromUtc = -(d.getTimezoneOffset() / 60);
//	var input = document.createElement("input");
//	input.setAttribute("type", "hidden");
//	input.setAttribute("name", "OffsetFromUtc");
//	input.setAttribute("value", offsetFromUtc.toString());
//	$get("aspnetForm").appendChild(input);
}

//Convert "rel=external" to "target=_blank" to suit XHTML 1.1 standards
function externalLinks()
{ 
	if (!document.getElementsByTagName) return; 
	var anchors = document.getElementsByTagName("a"); 
	
	for (var i=0; i < anchors.length; i++)
	{
		var anchor = anchors[i]; 
		
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank"; 
	} 
}

//Open a new window for video (named the same to allow the same window to be overwritten)
function videoPopup(url)
{
	mywindow = window.open (url,"cspanVideo","location=0,status=0,scrollbars=0,resizeable=0,menubar=0,width=375,height=375");
	mywindow.moveTo(10,10);
	
	if (window.focus)
	{
		mywindow.focus();
	}
}

//Forces an ASPNetVideo to stop
//function videoStop(ctrl)
//{
//	ASPNetMedia.Video(ctrl).StopMedia();
//}
