function WriteCookie(name,value,expires,path,domain,secure)
{
        document.cookie = name + "=" + escape( value ) +
        (( expires) ? "; expires=" + expires : "" ) +
        (( path ) ? "; path=" + path : "; path=/" ) +
        (( domain ) ? "; domain=" + domain : "" ) +
        (( secure ) ? "; secure" : "" );
}
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)
		{
			var cookieval = getCookieVal (j);
			if ( cookieval == "undefined" )
			{
				return "nocookie";
			}
			else
			{
	            return cookieval;
			}
		}
        i = document.cookie.indexOf(" ", i) + 1;
        if (i == 0)
		{
            break;
		}
    }
    return "nocookie";
}
function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
  {
    endstr = document.cookie.length;
  }

  return unescape(document.cookie.substring(offset, endstr));
}
