function gettCookie(Name) {
  var search = Name + "="
  if (document.cookie.length > 0) { 
    offset = document.cookie.indexOf(search)
    if (offset != -1) { 
      offset += search.length
      end = document.cookie.indexOf(";", offset)
      if (end == -1)
        end = document.cookie.length
      return unescape(document.cookie.substring(offset, end))
    }
  }
  return "";
}


function setCookie(name, value)
{
	var expires=new Date();
	var path,domain,secure;

	var argv=setCookie.arguments;
	var argc=setCookie.arguments.length;

	if(argc>2)
	{
		expires.setTime(expires.getTime()+(1000*60*argv[2]));
	}
	else
	{
		expires=null;
	}

	path=(argc>3) ? argv[3] : null;
	domain=(argc>4) ? argv[4] : null;
	secure=(argc>5) ? argv[5] : false;
	
	document.cookie=name+"="+escape(value)+((expires==null) ? "" : ("; expires="+expires.toGMTString()))+((path==null) ? "" : ("; path="+path))+((domain==null) ? "" : ("; domain="+domain))+((secure==true) ? "; secure" : "");
}