//Declare function for setting cookie values. Expiration date is optionalfunction setCookie(name, value, expire) {    document.cookie = name + "=" + escape(value)    + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()))}//Declare function for getting values from cookie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            // set index of end of cookie value            end = document.cookie.indexOf(";", offset)             if (end == -1) { end = document.cookie.length }            return unescape(document.cookie.substring(offset, end))        }     }}//Declare function to return random number from 0 to maxNumfunction randomNum(maxNum) {	return Math.round((maxNum * Math.random()))}//get name of last node from cookieif (getCookie("LastNode") != null) {	lastNode = getCookie("LastNode")} else {	lastNode = ""}//get current node name and store in cookieoffset = location.pathname.lastIndexOf("/") + 1end = location.pathname.lastIndexOf(".")currentNode = location.pathname.substring(offset, end)setCookie("LastNode", currentNode)//Clear the contents of the top frameparent.topFrame.location = "blank.htm"
