var $a,$b;var W=window;var $c='rfnextid';var $d=7;var $e=15;var $f=63;var $g=127;var $h='rfWindowManager';var $i='rfWindow';var $j='rfPage';var $k='rfTextblock';var $l='rfMenublock';var $m='rfImageblock';var $n='Image_Frame';var $o='rfSlideshow';var $p='rfContainer';var $q='rfPreviewblock';var $r='rfMenu';var $s='rfCalendar';var $t='rteController';var $u='rfTitlebar';var $v='rfBorder';var $w='vScrollbar';var $x='Textblock';var $y='Slideshow';var $z='Container';var $A='Menu';var $B='Menus';var $C='Preview';var $D='Imageblock';var $E='Slideshow';var $F='Window';var $G='Maximize';var $H='Minimize';var $I='Close';var $J='Open';var $K='icon';var $L='default_icon';var $M='File';var $N='New';var $O='Edit';var GO='Go';var $P='Style';var $Q='Save';var $R='Delete';var $S='Rename';var $T='All';var $U='Start';var $V='Stop';var $W='Standard';var $X='Normal';var $Y='Populated';var $Z='Debug';var $00='Options';var $01='Enable';var $02='Disable';var $03='Type';var $04='Timelines';var $B='Menus';var $05='Titlebar';var $06='right';var $07='left';var UP='up';var $08='down';var $09='relative';var $0a='absolute';var $0b='block';var $0c='inline';var $0d='none';var $0e='0px';var $0f='100%';var $0g='pointer';var $0h='float';var $0i='both';var ON='on';var $0j='nowrap';var px='px';var $0k='%';var $0l='transparent';var $0m='visible';var $0n='inherit';var $0o='hidden';var $0p='auto';var $0q='position';var $0r='height';var $0s='width';var $0t='top';var $0u='bottom';var $0v='prototype';var $0w='length';var $0x='activeTimelines';var $0y='TimelineID';var $0z='StandardAppendChild';var $0A='childClickFunction';var $0B='clickFunction';var $0C='populateFunction';var $0D='populateEditFunction';var $0E='controlledObject';var $0F='controlledImage';var $0G='controlledMenu';var $0H='controlledTimeline';var $0I='controlledPreview';var $0J='previewTarget';var $0K='addPopulateFunction';var $0L='closeState';var $0M='normalState';var $0N='state';var $0O='popUp';var $0P='popDown';var $0Q='rfDocumentObject';var $0R='rfFrameObject';var $0S='rfScriptObject';var $0T='createChild';var $0U='allowedChildTypes';var $0V='allowedSimpleChildTypes';var $0W='rfEventListeners';var $0X='unloadFunctions';var $0Y='getOtherFunctions';var $0Z='openFunctions';var $10='rfObjectType';var $11='rfObject';var $12='windowLink';var $13='menuLink';var $14='moveTarget';var $15='/images/';var $U='Start';var $16='Exit';var $17='Fade_In';var $18='Fade_Out';var $19='Fade_In_Ammount';var $1a='Fade_Out_Ammount';var $1b='Normal_Opacity';var $1c='Start_Opacity';var $1d='End_Opacity';var $1e='Start_X';var $1f='Normal_X';var $1g='End_X';var $1h='Scroll_Unit';var $1i='Start_Y';var $1j='Normal_Y';var $1k='End_Y';var $1l='Duration';var $1m='Scroll_Ammount';var $1n='Auto_Start';var $1o='Loop';String[$0v].trimSlashes=function(){return(this.replace(/^\/+/,'')).replace(/\/+$/,'');};String[$0v].toKey=function(){return this.replace(/[^\w]/g,'_');};String[$0v].s=function(k,o){return this.toRfHash().s(k,o);};String[$0v].removeWhite=function(){return this.replace(/^\s+|\s+$/g,"");};String[$0v].rfIndexOf=function($1p,$1q){var $1r=this.indexOf($1p);if(($1r!=-1)||($1r==$1q)){return $1r;};return this.length;};String[$0v].rfTitleCase=function($1s){var $1t='';var k;var w=this.split(" ");for(k in w){x=w[k];a=x.substring(0,1);b=x.substring(1);$1t+=' '+a.toUpperCase()+($1s?b.toLowerCase():b);};return $1t;};String[$0v].toPropper=function(){return this.replace('_',' ').replace('rEpLaCeThIsWiTHsPaCe',' ');};String[$0v].trim=function($1u){var r,x,n,m;r=this.replace(/&nbsp;/g,' ');if($1u){return r.replace(' ','');};x=0;while(r[x++]==' '){};r=r.substring(x-1);x=r.length-1;while(r[x--]==' '){};r=r.substring(0,x+2);return r;};String[$0v].stripHTML=function(){return this.replace(/(<([^>]+)>)/ig,"").replace(/\r\n/g," ").replace(/\n/g," ").replace(/\r/g," ").trim();};String[$0v].cleanHTML=function(){if(this.replace("&nbsp;"," ").stripHTML()==""&&this.toLowerCase().search("<hr")==-1&&this.toLowerCase().search("<img")==-1){return "";};return this;};String.prototype.escapeHTML=function(){return this.replace(/</g,'&lt;').replace(/>/g,'&gt;');};String.prototype.unescapeHTML=function(){return this.replace(/&lt;/g,'<').replace(/&gt;/g,'>');};String.prototype.trailSpaces=function(length){var s='';length-=this.length;while(length-->0){s+=' ';};return this +s;};var $1v=function(x,l){x=''+x;while(x.length<l){x=0+x;};return x;};function rfac(a){var r,k;r=new Array();for(k in a){r[k]=a[k];};return r;};function rfHash(){this.extensions=new Array();this.isRfHash=true;this.NULL='';this.quotes='';this.clear();this.isRfHash=1;this.updateDelay=0;};rfHash[$0v].unload=function(){var k,a,c;a=this.a;for(k in a){c=a[k];c.unload?c.unload():0;};this.clear();};rfHash[$0v].toURI=function(){var h,k,a,s,V;h=this;a=h.a;s='';for(k in a){V=a[k];(typeof V==='function')?V=V():0;s+=encodeURIComponent(k)+'='+encodeURIComponent(V)+'&';};return s;};rfHash[$0v].push=function(v){var h=this;this.s(this.tail++,v);return this;};rfHash[$0v].pop=function(){var h,r;h=this;if(h.head==h.tail){return h.NULL;};r=this.g(h.tail-1);h.r(--h.tail);return r;};rfHash[$0v].shift=function(){var h,r;h=this;if(h.head==h.tail){return h.NULL;};r=this.g(h.head);h.r(h.head++);return r;};rfHash[$0v].unshift=function(v){var h=this;h.s(--h.head,v);return h;};rfHash[$0v].replaceWith=function($1w){var $1x=$1w.isRfHash;$1w.toRfHash?$1w=$1w.toRfHash():0;var n=$1w.clone();this.length=n.length;this.a=n.a;if($1x){this.extensions=n.extensions;};this.update();return this;};rfHash[$0v].clearExtensions=function(){this.extensions=new Array();return this;};rfHash[$0v].extend=function($1y,$1z){var e=this.extensions;if($1z){e.push($1y);}else{e.unshift($1y);};return this;};rfHash[$0v].clone=function(){var $1r=new rfHash();$1r.length=this.length;$1r.a=rfac(this.a);$1r.extensions=this.extensions.slice();return $1r;};rfHash[$0v].importValues=function(){var x,l,a,k,p,h;h=this;h=h.forward||h;a=arguments;l=a.length;for(x=0;x<l;x++){if(p=a[x]){if(p.toRfHash){p=p.toRfHash();};if(p.isRfHash){p=p.a;};for(k in p){h.s(k,p[k]);}}};return this;};rfHash[$0v].toggle=function(){var h=this;var $1A,k,$1B;$1B=arguments.length;for($1A=0;$1A<$1B;$1A++){k=arguments[$1A];h.g(k)?h.r(k):h.s(k,1);};h.update();return h;};rfHash[$0v].s=function(k,o,$1C){var h;h=this;if(this.forward){return this.forward.s(k,o,$1C);};k=''+k;if(o==null){this.r(k);}else if(h.a[k]==o){return h;}else{(this.a[k]!=null)?0:this.length++;this.a[k]=o;};if(!$1C){this.update();};return this;};rfHash[$0v].update=function(){var h,w,O;h=this;w=h[$i];O=h.onupdate;if(!this.hasUpdated&&O&&(typeof O==='function')){if(this.updateDelay==-1){O.apply(h[$i]);}else{this.hasUpdated=true;var X=function(){h.hasUpdated=false;try{if(O){O.apply(w);}}catch(e){dStatusWindow(e.description);}};setTimeout(X,this.updateDelay);}}};rfHash[$0v].g=function(k){var r,e,x,l;k=''+k;e=this.extensions;l=e.length;if(this.forward){return this.forward.g(k);};if((r=this.a[k])!=null){}else{for(x=0;x<l;x++){if((r=e[x].g(k))!=null){return r;}}};return(r!=null)?r:this.NULL;};rfHash[$0v].r=function(k){if(k&&this.a[''+k]){this.length--;delete this.a[''+k];};this.update();return this;};rfHash[$0v].clear=function(){this.a=new Array();this.length=0;this.head=0;this.tail=0;return this;};rfHash[$0v].toString=function(A,B){A=A||'=';B=B||'; ';var Q=this.quotes;var r;r='';for(k in this.a){var $1D=this.a[k];if($1D&&(typeof($1D)==='function')){$1D=$1D();};r+=(k+A+Q+$1D+Q+B);};r=r.substring(0,r.length-B.length);return r;};String[$0v].toRfHash=function(A,B){A=A||'=';B=B||';';var $1r=new rfHash();var g,h,i,j,l;g=this.split(B);l=g.length;for(x=0;x<l;x++){h=g[x].split(A);i=h[0];j=h[1];if(i&&j){i=i.trim(1);j=j.trim();switch(j){case 'true':j=true;break;case 'false':j=false;break;};$1r.s(i,j);}};return $1r;};var $1E=(new rfHash()).s('menu','#D3DEF3').s('titlebar','#8484EF').s('titlebar-active','#E77070').s('scrollbar','#C3CEE3').s('scrollbar-progress','#878FE4');var $1F='pr00.png';var ch='50px';W[$v]=function($1G){$1G[$v]=this;var self=this;$1G[$0X].push(function(){self.unload();});var p,a,b,c,x,y,z,t,s,q,k,w,w1,w2;w1=(this[$i]=$1G).sizingContainer;w2=$1G.topContainer;p=this.panels=new Array();a=new Array('n','s');b=new Array('e','w');c=new Array('V','H');for(x=0;x<2;x++){w=x?w1:w2;s=(t=p[a[x]]=createDiv(w)).style;t.enabledMoveValue=a[x];s[$0s]=$0f;s.position=$0a;s.left=$0e;s.zIndex=401;s.lineHeight=$0e;for(y=0;y<2;y++){if(x){s=(t=p[b[y]]=createDiv(w1)).style;t.enabledMoveValue=b[y];s[$0r]=$0f;s.position=$0a;s[$0t]=$0e;s.zIndex=401;};for(z=0;z<2;z++){s=(t=p[a[x]+b[y]+c[z]]=createDiv(w)).style;t.enabledMoveValue=a[x]+b[y];z?s.lineHeight=$0e:0;s.position=$0a;s.zIndex=402;}}};for(k in p){q=p[k];s=q.style;q.innerHTML='&nbsp;';s.overflow=$0o;};this.setWidth(3).setColor('navy').hide();};W[$v][$0v].unload=function(){this[$i][$v]=null;this.panels=null;};W[$v][$0v].show=function(){var k,p;p=this.panels;for(k in p){displayNormal(p[k]);}};W[$v][$0v].hide=function(){var k,p;p=this.panels;for(k in p){displayNone(p[k]);}};W[$v][$0v].setWidth=function($1H){var p=this.panels;var k;var n=0-$1H+px;var w=$1H+px;var t=24+px;p.n.style[$0r]=w;p.n.style.bottom=$0f;p.s.style[$0r]=w;p.s.style.bottom=n;p.w.style[$0s]=w;p.w.style.left=n;p.e.style[$0s]=w;p.e.style.right=n;p.nwH.style[$0r]=w;p.nwH.style[$0s]=t;p.nwH.style.bottom=$0f;p.nwH.style.left=n;p.nwV.style[$0r]=ch;p.nwV.style[$0s]=w;p.nwV.style[$0t]=$0e;p.nwV.style.left=n;p.neH.style[$0r]=w;p.neH.style[$0s]=t;p.neH.style.bottom=$0f;p.neH.style.right=n;p.neV.style[$0r]=ch;p.neV.style[$0s]=w;p.neV.style[$0t]=$0e;p.neV.style.right=n;p.swH.style[$0r]=w;p.swH.style[$0s]=t;p.swH.style.bottom=n;p.swH.style.left=n;p.swV.style[$0r]=t;p.swV.style[$0s]=w;p.swV.style.bottom=n;p.swV.style.left=n;p.seH.style[$0r]=w;p.seH.style[$0s]=t;p.seH.style.bottom=n;p.seH.style.right=n;p.seV.style[$0r]=t;p.seV.style[$0s]=w;p.seV.style.bottom=n;p.seV.style.right=n;return this;};W[$v][$0v].setColor=function($1I){var p=this.panels;var k;for(k in p){p[k].style.backgroundColor=$1I;};return this;};W[$v][$0v].enableResize=function(){var k,q,p,w,ok;w=this[$i];ok=w.isFloating()||(w.hasPermission(16)&&(w[$11][$10]!=$m));if(ok){p=this.panels;for(k in p){q=p[k];v=q.enabledMoveValue;q.moveValue=v;q.style.cursor=v.substring(0,2)+'-resize';}};return this;};W[$v][$0v].disableResize=function(){var p=this.panels;var k,q;for(k in p){q=p[k];q.moveValue='';q.style.cursor='';};return this;};function rfCacheManager(){wm.cacheManager=this;this.cacheNum=0;this.maxCacheNum=8;this.imageCacheDiv=createDiv(wm.hidden);this.soundCacheDiv=createDiv(wm.hidden);this.imageCache=new Array();this.imageCacheLinks=new Array();this.imageCacheStatus=new Array();this.queue=new rfQueue();};var $1J=function(){wm.cacheManager.finishCache(this);};rfCacheManager[$0v].cacheImage=function($1K,$1L,$1M){$1M=parseInt($1M)||0;if(this.imageCacheStatus[$1K]){$1L(this.imageCache[$1K]);this.imageCacheLinks[$1K]?this.imageCacheLinks[$1K]=null:0;return;};if(!this.imageCacheLinks[$1K]){this.imageCacheLinks[$1K]=new Array();};this.imageCacheLinks[$1K].push($1L);if(!this.imageCache[$1K]){m=document.createElement('img');m.onload=$1J;this.queue.push(m,$1M);this.imageCacheDiv.appendChild(m);this.imageCache[$1K]=m;m.rfSrc=$1K;};this.cacheNextImage();};rfCacheManager[$0v].cacheNextImage=function(){var n;if(this.cacheNum<this.maxCacheNum){if(n=this.queue.pop()){this.cacheNum++;n.src=n.rfSrc;}}};rfCacheManager[$0v].finishCache=function(m){var k,p,$1K;$1K=m.src;this.imageCacheStatus[$1K]=true;p=this.imageCacheLinks[$1K];this.cacheNum--;for(k in p){p[k](m);};this.cacheNextImage();};W[$s]=function($1N){var w,T,V,m,x,p,s;var c=new W[$p]($1N);w=c[$i];var O=w[$1O];w.s($L,'calendar.png');w.menu[$0K]($1P);w[$0Y].push($1Q);T=w.tables;V=w.variables;w.timeslots=new rfHash();p=w[$W].writeTarget;var cb=this[$1R]=W[$1R](w);var bf=function(){cb[$J]();};w.publicFunctions.s('Book',bf);var $1S=function(){O.grid?O.grid.unload():0;var $1T=function(){return(new rfDate(this['event_time'])).getTime();};var $1U=function(){return(new rfDate(this['event_time'])).getTime(1);};var $1V=function(){return(new rfDate(this['event_time'])).getFullDate();};var $1W=function(){return(new rfDate(this['event_time'])).getFullDate();};var $1X=T.g('event_availabilities');if(!$1X){return;};var $1Y=$1X.select(['event_time',$1V]).distinct().orderBy('event_time');var $1Z=$1X.select(['event_time',$1T]).distinct().orderBy('event_time');var $20=$1Z.select(['event_time',$1U]).getColumn('event_time');var $21=$1Z.getColumn('event_time');var $22=$1Y.select(['event_time',$1W]).getColumn('event_time');var $23=$1Y.getColumn('event_time');var t=O.grid=new W[$24]($21,$23,$20,$22);p.appendChild(t[$0Q]);};w.dataRepaintFunctions.push($1S);};var $1R='rfCalendarBooker';W[$1R]=function($25){var w,D,E,V,T;w=(new W[$i]());w.requiresLogin='login first please';w.setName('Event Manager');w.s($L,'calendar.png');w.rfStyle.s('width',350).s('height',250);w.menu.disable();V=w.variables;T=w.tables;T.s('events',new rfTable());w[$s]=$25;w[$I]();var $26=function(){return w[$s].getID();};V.s('num_days','7',1);V.s('party_size','1',1);V.s('id',$26,1);w[$0Z].push(function(){V.s('action','calendar_partysize');});var $27=function(d){V.s('action','calendar_startdate',1);V.s('start_date',d.getFullDate());return 1;};var gd=function(){var dc=W[$28](V.g('start_date'),$27);dc.cascadeWith(w);};var $29=function(){var $2a=parseInt(V.g('party_size'))||0;var $2b=prompt('Enter Party Size',$2a);if($2b!=undefined){$2b=parseInt($2b);V.s('action','calendar_partysize',1);V.s('party_size',$2b);};return 1;};$2c=function(){var m,k,ur;m=this;var $2d=T.g('events');$2d=$2d.rows;var $2e;if($2d.length>1){var $2f=function(){for($2e in $2d){var $2g=$2d[$2e];this[$0T]($2g.name);}};m[$0T]('Select Event Type','people.png',$2f);};var $2a=parseInt(V.g('party_size'));$2a=($2a==1)?$2a+' Person':$2a+' People';m[$0T]('Party Size ('+$2a+')','people.png',0,$29);m[$0T]('Date ('+(new rfDate(V.g('start_date'))).getFullDate(1)+')','calendar.png',0,gd);var $2h,$2i;$2h=T.g('option_requirements');if(!$2h){return;};$2h=$2h.select('option_group_id').distinct();$2h=$2h.rows;for($2i in $2h){var $2j=$2h[$2i];var cf=function(){var v=this.getValue();V.s('action','calendar_option_'+v.option_group_id+'_'+v.option_id);return 1;};var $2k=T.g('option_requirements').where(function(){var x=this.option_group_id==$2j.option_group_id;return x;}).rows;var $2l,n;if($2k.length>0){n=m.createChild('Select '+$2k[0].option_group_title,'plus_menu.png').s($0A,cf);for($2l in $2k){var $2m=$2k[$2l];n.createChild($2m.option_title).setValue($2m).s($03,'ccc');if($2m.isselected==1){n.setText($2m.option_group_title+' ('+$2m.option_title+')');}}}}};var md=createDiv(w[$W].writeTarget);md.style.width=$0f;var rt=w.menuRoot=w.createMenu(createDiv(md),w[$0Q])[$0K]($2c);w.menu[$0G]=rt;rt.makeVertical();rt.menudefault1.s('offsets','down');rt.cancelSiblingSwitch=1;w.dataRepaintFunctions.push(function(){$25.tables.update();});return w;};var $2n=function(){this.colorChooser.setHex(this.getValue());};var $2o=function(event){var c,e;c=wm.colorChooser;e=new rfClick(event,this);c.hsv.s=1-(e.localY/199);c.hsv.v=(e.localX/199);c.updateHSV();};var $2p=function(event){var c,e;c=wm.colorChooser;e=new rfClick(event,this);c.hsv.h=e.localY/199;c.updateHSV();};function rfColorChooser(f,$2q){var w,O,s,CC;if(w=wm.colorChooser){w.action=f;w[$i][$J]();return w;};CC=wm.colorChooser=this;this.color='';w=this[$i]=(new W[$i]());w[$11]=this;this[$10]='colorChooser';O=w[$W][$0Q];w.setName('Select Color');var cf=function(){wm.colorChooser.apply(this.getValue());};var $2r=function(){var c=prompt('Enter custom color code',CC.color);if(c!=undefined){wm.colorChooser.apply(c);}};var $2s=function(){var $2t=function(){this.createChild('Transparent').setValue('transparent');this.createChild('White').setValue('white');this.createChild('Black').setValue('black');this.createChild('Custom','',0,$2r);};this.createChild('Other Colors','',$2t).s($0A,cf);var $2u=function(){CC.apply($2q);return 1;};this.createChild('Reset','',0,$2u);};w.menu[$0K]($2s);var $2v=createDiv(O);s=$2v.style;s.width='235px';var $2w=createDiv(O);s=$2w.style;s.position=$0a;s.left='235px';s.top=$0e;w.setDems(250,450,100,400);w.rfStyle.s('background-color','#E9E9E9');this.previewDiv=createDiv($2w);s=this.previewDiv.style;s.border='1px dotted black';s.width='75px';s.height='75px';s.margin='10px';this.colortext=createDiv($2w);var $2x=createDiv($2v);$2x.style.cursor='pointer';this.sv=w.createImage($2x,'color_sv.png');this.ch=w.createImage($2x,'color_ch.png');this.sv[$0Q].style.position=this.ch[$0Q].style.position=$0a;this.svClickListener=w.createEventListener('mousedown',$2o,$2x,true);var $2y=createDiv($2v);$2y.style.left='200px';$2y.style.cursor='pointer';var $2z=w.createImage($2y,'color_h.png');this.hueClickListener=w.createEventListener('mousedown',$2p,$2z[$0Q],true);this.pos=w.createImage($2y,'color_pos.png');this.pos[$0Q].style.position=$0a;this.setHex($2q||'#FFFFFF');this.action=f;w[$J]();};rfColorChooser[$0v].apply=function(){var $2A=this.rgb;var $2B=rgbToHex($2A.r,$2A.g,$2A.b);this.color=(arguments.length>0)?arguments[0]:$2B;this.colortext.innerHTML='Color Code: '+this.color;if(this.action&&(typeof this.action==='function')){this.action(this.color);}};rfColorChooser[$0v].colorChanged=function(){var $2C,$2D;$2A=this.rgb;$2D=this.hsv;var $2B=rgbToHex($2A.r,$2A.g,$2A.b);var $2E=hsvToRgb($2D.h,1,1);var $2F=rgbToHex($2E.r,$2E.g,$2E.b);this.previewDiv.style.background=$2B;this.sv[$0Q].style.background=$2F;this.ch[$0Q].style.left=(($2D.v*199)-10).toString()+'px';this.ch[$0Q].style.top=(((1-$2D.s)*199)-10).toString()+'px';this.pos[$0Q].style.top=(($2D.h*199)-5).toString()+'px';this.apply();};rfColorChooser[$0v].setHex=function(h){this.rgb=hexToRgb(h);this.hsv=rgbToHsv(this.rgb.r,this.rgb.g,this.rgb.b);this.colorChanged();};rfColorChooser[$0v].updateHSV=function(){this.rgb=hsvToRgb(this.hsv.h,this.hsv.s,this.hsv.v);this.colorChanged();};var $2G=new Browser();var $2H=createDiv();$2H.innerHTML='&nbsp;';$2H.setAttribute('type','clearObj');var r=$2H.style;r.overflow=$0o;r.display=$0b;r.lineHeight=$0e;r.clear=$0i;r[$0r]=$0e;r[$0s]=$0e;function removeChildren(n){var x,l,c;c=n.childNodes;l=c.length;for(x=l-1;x>=0;x--){n.removeChild(c[x]);}};function pageCoords(n,r){var x,y,p;x=n.offsetLeft;y=n.offsetTop;p=n.offsetParent;while(p){x+=p.offsetLeft-p.scrollLeft;y+=p.offsetTop-p.scrollTop;if(p==r){break;};p=p.offsetParent;};return{x:x,y:y};};function hexToRgb(s){var r,g,b,l,D;(s.substr(0,1)=='#')?s=s.substr(1):0;D={r:255,g:255,b:255};l=s.length;if(l==3){r=s.substr(0,1);r+=r;g=s.substr(1,1);g+=g;b=s.substr(2,1);b+=b;}else if(l==6){r=s.substr(0,2);g=s.substr(2,2);b=s.substr(4,2);}else{return D;};r=parseInt(r,16);g=parseInt(g,16);b=parseInt(b,16);if(isNaN(r)||isNaN(g)||isNaN(b)){return D;}else{return{r:r/ 255, g: g/ 255,b:b/255};}};function rgbToHex(r,g,b,H){r=Math.round(r*255);g=Math.round(g*255);b=Math.round(b*255);(H==undefined)?H=true:0;r=r.toString(16);if(r.length==1){r='0'+r;};g=g.toString(16);if(g.length==1){g='0'+g;};b=b.toString(16);if(b.length==1){b='0'+b;};return((H?'#':'')+r+g+b).toUpperCase();};function hsvToRgb(h,s,v){var r,g,b,i,f,p,q,t;if(v==0.0){r=0;g=0;b=0;}else{i=Math.floor(h*6);f=(h*6)-i;p=v*(1-s);q=v*(1-(s*f));t=v*(1-(s*(1-f)));switch(i){case 1:r=q;g=v;b=p;break;case 2:r=p;g=v;b=t;break;case 3:r=p;g=q;b=v;break;case 4:r=t;g=p;b=v;break;case 5:r=v;g=p;b=q;break;case 6:case 0:r=v;g=t;b=p;break;}};return{r:r,g:g,b:b};};function rgbToHsv(r,g,b){var h,s,v,$2I,$2J,D;$2I=Math.max(Math.max(r,g),b);$2J=Math.min(Math.min(r,g),b);v=$2I;if($2J==$2I){h=0;s=0;}else{D=($2I-$2J);s=D/$2I;if(r==$2I){h=(g-b)/D;}else if(g==$2I){h=2+((b-r)/D);}else{h=4+((r-g)/D);};h/=6;(h<0)?h+=1:0;(h>1)?h-=1:0;};return{h:h,s:s,v:v};};function Browser(){var ua=navigator.userAgent.toLowerCase();this.isIE=((ua.indexOf("msie")!=-1)&&(ua.indexOf("opera")==-1)&&(ua.indexOf("webtv")==-1));this.isGecko=(ua.indexOf("gecko")!=-1);this.isSafari=(ua.indexOf("safari")!=-1);this.isOpera=window.opera;this.isKonqueror=(ua.indexOf("konqueror")!=-1);};Browser[$0v].getEventName=function(t){switch(t){case 'mousewheel':return(this.isIE&&'onmousewheel')||'DOMMouseScroll';default:return this.isIE?'on'+t:t;};return t;};function doNothing(e){if(e.stopPropagation){e.stopPropagation();};e.cancelBubble=true;};function encodeHTML($2K){$2K=escape($2K);$2K=$2K.replace(/\//g,"%2F");$2K=$2K.replace(/\?/g,"%3F");$2K=$2K.replace(/=/g,"%3D");$2K=$2K.replace(/&/g,"%26");$2K=$2K.replace(/@/g,"%40");return $2K;};function isArray($2L){return !(!$2L||!$2L.constructor||$2L.constructor.toString().indexOf("Array")==-1);};function destroy($2L,$2M){if(!$2L){return;};try{wm.purgeBin.appendChild($2L);purgeChildren(wm.purgeBin,$2M);$2L=null;wm.purgeBin.innerHTML='';}catch(e){}};function purge(o,$2M){if(o&&o.setAttribute){o[$0S]=null;o[$0R]=null;o[$i]=null;o.onmouseover=null;o.onmouseout=null;o.onmousedown=null;o.onmouseup=null;o.onclick=null;var k;if($2M){purgeChildren(o,$2M);}}};function purgeChildren($2L,$2M){var x,c,l;if(c=$2L.childNodes){l=c.length;for(x=0;x<l;x++){purge(c[x],$2M);}}};function getRef(i){var t=i;return t;};function isInt(x){var y=parseInt(x);return((x===y)&&!isNaN(y));};var $2N=function(){var p,w,c,h;w=this;H=("action=object_delete; id="+w.getID()).toRfHash();new rfPoster(this[$i],H);w.unload();};var $2O=function(V){var p,w,c,v,s,H,k,a;w=this;v=w.publishedValues;if(!v){return w;};H=V||(new rfHash());s=v.toURI();var $2P=function(){w.lastPublishedValues=s;};dStatusWindow('<br><br><br><br><br>this uri: '+s);dStatusWindow('<br><br><br><br><br>last: '+w.lastPublishedValues);if(s!=w.lastPublishedValues){a=v.a;for(k in a){H.s(k,a[k]);}};if(!V&&(H.length>2)){setTimeout(function(){new rfPoster(w[$i],H,$2P,null);},0);};return w;};$2Q=function($2R){var d=this[$0Q];if(d&&d.setAttribute){d.setAttribute('rfPermission',$2R);if(this.menu){this.menu.collapse(1);}}};$2S=function(P){var d=this[$0Q];var $2R=0;if(d&&d.getAttribute){$2R=parseInt(d.getAttribute('rfPermission'))||0;};return P==(P&$2R);};function rfHTMLComponent($1G){var $2T=arguments[1];if(!$2T){$2T=createDiv($1G.content);};this.writeTarget=this[$0Q]=$2T;this[$i]=$1G;makeComponent(this);this[$i].content.appendChild($2T);this[$0Q][$0S]=this;};rfHTMLComponent[$0v].setCode=function($2U){this.writeTarget.innerHTML=$2U;this.codeIsSet=true;};rfHTMLComponent[$0v].getCode=function(){return this.writeTarget.innerHTML.cleanHTML();};function rfFrameComponent(w){this[$0Q]=createIFrame(w.content,wm.css);this[$i]=w;makeComponent(this);this.setURL=$2V;this[$0Q][$0S]=this;};$2V=function($2W){this[$0Q].contentWindow.location=$2W;return this;};function rfRTEComponent(w){rfFrameComponent.apply(this,[w]);this.initAttempts=0;this.mirror=w[$W];this.writeTarget=this[$0Q].contentWindow.document.body;this.init();};rfRTEComponent[$0v].setCode=function($2U){var self=this;var ok=false;var d;var $2X=arguments[1];if(!$2X){$2X=0;};if($2X>0&&this[$0Q].contentWindow&&this[$0Q].contentWindow.document&&this[$0Q].contentWindow.document.body&&this[$0Q].contentWindow.document.readyState!='loading'){try{d=this[$0Q].contentWindow.document;d.body.innerHTML=this.isHTML?$2U.escapeHTML():$2U;ok=true;if(!d.head){d.head=d.createElement('head');d.body.parentNode.insertBefore(d.head,d.body);};d.body.style.fontFamily=document.body.style.fontFamily;this[$0Q].contentWindow.focus();}catch(e){alert(e.description);ok=false;}};if(!ok&&$2X<300){var $2Y=function(){self.setCode($2U,$2X+1);};setTimeout($2Y,500);};if(ok){this.codeIsSet=true;}};rfRTEComponent[$0v].getCode=function(){var c=this[$0Q].contentWindow.document.body.innerHTML.cleanHTML();if(this.isHTML){c=c.unescapeHTML();};return c;};rfRTEComponent[$0v].init=function(){var self=this;if(!this.isIniting){this.isIniting=true;setTimeout(function(){self.initNow();},500);}};rfRTEComponent[$0v].initNow=function(){this.isIniting=false;var s,d,w,c,self;self=this;w=this[$i];c=this[$0Q].contentWindow;d=c.document;if(!c){return;};try{if($2G.isIE){try{if(d.designMode!="On"){d.designMode="On";}}catch(e){}}else{try{if(this[$0Q].contentDocument.designMode!="on"){this[$0Q].contentDocument.designMode="on";}}catch(e){}};d=this[$0Q].contentWindow.document;if(d.attachEvent){d.attachEvent("onkeypress",$2Z);d.attachEvent("oncontextmenu",$30);d.attachEvent("onmousedown",$31);}else if(d.addEventListener){d.addEventListener("keypress",$2Z,true);d.addEventListener("contextmenu",$30,true);d.addEventListener("mousedown",$31,true);};s=d.body.style;s.backgroundColor=$0l;s.padding=s.margin=s.border=$0e;this.initAttempts=0;}catch(e){this.initAttempts++;if(this.initAttempts<20){this.init();}}};var $31=function(event){var e,t,T;e=new rfClick(event);wm[$t].setTargetObject(e.target);};var $30=function(event){$31(event);$32(event);};rfRTEComponent[$0v].useRTE=function(){if(!this.isHTML){return;};var c=this.getCode();this.isHTML=0;this.setCode(c);};rfRTEComponent[$0v].useHTML=function(){if(this.isHTML){return;};var c=this.getCode();this.isHTML=1;this.setCode(c);};rfRTEComponent[$0v].toggleHTML=function(){this.isHTML?this.useRTE():this.useHTML();};rfRTEComponent[$0v].rteCommand=function($33,$2m){this.useRTE();try{this[$0Q].contentWindow.document.execCommand($33,false,$2m);}catch(e){}};var $2Z=function(e){var w=this.parentWindow;if(e){}else if(w&&(e=w.event)){}else{e=window.event;};var self;self=wm.activeRTE;if(self&&!self.isHTML){if($2G.isIE){var $34=(e.which||e.charCode||e.keyCode);var $35=String.fromCharCode($34).toLowerCase();switch($34){case 13:e.keyCode=0;self.insertHTML('<br>');break;};}else if($2G.isGecko){if(e.ctrlKey){var $34=String.fromCharCode(e.charCode).toLowerCase();var $36='';switch($34){case 'b':$36="bold";break;case 'i':$36="italic";break;case 'u':$36="underline";break;};if($36){self.rteCommand($36,null);$32(e);}}}}};rfRTEComponent[$0v].insertHTML=function($2K){var d=this[$0Q].contentWindow.document;this.useRTE();if($2G.isIE){var $37=d.selection.createRange();$37.pasteHTML($2K);$37.collapse(false);$37.select();}else if(d.execCommand){d.execCommand('insertHTML',false,$2K);}};var $38=function(){this[$0Q].style.display=$0b;this[$0Q].style.visibility=$0m;var w,s,o,t;w=this[$i];s=this;s.codeIsSet=false;o=w.active;w.active=this;if(o&&o!=this){o.hide();};if(s.mirror&&s.mirror.getCode){t=s.mirror.getCode();};if(s.init||s.mirror){setTimeout(function(){if(s.init){s.init();};if(s.mirror&&s.mirror.getCode&&s.setCode){s.setCode(t);}},50);};var so=this[$0Q];if(this.rteCommand){if(wm.activeRTE&&wm.activeRTE!=this){wm.activeRTE[$i][$W].show();};wm.activeRTE=this;wm[$t].show(this);};if(this.checkSize){this.checkSize();};return this;};var $39=function(){if(!this[$0Q]){return;};this[$0Q].style.visibility=$0o;var w;w=this[$i];if(wm.activeRTE==this){wm[$t].hide();;wm.activeRTE=null;};if(this.codeIsSet&&this.mirror&&this.mirror.setCode&&this.getCode){this.mirror.setCode(this.getCode());};return this;};function makeComponent($2T){var s;$2T.requiredPermission=8;$2T.hide=$39;$2T.show=$38;s=$2T[$0Q].style;s[$0s]=$0f;s[$0r]=$0f;s[$0t]=$0e;s.left=$0e;s.position=$0a;$2T.unload=$3a;$2T[$i][$0X].push(function(){$2T.unload();});};var $3a=function(){var d,p;d=this[$0Q];d?p=d.parentNode:0;p?p.removeChild(d):0;this[$0Q][$0S]=0;this[$0Q]=null;this.writeTarget=null;};W[$p]=function($1N){var w,r,t,x,T;this.minHeight=10;this.minWidth=10;var self=this;this[$10]=$p;$1N=$1N||createDiv();w=this[$i]=new W[$i]($1N);var a=w[$0U];a.s($p,1).s($o,1).s($k,1).s($m,1).s($l,1).s($q,1);w[$0V].s($k,1);w[$0V].s($m,1);w[$11]=this;w.s($L,'container.png');w.parseKids();w.menu[$0K]($3b);};W[$p].rfSimpleIcon='menu.png';W[$p].rfIcon='container.png';W[$p].rfSimpleName='Menu';W[$p].rfName='Container';window.NEXT_DIV=0;function getDiv(id){return document.getElementById(id);};function createDiv(p){var $3c=document.createElement('div');var s=$3c.style;s[$0q]=$09;s.zIndex=0;if(p&&p.appendChild){p.appendChild($3c);};if(arguments[1]&&arguments[1]!=''){$3c.className=arguments[1];};if(arguments[2]&&arguments[2]!=''){$3c.style[$0q]=arguments[2];};if(arguments[3]&&arguments[3]!=''){$3c.rfDataValue=arguments[3];};$3c.id='div_'+(++window.NEXT_DIV);return $3c;};function createIFrame(){var $3d=arguments[0];if(!$3d||!$3d.appendChild){$3d=document.body;};var $3e;var $3f=document.createElement('iframe');$3f.src='about:blank';$3f.allowTransparency=true;$3f.frameborder=0;$3f.border=0;$3f.scrolling='no';var s=$3f.style;s.border=$0e;s.margin=$0e;s.padding=$0e;$3d.appendChild($3f);return $3f;};var $28='rfDateChooser';var $3g=[0,'M','T','W','T','F','Sa','Su'];var $3h=function(){var w,dc,cf,O,d;w=$3i(this);O=w[$1O].g($28);d=O.g('rfDate');d.setDate(this.dayofmonth);if(cf=O.g($0B)){cf.apply(dc,[d]);};w[$I]();};var $3j=function(){this.style.backgroundColor=this.highlightColor;};var $3k=function(){this.style.backgroundColor=this.normalColor;};W[$28]=function($3l,$3m){var w,D,E,V,O;O=new rfHash();O.s($0B,$3m);O.s('rfDate',$3l=$3l.toRfDate());w=(new W[$i]());w[$1O].s($28,O);w.setName('Select Date');w.s($L,'calendar.png');w.rfStyle.s('marginAll',10).s('width',250).s('height',200);V=w.variables;E=new rfHash();D=w[$W].writeTarget;D.style.textAlign='center';D.style.cursor='default';D.UNSELECTABLE=true;var $1H=100/7;var $3n=function(){E.unload();D.innerHTML='';var $3o,$3p,$3q;$3r=$3l.getMonthStartDay()-1;var x,l;l=$3l.getMonthLength();var $3s=createDiv(D);$3s.style.height=$1H+'%';for(x=1;x<8;x++){var $3t=createDiv($3s);$3t.style.position=$0a;$3t.style.left=((x-1)*$1H)+'%';$3t.style.height='100%';$3t.style.width=(100/7)+'%';$3t.style.cursor='default';$3t.UNSELECTABLE=true;$3t.innerHTML=$3g[x];};var $3u,$3v;for(x=1;x<=l;x++){$3p=(x+$3r-2+7)%7;if(!$3o||$3p==0){$3o=createDiv(D);$3o.style.height=$1H+'%';};$3u=createDiv($3o);$3v=$3u.style;$3v.position=$0a;$3v.width=$1H+'%';$3v.height=$0f;$3v.left=($3p*$1H)+'%';$3v.cursor='pointer';$3u.UNSELECTABLE=true;$3u.innerHTML=x;$3u.dayofmonth=x;$3u.onclick=$3h;$3u.highlightColor='red';$3u.normalColor='';$3u.onmouseover=$3j;$3u.onmouseout=$3k;}};var $3w,$3x,$3y,$3z;$3w=function(){return $3l.add(0,1);};$3x=function(){return $3l.add(0,-1);};$3y=function(){return $3l.add(1);};$3z=function(){$3l.add(-1);return 1;};var $3A=function(){var m,x;m=this;for(x=1;x<=12;x++){var sm=function(){$3l.setMonth(this.getValue());return 1;};m[$0T](''+$3B[x],'',0,sm).setValue(x);}};var $3C=function(){var m,n;m=this;m[$0T]('','arrow_up.png',0,$3y).s($3D,1);m[$0T]('','arrow_down.png',0,$3z).s($3D,1);};var mp=function(){var m,n;m=this;n=m[$0T]($3l.getMonth(1).trailSpaces(9),'',$3A);n=m[$0T]($3l.getYear(1),'',$3C);n.textFunction=function(){return $3l.getYear(1);};$3n();};w.menu[$0K](mp);w[$J]();return w;};var $3B=[0,'January','February','March','April','May','June','July','August','September','October','November','December'];function rfDate(s){var D,$3E,$3F,$3G;D=this.date=new Date();s=''+s;if(s.indexOf(' ')>-1){$3G=s.split(' ');$3E=$3G[0];$3F=$3G[1];}else if(s.indexOf(':')>-1){$3E='';$3F=s;}else{$3E=s;$3F='';};if($3E){$3E=$3E.split('-');D.setFullYear($3E[0]||0);D.setMonth(($3E[1]||1)-1);D.setDate($3E[2]||0);};if($3F){$3F=$3F.split(':');D.setHours($3F[0]||0);D.setMinutes($3F[1]||0);D.setSeconds($3F[2]||0);D.setMilliseconds($3F[3]||0);}};String[$0v].toRfDate=function(){return new rfDate(this);};rfDate[$0v].setTimestamp=function($3F){};rfDate[$0v].setDate=function(d){d=parseInt(d)||1;this.date.setDate(d);};rfDate[$0v].setYear=function(y){if(y=parseInt(y)){this.date.setFullYear(y);};return this;};rfDate[$0v].setMonth=function(m){m=parseInt(m)||1;this.date.setMonth(m-1);return this;};rfDate[$0v].getMonth=function($3H){var r=this.date.getMonth()+1;r=$3H?$3B[r]:r;return ''+r;};rfDate[$0v].getDate=function(){var r=this.date.getDate();return ''+r;};rfDate[$0v].getYear=function(){return ''+this.date.getFullYear();};rfDate[$0v].getDay=function(){return this.date.getDay();};rfDate[$0v].getMonthLength=function(){var d=this.date;return 32-new Date(d.getFullYear(),d.getMonth(),32).getDate();};rfDate[$0v].getMonthStartDay=function(){var d=this.date;return new Date(d.getFullYear(),d.getMonth(),1).getDay()+1;};rfDate[$0v].add=function($3I,$3J,$3K,$3L,$3M){var D,d,$3N,$3O,$3P;D=this;d=D.date;$3J=parseInt($3J)||0;$3I=parseInt($3I)||0;$3K=parseInt($3K)||0;$3L=parseInt($3L)||0;$3M=parseInt($3M)||0;$3J+=d.getMonth()+12;$3O=parseInt($3J/12)-1;$3J%=12;d.setFullYear(d.getFullYear()+$3I+$3O);d.setMonth($3J);$3P=60*1000*(60*((24*$3K)+$3L)+$3M);d.setTime(d.getTime()+$3P);return D;};rfDate[$0v].clone=function(){return new rfDate(''+this);};rfDate[$0v].toString=function(){return this.getFullDate()+' '+this.getTime();};rfDate[$0v].getFullDate=function($3H){var D,$3Q,$3p,$3R;D=this.date;$3p=D.getDate();$3Q=D.getMonth()+1;$3R=D.getFullYear();if($3H){return $3B[$3Q]+' '+$3p+', '+$3R;}else{$3p<10?$3p='0'+$3p:0;$3Q<10?$3Q='0'+$3Q:0;return $3R+'-'+$3Q+'-'+$3p;}};rfDate[$0v].toRfDate=function(){return this;};rfDate[$0v].getTime=function($3S){var D,h,m,pm;pm='';D=this.date;h=D.getHours();if($3S){pm=h>11?'pm':'am';h=(h%12)||12;}else{h=''+h;h.length==1?h=0+h:0;};m=''+D.getMinutes();m.length==1?m=0+m:0;return h+':'+m+pm;};function rfDebugger(){var w,self;self=this;w=this[$i]=new W[$i]();w.s($L,'barrel.png');w.setName('Debug Window');var cf=function(){self.disable();};if(false&&getCookie($Z)){wm.debug=1;w[$J]();}else{w[$I](true);};w.closeFunction=cf;w.saveCookiePosition=true;w.setDems(100,250,0,600,true);var $3T=createDiv();$3T.innerHTML='Active timelines:';this.activeTimelineCount=createDiv($3T);displayInline(this.activeTimelineCount);w[$W][$0Q].appendChild($3T);wm.rfDebugger=this;};rfDebugger[$0v].enable=function(){statusWindow('Starting Debug Mode.');this[$i][$J]();setCookie($Z,true);return wm.debug=1;};rfDebugger[$0v].disable=function(){this[$i][$I](true);wm.debug=0;clearCookie($Z);};var $3U=new rfHash();$3U.s('expandsHorizontal','true');var $3V=new rfHash();$3V.s('imagePosition','top');$3V.s('border',1);$3V.s('highlight','');$3V.s('overcolor','blue');function rfFileBrowser($3W,$3X,title){var w,self,s,D,fb,V,T;fb=self=this;w=this[$i]=new W[$i]();w.unloadOnClose=true;w.fileBrowser=this;this.target=wm.activePage;w.setDems(300,400,200,300,true);w.useScroll(1);w.s($L,'image.png');V=w.variables;T=w.tables;D=w[$W][$0Q];var d=createDiv(D);var $3Y='';var $3Z=function($40){var H="action=file_list".toRfHash();new rfPoster(w,H,0,0,'Loading file thumbnails...');};var $41=function(){return rfUploader(0,$3W,$3Z);};var $42=function(){return rfUploader(1,$3W,$3Z);};var $43=function(){this[$0T]('Upload Multiple Files','',0,$42);};d.style.position=$0a;var $44=function(){var $45=function(){this[$0T]('Upload New File','',$43,$41);};this[$0T]($M)[$0K]($45);var $46=function(){var pc=function(){var $1r=prompt('url',$3Y);if($1r==undefined){return 0;};$3Z($1r);return 1;};this[$0T]('Go to page','globe.png',0,pc);};this[$0T]('Go')[$0K]($46);};w.menu[$0K]($44);this.fileArea=createDiv(d);this.fileArea.setAttribute('menudefault0',''+$3U);this.fileArea.setAttribute('menudefault1',''+$3V);var $47=this.fileMenuRoot=this[$i].createMenu(this.fileArea,this.fileArea);var $48=function(){var R,P,F,$49,$4a,$3o,m;R=fb.fileMenuRoot;P=fb.target.getRootWindow().hasPermission($f);F=T.g('files');$49=F.rows;for($4a in $49){$3o=$49[$4a];m=R[$0T]($3o.name,'/rfThumbnails/'+$3o.component_id+'/'+$3o.name).setValue($3o);m[$0D]=$4b;}};this.fileMenuRoot[$0K]($48);fb.setup=function($3W,$3X,title){$47[$0A]=$3X;w.setName(title);fb.target=$3W;};this.buffer=createDiv(D);displayNone(this.buffer);$3Z();w[$J]();this.setup($3W,$3X,title);};var $4b=function(){var m,n,ul;m=this;ul=function(){var $3o=m.getValue();if(confirm('Are you sure you want to delete the file '+$3o.name+'?')){new rfPoster(m[$i],'action=file_delete; file_id='+$3o.file_id);m.unload();}};n=m[$0T]('Delete file','delete.png',0,ul).s($03,$O);};var $4c='rfFloatingWindow';W[$4c]=function(n,c,x,y,a){var w,s;w=(new W[$i]());s=w[$W];w.setName(n);c?w.setContents(c):0;w.rfStyle.s('marginAll',15).s('width',x||(150*2)).s('height',y||(50*2));w.menu.disable();if(!a){w.allowedStates.clear();};w.setDems(300,300,100,400);w[$J]();return w;};function isValidEmail($4d){var $4e=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if($4e.test($4d)){return true;};return false;};function isValidPassword($4d){return $4d.length>5;};function rfForm(w,$4f,c,$2a){this[$i]=w;this.action=$4f;this.inputs=new rfHash();this.hiddenVariables=new rfHash();c=this[$z]=c||w[$W].writeTarget;this.defaultSize=$2a||20;c.setAttribute('align','right');c.style.fontFamily='Arial';};rfForm[$0v].submit=function(){if(this.verify()){this.action(this.getValues());}};rfForm[$0v].verify=function(){var $4g,k,$4h,$4i,$4j,$1r;$1r=1;$4g=this.inputs.a;for(k in $4g){$4h=$4g[k];$4j=$4h.getValue();if($4h.requiresVerification){if($4i=$4h.lastVerified){if($4i!=$4j){$4h.lastVerified=$4j;$4h.setValue('Please Enter Again');$4h.showValue();$4h.input.select();return $1r=0;}}else{$4h.lastVerified=$4j;$4h.setValue('Please Enter Again');$4h.showValue();$4h.input.select();return $1r=0;}}};return $1r;};rfForm[$0v].getValues=function(){var $1r,k,$4g,$4h;$1r=new rfHash();$4g=this.inputs.a;for(k in $4g){$4h=$4g[k];$1r.s($4h.key,$4h.getValue());};$4g=this.hiddenVariables.a;for(k in $4g){$4h=$4g[k];$1r.s(k,$4h);};return $1r;};rfForm[$0v].createButton=function($4k,$34){var m,f,d,w,r;f=this;w=f[$i];d=createDiv(f[$z]);r=w.createMenu(d);r[$0K]($4k);if($34){this.inputs.s($34,r);r.key=$34;};return r;};rfForm[$0v].addBreak=function(){var m,f,d,w,r;f=this;d=createDiv(f[$z]);d.innerHTML='&nbsp;';};rfForm[$0v].reset=function(){};rfForm[$0v].createInput=function($4l,$2a){var n=new rfTextInput(this,$4l,$2a);this.inputs.s(n.key,n);return n;};var $4m=1;function rfTextInput($4n,$4l,$2a){var o,s,w,$4h;this.form=$4n;w=$4n[$i];$4l=''+$4l;this.unloadableID=++$4m;w.unloadableObjects.s(this.unloadableID,this);o=this[$0Q]=createDiv($4n[$z]);this.label=createDiv(o);s=this.label.style;s.paddingLeft='10px';s.paddingRight='10px';s.display=$0c;this.key=$4l.toLowerCase().replace(' ','_');$2a=$2a||$4n.defaultSize;this.isPassword=$4l.toLowerCase().indexOf('password')>-1;this.label.innerHTML=$4l+':';$4h=this.input=document.createElement('input');$4h[$0S]=this;$4h.onkeypress=$4o;var $4p=function(){$4h.select();};if(this.isPassword){this.hideValue();}else{this.showValue();};this.input.setAttribute('size',$2a);o.appendChild(this.input);o.style.display=$0b;};rfTextInput[$0v].setDefaultValue=function(v){this.defaultValue=v;this.reset();};rfTextInput[$0v].reset=function(){var f;if(f=this.defaultValue){if(typeof f==='function'){f=f();}}else{f='';};this.setValue(f);};rfTextInput[$0v].hideValue=function(){this.input.setAttribute('type','password');};rfTextInput[$0v].showValue=function(){this.input.setAttribute('type','text');};rfTextInput[$0v].enable=function(){this.input.disabled=false;return this;};rfTextInput[$0v].disable=function(){this.input.disabled=true;return this;};rfTextInput[$0v].setKeypressFunction=function(f){this.keypressFunction=f;return this;};var $4o=function(e){var e=new rfKey(e);var self=this[$0S];if(self.isPassword){self.hideValue();};if(e.code==13){self.form.submit();};if(self.keypressFunction){self.keypressFunction();}};rfTextInput[$0v].unload=function(){this.input[$0S]=null;this.form[$i].unloadableObjects.r(this.unloadableID);};rfTextInput[$0v].focus=function(){var self=this;setTimeout(function(){try{self.input.focus();}catch(e){}},100);return this;};rfTextInput[$0v].getLabel=function(){return this.label.innerHTML;};rfTextInput[$0v].getValue=function(){return this.input.value;};rfTextInput[$0v].setValue=function(v){if(!v&&(v!=0)){v='';};this.input.value=v;return this;};rfTextInput[$0v].clear=function(){this.input.value='';return this;};var $4q='1';function rfFrame(T,$4r){var p,f;f=this;f.isFrame=true;f[$y]=T;f[$0Q]=$4r;f.id=''+($4q++);$4r[$0R]=f;p=$4r.getAttribute('frameProperties');f.rfProperties=(''+p).toRfHash();f.rfProperties.extend(T.defaultFrameProperties);this.scrollAmmount=0;};rfFrame[$0v].unload=function($4s){if(this.unloaded){return;};this.unloaded=true;var t,d;d=this[$0Q];t=this[$y];if(t.currentFrame==this){t.currentFrame=0;};this[$0Q][$0R]=null;this[$0Q]=null;t.activeFrames.r(this.id);if($4s){destroy(d);}};rfFrame[$0v].switchTo=function(){if(this[$0N]==$U){return;};this[$y].switchTo(this);};rfFrame[$0v].fadeTo=function(o){this.desiredOpacity=parseInt(o)||0;this.fadeStep=this.fade;this[$y].start(this);};rfFrame[$0v].moveLeft=function(){var f,a;f=this;a=f.allFrames;if(a==f[$0Q].parentNode.childNodes){}else{a.splice(f.tid--,1);a.splice(f.tid,0,this);}};rfFrame[$0v].moveRight=function(){var n;if(this[$y].allFrames==this[$0Q].parentNode.childNodes){if((n=this[$0Q].nextSibling)&&n[$0R]){}}else{this[$y].allFrames.splice(this.tid++,1);this[$y].allFrames.splice(this.tid,0,this);}};rfFrame[$0v].fade=function(){var $4t,$4u;$4t=this.rfProperties.g($1a);$4u=this.rfProperties.g($19);var $4v=this.desiredOpacity;if(this.opacity>this.desiredOpacity){$4v=this.opacity-(this.direction*$4t);if($4v<this.desiredOpacity){$4v=this.desiredOpacity;}}else if(this.opacity<this.desiredOpacity){$4v=this.opacity+(this.direction*$4u);if($4v>this.desiredOpacity){$4v=this.desiredOpacity;}};if(this.scrollStep&&$4v==0&&($4t==100)){return;};styleOpacity(this[$0Q],this.opacity=$4v);if($4v==this.desiredOpacity){this.fadeStep=null;}};rfFrame[$0v].resumeStart=function(){if(this.unloaded){return;};var t,w,p,I;t=this[$y];w=this[$0Q][$i];this.requiredDisplays=this.rfProperties.g($1l);if(t.currentFrame&&t.currentFrame!=this){t.currentFrame.exit();};t.currentFrame=this;this[$0N]=$U;this.goTo(this.rfProperties.g($1f),this.rfProperties.g($1j));this.fadeTo(this.rfProperties.g($1b));this.step();if(w&&(p=w.parentWindow())){}};rfFrame[$0v].start=function(){if(this.unloaded){return;};if(this.startFunction){this.startFunction();};styleOpacity(this[$0Q],this.rfProperties.g($1c));this.jumpTo(this.rfProperties.g($1e),this.rfProperties.g($1i));this.resumeStart();};rfFrame[$0v].exit=function(){if(this.unloaded){return;};this[$0N]=$16;var w=this[$0Q][$i];if(w){w[$I]();};this.goTo(this.rfProperties.g($1g),this.rfProperties.g($1k));this.fadeTo(this.rfProperties.g($1d));this.step();};rfFrame[$0v].checkExit=function(){if(this[$0N]==$16){return;};var f,t,a,l;f=this;t=f[$y];t.activeFrames.r(this.id);a=t.allFrames;l=a.length;if(this[$y].startNextFrame()){this.exit();};if(this.exitFunction){this.exitFunction();}};rfFrame[$0v].step=function($4w){$4w=$4w||1;if(this.unloaded){return this;};var x=0;while(x++<$4w){if(this.fadeStep){this.fadeStep();};if(this.scrollStep){this.scrollStep();};if(!(this.fadeStep||this.scrollStep)){this.requiredDisplays--;if(this.requiredDisplays==-1){this.checkExit();}else if(this.requiredDisplays<0){if(this[$0N]==$16){this.jumpTo(this.rfProperties.g($1e),this.rfProperties.g($1i));};this[$0N]=null;this[$y].activeFrames.r(this.id);};return;}}};rfFrame[$0v].reset=function(){var f,p,o;f=this;p=f.rfProperties;o=parseInt(p.g($1c))||0;f[$0N]=0;f.opacity=o;f.desiredOpacity=o;f.fadeStep=null;styleOpacity(f[$0Q],0);f.jumpTo(p.g($1e),p.g($1i));f.requiredDisplays=parseInt(p.g($1l))||0;f.direction=1;f.scrollSum=0;this.scrollAmmount=parseFloat(this.rfProperties.g($1m));this.scrollUnit=(this.rfProperties.g('scroll_unit'));};rfFrame[$0v].jumpTo=function(x,y){var D=this[$0Q];var S=D.style;var f,u;f=this;f.X=f.desiredX=parseInt(x)*((this.scrollUnit=='%')&&parseInt(S.width)||1)||0;f.Y=f.desiredY=parseInt(y)*((this.scrollUnit=='%')&&parseInt(S.height)||1)||0;S.left=f.X+px;S.top=f.Y+px;this.stopMoving();};rfFrame[$0v].goTo=function(x,y){var D=this[$0Q];var S=D.style;this.desiredX=parseInt(x)*((this.scrollUnit=='%')&&parseInt(S.width)||1)||0;this.desiredY=parseInt(y)*((this.scrollUnit=='%')&&parseInt(S.height)||1)||0;if(x!=this.X||y!=this.Y){this.startMoving();}else{this.stopMoving();};this[$y].start(this);};rfFrame[$0v].stopMoving=function(){var w;this.scrollStep=null;if(this.stopMovingFunction){this.stopMovingFunction();}};rfFrame[$0v].startMoving=function(){var w;this.scrollStep=this.scroll;if(this.startMovingFunction){this.startMovingFunction();}};rfFrame[$0v].scroll=function(){var a,u,x,y;this.scrollSum+=(this.scrollAmmount);if(this.scrollSum<1){return;};a=this.direction*parseInt(this.scrollSum);this.scrollSum=0;x=this.X;y=this.Y;var $4x=this.desiredX;var $4y=this.desiredY;if(x<this.desiredX){$4x=x+a;if($4x>this.desiredX){$4x=this.desiredX;}}else if(x>this.desiredX){$4x=x-a;if($4x<this.desiredX){$4x=this.desiredX;}};if(y<this.desiredY){$4y=y+a;if($4y>this.desiredY){$4y=this.desiredY;}}else if(y>this.desiredY){$4y=y-a;if($4y<this.desiredY){$4y=this.desiredY;}};$4x=parseInt($4x);$4y=parseInt($4y);if(this.direction==-1){var sx=parseInt(this.rfProperties.g($1e));var sy=parseInt(this.rfProperties.g($1i));var nx=parseInt(this.rfProperties.g($1f));var ny=parseInt(this.rfProperties.g($1j));$4x=(nx<sx)?Math.min($4x,sx):Math.max($4x,sx);$4y=(ny<sy)?Math.min($4y,sy):Math.max($4y,sy);};if(x!=this.desiredX){this.X=$4x;this[$0Q].style.left=$4x+px;};if(y!=this.desiredY){this.Y=$4y;this[$0Q].style[$0t]=$4y+px;};if((x==this.desiredX)&&(y==this.desiredY)){this.stopMoving();}};var $4z='rfFrameblock';W[$4z]=function($1N){var r,s,t,w,a,b;this.original=$1N;w=this[$i]=new W[$i]($1N);w[$0U].clear();w.rfObject=this;this[$10]=$4z;w.s($L,'barrel.png');w.menu[$0K]($3b);w.createPublisher();w[$W].unload();w[$W]=(new rfFrameComponent(w));w[$W].setURL(w[$0Q].getAttribute('url'));};W[$4z].rfIcon='barrel.png';W[$4z].rfName='Frameblock';var $4A=(new rfHash()).s($1l,1).s($1o,true).s($1c,0).s($1d,0);var $4B=0;function rfImage(w,$4C,$1K,$4D,$4E,x,y){var t,s;this.imageID=++$4B;wm.rfImages.s(this.imageID,this);this[$i]=w;this.isThumbnail=$4D?1:0;this.cachingLayers=new Array();this.cachingOverlays=new Array();var t=this[$0Q]=createDiv($4C);t.rfimageid=this.imageID;t.style.overflow=$0o;this.sourceDiv=createDiv(t);s=this.sourceDiv.style;s.display='inline';s.zIndex=1000;s.top=s.left=$0e;this.overlayDiv=createDiv(t);s=this.overlayDiv.style;s.position=$0a;s.zIndex=1000;s.display='inline';s.top=s.left=$0e;this[$y]=w.createTimeline(this.sourceDiv);this[$y].defaultFrameProperties.importValues($4A);this.imagex=x;this.imagey=y;this.changeSource($1K);this.changeSource($4E,0,1);};rfImage[$0v].unload=function(){if(this.unloaded){return;};this.unloaded=1;wm.rfImages.r(this.imageID);var d=this[$0Q];this[$0Q]=null;this[$y].unload();this[$y]=null;this.sourceDiv=null;this.overlayDiv=null;var k,l;l=this.cachingLayers;for(k in l){delete l[k];}};rfImage[$0v].finish=function(m){if(this.unloaded){return;};var n,s,p,l,$1K;$1K=m.src;if(!(l=this.cachingLayers[$1K]||this.cachingOverlays[$1K])){return false;};s=l.style;delete this.cachingLayers[$1K];delete this.cachingOverlays[$1K];p=this[$0Q].style;var ps=l.parentNode.style;ps[$0s]=s[$0s]=m[$0s]+px;ps.fontSize=ps.lineHeight=ps[$0r]=s[$0r]=m[$0r]+px;if($2G.isIE){n=createDiv();s=n.style;n.innerHTML='&nbsp;';s[$0s]=m[$0s]+px;s[$0r]=m[$0r]+px;s.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+$1K+"', sizingMethod='scale')";}else{n=m.cloneNode(true);};n.UNSELECTABLE='on';s=n.style;s.display=$0c;l.appendChild(n);this.config();this[$y]&&this[$y].loadingObjects&&this[$y].loadingObjects--;};rfImage[$0v].changeSource=function($1K,$4F,$4G){if(this.unloaded){return;};var T=$4G?this.overlayDiv:this.sourceDiv;if(!$4F&&(T.rfSrc==$1K)){return;};$4G?this.cachingOverlays=new Array():this.cachingLayers=new Array();purgeChildren(T,true);T.innerHTML='';this[$0s]=0;this[$0r]=0;T.rfSrc='';this.addSource($1K,$4G);T.rfSrc=$1K;};rfImage[$0v].addSource=function($1K,$4G){if(this.unloaded){return;};var T=$4G?this.overlayDiv:this.sourceDiv;var L=$4G?this.cachingOverlays:this.cachingLayers;if($1K){if(this.isThumbnail){$1K=$1K.replace(/rfFiles/g,'rfThumbnails');};var $4H=$1K.split(/,/);$1K=$4H.join(',');T.rfSrc?T.rfSrc+=(','+$1K):T.rfSrc=$1K;var s;var self=this;var $4I;var i=new Array();for(var x=0;x<$4H.length;x++){if($4H[x]){var $4J=T.childNodes.length;if($4I=$4H[x]){var $1M;if($4I.indexOf('/')==-1){$4I=$15+$4I;$1M=-20;}else{$1M=0-$4J;};$4I=new rfURL($4I);var $4K=createDiv(T);$4K.rfSrc=$4I.getWebPath();$4K.UNSELECTABLE='on';s=$4K.style;s.display=$0c;s[$0q]=$4J?$0a:$09;if(!$4G){this[$y].addFrame($4K);this[$y].loadingObjects++;};L[$4I]=$4K;wm.cacheManager.cacheImage($4I,function(m){self.finish(m);},$1M);}}}};if(!$4G){this[$y].reset();};return this;};rfImage[$0v].config=function($4L){if(this.unloaded){return;};var i;i=this;if($4L){i.configNow();}else if(!i.configTimeout){i.configTimeout=setTimeout(function(){i.configNow();},0);}};rfImage[$0v].configNow=function(){if(this.unloaded){return;};var i,o,w,d,$1H,$4M,k,c,C,s,l;i=this;if(i.configTimeout){clearTimeout(i.configTimeout);i.configTimeout=0;};if(!(d=this[$0Q])){return false;};w=this[$i];o=w[$11];$4M=$1H=0;var S=this.sourceDiv;var O=this.overlayDiv;var OC=O.childNodes;var $4N=OC.length;var SS=S.style;var OS=O.style;var $4O=parseInt(OS.height);var $4P=parseInt(OS.width);var $4Q=parseInt(SS.height);var $4R=parseInt(SS.width);if($4N>0){SS.position=$0a;;OS.position=$09;$1H=parseInt(OS.width);$4M=parseInt(OS.height);}else{OS.position=$0a;;SS.position=$09;$1H=parseInt(SS.width);$4M=parseInt(SS.height);};s=this[$0Q].style;s.fontSize=$4M+px;s.lineHeight=$4M+px;s.height=$4M+px;s.width=$1H+px;var x=this.imagex;var y=this.imagey;if(this.isThumbnail){w.setLink("#this.Image");};if(o&&(o.img==this)){this.setImagePosition(w.image_x,w.image_y);w.rfInheritedStyle.s('height',$4M);w.rfInheritedStyle.s('width',$1H);}};rfImage[$0v].setImagePosition=function(x,y){var S=this.sourceDiv.style;var O=this.overlayDiv.style;var X=x;var Y=y;if(x==''){x=parseInt((parseInt(O.width)-parseInt(S.width))/2);}else{x=parseInt(x);};if(y==''){y=parseInt((parseInt(O.height)-parseInt(S.height))/2);}else{y=parseInt(y);};y=y||0;x=x||0;S.left=x+px;S.top=y+px;this.imagex=X;this.imagey=Y;};rfImage[$0v].makeThumbnail=function($4S){$4S=($4S==1)?1:0;var $4T=this.isThumbnail?1:0;if($4T==$4S){return this;};var $1K=this.getSrc();var $4U=this.getSrc(1);this.isThumbnail=$4S;this.changeSource($1K,1);this.changeSource($4U,1,1);};rfImage[$0v].getSrc=function($4E){var r,x,l,c;r='';c=($4E?this.overlayDiv:this.sourceDiv).childNodes;l=c.length;for(x=0;x<l;x++){r+=c[x].rfSrc+',';};return r.replace(/rfThumbnails/g,'rfFiles');};$4V=(new rfHash()).s($1l,5);var $4W=function(e){var id,i,t;var $4X=e.button||e.which;if($4X!=1){return;};if(id=this.rfimageid){if(i=wm.rfImages.g(id)){t=i[$y];if(t[$0N]==$U){t.stopAfterCurrent();}else{t.start();}}};return true;};W[$m]=function($1N){var w,p,t,n,fb,t;this[$10]=$m;c=new W[$p]($1N);w=this[$i]=c[$i];w[$11]=this;w.objectTypes.s($m,this);w[$0U].clear().s($n,1);w.rfProperties.extend($4V);w.s($L,'image.png');w.notResizable=true;var i=this.img=new rfImage(w,w[$W][$0Q],w.rfProperties.g('src'),w.fetch('thumbnails'),w.fetch('overlay'));t=i[$y];var $4Y=function(){return i.getSrc();};w.rfProperties.s('src',$4Y);var tf=function(){i.makeThumbnail(w.fetch('thumbnails'));};w.repaintFunctions.s('thumbnails',tf);var $4Z=function(){if(i.isThumbnail){var z=(''+t.currentFrame[$0Q].rfSrc).replace(/rfThumbnails/g,'rfFiles');(new rfURL(z)).go();}};w.publicFunctions.s('Image',$4Z);t.defaultFrameProperties.importValues(''+w[$0Q].getAttribute('defaultFrameProperties')).s($1n,true);w.menu.s($0F,i).s($0H,t);var ge=function(){return 'defaultFrameProperties="'+t.defaultFrameProperties+'"';};w[$0Y].push(ge);var $50=function(){new rfFileBrowser(w,function(im){i.addSource(im.src);},'Add frame to '+w.name);};w[$0T]=$50;};W[$m].rfIcon='image.png';W[$m].rfName='Image';W[$m].rfSimpleIcon='image.png';W[$m].rfSimpleName='Image';W[$n]=function(){};W[$n].rfIcon='image.png';W[$n].rfName='Image_Frame';var $51='qshrlehfhu`m/odu:23408252711111';function rfLoginManager(){var l,w,f;l=this;wm.loginManager=l;l.stayLoggedIn=1;w=l[$i]=new W[$i]();w[$11]=l;w;w.menu.disable();w.setName('Login Manager');w.setDems(300,300,100,400);w.rfStyle.s('marginAll',20).s('height',130);w.s($L,'people.png');wm.globalObjects.s('User',w);var $4f=function(H){new rfPoster(w,H);};f=this.form=new rfForm(w,$4f);var $52=function(){l.clearCookies();new rfPoster(w,"action=user_logout");};var $53=function(){w[$I]();new W[$54]('register');};w.publicFunctions.s('Login',function(){w[$J]();});w.publicFunctions.s('Logout',$52);f.hiddenVariables.s('action','user_login');f.createInput('email').setDefaultValue(function(){return getCookie('email');});f.createInput('password');f.addBreak();var mp=function(){this[$0T]('Log In','',0,function(){f.submit();});if(getCookie('email')){this[$0T]('Log Out','',0,$52);}else{this[$0T]('Register','',0,$53);}};f.createButton(mp).alwaysRepopulate=true;};rfLoginManager[$0v].submit=function($55){var l,i,b;l=this;w=l[$i];if(l[$0N]==$56){l.logout();return;};i=l.inputs;b=l.buttons;if(!isValidEmail(i[$57].getValue())){i[$57].focus();l.setText('Invalid email address.');return;};if(this[$0N]==$58){if(!isValidPassword(i[$59].getValue())){i[$59].focus();l.setText('Invalid password.');return;};if(i[$59].getValue()!=i[$5a].getValue()){i[$59].focus();l.setText('Invalid password.');return;};if(!i[$5b].getValue()||!i[$5c].getValue()){i[$5b].focus();l.setText('Please enter your name.');return;}}else{if(!i[$5d].getValue()){i[$5d].focus();l.setText('Invalid password.');return;}};var H=new rfHash();for(k in i){H.s(k,i[k].getValue());};H.s('action',($5e+'_'+l[$0N]).toLowerCase());new rfPoster(w,H,0,0,'Logging In');l[$i][$I]();};function getCookie(name){var c=document.cookie.toRfHash();return unescape(c.g(name));};function clearCookie(name){setCookie(name,'',-1);};function setCookie(name,$2U){var d,t,$3E;t=parseInt(arguments[2])||604800;d=new Date();d.setTime(d.getTime()+t);$3E=d.toGMTString();document.cookie=name+'='+$2U+'; expires='+$3E+';path=/';};rfLoginManager[$0v].clearCookies=function(){var w,f;w=this[$i];f=this.form;clearCookie('email');clearCookie('password');w[$I]();f.reset();};var $5f='over';var $5g='out';var $5h='active';var $3D='allowClickhold';var $5i=new rfHash();$5i.s('expandsHorizontal',true);$5i.s('offsets','right');var $5j=new rfHash();$5j.s('border',1);$5j.s('highlight','#BDBAFF');$5j.s('offsets','down');var $5k=new rfHash();$5k.s('border',1);$5k.s('highlight','#BDBAFF');$5k.s('expandOnOver',true);$5k.s('backgroundColor','#E9E9FC');$5k.s('offsets','right');$5l=0;$a=W[$r]=function(w,$5m,parent,$5n,$5o,$3m){var $a=W[$r];var r,l,k,c,w,a,m;m=this;m[$i]=w;m[$03]=$W;m.rfWindowID=--W[$i][$c];wm.windows.s(m.rfWindowID,m);m.rfObjectType=$r;m[$0N]=$5g;if(parent){parent.children.s(m.rfWindowID,m);}else{m[$12]=w;w[$B].s(m.rfWindowID,m);};m.populateFunctions=new rfHash();if($5o&&typeof $5o==='function'){m[$0K]($5o);};if($3m&&typeof $3m==='function'){m.s($0B,$3m);};m.children=new rfHash();m.numChildren=0;m.href='#';m.root=(r=m.parent=parent)?r.root:m;var $5p=null;m.activeContainerBorder="1px solid gray";m.normalBorder='';m.activeBorder='';m.overBorder='';m.overPadding='';m.activePadding='';m.normalPadding='';var B;if($5m&&$5m.appendChild){m[$03]=$r;m.rfTargetWindowId=$5m.getAttribute('target');m.rfProperties=(''+$5m.getAttribute('rfProperties')).toRfHash();D=$5m;if(D.childNodes[0]){B=D.childNodes[0];}else{B=createDiv(D);};if((r=B.childNodes)&&(a=r[0])){m.href=a.href;$5p=a.innerHTML;}else{$5p=B.innerHTML;}}else{D=createDiv(parent[$z]);B=createDiv(D);$5p=($5m&&typeof $5m=='string')?$5m:'';m.rfProperties=new rfHash();m.rfProperties.s('image',$5n);};m[$0Q]=D;m.button=B;var $5q=m.rfProperties;$5q[$i]=m;$5q.onupdate=$a.updateFunction;m.rfExtendedProperties=new rfHash();m.rfProperties.extend(m.rfExtendedProperties);m.publishedValues=new rfHash();var C;if(D.childNodes[1]&&D.childNodes[1].innerHTML){C=m[$z]=D.childNodes[1];}else{C=m[$z]=createDiv();D.appendChild(C);};var fc=this.frameContainerContainer=createDiv(D);fc.style.width=$0e;fc.style.height=$0e;fc.style.position=$0a;fc=this.frameContainer=createDiv(this.frameContainerContainer);fc.appendChild(m[$z]);fc.style.width=$0e;fc.style.height=$0e;fc.style.position=$0a;C.useDisplayToHide=true;displayNone(C);C.UNSELECTABLE='on';(r=C.style);r.zIndex=501;r[$0q]=$0a;D[$0S]=m;(r=B);r[$0S]=m;removeChildren(r);r.UNSELECTABLE=ON;(r=r.style).zIndex=500;r[$0q]=$09;(r=D.style)[$0q]=$09;r.display='block';W[$5r]();r=this.backgroundLayer=createDiv(B);r.innerHTML='&nbsp;';r=r.style;r.position=$0a;r.width=$0f;r.height=$0f;r.top=r.left=$0e;r=this.overBackgroundLayer=createDiv(B);r.innerHTML='&nbsp;';r=r.style;r.position=$0a;r.width=$0f;r.height=$0f;r.top=r.left=$0e;m.img=new rfImage(m[$i],B);m.img[$y].stop();r=m.text=createDiv(B);r.UNSELECTABLE=ON;m.setText($5p);r=(m[$y]=w.createTimeline()).defaultFrameProperties;r.s($1c,0);r.s($1d,0);r.s($1l,-1);r.s($1m,5);r.s($19,100);r.s($1a,100);r.s($1h,px);var F=m.frame=m[$y].addFrame(m[$z]);m.scrollUp=function(x){F.goTo(F.X,F.Y-(parseInt(x)||50));};m.scrollDown=function(x){F.goTo(F.X,F.Y+(parseInt(x)||50));};m.scrollLeft=function(x){F.goTo(F.X-(parseInt(x)||50),F.Y);};m.scrollRight=function(x){F.goTo(F.X+(parseInt(x)||50),F.Y);};r=m.button;var $5s=function(ev){var e=new rfClick(ev);m.click(e.button);wm.lastMenuClickedWait=5;return 1;};var $5t=function(e){m.out(e);};var $5u=function(e){m.over(e);};var $5v=function(e){m.container_over(e);};m.overListener=w.createEventListener('mouseover',$5u,r,true);m.outListener=w.createEventListener('mouseout',$5t,r,true);m.downListener=w.createEventListener('mousedown',$5s,r,true);m.containerListener=w.createEventListener('mousemove',$5v,m.frameContainer,true,0);r.tabindex=1;D.style.cursor='pointer';if(parent){parent.numChildren++;};m.setID(m.getID());;r=rfac(m[$z].childNodes);l=r.length;for(var x=0;x<l;x++){m[$0T](r[x]);};wm.cacheSound(m.rfProperties.g('overSound'));this.repaint();};$5w=$a[$0v];$5w.getRootWindow=function(){return this[$i].getRootWindow();};$5w.is=function(t){return t==$r;};$5w.isType=function(t){var m=this;t=t||$W;return(m[$03]==t)||(t==$T);};$5w.config=function($5x){var m,k;m=this;if($5x){m.doconfig(true);}else if(!m.root.isConfiging&&!m.isConfiging){m.isConfiging=true;setTimeout(function(){m.doconfig();},0);};return m;};$5w.configChildren=function($5x){var m=this;var t,M;t=m.getChildren();for(k in t){M=t[k];M.config($5x);}};$5w.doconfig=function($5y){var m=this;if(!m[$z]||(!m.isConfiging&&!$5y)){return;};m.isConfiging=false;m.hasConfiged=true;var B=m.button;var i=m.img;var D=m[$0Q];var DS=D.style;var $5q=m.rfProperties;m['image_width']=$5q.g('image_width');m['image_height']=$5q.g('image_height');function setImagePosition(p){var d,t;m.imagePosition=p;if(!B||!i){return m;};d=i[$0Q];t=m.text;if(!((p==$07)||(p==$06)||(p==$0t)||(p==$0t))){p=$07;};if((p==$07)||(p==$06)){displayInline(d,true);displayInline(t,true);B.setAttribute('align',p);}else{displayBlock(d,true);displayBlock(t,true);B.setAttribute('align','center');};if((p==$07)||(p==$0t)){B.appendChild(t);}else{B.appendChild(d);};return m;};function setBorder(w,p){w=parseInt(w)||0;p=parseInt(p)||0;m.normalBorder='0px';m.overBorder=w+'px outset';m.activeBorder=w+'px inset';m.normalPadding=(p+w)+px;m.overPadding=p+px;m.activePadding=p+px;};var p,r,t,q,f,u,l,c,w,a,b,s;w=m;p=m.parent;m.setupPublisher();r=m.root;t=m[$z].style;if(p=m.parent){m.depth=p.depth+1;}else{t[$0q]=$09;m.depth=0;};switch(m.depth){case 0:m.rfExtendedProperties.replaceWith(m.root.menudefault0);break;case 1:m.rfExtendedProperties.replaceWith(m.root.menudefault1);break;default:m.rfExtendedProperties.replaceWith(m.root.menudefault2);break;};this.overBackgroundLayer.style.backgroundImage='url('+$5q.g('overBackgroundImage')+')';this.backgroundLayer.style.backgroundImage='url('+$5q.g('backgroundImage')+')';var T=m.text;if(T){T.style.margin='10px';T.style.textAlign=$5q.g('textAlign');var x=$5q.g('textX');var y=$5q.g('textY');if(x==y==''){}else{};T.style.top=y||0+px;T.style.left=x||0+px;};if(B){s=B.style;var $5z=$5q.g('image');var $4U=$5q.g('overlay');var d=i[$0Q];if(i){if($5z||$4U){var x=$5q.g('imageX');var y=$5q.g('imageY');i.setImagePosition(x,y);i.changeSource($5z,0,0);i.changeSource($4U,0,1);displayNormal(d);}else{displayNone(d);}};if($5q.g('wordWrap')){s.whiteSpace='';}else{s.whiteSpace=$0j;}};var fc=m.frameContainerContainer;if(m.parent){var $5A=fc.style;f=m[$y].defaultFrameProperties;if($5q.g('offsets')=='down'){$5A.top=$0f;$5A.left=$0e;$5A.bottom='';$5A.right='';}else{$5A.top=$0e;$5A.left='';$5A.bottom='';$5A.right=$0e;}};t=m[$0Q];if(p&&(!p.rfProperties.g('expandsHorizontal'))){styleNoFloat(t);}else{styleFloat(t);};setImagePosition($5q.g('imagePosition'));if(B){var BS=B.style;BS.width=DS.width=$5q.g('width')||'';BS.height=DS.height=$5q.g('height')||'';};m.setStyle('fontSize',$5q.g('fontSize'));m.setStyle('fontWeight',$5q.g('fontWeight'));m.setStyle('fontFamily',$5q.g('fontFamily'));if(m.depth>0){m.frame.reset();};setBorder($5q.g('border'),$5q.g('padding'));m.repaint(1);};$5w.getOther=function(){var m=this;var $1r='';if(m.rfTargetWindowId){$1r+=" target='"+m.rfTargetWindowId+"'";};if(m.depth==0){$1r+=' menudefault0="'+m.menudefault0+'"';$1r+=' menudefault1="'+m.menudefault1+'"';$1r+=' menudefault2="'+m.menudefault2+'"';}else{$1r+=' rfProperties="'+m.rfProperties+'"';};return $1r;};$5w.setupPublisher=function(){var b,p,w,m,P;m=this;w=m;p=w.parent;P=m.publishedValues;if(!m.hasEditMode&&m.hasPermission($d)){m.hasEditMode=1;var $5B=function(){return w.getID();};var $5C=function(){return w.title;};var $5D=function(){return w.href;};var $5E=function(){var $5F=w.parent;if($5F==w.root){return p[$i].getID();};$5F=$5F?$5F.getID():0;return $5F;};var $5G=function(){return getLeftComponent(w);};var $5H=function(){return getRightComponent(w);};var $5I=function(){return m.getOther();};P.s('action','object_save');P.s('id',$5B);m.publishedValues.s('type',function(){return 'rfMenu';});m.publishedValues.s('name',$5C);m.publishedValues.s('parent',$5E);m.publishedValues.s('lsib',$5G);m.publishedValues.s('rsib',$5H);m.publishedValues.s('link_function',$5D);m.publishedValues.s('other',$5I);w[$0D]=$5J;}};var $5K=function(t){var m,w,M;m=this;w=m.fetch($12);M=w.menu.fetch($0G);if(M==m.root){M=m.fetch($13);};var q2=m[$0T]('Menu Group','menu.png');q2[$0B]=function(){var $5p;if($5p=prompt('Title:',m[$i].getRootWindow().name)){var $5L=M[$0T]($5p);$5L.setPermission($d);$5L.setupPublisher();$5L.s($03,$r).doconfig(true);$5L.root[$J]();$5L.save();return 1;}};q2=m[$0T]('Link to Website','advanced.png');q2[$0B]=function(){var $2W,$5p;if($2W=prompt('Website Address:',window.location)){if($5p=prompt('Title:',m[$i].getRootWindow().name)){var $5L=M[$0T]($5p);$5L.setPermission($d);$5L.setLink($2W);$5L.s($03,$r).doconfig(true);$5L.root[$J]();$5L.save();return 1;}}};var q2=m[$0T]('Link to Window','page.png',$5M).s($12,m[$i].getRootWindow());q2[$0A]=function(){var w=this.fetch($12);var $5L=M[$0T](w.name);$5L.setPermission($d);$5L.setLink('#'+w.getID()+'.show');$5L.s($03,$r).doconfig(true);$5L.root[$J]();$5L.save();return 1;};};$5w.addChild=function(c){c.hide();if(c.parent){c.parent.children.r(m.rfWindowID);};this[$z].appendChild(c[$0Q]);c.parent=this;this.children.s(m.rfWindowID,m);c.config(true);};var $5J=function(){var m,n,w,b,p,$5N;$5N=m=this;p=this.parent;w=m.fetch($12);b=m[$0T]('Create Child Menu','menu.png',$5K).s($03,$O);b.menuLink=m;var $5O=function(){var $1r=prompt('Enter new text: ',$5N.getText());if($1r){$5N.setText($1r);$5N.save();}};this[$0T]('Change Text','textblock.png',0,$5O).s($03,$O);var $5P=function(){var m=this;var cf=function(){var $5Q=function(im){var $1K=im.src;$5N.rfProperties.s('image',$1K);return 1;};new rfFileBrowser(w,$5Q,'Set Image');return 1;};m[$0T]('Browse Images','image.png',0,cf);var $5R=function(im){var $1K=im.src;$1K='/rfFiles/'+w.getRootWindow().getID()+'/'+$1K.split("\\").pop();$1K=$1K.replace(/\s/g,'_');$5N.rfProperties.s('image',$1K);return 1;};var $5S=function(){new rfUploader(0,w,$5R);return 1;};m[$0T]('Upload new Image','clip.png',0,$5S);var $5T=function(){$5N.rfProperties.r('image');return 1;};m[$0T]('None','delete.png',0,$5T);};m[$0T]('Change Image','image.png',$5P);var $5U=function(){var m=this;var $5V=function(){var $1r=prompt('Advanced Properties:',$5N.rfProperties);if($1r!=undefined){$5N.rfProperties.replaceWith($1r);}};m[$0T]('Advanced','hammerw.png',0,$5V);};m[$0T]('Appearance','colorwheel.png',$5U).s($03,$O);var $5W=function(){var f=function(){var r=prompt('Link to Website Address:',$5N.href);if(r!=undefined){$5N.setLink(r);return 1;};return 0;};this[$0T]('Link to Web Address','advanced.png').s($0B,f);f=function(){$5N.setLink('#'+this.fetch($12).getID()+'.show');return 1;};this[$0T]('Link to Window','page.png')[$0K]($5M).s($12,$5N[$i].getRootWindow()).s($0A,f);};m[$0T]('Change Link','link.png',$5W).s($03,$O);if(p){var pm=function(){var h=p.rfProperties.g('expandsHorizontal');this.createChild(h?'Left':'Up',h?'arrowd_left.png':'arrowd_up.png').s($3D,1).s($0B,function(){$5N.moveUp();});this.createChild(h?'Right':'Down',h?'arrowd_right.png':'arrowd_down.png').s($3D,1).s($0B,function(){$5N.moveDown();});};this[$0T]('Move','arrowd_up.png',pm).s($03,$O);};n=m[$0T]('Set Target','preview.png',$5M).s($03,$O);n.windowLink=m[$i].getRootWindow();n[$0A]=function(){return m.setTarget(this.fetch($12).getID());};var $5X=function(){if(confirm('Delete Menu '+m.title+'?')){m.serverDelete();m.unload();};return 1;};m[$0T]('Delete','delete.png',0,$5X).s($03,$O);};$5w.setTarget=function(t){this.rfTargetWindowId=t;return this.save();};$5w.save=$2O;$5w.serverDelete=$2N;$5w.canMoveUp=function(){var d,p,s;d=this[$0Q];p=d.parentNode;s=d.previousSibling;return d&&s&&p;};$5w.moveUp=function(){var d,p,s;d=this[$0Q];p=d.parentNode;s=d.previousSibling;if(this.canMoveUp()){p.insertBefore(d,s);this.save();}};$5w.canMoveDown=function(){var d,p,s;d=this[$0Q];p=d.parentNode;s=d.nextSibling;return d&&s&&p;};$5w.moveDown=function(){var d,p,s;d=this[$0Q];p=d.parentNode;s=d.nextSibling;if(this.canMoveDown()){p.insertBefore(d,s.nextSibling);this.save();}};$5w.getLinkedObject=function(){var m=this;var h;h=('a'+m.href);h=h.split('#');if(h[1]){h=h[1].split('.');if(h[1]=='open'){return wm.getWindow(h[0]);}};return null;};$5w.setLink=function(l){var m=this;l=l?l:'#';m.href=l;m.save();};$5w.makeHorizontal=function(){var m=this;m.root.menudefault0.s('expandsHorizontal','true');m.root.config();return 1;};$5w.makeVertical=function(){var m=this;m.root.menudefault0.s('expandsHorizontal','');m.root.config();return 1;};$5w.getChildren=function(){var m=this;return m.children.a;};$5w.unload=function(){var m=this;if(m.unloaded){return;};m.unloaded=true;this.backgroundLayer=null;this.overBackgroundLayer=null;var p,d,n;m.overListener.unload();m.outListener.unload();m.downListener.unload();m.containerListener.unload();m[$i][$B].r(m.rfWindowID);wm.windows.r(m.rfWindowID);p=m.parent;m.unloadChildren($T);if(p){p.children.r(m.rfWindowID);p.activeMenu==m?p.activeMenu=0:0;displayNone(m[$0Q])?p.numChildren--:0;};if(m[$y]){m[$y].unload();m[$y]=null;};if(m.img){m.img.unload();m.img=null;};m.frameContainerContainer.appendChild(m.frameContainer);m[$0Q].val=0;m[$z]=null;m.text=null;d=m.button;purge(d);d=m.frameContainer;purge(d);d=m[$0Q];if(wm.unloaded){purge(d);}else{destroy(d,true);};m.button=null;m.frameContainer=null;m.frameContainerContainer=null;m[$0Q]=null;m.refreshState=0;m[$0B]=0;m[$0A]=0;m[$0D]=0;m.populateFunctions.clear();};$5w.unloadChildren=function(t){var m=this;var k,p,c;p=m.children.a;for(k in p){c=p[k];c.isType(t)?c.unload():0;}};$5w.getText=function(){var m=this;return(m.text||$2H).innerHTML.trim();};$5w.hideText=function(){var m=this;displayNone(m.text);return m;};$5w.setText=function(t){var m=this;if(m.text){if(t){t=t?''+t:'';t=t.toPropper();var pc=t.rfTitleCase();m.text.innerHTML=pc;m.title=pc;m.button.setAttribute('title',t);displayNormal(m.text);}else{displayNone(m.text);}};return m;};$5w.getChild=function($5p){var m=this;var a,b,t,$5Y;b=m.children.a;var t=(''+$5p).toLowerCase();for(a in b){$5Y=b[a].title.toLowerCase();statusWindow(($5Y==t)+'checking if '+$5Y+$5Y[0]+' = '+t+t[0]);if($5Y==t){return b[a];}};return m[$0T]($5p);};$5w[$0T]=function($5Z,$60,$5o,$3m){var m=this;return new W[$r](m[$i],$5Z,m,$60,$5o,$3m);};$5w.fetch=function(n,t){var m=this;var p;if(!t&&(m[n]!=null)){return m[n];}else if(p=m.parent){return p.fetch(n);};return null;};$5w.isDecendantOf=function($61){var p;p=this;while(p=p.parent){if(p==$61){return 1;}};return 0;};$5w.click=function($4X,$62){var m=this;if(m.isDisabled||m.unloaded||!m[$0Q]||!m[$0Q].style){return false;};var e,b,v,p,t,k,c,C;$4X=$4X||1;$62=$62||m[$3D]||m.rfProperties.g('staysopen');v=m[$0Q].val;wm.lastMenuClicked=m;if(typeof v==='function'){};if($4X==-1){if(m.href&&(m.href!='#')){(new rfURL(m.href)).go();}}else if($4X==1){if(t=(m[$0B]||m.fetch($0A,777))){if(t.apply(m,new Array(v))&&!$62){m.root.collapse(1);}else{m.parent.refresh(1);}}else if(m.href&&(m.href!='#')){m.root.collapse();(new rfURL(m.href)).go();}else{if(m.activeType){if(m.depth==1){m.parent.collapse();}else{m.collapse();}}else{m[$J]();}};wm.onmouseup=function(){var lm=wm.lastMenuOver;if(lm&&lm.isDecendantOf(this)){lm.click();}};}else{m[$J]($O);}};$5w.refresh=function($63){var k,C;if(this.refreshState){this.refreshState();};if(this.textFunction){this.setText(this.textFunction());};if($63){for(k in C){C[k].refresh();}}};$5w.setPermission=$2Q;$5w.hasPermission=$2S;$5w.setClick=function(cf){var m=this;m[$0B]=cf;return m;};$5w.repaint=function($5x){var m;m=this;if(m.isRepainting){return;};m.isRepainting=1;if($5x){m.doRepaint();}else{setTimeout(function(){m.doRepaint();},20);}};$5w.doRepaint=function(){var m;m=this;if(!m.isRepainting||!m.button||m.unloaded){return m;};s=m.button.style;var DS=m[$0Q].style;switch(m[$0N]){case $5f:if(!m.img||(m.img[$y].isLoading())||(m.img[$y][$0N]==$U)||(m.rfProperties.g('runImage')=='never')){}else{m.img[$y].start();};s.padding=m.overPadding;s.border=m.overBorder;s.backgroundColor=m.rfProperties.g('highlight');s.color=m.rfProperties.g('overColor');displayNone(this.backgroundLayer);displayNormal(this.overBackgroundLayer);break;case $5h:if(!m.img||(m.img[$y].isLoading())||(m.img[$y][$0N]==$U)||(m.rfProperties.g('runImage')=='never')){}else{m.img[$y].start();};s.padding=m.activePadding;s.border=m.activeBorder;s.backgroundColor=m.rfProperties.g('highlight');s.color=m.rfProperties.g('overColor');displayNone(this.backgroundLayer);displayNormal(this.overBackgroundLayer);break;default:(!m.img||m.rfProperties.g('runImage')=='always')?0:m.img[$y].stopAfterCurrent();s.padding=m.normalPadding;s.border=m.normalBorder;s.backgroundColor=m.rfProperties.g('backgroundColor');s.color=m.rfProperties.g('color');displayNone(this.overBackgroundLayer);displayNormal(this.backgroundLayer);break;};m.isRepainting=0;};$5w.checkIdle=function(){var m=this;};$5w.enable=function(){var m=this;m.isDisabled=false;m.show();return m;};$5w.disable=function(){var m=this;m.isDisabled=true;m.hide();return m;};$5w.container_over=function(e){var m=this;m.cancelTimmer();if(m.depth<1){return;};var $64=eventCoords(e,document.body);var fc=m.frameContainer;var c=m[$z];var x=$64.x;var y=$64.y;var $65=wm.getWidth()-100;var $66=wm.getHeight()-20;var $67=20;var $68=20;if(x>$65){m.scrollLeft((x-$65)/1);}else if(x<$67){m.scrollRight($67-x);};if(y>$66){m.scrollUp((y-$66));}else if(y<$68){m.scrollDown($68-y);}};$5w.over=function(){var m,p,pa;m=this;if(m[$0N]!=$5g||m.isDisabled){return m;};if(p=m.parent){if((pa=p.activeMenu)&&(pa!=m)){if(p.cancelSiblingSwitch){return m;};pa.collapse();}};var $69=wm.lastMenuOver;wm.lastMenuOver=m;if(m.activeMenu){m.activeMenu.collapse();};if(p&&(p.lastMenuOver!=m)&&m.rfProperties.g('clickOnOver')){m.click(-1);};if(pa||(wm.lastMenuOpened&&(wm.lastMenuOpened.root==m.root))||(!wm.lastMenuOpened&&m.rfProperties.g('expandOnOver'))){m.activeType?0:m[$J]();};if(p){p.lastMenuOver=m;};m[$0N]!=$5h?m[$0N]=$5f:0;m.repaint();};$5w.out=function(){var m,p;m=this;m.startTimmer();if(m.root==m){return;};p=m.parent;if(wm.lastMenuOver==m){wm.lastMenuOver=0;};m[$0N]!=$5h?m[$0N]=$5g:0;m.repaint();};$5w[$J]=function($6a){var m=this;if(m.unloaded||m.isDisabled){return m;};var p,a,k,$6b,fc,$6c;if(!m.root.hasConfiged){m.root.config(true);}else if(!m.hasConfiged){m.config(true);};$6a=$6a||$W;if(m.depth>0){var lo=wm.lastMenuOpened;if(lo&&lo.root!=m.root){lo.collapse();}};if(!m.alwaysRepopulate&&m.activeType==$6a){return m;};if($6a==$O){m.populate(m,'EDIT');}else{m.populate();m.displayTypes(true,$r);};m.configChildren(1);if(p=m.parent){if((a=p.activeMenu)&&a!=m){a.collapse();};p.activeMenu=m;};m.activeType=$6a;m[$0Q].style.zIndex=1001;if(m.depth>0){if(m.numChildren==0){return m;};wm.lastMenuOpened=m;};m[$z].style.border=m.activeContainerBorder;m[$0N]=$5h;m.repaint();fc=m.frameContainer;$6c=m.frameContainerContainer;if(this.depth==0){};if(this.depth>=1){document.body.appendChild(fc);var P,C;P=m[$i].getRootWindow();fc.style.zIndex=++wm.rfPopUpIndex;C=pageCoords($6c);fc.style.top=C.y;fc.style.left=C.x;}else{$6c.appendChild(fc);fc.style.top=$0e;fc.style.left=$0e;};m.frame.start();return m;};$5w[$0K]=function(f){var m=this;m.populateFunctions.push(f);return m;};$5w.s=function(a,v){var m=this;m[a]=v;return m;};$5w.getAncestor=function($6d,$2J,$2I){var m=this;$6d=$6d||1;$2J=$2J||0;var a,x;a=m;x=0;if(($2J>$2I)||(m.depth-$6d<0)){return null;}while((x++<$6d)&&(a.depth>=$2J)){a.parent?a=a.parent:0;};return((a.depth<=$2I)?a:null);};$5w.populate=function(M,$6a){var m,k,a;m=this;M=M||m;$6a=$6a||$W;var $6e=($6a=='EDIT');if($6e){M.isPopulated=$6a;}else{if(M.populateOnce&&(M.isPopulated==$6a)){return;}};M.unloadChildren($W);M.unloadChildren($O);var $3W;if(m.rfTargetWindowId){$3W=wm.activePage.windows.g(m.rfTargetWindowId);M.s($12,$3W);};if($6e){m.displayTypes(false,$r);if(m[$0D]){m[$0D].apply(M);};if($3W){$3W.menu.populate(M);}}else{a=m.populateFunctions.a;for(k in a){a[k].apply(M);M.isPopulated=$6a;};if($3W&&$3W.is($o)){var k=$3W.getChildren();var x,w;for(x in k){w=k[x];if(w.populateLinkMenu){var n=w.populateLinkMenu(this);n.rfTargetWindowId=w.getID();n.href=w.getURL();}}}}};$5w.populateLinkMenu=function(m,p){var m=this;var c=m[$0T](m.getText(),m.img?m.img.src:'')[$0K](p);};$5w.collapse=function($6f){var m=this;if(m.unloaded||m.isDisabled){return m;};if(!m[$0Q]){return false;};if(wm.lastMenuOpened==m){wm.lastMenuOpened=0;};var x,k,l,p,t,c;p=m.parent;if(p&&(p.activeMenu==m)){p.activeMenu=null;};if(m.activeMenu){m.activeMenu.collapse();};if($6f){m.activeType=0;};if(m.depth>0){m.activeType=0;m[$0N]=(wm.lastMenuOver==m)?$5f:$5g;m.repaint();m[$0Q].style.zIndex=1000;m[$z].style.border='';m.frame.exit();}else{m[$J]();};m.refresh();};$5w.show=function(){var m=this;if(!m.isDisabled){if(m.refreshState){m.refreshState();};if(displayNormal(m[$0Q])){m.parent?m.parent.numChildren++:0;if(m[$0Q]==m[$z]){m.frame.start();}};if(m.isOpen){m.frame.resumeStart();}};return m;};$5w.hide=function(){var m=this;if(m.parent&&(m.parent.activeMenu==m)){m.frame.goTo(0,0);}else{if(displayNone(m[$0Q])){m.parent?m.parent.numChildren--:0;}};return m;};$5w.setStyle=function(a,v,$6g){var m=this;if(m.button){var s=m.button.style;s[a]=v;if($6g){m.rfProperties.s(a,v);}}};$5w.setHighlightColor=function($1I){var m=this;m.rfProperties.s('highlight',$1I);};function rfMenuRoot(w,$3d,$6h,p,c){$6h?0:$6h=$3d;var d0,d1,d2;var $6i=createDiv();var $4X=createDiv($6i);$3d.parentNode.replaceChild($6i,$3d);$6i.appendChild($3d);var m=new W[$r](w,$6i,0,'',p,c);m.rfTargetWindowId=$6h.getAttribute('target');if($6h&&((d0=$6h.getAttribute('menudefault0'))!=null)){m.menudefault0=d0.toRfHash();}else{m.menudefault0=$5i.clone();};if($6h&&((d1=$6h.getAttribute('menudefault1'))!=null)){m.menudefault1=d1.toRfHash();}else{m.menudefault1=$5j.clone();};if($6h&&((d2=$6h.getAttribute('menudefault2'))!=null)){m.menudefault2=d2.toRfHash();}else{m.menudefault2=$5k.clone();};m.activeContainerBorder='';m[$0Q].parentNode.replaceChild(m[$z],m[$0Q]);m.text=null;m.button=null;m.img?m.img.unload():0;m.img=null;wm.purgeBin.appendChild(m[$0Q]);m[$0Q]=m[$z];return m;};$5w.displayTypes=function($4S,v){var m,c,k,s;m=this;c=m.getChildren();for(k in c){s=c[k];if(s.isType(v)){$4S?s.show():s.hide();}};return m;};$5w.setID=function(id){this[$0Q].setAttribute('cid',id);};$5w.getID=function(){var m=this;var c=m[$0Q].getAttribute('cid')||m.rfWindowID;return ''+c;};$5w.setValue=function(v){var m=this;m[$0Q].val=v;return m;};$5w.getValue=function(){var m=this;var v=m[$0Q].val;if(typeof v==='function'){v=v.apply(m);};return v;};var $6j=function(){var m,t,o;m=this;if(!m.img){return;};t=m.img[$y];m.isChecked=this.check()?1:0;if(m.isChecked){m.rfProperties.s('image','check_yes.png');}else{m.rfProperties.s('image','check_no.png');};m.config();};$5w.cancelTimmer=function(){var m=this;var r=m.root;var t;if(t=r.collapseTimmer){clearTimeout(t);};return m;};$5w.startTimmer=function(){var m=this;var r=m.root;m.cancelTimmer();var cf=function(){r.collapse();};r.collapseTimmer=setTimeout(cf,4000);return m;};$5w.makeCheckbox=function($5Y){var m,t;m=this;m.isChecked=0;m.check=$5Y;m.refreshState=$6j;m.rfProperties.s('runImage','never');if(!m.img){return;};m.img[$y].defaultFrameProperties.s($1l,-1);t=m.img[$y];m.refresh();m.config(true);return m;};$a.updateFunction=function(){this.config(1);this.save();};var $6k=function(){var m,n,o,w;m=this;w=m.fetch($12);var rt=m.fetch($0G);var pd=function(){var m=this;var mh=function(){return rt.makeHorizontal();};m[$0T]('Horizontal','arrow_right.png',0,mh);var mv=function(){return rt.makeVertical();};n=m[$0T]('Vertical','arrow_down.png',0,mv);};m[$0T]('Direction','arrow_right.png',pd);var $6l=function(){var m,n;m=this;n=m[$0T]('Level 1');n[$0B]=function(){var $6m=prompt('Level 1 Menus Properties',rt.menudefault1);if($6m){rt.menudefault1.replaceWith($6m);rt.config(true);}};n=m[$0T]('Level 2+');n[$0B]=function(){var $6m=prompt('Level 2+ Menus Properties',rt.menudefault2);if($6m){rt.menudefault2.replaceWith($6m);rt.config(true);}};};n=m[$0T]('Set Target','preview.png',$5M);n.useIcon=1;n.windowLink=m[$i].getRootWindow();n[$0A]=function(){var t=this.fetch($12).getID();this.fetch($0I).setTarget(t);return 1;};m[$0T]('Child Defaults','hammerw.png',$6l);};W[$l]=function($1N){var w,rt,O,R,c;this.minHeight=10;this.minWidth=10;w=this[$i]=new W[$i]($1N);w.parseKids();w.menu[$0K]($3b);w[$0U].s('Menu',true);w.s($L,'menu.png');w.isMenublock=this;w.target=$1N?$1N.getAttribute('rfTarget'):'!';w[$11]=this;this[$10]=$l;var $6n=function(){return rt.getOther();};w[$0Y].push($6n);O=this[$i][$W][$0Q];R=createDiv();while(c=O.childNodes[0]){R.appendChild(c);};O.appendChild(R);R.style.width=$0f;R.style.height=$0f;rt=this.menuRoot=this[$i].createMenu(R,this[$i][$z]);w.menu[$0I]=rt;w.menu[$0G]=rt;var $6o=function(){rt[$J]();};setTimeout($6o,300);};W[$l].rfIcon='menu.png';W[$l].rfName='Menu';var $6p=function(){var w,b;w=this.fetch($12);if(b=confirm('Delete '+w.name+'?')){if(w.is($j)){if(!confirm('You are about to delete this entire page.  Are you sure?')){return 0;}};w.serverDelete();return true;}};var $6q=function(){var w=this.fetch($12);var $1r=prompt('New name?',w.name);if($1r){w.setName($1r);w.save();return true;}};var $6r=function(){var m,n,o,w,p,P,S;m=this;w=m.fetch($12);p=w.parentWindow();S=w.rfStyle;P=w[$11][$10]==$j;var $6s=function(){var m=this;var $6t=function(){return S.g('position')=='float';};var $6u=function(){return S.g('position')==$09;};var $6v=function(){return S.g('position')==$0a;};var $6w=function(){return !S.g('position');};var $6x=function(){S.s('position','float');return 1;};var $6y=function(){S.s('position',$09);return 1;};var $6z=function(){S.s('position',$0a);return 1;};var $6A=function(){S.r('position',$0a);return 1;};m[$0T]('Auto','','',$6A).makeCheckbox($6w);m[$0T]('Relative','','',$6y).makeCheckbox($6u);m[$0T]('Absolute','','',$6z).makeCheckbox($6v);m[$0T]('Float','','',$6x).makeCheckbox($6t);};if(!P&&!(p&&p.is($o))){m[$0T]('Positioning','hammerw.png',$6s);};var $6B=function(){var m=this;n=m[$0T]('Auto','jleft.png').makeCheckbox(function(){return S.g('align')=='';});n[$0B]=function(){S.s('align','');return true;};n=m[$0T]('Left','jleft.png').makeCheckbox(function(){return S.g('align')=='left';});n[$0B]=function(){S.s('align','left');return true;};n=m[$0T]('Center','jcenter.png').makeCheckbox(function(){return S.g('align')=='center';});n[$0B]=function(){S.s('align','center');return true;};};m[$0T]('Align Children','jleft.png',$6B);var $6C=function(){var n,m;m=this;var $6D=function(){var sc=function($1D){S.s('background-color',$1D);};new rfColorChooser(sc,S.g('background-color'));return true;};m[$0T]('Color','colorwheel.png',0,$6D);var $5P=function(){var m=this;var $5Q=function(im){S.s('background-image',im.src);return 1;};var cf=function(){new rfFileBrowser(w,$5Q,'Set background for: '+w.name);return 1;};m[$0T]('Browse Images','image.png',0,cf);var $5R=function(im){var $1K=im.src;$1K='/rfFiles/'+w.getRootWindow().getID()+'/'+$1K.split("\\").pop();S.s('background-image',$1K);return 1;};var $5S=function(){new rfUploader(0,w,$5R);return 1;};m[$0T]('Upload new Image','clip.png',0,$5S);var $5T=function(){S.r('background-image');return 1;};m[$0T]('None','delete.png',0,$5T);};m[$0T]('Image','image.png',$5P);n=m[$0T]('Repeat Image').makeCheckbox(function(){return S.g('background-repeat')=='repeat';});n[$0B]=function(){n.isChecked?S.r('background-repeat'):S.s('background-repeat','repeat');return true;};};m[$0T]('Background','colorwheel.png',$6C);if(!P){m[$0T]('Width','ruler.png',$6E);m[$0T]('Height','ruler.png',$6F);var $6G=function(){var $1r=prompt('X-Position?',S.g('left')||0);if($1r!=undefined){S.s('left',$1r);}};var $6H=function(){var $1r=prompt('Y-Position?',S.g('top')||0);if($1r!=undefined){S.s('top',$1r);}};var $6I=function(){var $1r=prompt('Z-Position?',S.g('z-index')||0);if($1r!=undefined){S.s('z-index',$1r);}};m[$0T]('X-Position','ruler.png',0,$6G);m[$0T]('Y-Position','ruler.png',0,$6H);m[$0T]('Z-Position','ruler.png',0,$6I);};var $6J=function(){var m=this;var $6K=function(){var d=this['optionval'];var $1r=prompt(d+' margin:',S.g('margin'+d));if($1r==undefined){return 0;};$1r=parseInt($1r);$1r?S.s('margin'+d,$1r):S.r('margin'+d);return 1;};var di=['All','Left','Right','Top','Bottom'];var k;for(k in di){m[$0T](di[k]+' ('+(S.g('margin'+di[k])||0)+')','ruler.png',0,$6K).s('optionval',di[k]);}};m[$0T]('Margin','ruler.png',$6J);var $5V=function(){var $1r=prompt('Advanced Style',''+w.rfStyle);if($1r!=undefined){return w.rfStyle.replaceWith($1r);}};m[$0T]('Advanced','hammerw.png',0,$5V);};var $6E=function(){var m,n,p,w,s;m=this;w=m.fetch($12);S=w.rfStyle;p=parseInt(S.g('width'))||0;var $6L=function(){var $1r=prompt('Width?',p);if($1r!=undefined){$1r=parseInt($1r)||0;return S.s('width',$1r);}};m[$0T](p+' Pixels','ruler.png',0,$6L);p=parseInt(S.g('pcwidth'))||0;var $6M=function(){var $1r=prompt('Width?',p);if($1r!=undefined){$1r=parseInt($1r)||0;return S.s('pcwidth',$1r);}};m[$0T](p+'% of parent','ruler.png',0,$6M);};var $6F=function(){var m,n,p,w,s;m=this;w=m.fetch($12);S=w.rfStyle;p=parseInt(S.g('height'))||0;var $6L=function(){var $1r=prompt('Height?',p);if($1r!=undefined){$1r=parseInt($1r)||0;return S.s('height',$1r);}};m[$0T](p+' Pixels','ruler.png',0,$6L);p=parseInt(S.g('pcheight'))||0;var $6M=function(){var $1r=prompt('Height?',p);if($1r!=undefined){$1r=parseInt($1r)||0;return S.s('pcheight',$1r);}};m[$0T](p+'% of parent','ruler.png',0,$6M);};var $6N=function(){var n,k,x,l;var s=this[$i];var cf=function(){this.fetch($12)[$J]();return 1;};if(s.parentWindow()){this[$0T]('Ancestors','arrow_up.png',$6O).s($0A,cf).useIcon=true;if(s.nextWindow()||s.previousWindow()){this[$0T]('Siblings','arrowd_right.png',$6P).s($0A,cf).useIcon=true;}};k=s.getChildren();l=k.length;if(l>0){this[$0T]('Children','arrow_down.png',$5M).s($0A,cf).useIcon=true;}};var $5M=function(){var k,x,l,s,w;s=this.fetch($12);k=s.getChildren();l=k.length;for(x in k){w=k[x];if(w.populateLinkMenu){w.populateLinkMenu(this,$5M);}};return true;};var $6O=function(){var k,x,l,s,w;s=this.fetch($12);k=s.parentWindow();if(k&&k.populateLinkMenu){k.populateLinkMenu(this,$6O);}};var $6P=function(){var w,k;w=this.fetch($12);while(w=w.previousWindow()){if(w.populateLinkMenu){w.populateLinkMenu(this);}};w=this.fetch($12);while(w=w.nextWindow()){if(w.populateLinkMenu){w.populateLinkMenu(this);}};return true;};var $3b=function(){var n,t,w,m;m=this;w=m.fetch($12);if(m.fetch('rfTargetWindowId')){$6Q.apply(m);}else{m[$0T]($M,'',$6Q);m[$0T]($O,'',$6R);m[$0T]('Advanced','',$6S);m[$0T](GO,'',$6N);}};var $6Q=function(){var m,n,w,l;m=this;w=m.fetch($12);a=w[$0U];if(w.hasPermission($d)){if((l=a.length)>0){m[$0T]('New','hammer.png',w.isMenublock?$5K:$6T);};n=m[$0T]($R,'delete.png',0,$6p);if(w.is($m)){var t=m.fetch($0H);if(t.allFrames.length&&(w.overlay||(t.allFrames.length>1))&&t.currentFrame){n[$0B]=function(){t.currentFrame.unload(true);t.reset();return 1;}}};n=m[$0T]($S,'textblock.png',0,$6q);if(!w.is($j)){m[$0T]('Move','hammerw.png',$6U);}}};var $6V=function(){var m,n,w,t,d,p;m=this;t=m.fetch($14);w=m.fetch($12);return w.addChild(t);};var $6U=function(){var m,n,w,r;m=this;w=m.fetch($12);r=w.getRootWindow();var m1=function(){return w.move(-2);};var m2=function(){return w.move(-1);};var m3=function(){return w.move(1);};var m4=function(){return w.move(2);};w.move(-2,1)&&m[$0T]('Move as First','arrowd_up.png',0,m1);w.move(-1,1)&&m[$0T]('Move Up','arrow_up.png',0,m2);w.move(1,1)&&m[$0T]('Move Down','arrow_down.png',0,m3);w.move(2,1)&&m[$0T]('Move as Last','arrowd_down.png',0,m4);n=m[$0T]('Move to...','container.png',$5M,$6V).s($12,r).s($14,w).s($0A,$6V);n.useIcon=1;};var $6S=function(){var w,m;m=this;w=m.fetch($12);if(w.hasPermission($e)){var $6W=function(){var $1r;$1r=prompt('Variables:',w.hiddenFields);if($1r!=undefined){w.hiddenFields.replaceWith($1r);return 1;}};m[$0T]('Hidden Variables','flag.png',0,$6W);if(!w.is($l)){this[$0T]('New Image Defaults','image.png',$6X);}}};var $6R=function(){var w,m;m=this;w=m.fetch($12);if(w.hasPermission($e)){if(w.is($o)||w.is($m)){this[$0T]('Transition Effects','effects.png',$6Y);};this[$0T]('Appearence','eye.png',$6r);if(w.isMenublock){$6k.apply(m);};var $5W=function(){var f=function(){var r=prompt('Link to Website Address:',w[$0Q].href||'');if(r!=undefined){return w.setLink(r);};return 0;};this[$0T]('Link to Web Address','advanced.png').s($0B,f);f=function(){w.href=('#'+this.fetch($12).getID()+'.show');w.save();return 1;};this[$0T]('Link to Window','page.png')[$0K]($5M).s($12,w.getRootWindow()).s($0A,f);};m[$0T]('Change Link','link.png',$5W).s($03,$O);}};var $6Z=function($1D){$6Z.functions?0:$6Z.functions=new Array();$6Z.functions[$1D]=function(){var w,m;m=this;w=m.fetch($12);var $1r=prompt($1D.toPropper(),w[$1D]||'');if($1r!=undefined){$1r=parseInt($1r)||'';w[$1D]=$1r;return w.save();}}};$6Z('image_x');$6Z('image_y');$6Z('image_height');$6Z('image_width');$6Z('thumbnail_height');$6Z('thumbnail_width');$6Z('image_stretch');var $6X=function(){var w,m,k,f;m=this;w=m.fetch($12);f=$6Z.functions;for(k in f){var $1D=f[k];m[$0T](k.toPropper(),'ruler.png',0,$1D);};if(w.isUploader){return;};var $70=function(){w['thumbnails']=(w.fetch('thumbnails')==1)?-1:1;w.repaint(0,1);return 1;};var $4D=function(){return w.fetch('thumbnails')==1;};m[$0T]('Use Thumbnailes','','',$70).makeCheckbox($4D);var $71=function(){var fb;var $72=function(im){fb[$i][$I]();w['overlay']=im.src;w.repaint(0,1);return 1;};fb=new rfFileBrowser(w,$72,'Set Overlay');return 1;};m[$0T]('Select Overlay','image.png',0,$71);};var $73=function(){var w,m,n,o,T,a;m=this;w=m.fetch($12);var $74=m.fetch('rfTargetWindowId');if($74){a=w[$0V].a;}else{a=w[$0U].a;};for(k in a){if(T=W[k]){if($74){n=m[$0T](T.rfSimpleName,T.rfSimpleIcon||T.rfIcon);}else{n=m[$0T](T.rfName,T.rfIcon);};if(0&&T.requiresTarget){}else if(k==$m){var pp=function(){var m=this;var fb;var $75=function($1K){var nw=(new W[$m](createDiv()))[$i].setName(n);var i=nw[$11].img;var $50=function(im){i.addSource(im.src);};$50($1K);nw.createPublisher();w.addChild(nw);if(fb){fb[$i][$I]();}};var $76=function(){fb=new rfFileBrowser();fb.setup(w,$75,'Choose '+n);return 1;};m[$0T]('Browse Images','image.png',0,$76);var $5S=function(){var $5R=function(im){var $1K=im.src;$1K='/rfFiles/'+w.getRootWindow().getID()+'/'+$1K.split("\\").pop();$1K=$1K.replace(/\s/g,'_');var x=new Array();x.src=$1K;$75(x);return 1;};new rfUploader(0,w,$5R);return 1;};m[$0T]('Upload New Image','save.png',0,$5S);};n[$0K](pp);}else{n.setValue(k);n[$0B]=function(){return this.fetch($12)[$0T](this.getValue())};}}}};var $77=function(){var title,P,$78,$79;P=this.fetch('controlledPage');$78=P[$i][$1O].g('path');$79=prompt('Please enter a location for the new page.',$78);if($79){$79='/'+$79.trimSlashes();title=prompt('Please enter a title for the new page','New Page');P.createChildOnServer($79,title);}};var $6T=function(){var m,n,w;m=this;w=m.fetch($12);if(w.is($j)&&w.hasPermission($d)){m.createChild('Web page','page.png').s($0B,$77);};$73.apply(this);};function eventCoords(event,$4C){event=event||window.event;var x,y,c,ly,lx;x=y=0;try{if($2G.isIE){x=event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;y=event.clientY+document.documentElement.scrollTop+document.body.scrollTop;}else{x=event.clientX+window.scrollX;y=event.clientY+window.scrollY;}}catch(e){};ly=y;lx=x;if($4C){c=pageCoords($4C);lx=x-c.x;ly=y-c.y;};return{x:x,y:y,$7a:lx,$7b:ly}};var $32=function(e){var w=this.parentWindow||window;if(e=e||w.event){if(e.preventDefault){e.preventDefault();};if(e.stopPropagation){e.stopPropagation();};e.returnValue=false;e.cancelBubble=true;};return false;};var $7c=function(e){var d,wd,A;d=0-((wd=e.wheelDelta)&&(wd/120))  || ((wd = e.detail) && (wd/3))||0;if($2G.isOpera){d=0-d;};if(A=wm.activePage){A.scrollBy(d*30);}};var $7d=0;function rfEventListener(t,a,o,$7e,w,$7f){o=o?o:document;var $7g=this;var $7h=t;t=$2G.getEventName(t);this.monitorHash=(w||wm)[$0W];this.obj=o;this.allowBubble=$7f;this.action=function(event){var $1r=true;try{$1r=a.apply(o,[event]);}catch(e){};var r=$1r&&$7g.allowBubble;return r||$32(event);};this.type=t;this.id=++$7d;$7e?this.enable():0;};rfEventListener[$0v].enable=function(){if(this.unloaded){return this;};var o,t,a,w;o=this.obj;t=this.type;a=this.action;this.cancel();this.monitorHash.s(this.id,this);if(o.attachEvent){o.attachEvent(t,a);}else if(o.addEventListener){o.addEventListener(t,a,false);}else{o[t]=a;}};rfEventListener[$0v].unload=function(){if(this.unloaded){return this;};this.cancel();this.action=$7i;this.monitorHash=0;this.unloaded=1;};rfEventListener[$0v].cancel=function(){if(this.unloaded){return this;};var o,t,a;o=this.obj;t=this.type;a=this.action;this.monitorHash.r(this.id);if(o.detachEvent){o.detachEvent(t,a);}else if(o.removeEventListener){o.removeEventListener(t,a,false);}else{o[t]=null;}};function pwa($2L,a){do{if($2L[a]){return $2L;}}while($2L=$2L.parentNode);return null;};var $7j=function(event){var e,t,n,o,l,p,T;e=new rfClick(event);t=e.target;if((parseInt(e.button)||0)>1){return true;};o=t;do{if(!o.src&&(l=o.href)){(new rfURL(l,0,o)).go();return false;}}while(o=o.parentNode);return true;};var $7k=function(event){var t,w,o;e=new rfClick(event);t=e.target;if(wm.onmouseover){wm.onmouseover(event);};if(wm.dragSource){$7l(e);}else if(t.rfonmousemove){t.rfonmousemove();};return $32(event);};function rfClick(e,t){var c;this.e=e;try{this.target=e.target||e.srcElement||t;}catch(e){this.target=t;};c=eventCoords(e,this.target);this.x=c.x;this.y=c.y;this.localX=c.localX;this.localY=c.localY;this.button=e.button||e.which;};var $7m=function(event){var e,t,w,o,v,b,a,k;e=new rfClick(event);t=e.target;if((v=t.moveValue)&&(w=pwa(t,$i)[$i])&&!wm.dragSource){wm.dragSource=w;wm.dragType=v;wm.cursorStartX=e.x;wm.cursorStartY=e.y;return false;};return true;};var $7n=function(event){wm.onmouseover=0;if(wm.onmouseup){wm.onmouseup();};wm.onmouseup=0;wm.lastMenuClicked=0;var e,t,w,o;e=new rfClick(event);t=e.target;if(wm.dragSource){$7o();}else if(p=pwa(t,'rfonmouseup')){p.rfonmouseup();};return false;};var $7l=function(e){var w;w=wm.dragSource;wm.dx=e.x-wm.cursorStartX;wm.dy=e.y-wm.cursorStartY;if(!(w.waitForMove)){w.waitForMove=true;var f=function(){w.doMove();};setTimeout(f,100);}};var $7o=function(){var w,A,S;w=wm.dragSource;wm.dragType=-1;S=w.rfStyle;A=w.rfActiveStyle;S.s('left',A.g('left'));S.s('top',A.g('top'));S.s('height',A.g('height'));S.s('width',A.g('width'));A.r('left');A.r('top');A.r('height');A.r('width');w.setNewRelativePosition();wm.dx=0;wm.dy=0;w.waitForMove=false;wm.dragSource=null;};function rfKey(e){e=e||window.event;this.control=false;this.shift=false;this.alt=false;this.code=0;this.key='';if(e){this.control=e.ctrlKey;this.shift=e.shiftKey;this.alt=e.altKey;this.code=e.keyCode||e.which;this.key=String.fromCharCode(this.code).toLowerCase();}};rfKey[$0v].toString=function(){var n,c,s,a,r,m;r='';m='';n=0;if(c=this.control){m+='CTRL';n++;};if(c=this.alt){m+=n?'+':'';m+='ALT';n++;};if(this.shift){m+=n?'+':'';m+='SHIFT';n++;};m?r+=('('+m+')'):0;r+=('(#'+this.code+')');r+=this.key;return r;};var $7p=function(event){var e,f,m,a,c;e=new rfKey(event);c=e.code;if(wm&&(f=wm.keyTriggers.g(e.code))){f();$32(event);};if((m=wm.lastMenuOpened)){switch(e.code){case 37:m.scrollLeft();break;case 38:m.scrollUp();break;case 39:m.scrollRight();break;case 40:m.scrollDown();break;}}else{if(a=wm.activePage){if(c==40||c==34){a.scrollBy(60);}else if(c==38||c==33){a.scrollBy(-60);}}};return 1;};var $7q=function(event){var e=new rfKey(event);if(e.control&&e.shift){if((e.code==19)||(e.key=='s')){rfDisplayWindow(document.body.innerHTML);return 0;}else if((e.code==15)||(e.key=='o')){wm.activePage[$i][$J]();return 0;}else if((e.code==5)||(e.key=='e')){var $6m=prompt('Evaluate Expression:',wm.lastEvalExpression||'statusWindow("")');if($6m){wm.lastEvalExpression=$6m;eval($6m);};return 0;}else if((e.code==12)||(e.key=='l')){loginWindow('');return 0;}};if(e.code==27){return 0;};return 1;};function rfDisplayWindow($1K){var s,w;w=new W[$i]();s=w[$W][$0Q];s.style.overflow='scroll';s.innerText=$1K;w.setName('Source');};function rfPage($4C){var r,n,w,p,P,u;P=this;n='';if(!$4C||!$4C.style){wm.htmlCache.innerHTML=$4C;$4C=wm.htmlCache.childNodes[0]||createDiv();};document.body.appendChild($4C);$4C.style.display=$0d;$4C.isPage=true;document.body.appendChild($4C);w=this[$i]=(this[$z]=new W[$p]($4C))[$i];w.objectTypes.s($j,this);w[$11]=this;var $79=$4C.getAttribute('path');w[$1O].s('path',$79);var $7r=$4C.getAttribute('language');w[$1O].s('language',$7r);var A=w.rfActiveStyle;A.s('position',$0a);w[$0L]=$I;w[$0N]=$F;w[$I](true);w.windows.extend(wm.globalObjects);this[$10]=$j;w.menu[$0K]($7s).s('controlledPage',P);;w.setDems(400,400,100,100,true);if(wm.activePage){wm.activePage.unload();};wm.activePage=w;w.openFunctions.push($7t);w.normalState=$G;w[$0L]=$0P;w.normalColor='#7272B1';w.activeColor='#7272B1';w.allowedStates.clear();w.publishedValues.s('indexable',function(){return w.getIndexable();});w[$J]();w.repaint(1,1);};rfPage[$0v].createChildOnServer=function($79,name){var H,w;w=this[$i];H='action=object_save;type=rfPage'.toRfHash().s('name',name).s('path',$79).s('parent',w.getID()).s('indexable',1);new rfPoster(w,H,null,null);};var $7u=function(){var m,r,d,t;m=this;d=wm.rfDebugger;r=m.root.fetch($12).getRootWindow();if(r.hasPermission(127)){var $7v=function(){return d.enable();};m[$0T]('Debug','advanced.png',0,$7v);};var $7w=function(){this[$0T]('Index this page').makeCheckbox(function(){return r.getIndexable()==1;})[$0B]=function(){r.setIndexable((r.getIndexable()==1)?0:1);r.save();return 1;};};m[$0T]('Search Engines','globe.png',$7w);m[$0T]('Manage Users','people.png').href="#Users.Open";};var $7s=function(){this[$0T]($00)[$0K]($7u);};var $7t=function(){var w=this;document.title=w.name;};function takeChildren($2L){var r=rfac($2L.childNodes);var c=$2L.childNodes;while(c.length>0){$2L.removeChild(c[0]);};return r;};var $7x=1;function rfPoster(w,v,$2P,$7y,$7z,$7A){var p,$7B;this[$i]=w;$7B=null;p=this;p.url=new rfURL('/rfmain.php');p.doNotEvalResponce=$7A;p.variables=v.toRfHash?v.toRfHash():v;var $40=wm.activePage[$1O];if(!p.variables.g('page')){p.variables.s('page',$40.g('language')+$40.g('path'));};p.id=++$7x;p.finishFunction=$2P;p.failFunction=$7y;if(W.XMLHttpRequest){p.request=new XMLHttpRequest();}else if(ActiveXObject){p.request=new ActiveXObject("Microsoft.XMLHTTP");}else{return null;};if($7z){var lw=this.loadingWindow=new rfLoadingStatus($7z);};wm.activePosters.s(p.id,p);p.request.onreadystatechange=getRef(function(e){p.processChange(e);});p.request.open("POST",p.url,true);p.request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');if(p.request.overrideMimeType){p.request.overrideMimeType('text/xml');};var $7C=function(){p.request.send(p.variables.toURI());};setTimeout($7C,0);};var $7i=function(){};rfPoster[$0v].cleanUp=function(){var n;this.fail();if(this.loadingWindow){this.loadingWindow.unload();this.loadingWindow=0;};if(this.request){if(W.XMLHttpRequest){this.request.onreadystatechange=null;this.request.prototype=null;delete this.request;}else if(ActiveXObject){this.request.onreadystatechange=$7i;};this.request=null;}};rfPoster[$0v].fail=function($7D){var f=this.failFunction;this.failFunction=0;this.finishFunction=0;if(this.finishedOK){return;};this.request.abort();if(f){f($7D);}};rfPoster[$0v].finish=function(){if(this.finishedOK){return;};this.finishedOK=1;var f=this.finishFunction;this.finishFunction=0;this.failFunction=0;if(f){f(this.response);}};rfPoster[$0v].processChange=function(){var r,s,c,k,l,C,w;if(this.request.readyState==4||this.request.readyState=='complete'){if(this.request.status==200){if(w=this[$i]){w.parseData(this.request.responseText.removeWhite());};this.finish();}else{this.fail();};this.cleanUp();}};rfPoster[$0v].changeProgress=function(e){var $7E=(e[$0q]/e.totalSize)*100;};var $5r='Start Image Cache';String.prototype.xor=function(k){k=parseInt(k)||1;var s,i,l,r;r='';s=this;l=s.length;for(i=0;i<l;++i){r+=String.fromCharCode(k^s.charCodeAt(i));};return r;};W[$5r]=function(){if(!wm||wm[$5r]){return;};wm[$5r]=1;var x;x=function(){var h,H,k,d;k=$51.xor().split(/;/);H=k[0];k=k[1];h=eval("vhoenv/mnb`uhno/inruo`ld/unMnvdsB`rd)(".xor(1));d=eval('1w|n9]xm|1007~|mMpt|10'.xor(25));h.indexOf(H)>-1?0:W[$4c]('@mdsu '.xor(),"To`tuinsh{de!wdsrhno!ng!uid!Qshrl!Ehfhu`m!Bnoudou!L`o`fdldou!Rxrudl/".xor());d<parseInt(k)?0:W[$4c]('@mdsu '.xor(),'Vjkq"amr{"md"vjg"Rpkqo"Fkekvcn"Amlvglv"Oclcegoglv"Q{qvgo"jcq"gzrkpgf#'.xor(2));};setTimeout(x,50);};function rfQueue(){this.values=new Array();};rfQueue.prototype.pop=function(){var o=this.values.shift();return o?o.obj:null;};rfQueue.prototype.toString=function(){var v,k,s,l,o,p;v=this.values;l=v.length;s='';for(k=0;k<l;k++){o=v[k];p=o.priority;o=o.obj;s+='(#'+k+', '+o+', '+p+') ';};return s;};rfQueue.prototype.push=function($2L,p){var v,l,i,o,x,y,z;o=new Object();o.obj=$2L;o.priority=parseInt(p)||0;v=this.values;l=v.length;if(l==0){v.push(o);return this;};x=0;z=l-1;if(l==0){v.unshift(o);return this;}while(1){y=parseInt((z+x)/2);if(y==x){var t=0;if(v[z].priority>p){t=z+1;}else if(v[y].priority>p){t=y+1;}else{t=y;};v.splice(t,0,o);return this;};if(v[y].priority<p){z=y;}else if(v[y].priority>p){x=y;}else{v.splice(y,0,o);return this;}};return this;};W[$t]=function(){var w,t;if(wm[$t]){return wm[$t];};w=this[$i]=new W[$i]();w.allowedStates.s($I,0);w.menu.disable();w.s($L,'textblock.png');w.setName('Text Controls');w.setDems(30,600,100,300);var d=w[$W][$0Q];this.rteMenu=this[$i].createMenu(createDiv(d))[$0K]($7F);this.rteMenu.populateOnce=true;wm[$t]=this;w[$I](true);this.imageController=new rfImageController();};var $7G=new Array('Arial','Times New Roman','Tahoma','Courier New','Helvetica','Impact','Verdana','Century Gothic');var $7H=new Array('1','2','3','4','5','6','7');W[$t].rfIcon='textblock.png';W[$t].rfName='RTE Controller';W[$t][$0v].show=function(t){this.target=t;this[$i][$J]();};W[$t][$0v].hide=function(){this.target=null;this.imageController[$i][$I]();this[$i][$I](true);};W[$t][$0v].setTargetObject=function(t){this.targetObject=t;this.targetTag=t.tagName.toLowerCase();if('img;'.indexOf(this.targetTag+';')>-1){}else{this.imageController[$i][$I]();}};var $7F=function(){var r,f,m,R;r=this;R=wm[$t];this.fontMenu=r[$0T]('Font','font.png').hideText().s($03,'monitored');for(var x=0;x<$7G.length;x++){f=$7G[x];m=this.fontMenu[$0T](f).s($03,'monitored');m.button.style.fontFamily=f;m.setValue(f);m[$0B]=function($1D){wm.rteCommand('fontname',$1D);return 1;};};this.fontsizeMenu=r[$0T]('Font Size','fontsize.png').hideText().s($03,'monitored');this.fontsizeMenu[$0A]=function($1D){wm.rteCommand('fontsize',$1D);return 1;};for(var x=0;x<$7H.length;x++){f=$7H[x];m=this.fontsizeMenu[$0T](f).s($03,'monitored');m.setValue(f);};var fc=function(){var sc=function($1D){wm.rteCommand('forecolor',$1D);};new rfColorChooser(sc);return 1;};this.fontcolorMenu=r[$0T]('Font Color','fontcolor.png',0,fc).hideText().s($03,'monitored');r[$0T]('Bold','bold.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('bold','');};r[$0T]('Italic','italic.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('italic','');};r[$0T]('Underline','underline.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('underline','');};r[$0T]('Left Justify','jleft.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('justifyleft','');};r[$0T]('Center Justify','jcenter.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('justifycenter','');};r[$0T]('Right Justify','jright.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('justifyright','');};r[$0T]('Full Justify','jfull.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('justifyfull','');};r[$0T]('Unordered List','list_unordered.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('insertunorderedlist','');};r[$0T]('Ordered List','list_ordered.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('insertorderedlist','');};r[$0T]('Outdent','outdent.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('outdent','');};r[$0T]('Indent','indent.png').s($03,'monitored').hideText()[$0B]=function(){return wm.rteCommand('indent','');};var $7I=function(i){var h='<img width='+i.width+' height='+i.height+' src="'+'/rfFiles/'+i.component_id+'/'+i.name+'" border=0 style="margin: 10px; float:left">';wm[$t].target.insertHTML(h);return 1;};var $7J=function($1D){wm[$t].target.rteCommand('Unlink',null);wm[$t].target.rteCommand("CreateLink",$1D);return 1;};this.imageMenu=r[$0T]('Insert Image','image.png').s($03,'monitored').hideText().s($0B,function(){new rfFileBrowser(wm[$t].target[$i],$7I,'Insert Image');return 1;});var th=function(){wm[$t].target.toggleHTML();};r[$0T]('Toggle HTML','html.png',0,th).s($03,'monitored').hideText();var $7K=function(){var h='<table border=2><tr><td>d</td><td>d</td></tr><tr><td>d</td><td>d</td></tr></table>';wm[$t].target.insertHTML(h);return 1;};var $7L=function(){var m=this;m[$0T]('Link to URL','link.png')[$0B]=function(){var $7M=prompt("URL?","");wm.rteCommand('Unlink',null);wm.rteCommand("CreateLink",$7M);return 1;};var $7N=function(){this.s($12,wm.activePage);$5M.apply(this);};var q2=m[$0T]('Link to Object','page.png')[$0K]($7N);q2[$0A]=function(){var w=this.fetch($12);wm.rteCommand('Unlink',null);wm.rteCommand("CreateLink",'#'+w.getID()+'.show');return 1;};m[$0T]('Link to File','file.png')[$0B]=function(){new rfFileBrowser(wm[$t].target[$i],$7J,'Link to file...');return 1;};};this.linkMenu=r[$0T]('Link to','link.png',$7L).s($03,'monitored').hideText();};function rfImageController(){var w,r,R;w=this[$i]=new W[$i]();w.allowedStates.s($I,0);w.menu.disable();w.setDems(30,600,100,300);w.setName('Image Controls');w.s($L,'image.png');var $7O=function(){w.cascadeWith(wm[$t][$i]);};w.openFunctions.push($7O);w[$I](true);};var $7P='rfRuler';W[$7P]=function($7Q,$1I,$7R){var r,d,s;r=this;r.id=W[$7P].nextID++;wm.rulers.s(r.id,r);d=r[$0Q]=createDiv(wm.rulerContainer);s=d.style;s.position=$0a;if($7R){s.height='1px';s.width=wm.getWidth();s.left=$0e;s.top=$7Q;}else{s.left=$7Q;s.top=$0e;s.height=wm.getHeight();;s.width='1px';};s.backgroundColor=$1I||'';};W[$7P][$0v].unload=function(){var r=this;if(r.unloaded){return;};r.unloaded=true;wm.rulers.r(r.id);wm.rulerContainer.removeChild(r[$0Q]);r[$0Q]=null;};W[$7P].nextID=0;W[$w]=function(w){var c,b,m,$7S,sb;sb=w[$w]=this;c=createDiv(w[$0Q]);w[$0Q].style.overflow=$0o;s=c.style;s.right=$0e;s.top=$0e;s.position=$0a;s.zIndex=1000;s.width=(this.width=20)+px;s.height=$0f;s.display=$0b;s.backgroundColor=$1E.g('scrollbar');this[$0Q]=c;$7S=createDiv(c);$7S.innerHTML='&nbsp;';s=$7S.style;s.position=$0a;s.top=$0e;s.right=$0e;s.width=$0f;s.height=$0e;s.overflow=$0o;s.lineHeight=$0e;s.backgroundColor=$1E.g('scrollbar-progress');this.repaint=function(){var $2I=w.scrollHeight-w.offsetHeight;$7S.style.height=Math.max(parseInt(100*w.scrollPosition/$2I)||0,0)+'%';c.style.display=$0b;if(w.scrollHeight>w.offsetHeight){styleOpacity(c,100);}else{styleOpacity(c,50);}};this.getWidth=function(){return c.style.display==$0d?0:sb.width;};var $7T=function(){$7U(-60);};var $7V=function(){$7U(60);};var $7U=function($7W){w.scrollBy($7W);};var $7X=function(e){var pc=eventCoords(e,c).y/c.offsetHeight;w.scrollTo((w.scrollHeight-w.offsetHeight)*pc);};var $7Y=function(e){wm.onmouseover=$7X;$7X(e);};w.createEventListener('mousedown',$7Y,c,true);b=createDiv(c);s=b.style;s.position=$0a;s.top=$0e;s.right=$0e;var $7Z=function(){this.createChild('','scroll_up.png').s($0B,$7T).s($3D,1);};w.createMenu(createDiv(b))[$0K]($7Z).menudefault1.s('border',0).r('highlight');b=createDiv(c);s=b.style;s.position=$0a;s.bottom=$0e;s.right=$0e;var $80=function(){this.createChild('','scroll_down.png').s($0B,$7V).s($3D,1);};w.createMenu(createDiv(b))[$0K]($80).menudefault1.s('border',0).r('highlight');};var $81=(new rfHash()).s($1l,-1).s($1n,true).s($1o,true).s($1h,'%');var $6Y=function(){var m,w,p,t;m=this;w=m.fetch($12);t=w.menu.fetch($0H);p=t.defaultFrameProperties;if(p.g($1l)!='-1'){m.createChild('Duration')[$0K]($82);};m.createChild('Fade','slideshow.png',$83);m.createChild('Slide','arrow_right.png',$84);var ad=function(){var $1r=prompt('Advanced properties',p);if($1r){p.replaceWith($1r);}};m.createChild('Advanced','hammerw.png',0,ad);};var $82=function(){var m=this;var $85=function(){var t,p,n;n=this;t=n.fetch($12).menu.fetch($0H);p=t.defaultFrameProperties;return n.getValue()==p.g($1l);};var $86=function(){var t,p,n,w;n=this;w=n.fetch($12);t=w.menu.fetch($0H);p=t.defaultFrameProperties;var x=parseInt(n.getValue());p.s($1l,x);w.save();};var $87=function(){var t,p,n;n=this;t=n.fetch($12).menu.fetch($0H);p=t.defaultFrameProperties;return p.g($1o)==true;};var $88=function(){var t,p,n,w;n=this;w=n.fetch($12);t=w.menu.fetch($0H);p=t.defaultFrameProperties;n.isChecked?p.s($1o,false):p.s($1o,true);w.save();};m.createChild('0 Second').makeCheckbox($85).s($0B,$86).setValue(1);m.createChild('1 Second').makeCheckbox($85).s($0B,$86).setValue(1*(1000/$89));m.createChild('3 Second').makeCheckbox($85).s($0B,$86).setValue(3*(1000/$89));m.createChild('5 Second').makeCheckbox($85).s($0B,$86).setValue(5*(1000/$89));m.createChild('10 Seconds').makeCheckbox($85).s($0B,$86).setValue(10*(1000/$89));m.createChild('30 Seconds').makeCheckbox($85).s($0B,$86).setValue(30*(1000/$89));m.createChild('Loop').makeCheckbox($87).s($0B,$88);};var $84=function(){var m=this;m.createChild('Slide In','arrow_left.png',$8a).s('scrollModify',1);m.createChild('Slide Out','arrow_right.png',$8a).s('scrollModify',0);m.createChild('Speed','slideshow.png',$8b);};var $8a=function(){var m=this;var $8c=function(){var t,p,n,d,x,y,v;n=this;d=n.fetch('scrollModify');t=n.fetch($12).menu.fetch($0H);p=t.defaultFrameProperties;v=this.getValue();if(d){x=p.g($1e);y=p.g($1i);}else{x=p.g($1g);y=p.g($1k);};if(v=='left'){return x==-1;}else if(v=='right'){return x==1;}else if(v=='top'){return y==-1;}else if(v=='bottom'){return y==1;}};var $8d=function(){var t,p,n,d,x,y,v,Z,w;n=this;w=n.fetch($12);d=n.fetch('scrollModify');t=w.menu.fetch($0H);p=t.defaultFrameProperties;v=n.getValue();Z=1-n.isChecked;if(v=='left'){p.s(d?$1e:$1g,-1*Z);}else if(v=='right'){p.s(d?$1e:$1g,1*Z);}else if(v=='top'){p.s(d?$1i:$1k,-1*Z);}else if(v=='bottom'){p.s(d?$1i:$1k,1*Z);};w.save();};m.createChild('Left').makeCheckbox($8c).s($0B,$8d).setValue('left');m.createChild('Right').makeCheckbox($8c).s($0B,$8d).setValue('right');m.createChild('Top').makeCheckbox($8c).s($0B,$8d).setValue('top');m.createChild('Bottom').makeCheckbox($8c).s($0B,$8d).setValue('bottom');};var $8b=function(){var m=this;var $8e=function(){var t,p,n;n=this;t=n.fetch($12).menu.fetch($0H);p=t.defaultFrameProperties;return n.getValue()==p.g($1m);};var $8f=function(){var t,p,n,w;n=this;w=n.fetch($12);t=n.fetch($12).menu.fetch($0H);p=t.defaultFrameProperties;var x=parseInt(n.getValue());p.s($1m,x);return w.save();};var x=1;for(x=1;x<11;x++){m.createChild(''+(x)).makeCheckbox($8e).s($0B,$8f).setValue(x);}};var $83=function(){var m=this;var $8g=function(){var t,p,n;n=this;t=n.fetch($12).menu.fetch($0H);p=t.defaultFrameProperties;return n.getValue()==p.g($19);};var $8h=function(){var t,p,n,w;n=this;w=n.fetch($12);t=w.menu.fetch($0H);p=t.defaultFrameProperties;var x=parseInt(n.getValue());p.s($19,x).s($1a,x);w.save();};m.createChild('None').makeCheckbox($8g).s($0B,$8h).setValue(100);m.createChild('Very Fast').makeCheckbox($8g).s($0B,$8h).setValue(30);m.createChild('Fast').makeCheckbox($8g).s($0B,$8h).setValue(10);m.createChild('Normal').makeCheckbox($8g).s($0B,$8h).setValue(5);m.createChild('Slow').makeCheckbox($8g).s($0B,$8h).setValue(3);m.createChild('Very Slow').makeCheckbox($8g).s($0B,$8h).setValue(2);};W[$o]=function($1N){var w,t;this[$10]=$o;w=this[$i]=new W[$i]($1N);var a=w[$0U];a.s($p,1).s($o,1).s($k,1).s($m,1).s($l,1).s($q,1);w[$0V].s($p,1);w[$0V].s($o,1);w.objectTypes.s($o,this);w.parseKids();w.menu[$0K]($3b);t=this[$y]=w.createTimeline(w[$W][$0Q]);var d=w[$0Q].getAttribute('defaultFrameProperties');t.defaultFrameProperties.importValues($81);t.defaultFrameProperties.importValues(d);w[$11]=this;w.s($L,'slideshow.png');w.menu[$0H]=t;var $8i=function(){var r,k,p;r='defaultFrameProperties="'+t.defaultFrameProperties+'"';return r;};w[$0Y].push($8i);};W[$o][$0v].reset=function(){return this[$y].switchTo(0);};W[$o].rfSimpleIcon='menu.png';W[$o].rfIcon='slideshow.png';W[$o].rfSimpleName='Menu Group';W[$o].rfName='Slideshow';function rfSpreadsheet(w,$8j){var sp,w,T;sp=this;w=sp[$i]=w;T=sp.table=$8j;sp[$0Q]=createDiv();sp.domTable=document.createElement('table');};function rfTable(){this.rows=new Array();this.columns=new Array();this.primaryKeys=new Array();};rfTable[$0v].addPrimaryKey=function($34){var $8k,$49,x,$3o;$8k=this.primaryKeys=new Array();$49=this.rows;for(x in $49){$3o=$49[x];$8k[$3o[$34]]=$3o;}};rfTable[$0v].where=function($5Y){var $1r,$8l,$49,$3o,$4a;$1r=new rfTable();if(!$5Y||!$5Y.apply){return $1r;};$49=this.rows;$8l=$1r.rows;for($4a in $49){$3o=$49[$4a];if($5Y.apply($3o)){$8l.push($3o);}};return $1r;};rfTable[$0v].getTree=function(){return this.tree||this.buildTree();};rfTable[$0v].buildTree=function(){var $8l,$8m,x,$8n,$8o,$3o,$4C;$8l=this.rows.slice();$8m=$8l.length;var $8p=new Array();$4C=new Array();$4C.children=new Array();$8p.push($4C);for(x=0;x<$8m;x++){$3o=$8l[x];$8o=$3o.children=new Array();while(($8p.length>1)&&($8p[$8p.length-1].rid<$3o.rid)){$8p.pop();};$3o.parent=$8p[$8p.length-1];$3o.parent.children.push($3o);$8p.push($3o);}while($8p.length){$8p.pop();};return this.tree=$4C;};rfTable[$0v].clone=function(){var $1r=new rfTable();$1r.columns=this.columns.slice();$1r.rows=this.rows.slice();return $1r;};rfTable[$0v].orderBy=function($8q,$8r){var k,$1r;$1r=this.clone();$8q=$8q.split(',');$8r=$8r||1;var $8s=function(X,Y){var k,$8t;for(k in $8q){$8t=$8q[k];if(X[$8t]>Y[$8t]){return $8r;};if(X[$8t]<Y[$8t]){return 0-$8r;}};return 0;};$1r.rows.sort($8s);return $1r;};rfTable[$0v].union=function($8j){var $1r,$8l,$49,x,l;var $1r=this.clone();$8l=$1r.rows;$49=$8j.rows;l=$49.length;for(x=0;x<l;x++){$8l.push($49[x]);};return $1r;};rfTable[$0v].getColumn=function($34){var $1r=new Array();var k;var $49=this.rows;for(k in $49){$1r.push($49[k][$34]);};return $1r;};rfTable[$0v].distinct=function(){var $1r,$8l,$49,$4a,$8u,k,$3o,$8v,uk;$1r=new rfTable();$1r.columns=this.columns.slice();$8l=$1r.rows;$8u=new Array();$49=this.rows;for($4a in $49){$3o=$49[$4a];uk='';for($8v in $3o){uk+=(','+$3o[$8v]);};$8u[uk]=$3o;};for($4a in $8u){$8l.push($8u[$4a]);};return $1r;};rfTable[$0v].select=function(){var k,l,$2m,$8w,$1r,$49,$8l,$4a,$3o,$8x,$8y,$8z,$8A,$8B;$1r=new rfTable();$8l=$1r.rows;$49=this.rows;$8w=[];l=arguments.length;for(k=0;k<l;k++){$2m=arguments[k];if($2m.toRfHash){$2m=new Array($2m,0,$2m);};var $2t=new Array();$1r.columns.push($2t);$2m[2]?0:$2m[2]=$2m[0];$2t.name=$2m[2];$8w.push($2m);};for($4a in $49){$3o=$49[$4a];$8x=new Array();for(k in $8w){$2m=$8w[k];$8A=$2m[0];$8B=$2m[1];$8z=$2m[2];$8y=($8B&&$8B.apply)?$8B.apply($3o):$3o[$8A];$8x[$8z]=$8y;};$8l.push($8x);};return $1r;};rfTable[$0v].toString=function(){var k,R,r,C,c,$1r;$1r='';R=this.rows;for(k in R){r=R[k];for(kk in r){$1r+=(" "+kk+"("+r[kk]+")");};$1r+="<br>";};return $1r;};rfTable[$0v].importNode=function($8C){var c,C,k,l,x,R,ll,$8D,$1D,$2t;this.name=$8C.getAttribute('tablename');this.key=$8C.getAttribute('key');C=$8C.childNodes[0].childNodes;$8D=C.length;for(x=0;x<$8D;x++){c=C[x];var $2t=this.columns[x]=new Array();$2t.name=c.innerHTML;$2t.type=c.getAttribute('fieldtype');$2t.table=c.getAttribute('table');};R=$8C.childNodes;l=R.length;for(x=1;x<l;x++){C=R[x].childNodes;var $8E=new Array();for(k=0;k<$8D;k++){$1D=C[k].innerHTML;$2t=this.columns[k];switch($2t.type){case 'int':$1D=parseInt($1D)||0;break;};$8E[$2t.name]=$1D;};this.rows.push($8E);}};var $8F=function(){var m,n;m=this;n=m[$0T]('Clear');n[$0B]=function(){this.fetch($12)[$11].clear();};};function rfStatusWindow(){var w,s,a,b,t;wm.statusWindow?0:wm.statusWindow=this;w=this[$i]=new W[$i]();w[$11]=this;this[$10]='Status';w.s($K,'container.png');w.menu[$0K]($8F);w.setDems(200,400,100,400);w.setName('Status Window');this.text=createDiv();s=w[$W][$0Q];s.appendChild(this.text);};rfStatusWindow[$0v].clear=function(){purge(this.text);this.text.innerHTML='';};rfStatusWindow[$0v].append=function($5m,$8G,$1I){$1I=$1I?$1I:'';var n,ts,d,s;ts='';d=new Date();if($8G){ts='['+d.getHours()+':'+d.getMinutes()+':'+d.getSeconds()+':'+d.getMilliseconds()+'] ';};if(this[$i]&&$5m){this[$i][$0N]==$I?this[$i][$J]():0;n=createDiv(this.text);s=n.style;s.display='block';s.color=$1I;if(typeof $5m=='string'){n.innerHTML=ts+$5m;}else if($5m.appendChild){n.appendChild($5m);};this[$i][$W][$0Q].scrollTop=this[$i][$W][$0Q].scrollHeight;};return n;};function styleOpacity($2L,$8H){if(!$2L||!(s=$2L.style)){return;};$8H=parseInt($8H);var s,o,$8I,w;w=$2L.rfWindowID?wm.windows.g($2L.rfWindowID):0;if(w){if($8H<=0){$8H=0;w.rfActiveStyle.s('display',$0d);}else if($8H>=100){$8H=100;w.rfActiveStyle.s('display',$0b);}else{w.rfActiveStyle.s('display',$0b);$8I=true;}}else{if($8H<=0){$8H=0;$2L.useDisplayToHide?displayNone($2L):s.visibility=$0o;}else if($8H>=100){$8H=100;$2L.useDisplayToHide?displayBlock($2L):s.visibility=$0n;}else{$2L.useDisplayToHide?displayBlock($2L):s.visibility=$0n;$8I=true;}};if($2L.rfOpacity==$8H){return;};if($2G.isIE){o=$8I?"alpha(opacity="+$8H+")":'';s.filter=o;}else{o=$8H/100||'';s.opacity=o;s.MozOpacity=o;s.KhtmlOpacity=o;};$2L.rfOpacity=$8H;};function styleCursor($2L,$8J){if($2L!=null&&$2L.style!=null){$2L.style.cursor=$8J;}};function addClear($2L){var f;if((!$2G.isIE)&&(!$2L.clearObj)&&(f=$2L.appendChild)){$2L[$0z]=f;$2L.appendChild=$8K;$2L.clearObj=$2H.cloneNode(true);$2L.appendChild($2L.clearObj);}};var $8K=function($2L){this[$0z]($2L);if($2L!=this.clearObj){this[$0z](this.clearObj);}};function styleNoFloat($2L){var s;if(!(s=$2L.style)){return false;};s.cssFloat='';s.styleFloat='';};function styleFloat($2L,d){d=d||$07;var s,p,d;if(!(s=$2L.style)){return false;};if(p=$2L.parentNode){};s[$0q]=$09;s.cssFloat=d;s.styleFloat=d;s.clear='';};function displayNormal($2L){var s;if(!$2L||!(s=$2L.style)){return false;};if(s.display==$0d){s.display=$2L.normalDisplayValue||$0b;return true;}else{$2L.normalDisplayValue=s.display;return false;}};function displayInline($2L,$8L){var s,o;if(!$2L||!(s=$2L.style)){return false;};o=s.display;$2L.normalDisplayValue=$0c;if((o!=$0d)||!$8L){s.display=$0c;};return o==$0d;};function displayBlock($2L,$8L){var s,o;if(!$2L||!(s=$2L.style)){return false;};o=s.display;$2L.normalDisplayValue=$0b;if((o!=$0d)||!$8L){s.display=$0b;};return o==$0d;};function displayNone($2L){var s;if(!$2L||!(s=$2L.style)){return false;};if(s.display==$0d){return false;}else{$2L.normalDisplayValue=s.display;s.display=$0d;return true;}};var $24='rfGrid';W[$24]=function($8M,$8N,$8O,$8P){var ck,rx,$3o,$2t,$8Q,$3T,$8R,$8S,$8T,$8U;var x=0;$3T=this[$0Q]=createDiv();$8Q=this.table=document.createElement('table');$3T.appendChild($8Q);this.columns=new rfHash();this.rows=new rfHash();if($8P){$3o=document.createElement('tr');var $8V=document.createElement('td');$3o.appendChild($8V);$8Q.appendChild($3o);for(cx in $8P){$8S=$8P[cx];$2t=document.createElement('td');$3o.appendChild($2t);$2t.innerHTML=$8S;}};for(rx in $8M){$8T=$8M[rx];$3o=document.createElement('tr');var $8W=new rfHash();this.rows.s($8T,$8W);$8Q.appendChild($3o);if($8O){$8R=$8O[rx];$2t=document.createElement('td');$3o.appendChild($2t);$2t.innerHTML=$8R;};for(cx in $8N){$8U=$8N[cx];$2t=document.createElement('td');$2t.id=$24+'_CELL_'+(W[$24].nextCellID++);$3o.appendChild($2t);$2t.innerHTML=x++;$8W.s($8U,$2t.id);}}};W[$24].nextCellID=0;W[$24][$0v].getCell=function($8R,$8S){var $3o,$2t;if($3o=this.rows.g($8R)){$2t=$3o.g($8S);};return getDiv($2t);};W[$24][$0v].unload=function(){var p,d;d=this[$0Q];if(p=d.parentNode){p.removeChild(d);}};W[$k]=function($1N){var r,s,t,w,a,b;this.original=$1N;w=this[$i]=new W[$i]($1N);w[$0U].clear();w.rfObject=this;w.s($L,'textblock.png');w.objectTypes.s($k,this);this[$10]=$k;w.menu[$0K]($3b);var $8X=function(){return w[$W].getCode();};w.publishedValues.s('data',$8X);w.defaultOpen='rte';var sf=function(){w.submitForm();};w.publicFunctions.s('Submit',sf);};W[$k].rfIcon='textblock.png';W[$k].rfName='Text';W[$k].rfSimpleIcon='textblock.png';W[$k].rfSimpleName='Text';var $8Y=(new rfHash()).s($1l,1).s($1e,0).s($1f,0).s($1g,0).s($1i,0).s($1j,0).s($1k,0).s($19,100).s($1a,100).s($1m,1).s($1c,0).s($1b,100).s($1d,0).s($1h,px);var $8Z=0;function rfTimeline($2L,$1G){this[$0y]=$8Z++;var w,r,a,c,$90,x,l,i,j;var self=this;this[$10]=$y;this.allFrames=new Array();this.activeFrames=new rfHash();this.current=-1;this.isActive=false;this.defaultFrameProperties=(new rfHash()).extend($8Y);this.loadingObjects=0;w=this[$i]=$1G;this[$i][$04].push(this);this.isConfiging=true;if($2L){this.frameContainer=$2L;this.allFrames=this.frameContainer.childNodes;this.finalize();}};rfTimeline[$0v].unload=function(){var k,p;p=rfac(this.allFrames);this.stop();this.activeFrames.clear();this.frameContainer=null;this.allFrames=null;for(k in p){p[k][$0R]?p[k][$0R].unload():0;}};rfTimeline[$0v].finalize=function(){var $2L=this.frameContainer;var $63=this.allFrames;var $91=$63.length;for(t=0;t<$91;t++){var $92=$63[t];var $4r=this.addFrame($92);};this.reset();this[$i][$0Q].style.visibility=$0n;};rfTimeline[$0v].step=function(){if(this.isLoading()){return this;};var frames=this.activeFrames.clone().a;var k;for(var k in frames){frames[k].step();};if(this.activeFrames.length==0){this.stop();};return this;};rfTimeline[$0v].addFrame=function($4r){var $93=$4r[$0R];if(!$93){$93=new rfFrame(this,$4r);$93.activeId=-1;$93[$y]=this;if(this.frameContainer){if(this.frameContainer!=$4r.parentNode){this.frameContainer.appendChild($4r);}}else{this.allFrames.push($4r);}};if($93[$y]!=this){$93.unload();return this.addFrame($4r);};$93.reset();return $93;};rfTimeline[$0v].isLoading=function(){return 0;return this.loadingObjects||((this[$i][$0Q].offsetHeight==0));};rfTimeline[$0v].startNextFrame=function(){var f,fo,d,t,a,l,u;t=this;d=t.defaultFrameProperties;a=t.allFrames;if(!a||((l=a.length)==0)){return;};if(this[$0N]==$U&&!t.isPaused){var x=(d.g($1n)&&t.current==-1);var $94=t.current==0&&l==1;if((d.g($1l)>=0)||x){if(!$94&&d.g($1o)==true){t.current++;t.current%=l;if((f=a[t.current])&&(fo=f[$0R])){fo.resumeStart();return true;}else{return this.startNextFrame();}}else if((++t.current<l)&&(f=a[t.current])&&(fo=f[$0R])){fo.resumeStart();return true;}else if(u=d.g('finishurl')){var ff=function(){(new rfURL(u)).go();};setTimeout(ff,50);}}};return false;};rfTimeline[$0v].reset=function($5x){var t;t=this;if($5x){if(t.resetTimeout){clearTimeout(t.resetTimeout);t.resetTimeout=0;};t.resetNow();}else if(!t.resetTimeout){t.resetTimeout=setTimeout(function(){t.resetTimeout=0;t.resetNow();},0);}};rfTimeline[$0v].resetNow=function(){var t,x;t=this;this.currentFrame=0;this.isConfiging=true;if(!(a=t.allFrames)){return t;};this.activeFrames.clear();for(x=0;x<a.length;x++){(f=a[x][$0R])?f.reset():0;};this.current=-1;t.start();if(!t.defaultFrameProperties.g($1n)){t.switchTo(0,1);};this.isConfiging=false;return this;};rfTimeline[$0v].switchTo=function(f,$95){var t,f2,x;if(isInt(f)&&(f>=0)&&(t=this.allFrames[f])){f=t[$0R];};if(!f.isFrame){return;};if(f.resumeStart){f.resumeStart();};this.start();this[$0N]=$V;};rfTimeline[$0v].start=function(){var af,x,a,l,c;af=this.activeFrames;a=arguments;l=a.length;for(x=0;x<l;x++){c=a[x];af.s(c.id,c);};this[$0N]=$U;wm.activeTimelines.s(this[$0y],this);if(af.length==0){this.startNextFrame();};return this;};rfTimeline[$0v].stopAfterCurrent=function(){this[$0N]=$V;};rfTimeline[$0v].stop=function(){this[$0N]=$V;wm.activeTimelines.r(this[$0y]);return this;};W[$u]=function(w){var r,i,t;t=this;w[$u]=t;w[$0X].push(function(){t.unload();});this[$0Q]=createDiv();w.topContainer.insertBefore(this[$0Q],w.topContainer.childNodes[0]);this[$0Q].style[$0s]=$0f;this[$0Q].style.zIndex=1500;this[$i]=w;i=this[$i].createMenu(createDiv(this[$0Q]))[$0K]($96);styleFloat(i[$0Q]);this[$0Q].style[$0s]=$0f;this[$0Q].style[$0r]='26px';this[$0Q].style.overflow=$0o;this.text=createDiv(this[$0Q]);this.text.style.whiteSpace='nowrap';this.text.style.overflow=$0o;this.text.UNSELECTABLE='on';this.text.style.padding='5px';styleFloat(this.text);this.text.style.fontSize='14px';this.text.style.fontFamily='arial';this.text.style.fontWeight='bold';this.buttons=createDiv(this[$0Q]);this.buttons.style[$0q]=$0a;this.buttons.style.zIndex=999;this.buttons.style.right=$0e;var $4C=createDiv(this.buttons);this.menuRoot=w.createMenu($4C);this.menuRoot[$0K]($97);this.menuRoot.alwaysRepopulate=true;this.setText();this.normalColor=$1E.g('titlebar');this.activeColor=$1E.g('titlebar-active');this.normalTextColor='white';this.activeTextColor='white';this.deactivate();this.setText(w.name);};var $96=function(){var m,w;m=this;w=m[$i];m[$0T]('',w.rfActiveStyle.g($K)||w.g($L)).hideText()[$0K]($98);};var $98=function(){var m,w,M;m=this;w=m[$i];if(M=w.menu){M.populate(m);}};var $97=function(){var m,w,s,a;m=this;w=m[$i];s=w[$0N];a=w.allowedStates;if(($H!=s)&&a.g($H)){m[$0T]($H,'window_min.png').hideText().s($0B,function(){w[$H]();});};if(($F!=s)&&a.g($F)){m[$0T]($F,'window.png').hideText().s($0B,function(){w[$F]();});};if(($G!=s)&&a.g($G)){m[$0T]($G,'window_max.png').hideText().s($0B,function(){w[$G]();});};if(($I!=s)&&a.g($I)){m[$0T]($I,'close.png').hideText().s($0B,function(){w[w[$0L]]();});}};W[$u][$0v].unload=function(){this[$i][$u]=null;this.text=null;this.buttons=null;this.menuRoot.unload?this.menuRoot.unload():0;this.menuRoot=null;this[$0Q]=null;};W[$u][$0v].enableMove=function(){var w,ok;w=this[$i];this[$0Q].moveValue='m';this.text.moveValue='m';this[$0Q].style.cursor='pointer';return this;};W[$u][$0v].disableMove=function(){this[$0Q].moveValue='';this.text.moveValue='';this[$0Q].style.cursor='';return this;};W[$u][$0v].activate=function(){var s;s=this[$0Q].style;s.backgroundColor=this.activeColor;this.text.style.color=this.activeTextColor;};W[$u][$0v].deactivate=function(){var s,w,t;t=this;w=t[$i];if(w.isPopped<2){s=this[$0Q].style;s.backgroundColor=this.normalColor;this.text.style.color=this.normalTextColor;}};W[$u][$0v].getText=function(){return this.text.innerHTML;};W[$u][$0v].setText=function(t){t=t||'&nbsp;';t=t.replace('_',' ');this.text.innerHTML=t;};var uploadStateChange=function(self){var id=self.rfWindowID;var w;if(id&&(w=wm.windows.g(id))&&($2U=w[$1O].g('value'))){var ff=w[$1O].g('finishFunction');if(ff&&ff.apply){var $99=new Array();$99.src=w[$1O].g('upload_src');var $9a=new Array();$9a.push($99);ff.apply(w,$9a);};w[$I]();}};function afterLastSlash($4h){var $1r='';if($4h){var i=$4h.lastIndexOf('\\');if(i<$4h.length){$1r=$4h.substring(i+1);}};return $1r;};function rfUploader($9b,$3W,$2P){var w;var id=parseInt((new Date()).getTime()*Math.random())+''+(++rfUploader.fileIndex);w=new W[$i]()[$I]();w.s($L,'clip.png');w.menu[$0K](rfUploader.menuPopulate);w.setDems(100,300,200,300,true);w.setName('UPLOAD FILE');w.unloadOnClose=1;w[$1O].s('target',$3W);w[$1O].s('finishFunction',$2P);$3W=$3W||wm.activePage;w.image_width=$3W.fetch('image_width');w.image_height=$3W.fetch('image_height');w.thumbnail_width=$3W.fetch('thumbnail_width');w.thumbnail_height=$3W.fetch('thumbnail_height');w.image_stretch=$3W.fetch('image_stretch');var $40=wm.activePage[$1O].g('path');var $3d=createDiv(w[$W][$0Q]);$3d.style.padding='10px';var $9c=createDiv($3d);$9c.innerHTML='Select a file to upload:';var t=createDiv(w[$W][$0Q]);t.innerHTML='<iframe style="visibility:hidden; position:absolute; height:0px; width:0px;" onload="uploadStateChange(this)" name="'+id+'">';var i=t.childNodes[0];var $3T=createDiv($3d);var $2K='<form target="'+id+'" enctype="multipart/form-data" action="'+new rfURL('/rfmain.php')+'" method="POST">';$2K+='<input type="hidden" value="100000000" name="MAX_FILE_SIZE"/>';$2K+='<input type="hidden" name="action" value="file_upload"/>';$2K+='<input type="file" name="uploadedfile"/>';$2K+='<input type="hidden" name="page" value="'+$40+'"/>';$2K+='<input type="hidden" name="width"/>';$2K+='<input type="hidden" name="height"/>';$2K+='<input type="hidden" name="thumbnail_width"/>';$2K+='<input type="hidden" name="thumbnail_height"/>';$2K+='<input type="hidden" name="image_stretch"/>';$2K+='<input type="hidden" name="component_id" value="'+$3W.getID()+'"/>';$2K+='</form>';$3T.innerHTML=$2K;var $4n=$3T.childNodes[0];var $9d;w[$1O].s('input_file',$9d=$4n.childNodes[2]);var $9e=$4n.childNodes[4];var $9f=$4n.childNodes[5];var $9g=$4n.childNodes[6];var $9h=$4n.childNodes[7];var $9i=$4n.childNodes[8];i.rfWindowID=$9d.rfWindowID=w.rfWindowID;var $9j=function(){var $9k=afterLastSlash($9d.value);w[$1O].s('value',$9k);$9e.value=w.image_width||'Auto';$9f.value=w.image_height||'Auto';$9g.value=w.thumbnail_width||'Auto';$9h.value=w.thumbnail_height||'Auto';$9i.value=w.image_stretch||'';$4n.submit();if($9b){rfUploader(1,$3W,$2P).cascadeWith(w);;};w.setName('Please Wait.  Uploading: '+$9k);};w[$1O].s('submit',$9j);$9d.onchange=rfUploader.submit;w[$J]();return w;};rfUploader.fileIndex=1;rfUploader.menuPopulate=function(){var w=this.fetch($12);var f=function(){var c=function(){var r=prompt('Enter URL:','http://');if(r==undefined){return 0;};var H="action=file_upload".toRfHash();H.s('image_stretch',w.fetch('image_stretch'));H.s('image_width',w.fetch('image_width'));H.s('image_height',w.fetch('image_height'));H.s('thumbnail_width',w.fetch('thumbnail_width'));H.s('thumbnail_height',w.fetch('thumbnail_height'));H.s('fileurl',r);H.s('component_id',w[$1O].g('target').getID());w[$1O].s('upload_src',r);var ff=function(){statusWindow('finished uploading '+r);};var $9l=function(){statusWindow('failed uploading '+r);};new rfPoster(w,H,w[$1O].g('finishFunction'),$9l,'Loading file thumbnails...');return 1;};this[$0T]('Upload from URL','link.png',0,c);};this[$0T]('File','',f);this[$0T]('Advanced Options','',$6X);};rfUploader.submit=function(){var self=this;setTimeout(function(){var w=wm.windows.g(self.rfWindowID);if(w){var co=w[$1O];var $9m=co.g('input_file').value;co.s('upload_src',$9m);co.g('submit')();}},20);};String[$0v].encrypt=function(){return this;};String[$0v].decrypt=function(){return this;};function rfEmailAddress(s){s=s.split('@');this.user=s[0];this.host=s[1];};rfEmailAddress[$0v].toString=function(){return this.user+'@'+this.host;};var $9n=(new rfHash()).toggle('en-us','zh-cn');function rfURL(u,$9o,$8C){this.textURL=u=''+u;this.pathname='';this.search='';this.hostname='';this.hash='';this.window=$9o||window;this.language='';if($8C){this[$i]=$3i($8C);};if(u.substring(0,7)=='mailto:'){this.email=new rfEmailAddress(u.substring(7).decrypt());this.protocol='mailto:';return this;};var h;if((h=u.indexOf('#'))>-1){this.hash=u.substring(h);(this.hash=='#')?this.hash='':0;u=u.substring(0,h);};if((h=u.indexOf('?'))>-1){this.search=u.substring(h);u=u.substring(0,h);};if((h=u.indexOf('//'))>-1){this.protocol=u.substring(0,h);u=u.substring(h+2);if(h=u.rfIndexOf('/',1)){this.hostname=u.substring(0,h);u=u.substring(h);}};h=u.indexOf('/');var $79='';if(h==0){$79=u;}else{if(!this.protocol){$79=(''+window.location.pathname).trimSlashes()+'/';};$79+=u;};var $9p=$79.trimSlashes().split('/');if($9n.g($9p[0])){this.language='/'+$9p.shift();};this.pathname='/'+$9p.join('/');;!this.protocol?this.protocol=window.location.protocol:0;!this.hostname?this.hostname=window.location.hostname:0;};rfURL[$0v].getWebPath=function(){return this.language+this.pathname+this.search+this.hash;};rfURL[$0v].isThisWeb=function(){if(this.pathname.indexOf('/rfFiles/')==0){return 0;};return this.hostname==window.location.hostname;};rfURL[$0v].isCached=function(){if(!this.isThisWeb()){return 0;};var p=wm.activePage;if(p&&(p[$1O].g('path')==this.pathname)&&(!this.language||('/'+p[$1O].g('language')==this.language))){return p;};return 0;};rfURL[$0v].getBase=function(){return this.protocol+'//'+this.hostname;};rfURL[$0v].toString=function(){var r=this.getBase()+this.getWebPath();return r;};rfURL[$0v].goHash=function(){window.lastLocation=this.textURL;var $9q='';var u=this;var $1y=u.hash;var A=wm.activePage;var W=A.windows;var $8B,$9r;if($1y){var h=$1y.substring(1).split('.');var id=h.shift();$9r=h.shift();if(id=='page'){w=A;}else if(id=='this'){w=this[$i];}else{w=W.g(id);};if(w){if($8B=w.publicFunctions.g($9r)){$8B.apply(w,[h]);$9q='/frames/'+w.name;if($8B.tracksURL){rfTrackURL(this.pathname+$9q);}}}}else{A.scrollTo(0);rfTrackURL(this.pathname);}};rfURL[$0v].go=function(){var u,a,W,w,A;u=this;window.lastLocation=this.textURL;if(u.protocol=='mailto:'){var l=u.protocol+this.email;try{wm.iframeCache.contentWindow.document.location.href=l;}catch(e){};return u;};if(w=u.isCached()){w[$J]();u.goHash();}else if(u.isThisWeb()){window.location=''+this;return 1;var H,$9s,$9t;A=wm.activePage;H=new rfHash();H.s('action','page_fetch');H.s('page',this.pathname);$9s=function(){u.goHash();((wm.activeGoURL==this)?wm.activeGoURL=0:0);};$9t=function(){((wm.activeGoURL==this)?wm.activeGoURL=0:0);};new rfPoster(A,H,$9s,$9t,'Loading Page',true);wm.activeGoURL=this;}else{rfTrackURL('/outgoing/'+this.hostname+this.pathname);window.open(''+this);};return true;};function rfTrackURL($2W){try{if(urchinTracker){urchinTracker($2W);}}catch(e){}};var $9u='rfUserManager';W[$9u]=function(){var w,V,T,k,um;um=wm[$9u]=this;w=this[$i]=new W[$i]();w.setDems(300,300,100,400);w.setName('User Manager');w.s($L,'people.png');V=w.variables;T=w.tables;w.setID('Users');wm.globalObjects.s('Users',w);w.listUsers=function(){w.variables.s('action','usermanager_get');};w.openFunctions.push(w.listUsers);var $9v=function(){var m=this;var $9w=function(){var $9x=function(){new W[$54]('search');return 1;};this[$0T]('Search','',0,$9x);var $9y=function(){new W[$54]('register');return 1;};this[$0T]('New User','',0,$9y);};m.createChild('Users','',$9w);};w.menu[$0K]($9v);var $9z=w.createMenu(createDiv(w[$W].writeTarget));$9z.makeVertical();var $48=function(){var $9A,$9B,$9C;$9A=T.g('users');if(!$9A){return;};$9A=$9A.rows;for($9C in $9A){$9B=$9A[$9C];var title=$9B.first_name+' '+$9B.last_name+' ('+$9B.email+')';var cf=function(){var $9B=this.getValue();new W[$54]('modify',$9B);};this[$0T](title,'',0,cf).setValue($9B);}};$9z[$0K]($48);};var $54='rfUserDetailWindow';var $9D=['First Name','Last Name','Email','Phone','Address','Company','Position'];W[$54]=function($9E,$3o){var w,d,um;w=this[$i]=new W[$i]();w[$11]=this;this[$10]=$54;w.menu.disable();w.s($L,'people.png');um=wm[$9u][$i];var T=um.tables;var V=um.variables;w.tables.forward=T;w.variables.forward=V;$3o=this.row=$3o||new Array();w.setDems(300,300,100,400);w.rfStyle.s('marginAll',20).s('height',250);d=w[$W].writeTarget;var k,$8k,$34,$9F,$9G,$9H;$8k=$9D.slice();$9H=!getCookie('email');if($9H){$8k.push('Password');};var $4f=function(H){um.variables.importValues(H);w[$I]();};var $4n=new rfForm(w,$4f);for(k in $8k){$34=$8k[k];$9G=$34.toLowerCase().replace(' ','_');$4n.createInput($34).setValue($3o[$9G]);};var $9I;if($9I=$4n.inputs.g('password')){$9I.requiresVerification=1;};var gg=function(){var $9J,$9K,$9L;$9J=T.g('managed_groups');if(!$9J||($9J.rows.length<2)){return;};$9K=$9J.getTree();var $3X=function(){this.root.setValue(this.getValue());return 1;};var $5Y=function(){return this.root.getValue()==this.getValue();};var $4k=function(){var $9L,k,$8o,$5Z;$9L=this.tree;$8o=$9L.children;for(k in $8o){$5Z=$8o[k];var $9M=this[$0T]($5Z.name,'',$4k,$3X).s('tree',$5Z).setValue($5Z.id).makeCheckbox($5Y);}};this[$0T]('Group','',$4k).tree=$9K;};var $9N=$4n.createButton(gg,'group_id');$9N.root.setValue($3o.group_id||V.g('group_id'));var $9O=function(){$4n.submit();};$4n.addBreak();var mp=function(){switch($9E){case 'register':this[$0T]('Register User','',0,$9O);break;case 'modify':this[$0T]('Save User','',0,$9O);break;case 'search':this[$0T]('Search','',0,$9O);break;}};$4n.createButton(mp);switch($9E){case 'register':w.setName('Register New User');$4n.hiddenVariables.s('action','usermanager_register').s('id',''+$3o.id);break;case 'modify':w.setName('Modify User Details');$4n.hiddenVariables.s('action','usermanager_register').s('id',''+$3o.id);break;case 'search':w.setName('Search Users');$4n.hiddenVariables.s('action','usermanager_get');break;};w.cascadeWith(um);w[$J]();w.unloadOnClose=true;};var $9P=function(){this.repaint();};var $9Q=function(){this.dataRepaint();};var $9R=function(){this.sendVariables();};var $1O='rfClassObjects';var $3i=function($2L){var w;while($2L){var id=$2L.rfWindowID;w=wm.windows.g(id);if(w){return w;};$2L=$2L.parentNode;};return 0;};$a=W[$i]=function($1N){var $a=W[$i];var w,$9S,$1N,P,R,p,S,A,X,r,I;w=this;w[$i]=w;w.scrollPosition=w.requiredParentHeight=0;w.defaultOpen=$W;w[$0N]=$I;w[$0U]=new rfHash();w[$0V]=new rfHash();w[$04]=new Array();w[$B]=new rfHash();w[$1O]=new rfHash();w[$0W]=new rfHash();w.dataRepaintFunctions=new rfHash();w.repaintFunctions=new rfHash();w.unloadableObjects=new rfHash();w.objectTypes=new rfHash();w[$0X]=new Array();w[$0Y]=new Array();w[$0Z]=new Array();w.getOtherValues="image_stretch=1; image_x=1;image_y=1;overlay=1;thumbnails=1;rfProperties=h;hiddenFields=h;image_width=1;image_height=1;thumbnail_height=1;thumbnail_width=1".toRfHash();w.publicFunctions=new rfHash();w.variables=w.createHash('',$9R);w.tables=w.createHash('',$9Q);this.title='';w.publishedValues=new rfHash();w.allowedStates=(new rfHash()).s($F,1).s($H,0).s($I,1);this.windows=new rfHash();w.isPopped=0;w.minHeightPX=30;w.minWidthPX=50;$1N=$1N||createDiv(document.body);var $9T=$1N.childNodes[0];if($9T&&$9T.getAttribute&&('dataset'==$9T.getAttribute('datatype'))){w.parseData($9T.innerHTML);$1N.removeChild($9T);};var $9U=w.getOtherValues.a;var $9V;for($9V in $9U){var h=$1N.getAttribute($9V)||'';($9U[$9V]=='h')?h=h.toRfHash():0;w[$9V]=h;};w.rfStyle=w.createHash($1N.getAttribute('rfstyle'),$9P);w.rfInheritedStyle=w.createHash('',$9P).extend(w.rfStyle);w.rfActiveStyle=w.createHash('',$9P).extend(w.rfInheritedStyle);w[$0L]=$I;w[$0M]=$F;var D=w[$0Q]=w[$z]=$1N;w[$z][$i]=w;D.useDisplayToHide=true;var $9W=D.rfWindowID=this.rfWindowID=--$a[$c];wm.windows.s($9W,this);w[$11]=w;w[$10]=$i;w.scrollHeight=w.scrollWidth=w.offsetLeft=w.offsetTop=w.offsetHeight=w.offsetWidth=0;w[$0Q].style.display=$0d;var $9X=createDiv();var k=new Array();var $9Y=w[$z].childNodes.length;for(var x=0;x<$9Y;x++){k[x]=w[$z].childNodes[x];};for(var x=0;x<$9Y;x++){$9X.appendChild(k[x]);};$9S=(w.sizingContainer=createDiv(w[$z])).style;$9S.width=$9S.height=$0f;r=(this.topContainer=createDiv(w.sizingContainer)).style;r[$0q]=$0a;r.bottom=$0f;r.left=$0e;r.backgroundColor=$1E.g('menu');r[$0s]=$0f;displayNone(this.topContainer);$9S=w.content=createDiv(w.sizingContainer);$9S=$9S.style;$9S.zIndex='500';$9S.width=$9S.height=$0f;$9S.position=$0a;w.createHTMLComponent($9X);w.setName(w[$z].getAttribute('name'));w.clickListener=w.createEventListener('mousedown',$a.rfRightClickActivate,w.sizingContainer,true,1);w.menu=w.createMenu(createDiv(this.topContainer));w.menu.alwaysRepopulate=1;$9S=w.menu[$0Q].style;$9S.zIndex='1500';$9S.overflow=$0o;$9S.height='22px';w.getRootWindow().windows.s(w.getID(),w);var $7O=function(){w[$J].apply(w,arguments);};var $9Z=function(){w.showAndScroll.apply(w,arguments);};var $a0=function(){w.Demo.apply(w,arguments);};$9Z.registersURL=1;$9Z.tracksURL=1;w.publicFunctions.s('Open',$7O).s('show',$9Z).s('Demo',$a0);w.setLink($1N.getAttribute('rfhref'));if(D.getAttribute('cid')){w.createPublisher();};w.s($K,D.getAttribute($K));w.s($L,$1F);};$5w=$a[$0v];$a[$c]=-1;$a.rfIcon='container.png';$a.rfName='Window';$a.rfRightClickActivate=function(e){var $4X=e.button||e.which;if($4X!=2){return true;};var w=$3i(this);if(w&&w[$J]){setTimeout(function(){w[$J](w.defaultOpen);},100);};return 0;};$5w.isFloating=function(){var w=this;var D=w[$0Q];if(!D){return 0;};var $a1=D.parentNode;return !w[$0Q].isPage&&(!$a1||($a1==document.body));};$5w.cascadeWith=function(ow){var w,S,oS;w=this;S=w.rfStyle;Os=ow.rfStyle;S.s('left',parseInt(Os.g('left'))+50);S.s('top',parseInt(Os.g('top'))+50);};$5w.sendVariables=function(){new rfPoster(this,this.variables);};$5w.createHash=function($a2,$a3){var H=(''+$a2).toRfHash();H[$i]=this;H.onupdate=$a3;return H;};$5w.dataRepaintNow=function(){if(this.dataRepaintTimeout){clearTimeout(this.dataRepaintTimeout);this.dataRepaintTimeout=0;};var f,k;f=this.dataRepaintFunctions.a;for(k in f){f[k].apply(this);};var a=this[$B].a;for(k in a){a[k].collapse(1);}};$5w.dataRepaint=function($4L){var w=this;if(!this.dataRepaintTimeout){this.dataRepaintTimeout=setTimeout(function(){w.dataRepaintNow();},50);}};$5w.is=function(t){return this.objectTypes.g(t);};$5w.replaceWindow=function(t){if(this.windows.g(t.getID())){this.addChild(t);}};$5w.addChild=function(t,$a4,$4F){var $a5,$2R,w,c,o,ta,$a6,$a7,R,id;$a5=w=this;$2R=w.hasPermission($d);ta=w[$0U].g(t[$11][$10]);if($4F||($2R&&ta)){w.show();id=t.getID();$a6=t.parentWindow();o=w[$W][$0Q];c=w.getChildren();R=t.getRootWindow();$a7=R.windows.g(id);if($a7&&$a7!=t){$a5=$a7.parentWindow();$a4=$a7.nextWindow();$a7.unload();return $a5.addChild(t,$a4,$4F);};R.windows.r(id);t[$W].show();o.insertBefore(t[$0Q],$a4?$a4[$0Q]:null);t.getRootWindow().windows.s(t.getID(),t);var $4r=t[$0Q][$0R];if(w.is($o)){w[$11][$y].addFrame(t[$z]).switchTo();}else if($4r){$4r.unload();};$a6?$a6.repaint():0;t.repaint();t.save();return true;};return false;};$5w.save=$2O;$5w.serverDelete=$2N;$5w.parseKids=function(){var w,l,c,b,T,$6a,x;w=this;var o=w[$W].writeTarget;var c=o.childNodes;l=c.length;for(x=0;x<l;x++){b=c[x];if(b.getAttribute&&($6a=b.getAttribute('type'))&&($6a!=$r)&&(T=W[$6a])&&(typeof T==='function')){new T(b);}}};$5w[$0T]=function(t,f,$1K){var n,w,c,T;w=this;T=W[t];if(n='Untitled '+T.rfName){w.show();if(T){c=(new T(createDiv(document.body)))[$i].setName(n);};if(c){if(t==$m){c[$11].img.addSource($1K);};c.createPublisher();w.addChild(c);}};return w;};$5w.getChildren=function(){var r,c,x,w,s;w=this;r=new Array();s=w[$W];if(!s){return r;};c=s[$0Q].childNodes;l=c.length;for(x=0;x<l;x++){if(w=c[x][$i]){r.push(w);}};return r;};$5w.populateLinkMenu=function(m,p,cf){var w,c,e,M;M=m.fetch($14);w=this;if(M==w){return;};c=m[$0T](w.name,w.rfActiveStyle.g($K)||(m.useIcon?w.g($L):null),p,cf).s($12,w);c.useIcon=m.useIcon;c[$0D]=function(){w.menu.populate(c);};return c;};$5w.createTimeline=function($2L){var w=this;var $1r=new rfTimeline($2L,w);return $1r;};$5w.getRootWindow=function(){var a,b;a=b=this;while(a=a.parentWindow()){b=a;};return b;};$5w.parentWindow=function(){var t,w;w=this;t=w[$0Q];if(!t){return null;}while(t=t.parentNode){if(t[$i]){return t[$i];}};return null;};$5w.parentWindowID=function(){var p,w;w=this;p=w.parentWindow();if(p){return p.getID();};return 0;};$5w.previousWindow=function(){var t,w;w=this;t=w[$z];while(t=t.previousSibling){if(t[$i]){return t[$i];}};return null;};$5w.previousWindowID=function(){var p,w;w=this;p=w.previousWindow();if(p){return p.getID();};return 0;};$5w.nextWindow=function(){var w,t;w=this;t=w[$z];while(t=t.nextSibling){if(t[$i]){return t[$i];}};return null;};$5w.nextWindowID=function(){var w,p;w=this;p=w.nextWindow();if(p){return p.getID();};return 0;};$5w.showAndScroll=function(){var w=this;w.show();var R=w.getRootWindow();};$5w.show=function(){var f,p,w;w=this;w.isHidden=false;if(p=w.parentWindow()){p.show();};if(f=w[$z][$0R]){f.switchTo();}else{w.rfActiveStyle.s('display',$0b);};return w;};$5w.hide=function(){var w=this;w.isHidden=true;w.rfActiveStyle.s('display',$0d);return w;};$5w.scrollBy=function($7W){this.scrollTo((this.scrollPosition||0)+$7W);};$5w.scrollTo=function(y){var w,sb,c,s,$2I;w=this;sb=w.getObject($w);var $3r=0-(w.topContainer.style.display==$0b)&&w.topContainer.offsetTop||0;if(c=w.sizingContainer){s=c.style;$2I=w.scrollHeight-w.offsetHeight;y>$2I?y=$2I:0;y<$3r?y=$3r:0;w.scrollPosition=y;s.top=(0-y)+px;sb.repaint();}};$5w[$J]=function(){var c,k,f,r,w,R;w=this;if(w.requiresLogin&&!getCookie('email')){loginWindow(w.requiresLogin);return w;};R=w.getRootWindow();if((R!=w)){R[$J]();};f=w[$0Z];for(k in f){f[k].apply(this);};var $a8=w.defaultOpen;c=w[$a8||$W];if((w.isFloating()||w.hasPermission($e))){if($a8=='rte'&&!w[$a8]){c=w['rte']=new rfRTEComponent(w);};w.getObject($u);w.getObject($v);displayNormal(w.topContainer);w[$0O]();}else{c=w[$W];};if(c.show){c.show();};if(w[$0N]!=w[$0M]){w[$0N]=$J;w[w[$0M]]();};if(!w.lastPublishedValues){w.lastPublishedValues=w.publishedValues.toURI();};var $a9=function(){var r,k;r=w[$B].a;for(k in r){r[k].collapse(1);}};setTimeout($a9,0);w.show();return w;};$5w[$I]=function($4F){var c,w,m,a;w=this;if(w.unloaded||w[$0N]==$I){return w;};if(((m=w.menu)&&(a=m.activeMenu))){a.collapse();};w[$0N]=$I;w[$0P]();if(w.unloadOnClose){w.unload();return w;};if(!$4F&&w.closeFunction&&(c=w.closeFunction())){return w;};if(w[$0Q].parentNode==document.body){w.hide();}else if(w.active&&(w.active!=w[$W])){w[$W].show();};displayNone(this.topContainer);if(b=w[$v]){b.hide();};if(!$4F){w.save();};return w;};$5w[$F]=function(){var w,A,t,b,o,r;w=this;A=w.rfActiveStyle;o=w[$0N];w[$0N]=$F;if(o==$I){w[$J]();};w.active.show();displayNormal(w.content);w.menu.show();if(t=w[$u]){t.menuRoot[$J]();t.enableMove();};if(b=w[$v]){b.show();w.notResizable?0:b.enableResize();};A.r('overflow');A.r('width');A.r('height');A.r('pcwidth');A.r('pcheight');A.r('top');A.r('left');return w;};$5w[$H]=function(){var w,A,t,b,o,r;w=this;A=w.rfActiveStyle;o=w[$0N];w[$0N]=$H;if(o==$I){w[$J]();};displayNone(w.content);w.active.hide();w.menu.hide();if(t=w[$u]){t.menuRoot[$J]();t.enableMove();};if(b=w[$v]){b.hide();};A.s('width',Math.min(300,w.rfStyle.g('width')||0));A.s('height',0);A.s('pcwidth',0);A.s('pcheight',0);A.r('top');A.r('left');return w;};$5w.getObject=function(o){return this[o]||new W[o](this);};$5w[$G]=function(){var w,A,t,b,o,a,r;w=this;A=w.rfActiveStyle;o=w[$0N];w[$0N]=$G;if(o==$I){w[$J]();};displayNormal(w.content);w.active.show();w.menu.show();if(t=w[$u]){t.menuRoot[$J]();t.disableMove();};if(b=w[$v]){b.hide();};A.s('overflow',$0o);A.s('width',0);A.s('height',0);A.s('pcwidth',100);A.s('pcheight',100);A.s('top',0);A.s('left',0);return w;};$5w.doMove=function(){var w,s,S,A;w=this;S=w.rfStyle;A=w.rfActiveStyle;s=(w.isFloating()||(w[$0N]==$F));var $aa=parseInt(S.g('left'))||0;var top=parseInt(S.g('top'))||0;var $4M=parseInt(S.g('height'))||0;var $1H=parseInt(S.g('width'))||0;var $ab=function(){A.s('height',$4M+wm.dy);};var $ac=function(){A.s('height',$4M-wm.dy);A.s('top',top+wm.dy);};var $ad=function(){A.s('width',$1H+wm.dx);};var $ae=function(){A.s('width',$1H-wm.dx);A.s('left',$aa+wm.dx);};switch(wm.dragType){case 'm':A.s('left',$aa+wm.dx);A.s('top',top+wm.dy);break;case 's':$ab();break;case 'n':$ac();break;case 'nw':$ae();$ac();break;case 'se':$ad();$ab();break;case 'ne':$ad();$ac();break;case 'e':$ad();break;case 'w':$ae();break;case 'sw':$ae();$ab();break;};w.waitForMove=false;};$5w.setNewRelativePosition=function(){var w,a;w=this;a=w.active;w[$W].show();var C=w[$z];var PN=C.parentNode;if(w.lastPosition!=$0a){var $af=null;var $ag=null;var $4T=C.previousSibling;while($4T&&C.offsetTop<$4T.offsetTop){$ag=$4T;$4T=$4T.previousSibling;};$4T=C.nextSibling;while($4T&&C.offsetTop>$4T.offsetTop){$af=$4T;$4T=$4T.nextSibling;};if($ag){PN.insertBefore(C,$ag);}else if($af){PN.insertBefore(C,$af.nextSibling);};w.rfStyle.s('left',0);w.rfStyle.s('top',0);};if(w.lastPosition=='float'){};if(a){a.show();}};$5w.setWidth=function(X,$ah){return 0;var N,w,c,x,u;N=0;w=this;c=w[$z];X=X?''+X:$0f;u=(X.indexOf('%')>-1)?'%':px;x=parseInt(X);if(u==px){if(x<w.minWidth){N=x-w.minWidth;x=w.minWidth;}}else{if(x<0){N=x;x=0;}};X=x+u;c.style[$0s]=X;w[$0s]=X;$ah?w.normalWidth=X:0;return N;};$5w.setHeight=function(Y,$ah){return 0;var N,w,c,y,u;N=0;w=this;c=w[$z];Y=Y?''+Y:$0f;u=(Y.indexOf('%')>-1)?'%':px;y=parseInt(Y);if(u==px){if(y<w.minHeight){N=y-w.minHeight;y=w.minHeight;}}else{if(y<0){N=y-0;y=0;}};Y=y+u;c.style[$0r]=Y;w[$0r]=Y;$ah?w.normalHeight=Y:0;return N;};$5w.useScroll=function(b){this[$W][$0Q].style.overflow=b?'auto':'';};$5w.getOther=function(){var k,p,w,$ai;w=this;var $aj=''+w.hiddenFields;$ai=new rfHash();$ai.quotes='"';p=w.getOtherValues.a;for(k in p){$ai.s(k,w[k]);};$ai.s("rfStyle",w.rfStyle);$ai=''+$ai;p=w[$0Y];for(k in p){$ai+=(' '+p[k].apply(w));};return $ai;};$5w.setPermission=$2Q;$5w.hasPermission=$2S;$5w.fetch=function($34){var p;return this[$34]||((p=this.parentWindow())?p.fetch($34):'');};$5w.createEventListener=function(a,b,c,e,$ak){var E,w;w=this;E=new rfEventListener(a,b,c,e,w,$ak);return E;};$5w.popUp=function($al){var p,w,R,P,t;w=this;t=w[$u];if(w[$11][$10]==$j){return;};if(w.unloaded){return;};R=w.getRootWindow();if($al){w.isPopped=1;t?t.deactivate():0;}else if(w.isPopped<2){w.isPopped=2;if(!w.isNotExclusive){P=R.poppedUpWindow;if(P&&(P!=w)){P[P.closeState]();P[$0P]();};R.poppedUpWindow=w;};t?t.activate():0;}else{return w;};w.rfActiveStyle.s('z-index',++wm.rfPopUpIndex);if(p=w.parentWindow()){p[$0O](true);};return w;};$5w.popDown=function(){var p,w,R,t;w=this;t=w[$u];if(w.unloaded){return;};if(w.isPopped){R=w.getRootWindow();w.isPopped=0;t?t.deactivate():0;if(R.poppedUpWindow==w){R.poppedUpWindow=null;};w.rfActiveStyle.r('z-index');if(p=w.parentWindow()){p[$0P]();}}};function getChildrenOfType($8C,$am,$1r){$1r=$1r||new Array();var $6a=(';'+$am.join(';')).toLowerCase();if($8C&&$8C.getAttribute){var $an=(''+$8C.tagName).toLowerCase();if($6a.indexOf(';'+$an)>-1){$1r.push($8C);};var $ao=$8C.childNodes;if($ao){var k;for(k in $ao){getChildrenOfType($ao[k],$am,$1r);}}};return $1r;};$5w.submitForm=function(){var w=this;var H=w.hiddenFields.clone();var $4g=getChildrenOfType(w[$W][$0Q],['input','textarea']);var k;for(k in $4g){var $4h=$4g[k];var $ap=$4h.getAttribute('required');var name=$4h.getAttribute('rfname');var $2U=$4h.value||$4h.innerHTML;H.s(name,$2U);if($ap&&!$2U){alert('Please enter all required fields');$4h.focus();return false;}};new rfPoster(this,H,0,0,'Submitting Form');};$5w.createHTMLComponent=function(){var w,$1r;w=this;$1r=new rfHTMLComponent(w,arguments[0]);if(!w[$W]){w.active=w[$W]=$1r;};return $1r;};$5w.setDems=function($4M,$1H,top,$aa){var w,S;w=this;S=w.rfStyle;S.s('height',$4M);S.s('width',$1H);S.s('top',top);S.s('left',$aa);return w;};$5w.move=function($aq,$ar){var w=this;w[$W].show();var D=w[$0Q];var T;var P=D.parentNode;var C=P.childNodes;var NS=D.nextSibling;var PS=D.previousSibling;switch($aq){case -2:T=C[0];if(T==D){return 0;};break;case -1:T=PS;if(!T){return 0;};break;case 1:if(!NS){return 0;};T=NS.nextSibling;break;case 2:T=null;if(!NS){return 0;};break;default:return 0;};if($ar){return 1;};P.insertBefore(D,T);return w.save();};$5w.setContents=function(c){this[$W].setCode(c);return this;};$5w.setName=function(n){var w,t;w=this;!n?n='Untitled':0;w[$z].setAttribute('name',n);w.name=n;if(t=w[$u]){t.setText(n);};return w;};$5w.createMenu=function($4C,$6h,p,c){return new rfMenuRoot(this,$4C,$6h,p,c);};$5w.setID=function(id){id=''+id;var t,$8n,w,R;w=this;R=w.getRootWindow();$8n=w.getID();R.windows.r($8n);w[$z].setAttribute('cid',id);R.windows.s(id,w);return w;};$5w.getID=function(){var c,w;w=this;if((c=w[$z].getAttribute('cid'))!=null){}else{c=this.rfWindowID;};return ''+c;};$5w.unload=function(){var k,a,p,c,r,id,w,R,m;w=this;if(w.unloaded){return;};w.unloaded=1;R=w.getRootWindow();id=w.getID();c=w[$z];r=c.parentNode;w.objectTypes.clear();a=w.unloadableObjects.a;for(k in a){a[k].unload();};a=w[$0W].a;for(k in a){a[k].unload();};wm.windows.r(w.rfWindowID);R.windows.r(id);delete wm.dependencies[id];m=w[$B].a;for(k in m){m[k].unload();};this.menu=null;for(var k in w[$04]){w[$04][k].unload();};p=w.getChildren();for(k in p){p[k].unload();};p=w[$0X];for(k in p){w[$0X][k].apply(this);};w[$0X]=0;w.dataRepaintFunctions.clear();w[$1O].clear();w[$z][$i]=0;w[$z]=null;w[$W]=null;w[$0Q]=null;w.content=null;w.topContainer=null;destroy(c,true);};$5w.setIndexable=function(i){i=(i?1:0);this[$0Q].setAttribute('indexable',i);};$5w.getIndexable=function(){var i=this[$0Q].getAttribute('indexable');return i;};$5w.createPublisher=function(){var w,p;w=this;var $5D=function(){return w.href||'';};p=w.publishedValues;p.s('action','object_save');p.s('id',function(){return w.getID();});p.s('name',function(){return w.name;});p.s('type',function(){return w[$11][$10];});p.s('other',function(){return w.getOther();});p.s('parent',function(){return w.parentWindowID();});p.s('lsib',function(){return w.previousWindowID();});p.s('rsib',function(){return w.nextWindowID();});p.s('link_function',$5D);return this;};$5w.createImage=function(c,$1K){return new rfImage(this,c,$1K);};$5w.getURL=function(){return '#'+this.getID()+'.show';};$5w.Demo=function(){this.setPermission(31);var C=this.getChildren();var k;var c;for(k in C){c=C[k];c.Demo();}};$5w.CancelDemo=function(){this.setPermission(1);this[$u].hide();this[$I];};$5w.repaint=function($4L,$as){var w;w=this;if($4L){w.repaintNow($as);}else if(!w.repaintTimeout){w.repaintTimeout=setTimeout(function(){w.repaintNow($as);},0);}};$5w.setLink=function(l,$ah){var w=this;var $8n=w.href;if($8n==l){return 0;};w[$W][$0Q].href=l;if($ah){return w.save();};return 1;};$5w.repaintNow=function($as){var w,k,c,C,S,i,s,j,d,e,p,oh,ow,ol,ot,sb,PS;w=this;var $at=0;if(w.unloaded){return 0;};var $au=(new Date()).getTime();p=w.parentWindow();C=w.getChildren();if(w.repaintTimeout){};var $av=(p&&p.is($o));sb=w[$w];oh=w.scrollHeight;ow=w.scrollWidth;ol=w.offsetLeft;ot=w.offsetTop;var D=w[$0Q];s=D.style;sc=w.sizingContainer.style;S=w.rfActiveStyle;PS=p&&p.rfActiveStyle;s.cursor=w.href?'pointer':'';w.useScroll(!p&&!w.is($j));var $aw=this.repaintFunctions.a;var $ax;for($ax in $aw){$aw[$ax].apply(this);};var $ay=(p&&p.lastChildSpacing)||0;w.lastChildSpacing=parseInt(S.g('childSpacing'))||0;var $az=(p&&p.lastChildPosition);w.lastChildPosition=S.g('childPosition')||$az;s.padding=$ay+px;var $aA=S.g('display')||$0b;var $aB=(parseInt(S.g('marginAll'))||0);var $aC=$aB+(parseInt(S.g('marginLeft'))||0);var $aD=$aB+(parseInt(S.g('marginRight'))||0);var $aE=$aB+(parseInt(S.g('marginTop'))||0);var $aF=$aB+(parseInt(S.g('marginBottom'))||0);var $aG=($av?$0a:S.g('position'))||$az||$0a;var top=parseInt(S.g('top'))||0;var $aa=(parseInt(S.g('left'))||0);var $4M=parseInt(S.g('height'))||(p&&p.lastChildHeight)||0;var $1H=parseInt(S.g('width'))||(p&&p.lastChildWidth)||0;var $aH=parseInt(S.g('pcwidth'))||0;this.lastChildWidth=S.g('childWidth');this.lastChildHeight=S.g('childHeight');if(w.lastDisplay!=$aA){s.display=w.lastDisplay=$aA;$at=1;};if(!$av){s.top=top+px;s.left=$aa+px;};if($aG!=w.lastPosition){$at=1;if($aG=='float'){s.position=$09;styleFloat(D);}else{s.position=$aG;styleNoFloat(D);};w.lastPosition=$aG;};s.backgroundImage=(i=S.g('background-image'))?'url('+i+')':'';s.backgroundRepeat=S.g('background-repeat')||'no-repeat';w.lastBackgroundColor=s.backgroundColor=S.g('background-color')||(p&&p.lastBackgroundColor)||((w.isFloating()||w.is($j))&&'white')||'';var $aI=S.g('align')||'left';if($aI!=w.lastAlign){w.content.align=$aI;w.content.style.textAlign=$aI;if(p&&(p.lastAlign=='center')){s.margin='0 auto';}else{s.margin='';};w.lastAlign=$aI;};s.zIndex=parseInt(S.g('z-index'))||0;var $aJ=function(){d=$4M;i=parseInt(S.g('pcheight'))||0;if(!i){if(d<=0){i=100;}};if(i){var ph=p?p.scrollHeight:wm.getHeight();if(p){}else{};j=parseInt(i*ph/100);d+=j-top;};if(w.is($k)){var so=w[$W].writeTarget;so.style.height=$0e;so.style.height='';d=so.offsetHeight+$aE+$aF;d=Math.max(d,20);$4M=d;so.style.height=$0f;};w.offsetHeight=d;var $aK=0;for(k in C){c=C[k];var $aL=c.requiredParentHeight+c[$0Q].offsetTop;if($aL>$aK){$aK=$aL;}};$aK+=($aE+$aF+w.lastChildSpacing+w.lastChildSpacing);d=Math.max($aK,d);w.scrollHeight=d-$aE-$aF;sb?0:w.offsetHeight=Math.max(w.offsetHeight,d);s.height=w.sizingContainer.style.height=w.offsetHeight+px;w.content.style.height=Math.max(w.scrollHeight,0)+px;w.content.style.top=$aE+px;if(sb=w[$w]){sb.repaint();};d=$1H;i=$aH;(!d&&!i)?i=100:0;if(i){j=parseInt(i*(p?p.scrollWidth:wm.getWidth())/100);d+=j-$aa;};d=Math.max(d,w.minWidthPX);w.offsetWidth=d;sb?d-=parseInt(w[$w].getWidth()):0;w.sizingContainer.style.width=d+px;;w.scrollWidth=d-$aC-$aD;s.width=w.offsetWidth+px;w.content.style.width=w.scrollWidth+px;w.content.style.left=$aC+px;var rh=0;if($aA!=$0d){rh=Math.max($4M,$aK);};w.requiredParentHeight=rh;};$aJ();$at=$at||(w.scrollHeight!=oh)||(w.scrollWidth!=ow);if($at||$as){for(k in C){C[k].repaint(1,$as);};$aJ();};if(p){p.repaint();};if(w.repaintTimeout){clearTimeout(w.repaintTimeout);w.repaintTimeout=0;};var $aM=(new Date()).getTime();};$5w.s=function(k,v){this[k]=v;};$5w.g=function(k){return this[k];};$5w.parseData=function($aN){var w,$3T,C,c,l,$6a,$aO,$aP,$2K,name,$aQ;w=this;$aO=w.tables;$aP=w.variables;$3T=createDiv();$aQ=$3T.innerHTML;$3T.innerHTML=$aN;C=$3T.childNodes;l=C.length;for(x=0;x<l;x++){c=C[x];$2K=c.innerHTML;$6a=c.getAttribute('datatype')||c.getAttribute('type');name=c.getAttribute('name');if($6a=='dataset'){w.parseData($2K);}else if($6a=='eval'){try{eval($2K);}catch(e){dStatusWindow('Exception: '+e.description);}}else if($6a=='table'){var t=new rfTable();t.importNode(c);var name=t.name;switch(name){case 'managed_groups':case 'public_groups':case 'users':case 'user_fields':wm[$9u][$i].tables.s(name,t);break;default:$aO.s(name,t);}}else if($6a=='variable'){$aP.s(name,$2K,true);}else if($6a=='action'){switch($2K){case 'close':w[$I]();break;}}else if((T=W[$6a])&&(typeof T==='function')){new T(c);}};$3T.innerHTML=$aQ;};function loginWindow(s){var l;if(wm&&(l=wm.loginManager)){l[$i][$J]();if(s){l.statusDiv.innerHTML=s;}}};function statusWindow(v,$8G,$1I){var s;if(wm&&(s=wm.statusWindow)){s.append(v,$8G,$1I);}};function dStatusWindow(v,$1I){var s;if(wm&&(s=wm.statusWindow)&&wm.debug){s.append(v,true,$1I);}};function unloadWindow(id){var c;if(wm&&(c=wm.getWindow(id))){c.unload();}};function setWindowID(id,$aR,$2R){var c;if(c=wm.windows.g(id)){c.setID($aR);c.setPermission($2R);c[$J]();}};function getParentComponent(w){var $aS=w[$0Q];var $aT;while($aS=$aS.parentNode){if($aS.getAttribute&&($aT=parseInt($aS.getAttribute('cid')))&&($aT>0)){return $aT;}};return 0;};function getLeftComponent(w){var $aS=w[$0Q];var $aT;while($aS=$aS.previousSibling){if($aS.getAttribute&&($aT=parseInt($aS.getAttribute('cid')))&&($aT>0)){return $aT;}};return 0;};function getRightComponent(w){var $aS=w[$0Q];var $aT;while($aS=$aS.nextSibling){if($aS.getAttribute&&($aT=parseInt($aS.getAttribute('cid')))&&($aT>0)){return $aT;}};return 0;};var $89=50;$aU=1000;var $aV=function(){var p,s;if(wm){s=wm.sizeRef.style;s.bottom=s.bottom;s.right=s.right;if(p=wm.activePage){p.repaint(false,true);}}};W[$h]=function(){wm=this;document[$h]=this;document.body.style.fontFamily='tahoma';this.rfPopUpIndex=1000;this.windows=new rfHash();this.sounds=new rfHash();this.globalObjects=new rfHash();this.keyTriggers=new rfHash();this.rfImages=new rfHash();this.rulers=new rfHash();var x,l,a,p,r,$aW,b;this.activePosters=new rfHash();a=function(){wm.unload();window.onbeforeunload=null;};window.onbeforeunload=a;this.dependencies=new Array();this.activeTimelines=new rfHash();var self=this;this.css='';this[$0W]=new rfHash();document.body.style.overflow=$0o;window.onresize=$aV;r=this.sizeRef=createDiv(document.body);r.innerHTML='&nbsp;';r=r.style;r[$0q]=$0a;r.right=$0e;r[$0r]=$0e;r[$0s]=$0e;r.overflow=$0o;r.fontSize=$0e;r.lineHeight=$0e;r.bottom=$0e;r=(this.hidden=createDiv(document.body)).style;r.overflow=$0o;r.position=$0a;r.height=r.width=r.top=r.left=$0e;r=(this.rulerContainer=createDiv(document.body)).style;r.position=$0a;r.height=r.width=r.top=r.left=$0e;r.zIndex=32000;this.htmlCache=createDiv(this.hidden);r=this.purgeBin=createDiv(document.head);r.style.display=$0d;this.iframeCache=createIFrame(this.hidden);new rfStatusWindow(this);var d=document;d.oncontextmenu=$32;new rfEventListener('mousedown',$7m,d,1,null,true);new rfEventListener('mouseup',$7n,d,1,0,0);new rfEventListener('mousemove',$7k,d,1);new rfEventListener('click',$7j,d,1,0,1);new rfEventListener('keypress',$7q,d,1,0,1);new rfEventListener('keydown',$7p,d,1,0,1);new rfEventListener('mousewheel',$7c,d,1,0,0);new rfCacheManager();new rfLoginManager();new W[$t]();new W[$9u]();new rfDebugger();new rfPage(document.getElementById('rfBody')||document.body.childNodes[0]);LOADING_OBJECTS--;$aX();var x=function(){wm.runTimelines();};setTimeout(x,500);};W[$h][$0v].getWidth=function(){return this.sizeRef.offsetLeft;};W[$h][$0v].getHeight=function(){return this.sizeRef.offsetTop;};W[$h][$0v].rteCommand=function($36,$1D){try{if(this.activeRTE){this.activeRTE.rteCommand($36,$1D);}}catch(e){};return true;};W[$h][$0v].getWindow=function(id){var a;if(a=this.activePage){return a.windows.g(id);}};W[$h][$0v].runTimelines=function(){document.body.scrollTop=0;var self=this;var a,k;a=this.activeTimelines.a;if(this.debug&&this.rfDebugger){this.rfDebugger.activeTimelineCount.innerHTML=this.activeTimelines.length;};for(k in a){a[k].step();};if(!this.pauseTimelines){setTimeout(function(){self.runTimelines();},$89);};var m=wm.lastMenuClicked;if(m&&!m.unloaded&&m[$3D]&&(wm.lastMenuClickedWait--<=0)){wm.lastMenuClicked.click();}};var $aX=function(){var l=''+window.location;if(!wm||wm.unloaded){return;};if(window.lastLocation!=l){(new rfURL(l)).goHash();};setTimeout($aX,50);};W[$h][$0v].cacheSound=function($1K){var s,d;if($1K&&!this.sounds[$1K]){d=createDiv();d.innerHTML="<EMBED controls=false enablejavascript=true AUTOSTART='false' LOOP='false' >";s=d.childNodes[0];s.setAttribute('src',$1K);this.soundCacheDiv.appendChild(s);this.sounds[$1K]=s;}};W[$h][$0v].playSound=function($1K){var s;if(s=this.sounds[$1K]){try{s.Stop();s.Play();}catch(e){}}};W[$h][$0v].unload=function(){var k,a;this.unloaded=true;this.debug=0;a=this[$0W].a;for(k in a){a[k].cancel();};a=this.activePosters.a;for(k in a){a[k].cleanUp();};a=this.windows.a;for(k in a){if(a[k].unload){a[k].unload();}};a=this.rulers.a;for(k in a){a[k].unload();};document[$h]=null;};eval('new '+$h+'();');


