CREDO.util.state.Cookie=function(_114,_115,_116){this.m_svName=_114;this.m_svValue;this.m_expDate;if(_116){this.m_expDate=new Date();this.m_expDate.setDate(this.m_expDate.getDate()+_116);}if(_115){this.m_svValue=_115;document.cookie=_114+"="+escape(this.m_svValue)+((this.m_expDate)?";expires="+this.m_expDate.toGMTString():"")+"; path=/";}else{if(document.cookie.length>0){var _117=document.cookie.indexOf(this.m_svName+"=");if(_117!=-1){_117=_117+this.m_svName.length+1;var nEnd=document.cookie.indexOf(";",_117);if(nEnd==-1){nEnd=document.cookie.length;}this.m_svValue=unescape(document.cookie.substring(_117,nEnd));}}}};CREDO.util.state.Cookie.prototype.getValue=function(){return this.m_svValue;};CREDO.util.state.Cookie.prototype.setValue=function(_119,_11a){this.m_svValue=_119;if(_11a){this.m_expDate=new Date();this.m_expDate.setDate(this.m_expDate.getDate()+_11a);}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 _11b=new Object();_11b.length=0;if(document.cookie.length>0){var _11c=document.cookie.split(";");for(var i=0;i<_11c.length;i++){var _11e=_11c[i].split("=");if(_11e.length>1){var _11f=_11e[0].trim();_11b[_11f]=unescape(_11e[1]);_11b.length++;}}}return _11b;};CREDO.util.state.cookieExists=function(_120){return document.cookie.indexOf(_120+"=")>-1;};CREDO.util.state.copyToClipboard=function(_121){var _122=false;var _123=document.scriptBase("state.js");if(!_123){_123=document.scriptBase("state-debug.js");}if(_121){if(window.clipboardData){_122=window.clipboardData.setData("Text",_121.innerHTML.stripTags());}else{var _124="flashcopier";if(!document.getElementById(_124)){var _125=document.createElement("div");_125.id=_124;document.body.appendChild(_125);}document.getElementById(_124).innerHTML="";var _126="<embed src=\""+_123+"/assets/_clipboard.swf\" FlashVars=\"clipboard="+encodeURIComponent(_121.innerHTML.stripTags())+"\" width=\"0\" height=\"0\" type=\"application/x-shockwave-flash\"></embed>";document.getElementById(_124).innerHTML=_126;_122=true;}if(typeof Effect!="undefined"){new Effect.Highlight(_121);}}return _122;};