function getCookie(name) {
  var dc = document.cookie;
  var contents = "";
  var arrContent = new Array();
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin == -1) return null;
  }
  else 
    begin += 2;
	
  var end = dc.indexOf(";", begin);
  if (end == -1) end = dc.length;
  contents =  unescape(dc.substring(begin + prefix.length, end, dc));

  if (contents == null) return null;
  else {
    var dcIndex;
	var rowContent = 0;
	while (contents != null) {
      dcIndex = contents.indexOf(",");
	  if (dcIndex == -1) {
		arrContent[rowContent] = contents;
		return arrContent;
	  }
	  arrContent[rowContent] = contents.substring(0, dcIndex, contents);
      rowContent += 1;
	  contents = contents.substring(dcIndex + 1, contents.length, contents);
	}
  }
  return arrContent;
}
function setCookie(name, value, expires, path, domain, secure) {
  var dc = name + "=" + escape(value) +
    ((expires) ? "; expires=" + expires : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure=" + secure : "");
  document.cookie = dc
}
function bookmark(title, url) {
  if (window.external)
    window.external.AddFavorite(url, title);
  else if (window.sidebar)
    window.sidebar.addPanel(title, url, "");
  else if (window.opera && window.print)
    return true;
}
