 function getCookieVal (offset) 
 {
 var endstr = document.cookie.indexOf (";", offset);
 if (endstr == -1)
	endstr = document.cookie.length;
 return unescape(document.cookie.substring(offset, endstr));
 }
 function getCookie (name) 
 {
 var arg = name + "=";
 var alen = arg.length;
 var clen = document.cookie.length;
 var i = 0;
 while (i < clen) 
	{
	var j = i + alen;
	if (document.cookie.substring(i, j) == arg)
		return getCookieVal (j);
	i = document.cookie.indexOf(" ", i) + 1;
	if (i == 0) break; 
	}
 return '';
 }
 function setCookie (name, value) 
 {
 var expires = new Date("January 01, 3000")
 document.cookie = name + "=" + escape (value) +
	  ((expires == null) ? "" : ("; expires=" + expires.toGMTString()));
 }
 function setSessionCookie (name, value) 
 {
 document.cookie = name + "=" + escape (value)
 }





// function setCookie (name, value) 
// {
// var argv = setCookie.arguments;
// var argc = setCookie.arguments.length;
// var expires = new Date("January 01, 3000")
// document.cookie = name + "=" + escape (value) +
//	  ((expires == null) ? "" : ("; expires=" + expires.toGMTString()));
// }

