CREDO.util.state.Cookie=function(_1e,_1f,_20){this.m_svName=_1e;this.m_svValue;this.m_expDate;if(_20){this.m_expDate=new Date();this.m_expDate.setDate(this.m_expDate.getDate()+_20);}if(_1f){this.m_svValue=_1f;document.cookie=_1e+"="+escape(this.m_svValue)+((this.m_expDate)?";expires="+this.m_expDate.toGMTString():"")+"; path=/";}else{if(document.cookie.length>0){var _21=document.cookie.indexOf(this.m_svName+"=");if(_21!=-1){_21=_21+this.m_svName.length+1;var _22=document.cookie.indexOf(";",_21);if(_22==-1){_22=document.cookie.length;}this.m_svValue=unescape(document.cookie.substring(_21,_22));}}}};CREDO.util.state.Cookie.prototype.getValue=function(){return this.m_svValue;};CREDO.util.state.Cookie.prototype.setValue=function(_23,_24){this.m_svValue=_23;if(_24){this.m_expDate=new Date();this.m_expDate.setDate(this.m_expDate.getDate()+_24);}document.cookie=this.m_svName+"="+escape(this.m_svValue)+((this.m_expDate)?";expires="+this.m_expDate.toGMTString():"")+"; path=/";};CREDO.util.state.Cookie.prototype.remove=function(){this.m_expDate=new Date();this.m_expDate.setDate(new Date().getDate()-1);document.cookie=this.m_svName+"=;expires="+this.m_expDate.toGMTString()+"; path=/";delete this.m_svName;delete this.m_svValue;delete this.m_expDate;};CREDO.util.state.getCookies=function(){var _25=new Object();_25.length=0;if(document.cookie.length>0){var _26=document.cookie.split(";");for(var i=0;i<_26.length;i++){var _28=_26[i].split("=");if(_28.length>1){var _29=_28[0].trim();_25[_29]=unescape(_28[1]);_25.length++;}}}return _25;};CREDO.util.state.cookieExists=function(_2a){return document.cookie.indexOf(_2a+"=")>-1;};CREDO.util.state.copyToClipboard=function(_2b){var _2c=false;var _2d=document.scriptBase("state.js");if(!_2d){_2d=document.scriptBase("state-debug.js");}if(_2b){if(window.clipboardData){_2c=window.clipboardData.setData("Text",_2b.innerHTML.stripTags());}else{var _2e="flashcopier";if(!document.getElementById(_2e)){var _2f=document.createElement("div");_2f.id=_2e;document.body.appendChild(_2f);}document.getElementById(_2e).innerHTML="";var _30="<embed src=\""+_2d+"/assets/_clipboard.swf\" FlashVars=\"clipboard="+encodeURIComponent(_2b.innerHTML.stripTags())+"\" width=\"0\" height=\"0\" type=\"application/x-shockwave-flash\"></embed>";document.getElementById(_2e).innerHTML=_30;_2c=true;}if(typeof Effect!="undefined"){new Effect.Highlight(_2b);}}return _2c;};
