
var ccms=window.ccms||{};ccms.extend=ccms.update=function(destination,source){for(var property in source){destination[property]=source[property];}
return destination;};ccms.cloneOf=function(what){for(var i in what){this[i]=what[i];}
return this;};ccms.namespace=function(name){if(!name||!name.length){return null;}
var parts=name.split(".");var ns=window;for(var i=0;i<parts.length;++i){ns[parts[i]]=ns[parts[i]]||{};ns=ns[parts[i]];}
return ns;};ccms.namespace('ccms.async');ccms.namespace('ccms.dom');ccms.namespace('ccms.event');ccms.namespace('ccms.log');ccms.namespace('ccms.css');ccms.extend(ccms,(function(){var scripts=new Array();return{detectScripts:function(evt){var stags=ccms.arrayOf(document.getElementsByTagName('script'));for(var t=0;t<stags.length;++t){if((src=stags[t].getAttribute('src'))&&src.length){scripts[src]=true;}}},require:function(url,callback){var s=false;if(typeof scripts[url]=='undefined')
{scripts[url]=true;if(navigator.userAgent.indexOf('MSIE')>0)
{ccms.require_sync(url);}
else{s=document.createElement('script');s.setAttribute('type','text/javascript');s.setAttribute('src',url);document.getElementsByTagName('head')[0].appendChild(s);}}
if(typeof callback=='function')
{if(s){ccms.event.attach(s,'load',function(){callback()});}
else{callback();}}
return scripts[url];},require_sync:function(url){var _script=ccms.async.http({url:url});window.eval(_script);},browser:{isIE:navigator.userAgent.indexOf('MSIE')>0,isSafari:navigator.userAgent.match(/safari/gi),isGecko:!navigator.userAgent.match(/safari/gi)&&navigator.userAgent.indexOf('Gecko')>0},push:function(a,value){a[a.length]=value;},indexOf:function(a,item){for(var i=0;i<a.length;++i){if(a[i]==item){return i;}}
return-1;},filter:function(a,callback){if(!callback)callback=function(e){return e;};var out=[];for(var i=0;i<a.length;++i){if(callback(a[i])){out[out.length]=a[i];}}
return out;},map:function(a,callback){if(!callback)callback=function(e){return e;};var out=[];for(var i in a){out[i]=callback(a[i]);}
return out;},contains:function(a,value){for(var i in a){if(a[i]===value){return true;}}
return false;},shift:function(a){var result=a[0];for(var i=0;i<a.length-1;++i)
a[i]=a[i+1];--a.length;return result;},arrayOf:function(iterable){if(!iterable)return[];if(iterable.toArray){return iterable.toArray();}
else{var results=[];for(var i=0;i<iterable.length;i++)
results[results.length]=iterable[i];return results;}},isCollection:function(o){return(o&&o.length&&typeof o!="string"&&!o.tagName&&!o.alert&&typeof o[0]!="undefined");},bind:function(obj,method){return function(){var args=arguments;return method.apply(obj,args);};},chain:function(f1,f2){if(f1){if(f2){return function(){f1();return f2();};}
return f1;}
return f2;},html:{isAvailable:false,use:function(){ccms.require('/js/3rdparty/dombuilder.js');new ccms.async.Poller(function(){return typeof window.DomBuilder=='object'},function(){ccms.html=window.DomBuilder.apply(ccms.html);ccms.html.isAvailable=true;},50);ccms.html.use=function(){};}},widgets:{widgetlist:[],installers:{},add:function(widget){ccms.widgets.widgetlist[ccms.widgets.widgetlist.length]=widget;},each:function(callback){for(var i=0;i<ccms.widgets.widgetlist.length;++i)
callback(ccms.widgets.widgetlist[i]);},addInstaller:function(name,callback,condition)
{if(typeof condition=='undefined')condition=function(){return true};ccms.widgets.installers[name]=callback;if(condition!==false)
{if(!ccms.dom.ready){ccms.event.addLoadEvent(function(){new ccmsWaiter(condition,callback);});}else{new ccmsWaiter(condition,callback);}}},runInstallers:function(block)
{if(typeof block=='undefined')
block=document;else if(block.target||block.srcElement)
block=document;for(var name in ccms.widgets.installers)
{ccms.widgets.installers[name](block);}
return block;},install:function(widgetconstructor,classname,tagname,rootelement){ccms.log.debug('Replace Me...  ccms.widgets.install: '+classname+', '+tagname+', '+rootelement);ccms.log.debug(widgetconstructor);if(typeof rootelement=='undefined')rootelement=document;if(typeof tagname=='undefined')tagname='*';ccms.event.addLoadEvent(function(){var elts=ccms.dom.getElementsByClassName(classname,tagname,rootelement);for(var i in elts){ccms.widgets.add(new widgetconstructor(elts[i]));}});}},repr:function(){var i;var out='';if(arguments.length==1){var a=arguments[0];out+=a+"\r\n";if(typeof a=='object'){for(i in a){out+=i+": "+a[i]+"\r\n";}}}
else{for(i in arguments){out+=ccms.repr(arguments[i]);}}
return out;}};})());ccms.extend(ccms.log,(function(){var responders={};return{debugging:false,levels:{FATAL:50,ERROR:40,WARNING:30,INFO:20,DEBUG:10},output:function(){var args=ccms.arrayOf(arguments);var level=ccms.shift(args);if(typeof(responders[level])=='function'){responders[level].apply(this,args);}},setup:function(){for(var id in this.levels){var level=this.levels[id];responders[level]=this._debug;this[id.toLowerCase()]=this.output.partial(level);}},addListener:function(level,responder){responders[level]=responder;},_debug:function(){if(this.debugging){var body=document.getElementsByTagName('body');if(body.length)body=body[0];else{if(typeof console!='undefined'&&console.debug)console.debug('%o',arguments);else if(typeof opera!='undefined'&&opera.postError)opera.postError(ccms.repr(arguments));else alert(ccms.repr(arguments));return;}
if(!this._debug.output){this._debug.output=document.createElement('pre');this._debug.output.className='debugoutput';body.appendChild(this._debug.output);}
this._debug.output.innerHTML+=this.stringify.apply(this,arguments);}},stringify:function(){var s='';for(var i=0;i<arguments.length;++i){if(typeof arguments[i]=='object'){s+=ccms.repr(arguments[i])+"\r\n";}
else{s+=arguments[i]+"\n";}}
return s;}};})());function intval(value){value=parseInt(value,10);if(isNaN(value)){value=0;}
return value;}
function floatval(value){value=parseFloat(value);if(isNaN(value)){value=0.0;}
return value;}
Function.prototype.method=function(name,fn){this.prototype[name]=fn;return this;};if(!Array.prototype.forEach){Array.method('forEach',function(fn,thisObj){var scope=thisObj||window;for(var i=0,j=this.length;i<j;++i){fn.call(scope,this[i],i,this);}}).method('every',function(fn,thisObj){var scope=thisObj||window;for(var i=0,j=this.length;i<j;++i){if(!fn.call(scope,this[i],i,this)){return false;}}
return true;}).method('some',function(fn,thisObj){var scope=thisObj||window;for(var i=0,j=this.length;i<j;++i){if(fn.call(scope,this[i],i,this)){return true;}}
return false;}).method('map',function(fn,thisObj){var scope=thisObj||window;var a=[];for(var i=0,j=this.length;i<j;++i){a.push(fn.call(scope,this[i],i,this));}
return a;}).method('filter',function(fn,thisObj){var scope=thisObj||window;var a=[];for(var i=0,j=this.length;i<j;++i){if(!fn.call(scope,this[i],i,this)){continue;}
a.push(this[i]);}
return a;}).method('indexOf',function(el,start){var start=start||0;for(var i=start,j=this.length;i<j;++i){if(this[i]===el){return i;}}
return-1;}).method('lastIndexOf',function(el,start){var start=start||this.length;if(start>=this.length){start=this.length;}
if(start<0){start=this.length+start;}
for(var i=start;i>=0;--i){if(this[i]===el){return i;}}
return-1;});}
Array.prototype.foreach=Array.prototype.forEach;if(!Array.prototype.reduce){Array.method('reduce',function(fn,initial){var i=0,r=initial;if(typeof initial==='undefined')r=this[i++];while(i<this.length){r=fn(r,this[i++]);}
return r;});}
if(!Array.prototype.findBy){Array.method('findBy',function(fn,start){var start=start||0;for(var i=start,j=this.length;i<j;++i){if(fn(this[i])){return i;}}
return-1;});}
String.prototype.startswith=function(text){return this.substring(0,text.length)===text;};String.prototype.endswith=function(text){return this.substring(this.length-text.length)===text;};String.prototype.trim=function(chars){if(typeof chars=='undefined')
chars='\\s';return this.ltrim(chars).rtrim(chars);};String.prototype.ltrim=function(chars){if(typeof chars=='undefined')
chars='\\s';var rx=new RegExp('^['+chars+']*(.*?)$');return this.replace(rx,'$1');};String.prototype.rtrim=function(chars){if(typeof chars=='undefined')
chars='\\s';var rx=new RegExp('^(.*?)['+chars+']*$');return this.replace(rx,'$1');};String.prototype.stripTags=function(){return this.replace(/<\/?[^>]+>/gi,'');};String.prototype.escapeHTML=function(){var div=document.createElement('div');var text=document.createTextNode(this);div.appendChild(text);return div.innerHTML;};String.prototype.unescapeHTML=function(){var div=document.createElement('div');div.innerHTML=this.stripTags();return div.childNodes[0]?div.childNodes[0].nodeValue:'';};String.prototype.parseJSON=function(){return eval('('+this+')');try{return!(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(this.replace(/"(\\.|[^"\\])*"/g,'')))&&eval('('+this+')');}
catch(e){return false;}};Function.prototype.bind=function(){var __method=this;var args=ccms.arrayOf(arguments);var object=ccms.shift(args);return function(){return __method.apply(object,args.concat(ccms.arrayOf(arguments)));}}
Function.prototype.partial=function(){var __method=this;var args=ccms.arrayOf(arguments);return function(){return __method.apply(this,args.concat(ccms.arrayOf(arguments)));}}
Function.prototype.rpartial=function(){var __method=this;var args=ccms.arrayOf(arguments);return function(){return __method.apply(this,ccms.arrayOf(arguments).concat(args));}}
String.prototype.camelize=function(){var oStringList=this.split('-');if(oStringList.length==1)return oStringList[0];var camelizedString=this.indexOf('-')==0?oStringList[0].charAt(0).toUpperCase()+oStringList[0].substring(1):oStringList[0];for(var i=1,len=oStringList.length;i<len;i++){var s=oStringList[i];camelizedString+=s.charAt(0).toUpperCase()+s.substring(1);}
return camelizedString;};function urlencode(){var output=new Array();for(var i=0;i<arguments.length;++i){var arg=arguments[i];if(typeof arg=='object'){for(var j in arg){if(typeof arg[j]=='object'){for(var k in arg[j]){output[output.length]=escape(j)+'='+escape(arg[j][k]);}}
else{output[output.length]=escape(j)+'='+escape(arg[j]);}}}
else{output[output.length]=escape(arg);}}
return output.join('&');}
function ccmsQS(args){return'?'+urlencode(args);}
function ccmsQSAppend(url,args){return url+(url.indexOf('?')>0?'&':'?')+urlencode(args);}
function ccmsFormData(formId){var oForm=$(formId);if(!oForm)return false;var oElement,oName,oValue,oDisabled;var hasSubmit=false;var out={}
for(var i=0;i<oForm.elements.length;i++){oDisabled=oForm.elements[i].disabled;if(oForm.elements[i].name!=""){oElement=oForm.elements[i];oName=oForm.elements[i].name;oValue=oForm.elements[i].value;}
if(!oDisabled)
{switch(oElement.type)
{case'select-one':for(var j=0;j<oElement.options.length;j++){if(oElement.options[j].selected){out[oName]=oElement.options[j].value||oElement.options[j].text;break;}}
break;case'select-multiple':for(var j=0;j<oElement.options.length;j++){if(oElement.options[j].selected){if(typeof out[oName]=='undefined')out[oName]=[];out[oName][out[oName].length]=oElement.options[j].value||oElement.options[j].text;}}
break;case'radio':case'checkbox':if(oElement.checked){out[oName]=oValue;}
break;case'file':case undefined:case'reset':case'button':break;case'submit':if(hasSubmit==false){hasSubmit=true;out[oName]=oValue;}
break;default:out[oName]=oValue;break;}}}
return out;}
ccms.async.Poller=ccmsWaiter=function(condition,callback,timeout){timeout=timeout||500;var interval=false;function test(){if(condition()){window.clearInterval(interval);interval=false;callback();}}
self.init=function(){if(interval===false)
interval=window.setInterval(test,timeout);}
self.init();}
ccms.extend(ccms.async,{getXMLHttpRequest:function(){var self=arguments.callee;if(!self.XMLHttpRequest){var tryThese=[function(){return new XMLHttpRequest();},function(){return new ActiveXObject('Msxml2.XMLHTTP');},function(){return new ActiveXObject('Microsoft.XMLHTTP');},function(){return new ActiveXObject('Msxml2.XMLHTTP.4.0');},function(){throw new Exception("Browser does not support XMLHttpRequest");}];for(var i=0;i<tryThese.length;i++){var func=tryThese[i];try{self.XMLHttpRequest=func;return func();}catch(e){}}}
return self.XMLHttpRequest();},http:function(args){var settings=ccms.extend({method:'GET',async:(args.onSuccess?true:false),onFailure:ccms.async.onHTTPError},args);settings.cancelled=false;settings.cancel=function(){settings.cancelled=true;};settings.method=settings.method.toUpperCase();var http=this.getXMLHttpRequest();var postdata=null;if(settings.parameters){if(settings.method=='POST'){postdata=urlencode(settings.parameters);}
else if(settings.method=='GET'||settings.method=='HEAD'){settings.url+=(settings.url.indexOf('?')>0?'&':'?')+urlencode(settings.parameters);}}
http.open(settings.method,settings.url,settings.async);if(postdata){http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');}
http.send(postdata);if(settings.async){http.onreadystatechange=function(){if(settings.cancelled){http.onreadystatechange=null;return;}
if(http.readyState==4){if(http.status==200||http.status==304){if(settings.onSuccess)
settings.onSuccess(http);}
else{if(settings.onFailure)
settings.onFailure(http);}}}}
else{return http.responseText;}
return settings;},submitForm:function(formid,args)
{var oForm=$(formid);ccms.extend(args,{'url':oForm.action,'method':oForm.method,'parameters':ccmsFormData(oForm)});ccms.async.http(args);},onHTTPError:function(req){ccms.log.debug('HTTP Error: '+req.status+' '+req.statusText+"\n"+req.responseText);},after:function(timeout,callback){return setTimeout(callback,timeout);}});if(typeof(YAHOO)=='undefined'){var _script=ccms.async.http({url:'/js/3rdparty/yui/yahoo/yahoo-min.js'});eval(_script);}
if(typeof YAHOO.util.Event=='undefined'){var _script=ccms.async.http({url:'/js/3rdparty/yui/event/event-min.js'});eval(_script);}
if(typeof YAHOO.util.Dom=='undefined'){var _script=ccms.async.http({url:'/js/3rdparty/yui/dom/dom-min.js'});eval(_script);}
if(typeof YAHOO!='undefined'&&typeof YAHOO.util!='undefined'){if(typeof YAHOO.util.Event!='undefined'){ccms.event.CustomEvent=YAHOO.util.CustomEvent;ccms.event.addListener=function(obj,type,handler,oScope,bOverride){return YAHOO.util.Event.addListener(obj,type,handler,oScope,bOverride);};ccms.event.addLoadEvent=function(handler,oScope,bOverride){return YAHOO.util.Event.addListener(window,'load',handler,oScope,bOverride);};ccms.event.onAvailable=function(p_id,p_fn,p_obj,p_override){return YAHOO.util.Event.onAvailable(p_id,p_fn,p_obj,p_override);};ccms.event.removeListener=function(el,sType,fn,index){return YAHOO.util.Event.removeListener(el,sType,fn,index);};ccms.event.getTarget=function(ev,resolveTextNode){return YAHOO.util.Event.getTarget(ev,resolveTextNode);};ccms.event.getPageX=function(ev){return YAHOO.util.Event.getPageX(ev);};ccms.event.getPageY=function(ev){return YAHOO.util.Event.getPageY(ev);};ccms.event.getXY=function(ev){return YAHOO.util.Event.getXY(ev);};ccms.event.getRelatedTarget=function(ev){return YAHOO.util.Event.getRelatedTarget(ev);};ccms.event.getTime=function(ev){return YAHOO.util.Event.getTime(ev);};ccms.event.stopEvent=function(ev){return YAHOO.util.Event.stopEvent(ev);};ccms.event.stopPropagation=function(ev){return YAHOO.util.Event.stopPropagation(ev);};ccms.event.preventDefault=function(ev){return YAHOO.util.Event.preventDefault(ev);};ccms.event.getCharCode=function(ev){return YAHOO.util.Event.getCharCode(ev);};ccms.event.attach=ccms.event.addListener;ccms.event.detach=ccms.event.removeListener;}
else{document.write('<b>ccms.event unavailable, because the YAHOO Event library has not been included before ccms.js</b>');}
if(typeof YAHOO.util.Dom!='undefined'){ccms.dom=YAHOO.util.Dom;}}
else{document.write('<b>ccms.dom and ccms.event unavailable, because the YAHOO libraries have not been included</b>');}
function $(){var elements=[];for(var i=0;i<arguments.length;i++){var element=arguments[i];if(typeof element=='string')
element=document.getElementById(element);if(arguments.length==1)
return element;elements[elements.length]=element;}
return elements;};if(!window.Node||!window.Node.ELEMENT_NODE){var Node={ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12};}
ccms.extend(ccms.dom,{toggle:function(e,style){if(typeof e=='string')
e=$(e);if(e.style.display!='none'){e.style.display='none';}
else if(style)e.style.display=style;else{e.style.display='';}},isHidden:function(e){if(typeof e=='string')e=$(e);return(e.style.display=='none');},hide:function(e){if(typeof e=='string')
e=$(e);e.style.display='none';},show:function(e,style){if(typeof e=='string')
e=$(e);if(style)e.style.display=style;else e.style.display='';},swapNode:function(a,b){var nextSibling=a.nextSibling;var parentNode=a.parentNode;b.parentNode.replaceChild(a,b);parentNode.insertBefore(b,nextSibling);},insertAfter:function(nInsert,nPrevious){var nParent=nPrevious.parentNode;if(nPrevious.nextSibling){nParent.insertBefore(nInsert,nPrevious.nextSibling)}
else{nParent.appendChild(nInsert);}},getParentByClassName:function(oElm,strTagName,strClassName){var tf=ccms.dom.hasTagName.rpartial(strTagName.toLowerCase());var cf=ccms.dom.hasClass.rpartial(strClassName);return ccms.dom.getAncestor(oElm,function(n){return tf(n)&&cf(n);});},getElementPosition:function(element){if(element.offsetParent){for(var posX=0,posY=0;element.offsetParent;element=element.offsetParent){posX+=element.offsetLeft;posY+=element.offsetTop;}
return[posX,posY];}
else{return[element.x,element.y];}},isSubnodeOf:function(parent,subnode){if(subnode){var n=subnode.parentNode;while(n){if(n==parent){return true;}
n=n.parentNode;}}
return false;},hasMovedOutOf:function(eventobj,element){var src=ccms.event.getTarget(eventobj);if(element!=src&&src&&!ccms.dom.isSubnodeOf(element,src)){return true;}
var rel=ccms.event.getRelatedTarget(eventobj);return rel!=element&&!ccms.dom.isSubnodeOf(element,rel);},setStyleObject:function(element,styles){element=$(element);for(var name in styles)
element.style[name.camelize()]=styles[name];},setStyleByClass:function(t,c,p,v){var elements;if(t=='*'){elements=(ccms.browser.isIE)?document.all:document.getElementsByTagName('*');}else{elements=document.getElementsByTagName(t);}
for(var i=0;i<elements.length;i++){var node=elements.item(i);for(var j=0;j<node.attributes.length;j++){if(node.attributes.item(j).nodeName=='class'){if(node.attributes.item(j).nodeValue==c){eval('node.style.'+p+" = '"+v+"'");}}}}},getElementIndex:function(node,includeNonElementNodes){var n=node.parentNode.firstChild;var i=0;if(typeof includeNonElementNodes=='undefined')
includeNonElementNodes=false;while(n){if(n==node)return i;if(includeNonElementNodes||n.nodeType==Node.ELEMENT_NODE)
++i;n=n.nextSibling;}
return-1;},removeChildren:function(el){var prev;var node=el.lastChild;while(node){prev=node.previousSibling;el.removeChild(node);node=prev;}},getNext:function(node,callback,oData){var cb=callback;if(!cb)cb=ccms.dom.isElementNode;var n=node.nextSibling;while(n&&!cb(n,oData)){n=n.nextSibling;}
return n;},getPrevious:function(node,callback,oData){var cb=callback;if(!cb)cb=ccms.dom.isElementNode;var n=node.previousSibling;while(n&&!cb(n,oData)){n=n.previousSibling;}
return n;},getAncestor:function(node,callback,oData){var cb=callback;if(!cb)cb=ccms.dom.isElementNode;var n=node.parentNode;while(n&&!cb(n,oData)){n=n.parentNode;}
return n;},getChild:function(node,callback,oData){var cb=callback;if(!cb)cb=ccms.dom.isElementNode;var n=node.firstChild;while(n&&!cb(n,oData)){n=n.nextSibling;}
return n;},isElementNode:function(node){return node.nodeType==Node.ELEMENT_NODE;},hasTagName:function(node,sTagName){return sTagName=='*'||node.tagName.toUpperCase()==sTagName.toUpperCase();},ready:false});ccms.event.addLoadEvent(function(){ccms.dom.ready=true;});ccms.dom.updatePopupLinks=function(root){var links=ccms.dom.getElementsByClassName('new-window','a',root);for(var i=0;i<links.length;++i){links[i].setAttribute('target','_blank');}}
ccms.extend(ccms.css,{styleSheets:[],require:function(url)
{if(this.styleSheets[url])return;this.styleSheets[url]=true;if(navigator.userAgent.indexOf('MSIE')>0)
{document.write('<link rel="stylesheet" type="text/css" href="'+url+'" />');}
else
{var s=document.createElement('link');s.setAttribute('rel','stylesheet');s.setAttribute('type','text/css');s.setAttribute('href',url);document.getElementsByTagName('head')[0].appendChild(s);}}});if(ccms.browser.isSafari){function fixSafariLabels_onClick(e){var target=e.target||e.srcElement;if(target){var id=target.getAttribute('for');if(id){$(id).focus();}
else{var kids=target.getElementsByTagName('input');if(kids.length){kids[0].focus();}}}}
function fixSafariLabels(){var i,label;var labels=document.getElementsByTagName('label');for(i=0;i<labels.length;++i){label=labels[i];ccms.event.attach(label,'click',fixSafariLabels_onClick);}}
ccms.event.attach(window,'load',fixSafariLabels);}
ccms.cookie={get:function(cookieName){var cookieNameStart,valueStart,valueEnd,value;cookieNameStart=document.cookie.indexOf(cookieName+'=');if(cookieNameStart<0){return null;}
valueStart=document.cookie.indexOf(cookieName+'=')+cookieName.length+1;valueEnd=document.cookie.indexOf(";",valueStart);if(valueEnd==-1){valueEnd=document.cookie.length;}
value=document.cookie.substring(valueStart,valueEnd);value=unescape(value);if(value==""){return null;}
return value;},set:function(cookieName,value,hoursToLive,path,domain,secure){var expireString,timerObj,expireAt,pathString,domainString,secureString,setCookieString;if(!hoursToLive||typeof hoursToLive!='number'||parseInt(hoursToLive)=='NaN'){expireString="";}
else{timerObj=new Date();timerObj.setTime(timerObj.getTime()+(parseInt(hoursToLive)*60*60*1000));expireAt=timerObj.toGMTString();expireString="; expires="+expireAt;}
pathString="; path=";(!path||path=="")?pathString+="/":pathString+=path;domainString="; domain=";(!domain||domain=="")?domainString+=window.location.hostname:domainString+=domain;(secure===true)?secureString="; secure":secureString="";value=escape(value);setCookieString=cookieName+"="+value+expireString+pathString+domainString;document.cookie=setCookieString;},del:function(cookieName,path,domain){(!path||!path.length)?path="":path=path;(!domain||!domain.length)?domain="":domain=domain;ccms.cookie.set(cookieName,"",-8760,path,domain);},test:function(){ccms.cookie.set('cT','acc');var runTest=ccms.cookie.get('cT');if(runTest=='acc'){ccms.cookies.del('cT');testStatus=true;}
else{testStatus=false;}
return testStatus;}};ccms.log.setup();ccms.event.addLoadEvent(ccms.detectScripts);ccms.widgets.addInstaller('updatePopupLinks',ccms.dom.updatePopupLinks);