/*
 * cookie.js
 * by Garrett Smith
 * Loosely based on:
 * Cookie API v1.0
 * http://www.dithered.com/javascript/cookies/index.html
 * maintained by Chris Nott (chris@NOSPAMdithered.com - remove NOSPAM)
 */
function setPageCookie(name, value){
  document.cookie=name+"="+escape(value)+"; path="+getPath();
}
function getCookie(name){
  var dc=document.cookie;
  var prefix=name+"=";
  var begin=dc.lastIndexOf(prefix);
  if(begin==-1) return null;
  var end=dc.indexOf(";", begin);
  if(end==-1) end=dc.length;
  return unescape(dc.substring(begin+prefix.length, end));
}
function deletePageCookie(name, path){
  var value=getCookie(name);
  if(value!=null)document.cookie=name+"="+"; path="+getPath()+"; expires=Thu, 01-Jan-70 00:00:01 GMT";
  return value;
}
function getFilename(){
  var href=window.location.href;
  var file=href.substring(href.lastIndexOf("/")+1);
  return file;
}
function getPath(){
  var href=window.location.href;
  var path = href.substring(href.indexOf("//")+2);
  path=path.substring(path.indexOf("/"));
  path=path.substring(0, path.lastIndexOf("/")+1);
  return path;
}
