function GetCookie(name)
{
	var arg = name + '=';

	for (var pos = 0; pos < document.cookie.length;)
	{
		if (document.cookie.substr(pos, arg.length) == arg)
		{
			var end_pos = document.cookie.indexOf(";", pos);
			if (end_pos == -1) end_pos = document.cookie.length;

			return unescape(document.cookie.substring(pos, end_pos));
		}

		pos = document.cookie.indexOf(' ', pos) + 1;
		if (pos == 0) break;
	}

	return null;
}

function SetCookie(name, value, expires)
{
	document.cookie = name + "=" + escape(value) + "; path=/; expires=" + expires.toGMTString();
}