/*
  Cookie v2.7
  09/11/2000 - 12/12/2001

  (C)2000-2001 Stephen Battey
  http://www.jsfc.net
*/
function Cookie(name){var path="; path=/";var secure="";var zfcC=1;if(typeof(arguments[zfcC])=='string'){path="; path="+arguments[zfcC];zfcC++;}if(typeof(arguments[zfcC])=='boolean'){if(arguments[zfcC])secure="; secure";zfcC++;}this.name=name;this.path=path;this.secure=secure;this.value=null;this.exists=false;this.set=zfcI;this.clear=zfcJ;this.remove=zfcJ;var search=name+"=";if(document.cookie.length>0){var zfcD=document.cookie.indexOf(search);if(zfcD!=-1){zfcD+=search.length;var zfcE=document.cookie.indexOf(";",zfcD);if(zfcE==-1)zfcE=document.cookie.length;this.value=unescape(document.cookie.substring(zfcD,zfcE));this.exists=true;}}}function zfcI(value,expiry){var zfcF;if((typeof(expiry)=='undefined')||(expiry==null))zfcF="";else{zfcF="; expires=";if(typeof(expiry)=='number'){var zfcG=new Date;var zfcH=new Date(zfcG.valueOf()+expiry);zfcF+=zfcH.toGMTString();}else zfcF+=expiry.toGMTString();}document.cookie=this.name+"="+escape(value)+zfcF+this.path+this.secure;this.value=value;this.exists=true;}function zfcJ(){this.set("",0);this.exists=false;}Cookie.JSFC__superClasses=new Array(Object);Cookie.JSFC__methods=new Array("set","clear","remove");