var lStrGame = 'Camelot';
window.templateLoaded = true
template_framebust()

function template_framebust()
{
	//Disallow 3rd party sites to include us without going through more hassle
	var lStrURL = new String(top.location.href.toLowerCase())
	if (lStrURL.indexOf('theonlinegamer.com/') == -1)
	{
		top.location.href = 'http://www.theonlinegamer.com/games/camelot/';
	}
}

function template_LeftNavLink(pStrURL, pStrCaption, bNewWindow)
{
	var lStrHTML = new String()

	// check for javascript (popup windows) for smilelist ;)
	if(pStrURL.indexOf('javascript') == -1)
	{
		if(pStrURL.indexOf('?') != -1)
		{
			lStrHTML += '<A href="' + pStrURL + '&game=' + lStrGame + '" '
		} else {
			lStrHTML += '<A href="' + pStrURL + '?game=' + lStrGame + '" '
		}
	} else {
		lStrHTML += '<A href="' + pStrURL + '" '
	}
	lStrHTML += 'title="' + pStrCaption + '" '
	lStrHTML += 'onMouseOver="window.status=this.title;return(true)" '
	lStrHTML += 'onMouseOut="window.status=\'Done\';return(true)"'
	if (bNewWindow) lStrHTML += ' target="_blank"'
	lStrHTML += '>' + pStrCaption + '</A><BR>'
	return(lStrHTML)
}
function template_LeftNavLink2(pStrURL, pStrCaption, bNewWindow)
{
	var lStrHTML = new String()
	if(pStrURL.indexOf('?') != -1)
	{
		lStrHTML += '<A href="' + pStrURL + '&game=' + lStrGame + '" '
	} else {
		lStrHTML += '<A href="' + pStrURL + '?game=' + lStrGame + '" '
	}
	lStrHTML += 'title="' + pStrCaption + ' (In Development)" '
	lStrHTML += 'onMouseOver="window.status=this.title;return(true)" '
	lStrHTML += 'onMouseOut="window.status=\'Done\';return(true)"'
	if (bNewWindow) lStrHTML += ' target="_blank"'
	lStrHTML += ' class="Unavailable">' + pStrCaption + '</A><BR>'
	return(lStrHTML)
}
function template_LeftNavDescription(pStrLink, pStrCaption)
{
	var lStrHTML = new String()
	lStrHTML += '<TR><TD valign=top>'
	if(pStrLink.indexOf('<FONT>') == -1) lStrHTML += '<FONT size=1>'
	lStrHTML += pStrLink
	if(pStrLink.indexOf('<FONT>') == -1) lStrHTML += '</FONT>'
	lStrHTML += '</TD><TD valign=top><FONT size=1>'
	lStrHTML += pStrCaption
	lStrHTML += '</FONT></TD></TR>'
	return(lStrHTML)
}
function randomNumber(pLngMin, pLngMax)
{
	var lLngRandom = Math.random() * (pLngMax - pLngMin)
	return(Math.round(lLngRandom) + pLngMin)
}
function template_header()
{
	var lStrHTML = new String()
	var gLngVersion = new Number(parseInt(navigator.appVersion));
	var gBolIsNav = new Boolean(navigator.appName.indexOf('Netscape') > -1);
	var gBolIsIE = new Boolean(navigator.appName.indexOf('Microsoft') > -1);
	
	lStrHTML += '<link rel="STYLESHEET" type="text/css" href="/Games/' + lStrGame + '/Skin/template.css" media="Screen">';
	if((gBolIsNav == true && gLngVersion >= 5) || (gBolIsIE == true && gLngVersion >= 4))
	{
//		lStrHTML += '<link rel="STYLESHEET" type="text/css" href="/Games/' + lStrGame + '/Skin/template.print.css" media="Print">';
	}

	lStrHTML += '<SPAN class="NoPrint">';
	lStrHTML += '<TABLE width="100%" cellspacing="0" cellpadding="0" height="100%" border="0">'
	lStrHTML += '<TR>'
	if(window.NavDisabled)
	{
		if(window.NavDisabled != true)
		{
			lStrHTML += '<TD valign="top" width="15%">'
			lStrHTML += template_navigation()
			lStrHTML += '</TD>'
			lStrHTML += '<TD valign="top">'
		}
		else
		{
			lStrHTML += '<TD colspan="2" valign="top">'
		}
	}
	else
	{
		lStrHTML += '<TD valign="top" width="15%">'
		lStrHTML += template_navigation()
		lStrHTML += '</TD>'
		lStrHTML += '<TD valign="top">'
	}

	lStrHTML += '<TABLE width="100%" cellspacing="0" cellpadding="0" border="0">'
	lStrHTML += '<TR>'
	// header
//	var lLngBannerIndex = randomNumber(1, 4)
	var lLngBannerIndex = randomNumber(1, 1)	
	lStrHTML += '<TD bgcolor="#000000" background="/Games/' + lStrGame + '/Skin/Images/Template/Banner/Banner' + lLngBannerIndex + '.jpg" style="background-repeat: no-repeat" height="68" valign="top" align="right">'
	lStrHTML += '</TD>'
	lStrHTML += '</TR>'
	
	// top band
//	if(window.VisitorsOnline)
//	{	
		lStrHTML += '<TR>'
		lStrHTML += '<TD background="/Games/' + lStrGame + '/Skin/Images/Template/Backgrounds/Rocks.gif" style="border-left:1px solid #888888;border-top:1px solid #888888;border-bottom:1px solid #444444;border-right:1px solid #444444;" height="13" align="center">'
		lStrHTML += '<span style="font-family:arial;font-size:8pt;font-weight:400;color:#DDE477;">'
		lStrHTML += '<font color=#ffffff>' + window.VisitorsOnline + '</font> visitors online'
		lStrHTML += ' • '
		lStrHTML += '<font color=#ffffff>' + window.MembersOnline + '</font> members online'
//		lStrHTML += ' • '
//		lStrHTML += '<font color=#ffffff>' + window.PlayersOnline + '</font> players online'
		lStrHTML += ' • '
		lStrHTML += '<A href="/Apps/Who/" style="text-decoration:none;">See Who\'s Online! Send a Message!</A>'
		lStrHTML += '<BR>'
		lStrHTML += 'Latest News: ' + window.NewsEntry
		lStrHTML += ' • '
		lStrHTML += 'Latest Image: ' + window.LatestImage
		lStrHTML += '</span>'
		lStrHTML += '</TD>'
		lStrHTML += '</TR>'
//	}
	
	// Content
	lStrHTML += '<TR>'
	lStrHTML += '<TD>'
	lStrHTML += '<TABLE width="100%" cellspacing="0" cellpadding="5" border="0">'
	lStrHTML += '<TR>'
	lStrHTML += '<TD bgcolor="#000000" Class="Content">'
	lStrHTML += '</SPAN>'

	return(lStrHTML)	
}
function template_footer()
{
	var lStrHTML = new String()
	lStrHTML += '<SPAN class="NoPrint">';
	// Content
	lStrHTML += '</TD>'
	lStrHTML += '</TR>'
	lStrHTML += '</TABLE>'
	lStrHTML += '</TD>'
	lStrHTML += '</TR>'

	// bottom band
	lStrHTML += '<TR>'
	lStrHTML += '<TD background="/Games/' + lStrGame + '/Skin/Images/template/content_band.gif" height="13">'
	lStrHTML += '<IMG src="/Games/' + lStrGame + '/Skin/Images/template/content_band.gif" width="229" height="13">'
	lStrHTML += '</TD>'
	lStrHTML += '</TR>'

	// Copyright
	lStrHTML += '<TR>'
	lStrHTML += '<TD align="center" Class="Footer">'
	lStrHTML += '&copy; Copyright 2001, The Online Gamer.  All rights reserved.'
	lStrHTML += '</TD>'
	lStrHTML += '</TR>'

	lStrHTML += '</TABLE>'
	lStrHTML += '</TD>'
	lStrHTML += '</TR>'
	lStrHTML += '</TABLE>'


	lStrHTML += '</SPAN>'
	return(lStrHTML)	
}
function template_navigation()
{
	var lStrHTML = new String()
	var lStrLINK = new String()
	var lStrURL = new String(window.location.href.toLowerCase())
	
	lStrHTML += '<SPAN  class="NoPrint">';
	lStrHTML += '<TABLE width="100%" cellspacing="0" cellpadding="0" height="100%" border="0">'
	lStrHTML += '<TR>'
	lStrHTML += '<TD height="9">'
	lStrHTML += '<TABLE width="100%" cellspacing="0" cellpadding="0" height="100%" border="0">'
	lStrHTML += '<TR>'
	lStrHTML += '<TD width="11" valign="top" background="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_left.gif"><IMG src="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_topleft_curve.gif" width="11" height="9"></TD>'
	lStrHTML += '<TD background="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_top.gif" height="9"><IMG src="/Games/' + lStrGame + '/Skin/Images/Template/Nav/clear.gif" width="9" height="9"></TD>'
	lStrHTML += '<TD width="11" valign="top" align="right" background="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_right.gif"><IMG src="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_topright_curve.gif" width="11" height="9"></TD>'
	lStrHTML += '</TR>'
	lStrHTML += '</TABLE>'
	lStrHTML += '</TD>'
	lStrHTML += '</TR>'
	
	lStrHTML += '<TR>'
	lStrHTML += '<TD>'
	lStrHTML += '<TABLE width="100%" cellspacing="0" cellpadding="0" height="100%" border="0">'
	lStrHTML += '<TR>'
	lStrHTML += '<TD width="11" valign="top" background="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_left.gif"><IMG src="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_topleft_side.gif" width="11" height="58"></TD>'
	lStrHTML += '<TD rowspan="2" valign="top" width="98%" Class="LeftNavigation">'
	
	// begin nav text
	lStrHTML += '<BR>'
	lStrHTML += '<CENTER>'
	lStrHTML += '<A href="/">'
	lStrHTML += '<IMG src="/Images/TheOnlineGamer.Logo.gif" width="125" height="60" alt="The Online Gamer" border="0">'
	lStrHTML += '</A>'
	lStrHTML += '</CENTER>'
	lStrHTML += '<BR>'
	
	lStrHTML += '<CENTER><SELECT onChange="location.href=this.options[this.selectedIndex].value;" style="width:125px;font-family:Arial;font-size:8pt;background-Color:#000000;color:#f1f4c6;border-width:0px;border-left:0px;border-top:0px;border-bottom:0px;border-right:0px;">'
	lStrHTML += '<OPTION value="/">The Online Gamer</OPTION>'
	lStrHTML += '<OPTION value="/games/camelot/" selected>-Dark Age of Camelot</OPTION>'
	lStrHTML += '<OPTION value="/fallenage/">-Fallen Age</OPTION>'
	lStrHTML += '</SELECT></CENTER><BR>'
	
	lStrHTML += '<B>Gamer\'s Goods</B><BR>'
	lStrHTML += template_LeftNavLink('/Games/' + lStrGame + '/', 'Game News', false)
	lStrHTML += template_LeftNavLink('/Games/' + lStrGame + '/CustomContent/NDA.asp', 'NDA & COC', false)
	lStrHTML += template_LeftNavLink('/apps/FAQ', 'F.A.Q.', false)
	lStrHTML += template_LeftNavLink2('/apps/Guide/', 'Game Guide', false)
//	if (lStrURL.indexOf('/apps/guide/') != -1)
//	{
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/About', 'About', false)
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/Characters', 'Characters', false)
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/Colonies', 'Colonies', false)
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/Housing', 'Housing', false)
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/Interface', 'Interface', false)
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/Items', 'Items', false)
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/Map', 'Map', false)
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/Nations', 'Nations', false)
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/NPCs', 'NPCs', false)
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/Quests', 'Quests', false)
//		lStrHTML += '» ' + template_LeftNavLink('/fallenage/Guide/Spoilers', 'Spoilers', false)
//	}
	lStrHTML += template_LeftNavLink2('/apps/InfoDigests/', 'Info Digest', false)
	lStrHTML += template_LeftNavLink('/apps/ChatLogs/', 'Chat Logs', false)
	lStrHTML += template_LeftNavLink2('/apps/Preview/', 'Preview', false)
	lStrHTML += template_LeftNavLink2('/apps/Downloads/', 'Downloads', false)
	lStrHTML += '<BR>'
	
	lStrHTML += '<B>Community</B><BR>'
	lStrHTML += template_LeftNavLink('/apps/Forums/Forum.asp', 'Forums', false)
	if (lStrURL.indexOf('/apps/forums/') != -1)
	{
		lStrHTML += '» ' + template_LeftNavLink('/Apps/Forums/Forum.asp', 'Topics', false)
		lStrHTML += '» ' + template_LeftNavLink('/Apps/Forums/DailyThreads.asp', 'Daily Threads', false)
		lStrHTML += '» ' + template_LeftNavLink('/Apps/Forums/Search.asp', 'Search', false)
//		lStrHTML += '» ' + template_LeftNavLink('/Apps/Forums/Help.asp', 'Help', false)
		lStrHTML += '» ' + template_LeftNavLink('javascript:var newwindow=window.open(\'SmileList.asp\', \'\', \'height=450,left=100,top=100,width=300,menubar=no,location=no,resizable=no,toolbar=no,scrollbars=yes\');', 'Smile List', false)
	}
	lStrHTML += template_LeftNavLink('/Apps/Polls/', 'Polls', false)
//	lStrHTML += template_LeftNavLink2('/Apps/UserSubmissions/Artwork/', 'Artwork', false)
	lStrHTML += template_LeftNavLink2('/Apps/UserSubmissions/Screenshots/', 'Screenshots', false)
//	lStrHTML += template_LeftNavLink2('/Apps/UserSubmissions/Songs/', 'Songs', false)
//	lStrHTML += template_LeftNavLink2('/Apps/UserSubmissions/Stories/', 'Stories', false)
	lStrHTML += template_LeftNavLink2('/Apps/players/', 'Players', false)
	lStrHTML += template_LeftNavLink('/Apps/Links/', 'Related Links', false)
	lStrHTML += template_LeftNavLink('/Authentication/', 'Membership', false)
	if(window.location.href.indexOf('/Authentication/') != -1 || window.location.href.indexOf('/MemberServices/') != -1)
	{
		if(window.Authenticated == true)
		{
			lStrHTML += '» ' + template_LeftNavLink('/Authentication/Logout.asp', 'Logout', false)
			lStrHTML += '» ' + template_LeftNavLink('/Authentication/ChangeEmail.asp', 'Email Settings', false)
			lStrHTML += '» ' + template_LeftNavLink('/Authentication/ChangePassword.asp', 'Password Settings', false)
			lStrHTML += '» ' + template_LeftNavLink('/Apps/MemberServices/Self/ChangeProfile.asp', 'Edit Profile', false)
		}
		else
		{
			lStrHTML += '» ' + template_LeftNavLink('/Authentication/Login.asp', 'Login', false)
			lStrHTML += '» ' + template_LeftNavLink('/Authentication/Join.asp', 'Join', false)
		}
		lStrHTML += '» ' + template_LeftNavLink('/Authentication/Help.asp', 'Help', false)
	}
	lStrHTML += '<BR>'

	lStrHTML += WebRing()
	
	lStrHTML += GameAds()

	lStrHTML += '<B>Staff</B><BR>'
	lStrHTML += '<TABLE cellpadding=0 cellspacing=0 border=0 width=100%>'
	lStrLINK = template_LeftNavLink('/Apps/MemberServices/Profile/default.asp?UserName=Krozy', 'Krozy', false);
	lStrHTML += template_LeftNavDescription(lStrLINK,'Developer, News, Content')
	lStrLINK = template_LeftNavLink('/Apps/MemberServices/Profile/default.asp?UserName=SXFX', 'SXFX', false);
	lStrHTML += template_LeftNavDescription(lStrLINK,'News Reporter')
	lStrLINK = template_LeftNavLink('/Apps/MemberServices/Profile/default.asp?UserName=Timil', 'Timil', false);
	lStrHTML += template_LeftNavDescription(lStrLINK,'General Admin')
	lStrLINK = template_LeftNavLink('mailto:krozy@theonlinegamer.com', 'Apply', false);
//	lStrHTML += template_LeftNavDescription(lStrLINK,'FAQ Administrator')
//	lStrHTML += template_LeftNavDescription(lStrLINK,'Chat Log Manager')
//	lStrHTML += template_LeftNavDescription(lStrLINK,'News Reporter')
//	lStrHTML += template_LeftNavDescription(lStrLINK,'Forum Moderator')
//	lStrHTML += template_LeftNavDescription(lStrLINK,'User Content Admin')
//	lStrHTML += template_LeftNavDescription(lStrLINK,'File Manager')
//	lStrHTML += template_LeftNavDescription(lStrLINK,'Game Guide Manager')
//	lStrHTML += template_LeftNavDescription(lStrLINK,'Polls Administrator')
//	lStrHTML += template_LeftNavDescription(lStrLINK,'Info Digest Manager')
//	lStrHTML += template_LeftNavDescription(lStrLINK,'General Administrator')
	lStrHTML += template_LeftNavDescription(lStrLINK,'FAQ, Chat Logs, News, Forums, User Content, Files, Game Guide, Polls, Info Digest, Links')

	
//	lStrLINK = template_LeftNavLink('/FallenAge/MemberServices/Profile.asp?UserName=Lewie', 'Lewie', false);	
//	lStrHTML += template_LeftNavDescription(lStrLINK,'Developer')
//	lStrLINK = template_LeftNavLink('/FallenAge/MemberServices/Profile.asp?UserName=SXFX', 'SXFX', false);
//	lStrHTML += template_LeftNavDescription(lStrLINK,'News Reporter')
//	lStrLINK = template_LeftNavLink('/FallenAge/MemberServices/Profile.asp?UserName=TwitterDaGnome', 'Twitter', false);
//	lStrHTML += template_LeftNavDescription(lStrLINK,'News, Supporter')
	lStrHTML += '</TABLE>'
	lStrHTML += '<BR>'
	
	// end nav text
	
	lStrHTML += '</TD>'
	lStrHTML += '<TD width="11" valign="top" background="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_right.gif"><IMG src="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_topright_side.gif" width="11" height="58"></TD>'
	lStrHTML += '</TR>'
	lStrHTML += '<TR>'
	lStrHTML += '<TD width="11" valign="bottom" background="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_left.gif"><IMG src="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_bottomleft_side.gif" width="11" height="58"></TD>'
	lStrHTML += '<TD width="11" valign="bottom" background="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_right.gif"><IMG src="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_bottomright_side.gif" width="11" height="58"></TD>'
	lStrHTML += '</TR>'
	lStrHTML += '</TABLE>'
	lStrHTML += '</TD>'
	lStrHTML += '</TR>'

	lStrHTML += '<TR>'
	lStrHTML += '<TD height="9">'
	lStrHTML += '<TABLE width="100%" cellspacing="0" cellpadding="0" height="100%" border="0" height="9">'
	lStrHTML += '<TR>'
	lStrHTML += '<TD width="11" valign="top" background="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_left.gif"><IMG src="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_bottomleft_curve.gif" width="11" height="9"></TD>'
	lStrHTML += '<TD background="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_bottom.gif" height="9"><IMG src="/Games/' + lStrGame + '/Skin/Images/Template/Nav/clear.gif" width="9" height="9"></TD>'
	lStrHTML += '<TD width="11" valign="top" align="right" background="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_right.gif"><IMG src="/Games/' + lStrGame + '/Skin/Images/Template/Nav/nav_bottomright_curve.gif" width="11" height="9"></TD>'
	lStrHTML += '</TR>'
	lStrHTML += '</TABLE>'
	lStrHTML += '</TD>'
	lStrHTML += '</TR>'
	lStrHTML += '</TABLE>'
	
	lStrHTML += '</SPAN>'
	return(lStrHTML)
}

function WebRing()
{
	var lStrHTML = new String()

	// My version
	lStrHTML = ''
	lStrHTML += '<center>'
	lStrHTML += '<table>'
	lStrHTML += '<tr>'
	lStrHTML += '<td valign="middle" align="center" bgcolor="#000000" style="border: 3 ridge #C0C0C0" bordercolor="#C0C0C0">'
	lStrHTML += '<a target="_blank" href="http://darkageofcamelot.com" style="color: #FF9933">Dark Age of Camelot</a><br>'
	lStrHTML += '<a target="_blank" href="http://thebest.mine.nu/ao/daoc.htm" style="color: #FF9933">Web Ring</a><BR>'
	lStrHTML += '<a target="_blank" href="http://www.ringsurf.com/netring?ring=AvilionOrder;id=64;action=prev">Prev</a>|'
	lStrHTML += '<a target="_blank" href="http://www.ringsurf.com/netring?ring=AvilionOrder;action=list">List</a>|'
	lStrHTML += '<a target="_blank" href="http://www.ringsurf.com/netring?ring=AvilionOrder;id=64;action=rand">Random</a>|'
	lStrHTML += '<a target="_blank" href="http://www.ringsurf.com/netring?ring=AvilionOrder;id=64;action=next">Next</a>'
	lStrHTML += '<div style="font-size:6pt;font-family:arial;color:#ff0000;">'
	lStrHTML += 'Powered by <a style="font-size:6pt;font-family:arial;color:#ff0000;" target="_blank" href="http://www.ringsurf.com" target="_top">RingSurf!</a>'
	lStrHTML += '</div>'
	lStrHTML += '</td>'
	lStrHTML += '</tr>'
	lStrHTML += '</table>'
	lStrHTML += '</center>'
	
	lStrHTML = ''
	
	return(lStrHTML)
}

function GameAds()
{
	var lStrHTML = new String()
	
	lStrHTML = ''
	lStrHTML += '<center>'
	lStrHTML += '<a href="http://click.linksynergy.com/fs-bin/click?id=bJgKQlw3CVA&offerid=13850.209015&type=2&subid=0" target="_blank">'
	lStrHTML += '<IMG border=0 src="/games/camelot/skin/images/ads/daocbox.gif">'
	lStrHTML += '</a>'
	lStrHTML += '<IMG border=0 width=1 height=1 src="http://ad.linksynergy.com/fs-bin/show?id=bJgKQlw3CVA&bids=13850.209015&type=2&subid=0">'
	lStrHTML += '<BR><font size=1>Pre-order $39.99<BR>Ships Oct 16, 2001</font>'
	lStrHTML += '</center>'
	lStrHTML += '<BR>'
	
	return(lStrHTML)	
}