<!--
	// Retrieve the value of the cookie with the specified name.
	function GetCookie(sName)
	{
	  // cookies are separated by semicolons
	  var aCookie = document.cookie.split("; ");
	  for (var i=0; i < aCookie.length; i++)
	  {
	    // a name/value pair (a crumb) is separated by an equal sign
	    var aCrumb = aCookie[i].split("=");
	    if (sName == aCrumb[0]) 
	      return unescape(aCrumb[1]);
	  }

	  // a cookie with the requested name does not exist
	  return null;
	}

	// Create a cookie with the specified name and value.
	// The cookie expires at the end of the 20th century.
	function SetCookie(sName, sValue)
	{
	  var expDate = new Date();
	  expDate.setTime (expDate.getTime() + 5 * 1000); // 5s
	  document.cookie = sName + "=" + escape(sValue) + "; expires=" + expDate.toGMTString();
	}

	function startSearch()
	{
		var objSearchVal = document.getElementById("query");
		if (objSearchVal)
		{
			var strSearchVal = objSearchVal.value;
			if (strSearchVal)
			{
				SetCookie("LastSearchWord", strSearchVal);
				return true;
			}
		}
		return false;
	}

	function checkSearch()
	{
		var objSearchVal = document.getElementById("query");
		// check if cookie exists
		if (objSearchVal)
		{

			var strLastSearchWord;
			strLastSearchWord = GetCookie("LastSearchWord");
			if (strLastSearchWord)
			{
				objSearchVal.value = strLastSearchWord;
			}
		}
	}
//-->
// JavaScript Document