if(typeof (Prototype)=="undefined"){throw"Cookie requires Prototype to be loaded."}if(typeof (Object.Event)=="undefined"){throw"Cookie requires Object.Event to be loaded."}var Cookie={set:function(B,C,E){if(E){var D=new Date();D.setTime(D.getTime()+(E*1000));var A="; expires="+D.toGMTString()}else{var A=""}Cookie.notify("set",B,C);document.cookie=B+"="+C+A+"; path=/"},get:function(B){Cookie.notify("get",B);var E=B+"=";var A=document.cookie.split(";");for(var C=0;C<A.length;C++){var D=A[C];while(D.charAt(0)==" "){D=D.substring(1,D.length)}if(D.indexOf(E)==0){return D.substring(E.length,D.length)}}return null},unset:function(A){Cookie.notify("unset",A);Cookie.set(A,"",-1)}};Object.Event.extend(Cookie);