//cookie stuff
//
function setCookie(name, value) {
	var today = new Date()
	var expires = new Date()
	expires.setTime(today.getTime() + 1000*60*60*24*365)
	document.cookie = name + "=" + escape(value) + ";EXPIRES=" + expires.toGMTString() + ";PATH=/"
}

function getCookie(Name) {
   var search = Name + "="
   if (document.cookie.length > 0) { // if there are any cookies
      offset = document.cookie.indexOf(search) 
      if (offset != -1) { // if cookie exists 
         offset += search.length 
         // set index of beginning of value
         end = document.cookie.indexOf(";", offset) 
         // set index of end of cookie value
         if (end == -1) 
            end = document.cookie.length
         return unescape(document.cookie.substring(offset, end))
      } else {
	return "NOCOOKIE"
      }
   }
}



//A realy cool navbar generator
var NumPages=7
Pages = new Array(NumPages)
Pages[0] = new Array("Main","/main/index.html",5,"Main")
Pages[1] = new Array("Contact","/contact/index.html",2,"Contact")
Pages[2] = new Array("WinAMP","/winamp/index.html",5,"WinAMP")
Pages[3] = new Array("Guestbook","/fsguestbook.html",-1,"")
Pages[4] = new Array("Game of Life","/life/index.html",2,"Game_of_Life")
Pages[5] = new Array("Links","/links/index.html",2,"Links")
Pages[6] = new Array("Intro","/index.html",-1,"")

function WritePage(i,n) {
		document.write('<TD align="center">')
		if (i != CurrentPage) {document.write('<A href="' + Pages[i][1] + '">')}
			else {document.write('<B>')}
		document.write(Pages[i][0])
		if (i != CurrentPage) {document.write('</a>')}
			else {document.write('<B>')}
		if (n) document.write(' <B>NEW!</b>')
		document.write('</td>')
}

function IsNew(i) {
	if (c) {
		if (Pages[i][2] == -1) {return 0}
		if ((getCookie("Memnoch_"+Pages[i][3]) < Pages[i][2]) || (getCookie("Memnoch_"+Pages[i][3]) == "NOCOOKIE")) {
			return 1
		} else {
			return 0
		}
	}
	return 0
}

if (CurrentPage < 0 || CurrentPage >= NumPages) {CurrentPage=-1}

if (getCookie("MemnochUseCookies") == 1) {var c = 1} else {var c = 0}

if (c && CurrentPage != -1) {
	if (Pages[CurrentPage][2] != -1) {
		if ((getCookie("Memnoch_"+Pages[CurrentPage][3]) == "NOCOOKIE") || (getCookie("Memnoch_"+Pages[CurrentPage][3]) < Pages[CurrentPage][2])) {
			setCookie("Memnoch_"+Pages[CurrentPage][3], Pages[CurrentPage][2])
		}
	}
}

document.write('<TABLE border="2" cellspacing="0" cellpaddding="0" width="487">')
for (var i = 0; i < NumPages; i++) {
	document.write('<TR>')
	WritePage(i,IsNew(i))
	i++;
	if (i < NumPages) {
		WritePage(i,IsNew(i))
	} else {
		document.write('<TD></td>')
	}
	document.write('</tr>')
}
if (!c) {
	document.write('<TD colspan="2" align="center">Cookies are disabled. <A href="/javascript/activate.html">Activate update tracker.</a>...</td>')
}
document.write('</table>')
