function rollover(element)
	{
		var testString = element.src;
		var inString = testString.match("hover");
		if (inString) {
			element.src = testString.replace("_hover","");
		}
		else
		{
			element.src = testString.replace(".gif","_hover.gif");
		}
	}

var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December")

function getDateTime()
	{
		var mydate=new Date()
		var year=mydate.getYear()
		if (year < 1000)
			year+=1900;
		var day=mydate.getDay()
		var month=mydate.getMonth()
		var daym=mydate.getDate()
		if (daym<10)
			daym="0"+daym;
		var hours=mydate.getHours()
		var minutes=mydate.getMinutes()
		var seconds=mydate.getSeconds()
		var dn="AM";
		if (hours>=12)
			dn="PM";
		if (hours>12)
			{
				hours=hours-12;
			}
		if (hours==0)
			hours=12;
		if (minutes<=9)
			minutes="0"+minutes;
		if (seconds<=9)
			seconds="0"+seconds;
		var cdate=dayarray[day]+", "+montharray[month]+" "+daym+", "+year;
		var ctime=hours+":"+minutes+" "+dn;
		if (document.all)
			{
				document.all.subHeaderDate.innerHTML=cdate;
				document.all.subHeaderTime.innerHTML=ctime;
			}
		else if (document.getElementById)
			{
				document.getElementById("subHeaderDate").innerHTML=cdate;
				document.getElementById("subHeaderTime").innerHTML=ctime;
			}
		else
			document.write(cdate);
	}

function pageStart()
	{
		if (document.all||document.getElementById)
			getDateTime();
	}

function navConstruct(navId,navRepl)
	{
		if(!document.getElementById)
			{
				return;
			}
	
		var navId = document.getElementById(navId);

		if (navId.style.display=="none")
			{
				navId.style.display="";
				navRepl.className="selected";
			}
		else
			{
				navId.style.display="none";
				navRepl.className="unselected";
			}
		
		navRepl.blur();
	}

function DownloadStoryView(storyBody, storyTitle, storyByline, storySource) {
	var ssWin = window.open('', 'ssWin', 'width=600,height=600,scrollbars=yes');
	ssWin.document.open('text/html', 'replace'); 
	ssWin.document.write('<html><head><title>'+storyTitle+'</title></head><body style=\"margin: 0; padding: 20px; font: 12px Arial,Sans-Serif;\"><textarea style="width: 100%; height: 558px;">'+storyTitle+'\n\n'+storyByline+'\n\n'+storySource+'\n\n'+storyBody+'</textarea></body></html>'); 
	ssWin.document.close();
}

var BrowserDetect = {init: function () { this.browser = this.searchString(this.dataBrowser) || "An unknown browser"; this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "an unknown version"; this.OS = this.searchString(this.dataOS) || "an unknown OS"; }, searchString: function (data) { for (var i=0;i<data.length;i++)	{ var dataString = data[i].string; var dataProp = data[i].prop; this.versionSearchString = data[i].versionSearch || data[i].identity; if (dataString) { if (dataString.indexOf(data[i].subString) != -1) return data[i].identity; } else if (dataProp) return data[i].identity; } }, searchVersion: function (dataString) { var index = dataString.indexOf(this.versionSearchString); if (index == -1) return; return parseFloat(dataString.substring(index+this.versionSearchString.length+1)); }, dataBrowser: [ { 	string: navigator.userAgent, subString: "OmniWeb", versionSearch: "OmniWeb/", identity: "OmniWeb" }, { string: navigator.vendor, subString: "Apple", identity: "Safari" }, { prop: window.opera, identity: "Opera" }, { string: navigator.vendor, subString: "iCab", identity: "iCab" }, { string: navigator.vendor, subString: "KDE", identity: "Konqueror" }, { string: navigator.userAgent, subString: "Firefox", identity: "Firefox" }, { string: navigator.vendor, subString: "Camino", identity: "Camino" }, { string: navigator.userAgent, subString: "Netscape", identity: "Netscape" }, { string: navigator.userAgent, subString: "MSIE", identity: "Explorer", versionSearch: "MSIE" }, { string: navigator.userAgent, subString: "Gecko", identity: "Mozilla", versionSearch: "rv" }, { string: navigator.userAgent, subString: "Mozilla", identity: "Netscape", versionSearch: "Mozilla" } ], dataOS : [ { string: navigator.platform, subString: "Win", identity: "Windows" }, { string: navigator.platform, subString: "Mac", identity: "Mac" }, { string: navigator.platform, subString: "Linux", identity: "Linux" } ]};
BrowserDetect.init();
