function setCookie (name, value, expires) {
	//document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=/";
	try {
		document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=" + escape("/");
	} catch (e) {
	}
	//document.cookie = name + "=" + escape(value);
}

function getCookie(name) {
  // Returns the value of the named cookie.

  var search;
  search = name + "=";
  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));
  }
  else
    return "";
}

function deleteCookie(name) {
  // Delete the named cookie.

  var expdate = new Date();
  expdate.setTime(expdate.getTime() - (86400 * 1000 * 1));
  setCookie(name, "", expdate);
}

