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(/_/g,' ').replace(/rEpLaCeThIsWiTHsPaCe/g,' ');};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 n=$1w.toRfHash();this.length=n.length;this.a=n.a;this.update();return this;};rfHash[$0v].clearExtensions=function(){this.extensions=new Array();return this;};rfHash[$0v].extend=function($1x,$1y){var e=this.extensions;if($1y){e.push($1x);}else{e.unshift($1x);};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 $1z,k,$1A;$1A=arguments.length;for($1z=0;$1z<$1A;$1z++){k=arguments[$1z];h.g(k)?h.r(k):h.s(k,1);};h.update();return h;};rfHash[$0v].s=function(k,o,$1B){var h;h=this;if(this.forward){return this.forward.s(k,o,$1B);};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(!$1B){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].gp=function(p){var a=this.a;var k;for(k in a){if(k.substring(0,p.length)==p){return a[k];}};return this.NULL;};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].toRfHash=function(){return this.clone();};rfHash[$0v].getKeys=function(){var $1r=new Array();var a,k;a=this.a;for(k in a){$1r.push(k);};return $1r;};rfHash[$0v].toString=function(A,B){A=A||'=';B=B||'; ';var Q=this.quotes;var r;r='';for(k in this.a){var $1C=this.a[k];if($1C&&(typeof($1C)==='function')){$1C=$1C();};r+=(k+A+Q+$1C+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 $1D=(new rfHash()).s('menu','#D3DEF3').s('titlebar','#8484EF').s('titlebar-active','#da3f2b').s('scrollbar','#C3CEE3').s('scrollbar-progress','#878FE4');var $1E='pr00.png';var ch='50px';W[$v]=function($1F){$1F[$v]=this;var self=this;$1F[$0X].push(function(){self.unload();});var p,a,b,c,x,y,z,t,s,q,k,w,w1,w2;w1=(this[$i]=$1F).sizingContainer;w2=$1F.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($1G){var p=this.panels;var k;var n=0-$1G+px;var w=$1G+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($1H){var p=this.panels;var k;for(k in p){p[k].style.backgroundColor=$1H;};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 $1I=function(){wm.cacheManager.finishCache(this);};rfCacheManager[$0v].cacheImage=function($1J,$1K,$1L){$1L=parseInt($1L)||0;if(this.imageCacheStatus[$1J]){$1K(this.imageCache[$1J]);this.imageCacheLinks[$1J]?this.imageCacheLinks[$1J]=null:0;return;};if(!this.imageCacheLinks[$1J]){this.imageCacheLinks[$1J]=new Array();};this.imageCacheLinks[$1J].push($1K);if(!this.imageCache[$1J]){m=document.createElement('img');m.onload=$1I;this.queue.push(m,$1L);this.imageCacheDiv.appendChild(m);this.imageCache[$1J]=m;m.rfSrc=$1J;};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,$1J;$1J=m.src;this.imageCacheStatus[$1J]=true;p=this.imageCacheLinks[$1J];this.cacheNum--;for(k in p){p[k](m);};this.cacheNextImage();};W[$s]=function($1M){var w,T,V,m,x,p,s;var c=new W[$p]($1M);w=c[$i];var O=w[$1N];w.s($L,'calendar.png');w.menu[$0K]($1O);w[$0Y].push($1P);T=w.tables;V=w.variables;w.timeslots=new rfHash();p=w[$W].writeTarget;var cb=this[$1Q]=W[$1Q](w);var bf=function(){cb[$J]();};w.publicFunctions.s('Book',bf);var $1R=function(){O.grid?O.grid.unload():0;var $1S=function(){return(new rfDate(this['event_time'])).getTime();};var $1T=function(){return(new rfDate(this['event_time'])).getTime(1);};var $1U=function(){return(new rfDate(this['event_time'])).getFullDate();};var $1V=function(){return(new rfDate(this['event_time'])).getFullDate();};var $1W=T.g('event_availabilities');if(!$1W){return;};var $1X=$1W.select(['event_time',$1U]).distinct().orderBy(['event_time']);var $1Y=$1W.select(['event_time',$1S]).distinct().orderBy(['event_time']);var $1Z=$1Y.select(['event_time',$1T]).getColumn('event_time');var $20=$1Y.getColumn('event_time');var $21=$1X.select(['event_time',$1V]).getColumn('event_time');var $22=$1X.getColumn('event_time');var t=O.grid=new W[$23]($20,$22,$1Z,$21);p.appendChild(t[$0Q]);};w.dataRepaintFunctions.push($1R);};var $1Q='rfCalendarBooker';W[$1Q]=function($24){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]=$24;w[$I]();var $25=function(){return w[$s].getID();};V.s('num_days','7',1);V.s('party_size','1',1);V.s('id',$25,1);w[$0Z].push(function(){V.s('action','calendar_partysize');});var $26=function(d){V.s('action','calendar_startdate',1);V.s('start_date',d.getFullDate());return 1;};var gd=function(){var dc=W[$27](V.g('start_date'),$26);dc.cascadeWith(w);};var $28=function(){var $29=parseInt(V.g('party_size'))||0;var $2a=prompt('Enter Party Size',$29);if($2a!=undefined){$2a=parseInt($2a);V.s('action','calendar_partysize',1);V.s('party_size',$2a);};return 1;};$2b=function(){var m,k,ur;m=this;var $2c=T.g('events');$2c=$2c.rows;var $2d;if($2c.length>1){var $2e=function(){for($2d in $2c){var $2f=$2c[$2d];this[$0T]($2f.name);}};m[$0T]('Select Event Type','people.png',$2e);};var $29=parseInt(V.g('party_size'));$29=($29==1)?$29+' Person':$29+' People';m[$0T]('Party Size ('+$29+')','people.png',0,$28);m[$0T]('Date ('+(new rfDate(V.g('start_date'))).getFullDate(1)+')','calendar.png',0,gd);var $2g,$2h;$2g=T.g('option_requirements');if(!$2g){return;};$2g=$2g.select('option_group_id').distinct();$2g=$2g.rows;for($2h in $2g){var $2i=$2g[$2h];var cf=function(){var v=this.getValue();V.s('action','calendar_option_'+v.option_group_id+'_'+v.option_id);return 1;};var $2j=T.g('option_requirements').where(function(){var x=this.option_group_id==$2i.option_group_id;return x;}).rows;var $2k,n;if($2j.length>0){n=m.createChild('Select '+$2j[0].option_group_title,'plus_menu.png').s($0A,cf);for($2k in $2j){var $2l=$2j[$2k];n.createChild($2l.option_title).setValue($2l).s($03,'ccc');if($2l.isselected==1){n.setText($2l.option_group_title+' ('+$2l.option_title+')');}}}}};var md=createDiv(w[$W].writeTarget);md.style.width=$0f;var rt=w.menuRoot=w.createMenu(createDiv(md),w[$0Q])[$0K]($2b);w.menu[$0G]=rt;rt.makeVertical();rt.menudefault1.s('offsets','down');rt.cancelSiblingSwitch=1;w.dataRepaintFunctions.push(function(){$24.tables.update();});return w;};var $2m=function(){this.colorChooser.setHex(this.getValue());};var $2n=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 $2o=function(event){var c,e;c=wm.colorChooser;e=new rfClick(event,this);c.hsv.h=e.localY/199;c.updateHSV();};function rfColorChooser(f,$2p){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 $2q=function(){var c=prompt('Enter custom color code',CC.color);if(c!=undefined){wm.colorChooser.apply(c);}};var $2r=function(){var $2s=function(){this.createChild('Transparent').setValue('transparent');this.createChild('White').setValue('white');this.createChild('Black').setValue('black');this.createChild('Custom','',0,$2q);};this.createChild('Other Colors','',$2s).s($0A,cf);var $2t=function(){CC.apply($2p);return 1;};this.createChild('Reset','',0,$2t);};w.menu[$0K]($2r);var $2u=createDiv(O);s=$2u.style;s.width='235px';var $2v=createDiv(O);s=$2v.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($2v);s=this.previewDiv.style;s.border='1px dotted black';s.width='75px';s.height='75px';s.margin='10px';this.colortext=createDiv($2v);var $2w=createDiv($2u);$2w.style.cursor='pointer';this.sv=w.createImage($2w,'color_sv.png');this.ch=w.createImage($2w,'color_ch.png');this.sv[$0Q].style.position=this.ch[$0Q].style.position=$0a;this.svClickListener=w.createEventListener('mousedown',$2n,$2w,true);var $2x=createDiv($2u);$2x.style.left='200px';$2x.style.cursor='pointer';var $2y=w.createImage($2x,'color_h.png');this.hueClickListener=w.createEventListener('mousedown',$2o,$2y[$0Q],true);this.pos=w.createImage($2x,'color_pos.png');this.pos[$0Q].style.position=$0a;this.setHex($2p||'#FFFFFF');this.action=f;w[$J]();};rfColorChooser[$0v].apply=function(){var $2z=this.rgb;var $2A=rgbToHex($2z.r,$2z.g,$2z.b);this.color=(arguments.length>0)?arguments[0]:$2A;this.colortext.innerHTML='Color Code: '+this.color;if(this.action&&(typeof this.action==='function')){this.action(this.color);}};rfColorChooser[$0v].colorChanged=function(){var $2B,$2C;$2z=this.rgb;$2C=this.hsv;var $2A=rgbToHex($2z.r,$2z.g,$2z.b);var $2D=hsvToRgb($2C.h,1,1);var $2E=rgbToHex($2D.r,$2D.g,$2D.b);this.previewDiv.style.background=$2A;this.sv[$0Q].style.background=$2E;this.ch[$0Q].style.left=(($2C.v*199)-10).toString()+'px';this.ch[$0Q].style.top=(((1-$2C.s)*199)-10).toString()+'px';this.pos[$0Q].style.top=(($2C.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 $2F=new Browser();var $2G=createDiv();$2G.innerHTML='&nbsp;';$2G.setAttribute('type','clearObj');var r=$2G.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,$2H,$2I,D;$2H=Math.max(Math.max(r,g),b);$2I=Math.min(Math.min(r,g),b);v=$2H;if($2I==$2H){h=0;s=0;}else{D=($2H-$2I);s=D/$2H;if(r==$2H){h=(g-b)/D;}else if(g==$2H){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($2J){$2J=escape($2J);$2J=$2J.replace(/\//g,"%2F");$2J=$2J.replace(/\?/g,"%3F");$2J=$2J.replace(/=/g,"%3D");$2J=$2J.replace(/&/g,"%26");$2J=$2J.replace(/@/g,"%40");return $2J;};function isArray($2K){return !(!$2K||!$2K.constructor||$2K.constructor.toString().indexOf("Array")==-1);};function destroy($2K,$2L){if(!$2K){return;};try{wm.purgeBin.appendChild($2K);purgeChildren(wm.purgeBin,$2L);$2K=null;wm.purgeBin.innerHTML='';}catch(e){}};function purge(o,$2L){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($2L){purgeChildren(o,$2L);}}};function purgeChildren($2K,$2L){var x,c,l;if(c=$2K.childNodes){l=c.length;for(x=0;x<l;x++){purge(c[x],$2L);}}};function getRef(i){var t=i;return t;};function isInt(x){var y=parseInt(x);return((x===y)&&!isNaN(y));};var $2M=function(){var p,w,c,h;w=this;H=("action=object_delete; id="+w.getID()).toRfHash();new rfPoster(this[$i],H);w.unload();};var $2N=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 $2O=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,$2O,null);},0);};return w;};$2P=function($2Q){var d=this[$0Q];if(d&&d.setAttribute){d.setAttribute('rfPermission',$2Q);if(this.menu){this.menu.collapse(1);}}};$2R=function(P){var d=this[$0Q];var $2Q=0;if(d&&d.getAttribute){$2Q=parseInt(d.getAttribute('rfPermission'))||0;};return P==(P&$2Q);};function rfHTMLComponent($1F){var $2S=arguments[1];if(!$2S){$2S=createDiv($1F.content);};this.writeTarget=this[$0Q]=$2S;this[$i]=$1F;makeComponent(this);this[$i].content.appendChild($2S);this[$0Q][$0S]=this;};rfHTMLComponent[$0v].setCode=function($2T){this.writeTarget.innerHTML=$2T;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=$2U;this[$0Q][$0S]=this;};$2U=function($2V){this[$0Q].contentWindow.location=$2V;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($2T){var self=this;var ok=false;var d;var $2W=arguments[1];if(!$2W){$2W=0;};if($2W>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?$2T.escapeHTML():$2T;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&&$2W<300){var $2X=function(){self.setCode($2T,$2W+1);};setTimeout($2X,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($2F.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",$2Y);d.attachEvent("oncontextmenu",$2Z);d.attachEvent("onmousedown",$30);}else if(d.addEventListener){d.addEventListener("keypress",$2Y,true);d.addEventListener("contextmenu",$2Z,true);d.addEventListener("mousedown",$30,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 $30=function(event){var e,t,T;e=new rfClick(event);wm[$t].setTargetObject(e.target);};var $2Z=function(event){$30(event);$31(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($32,$2l){this.useRTE();try{this[$0Q].contentWindow.document.execCommand($32,false,$2l);}catch(e){}};var $2Y=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($2F.isIE){var $33=(e.which||e.charCode||e.keyCode);var $34=String.fromCharCode($33).toLowerCase();switch($33){case 13:e.keyCode=0;self.insertHTML('<br>');break;};}else if($2F.isGecko){if(e.ctrlKey){var $33=String.fromCharCode(e.charCode).toLowerCase();var $35='';switch($33){case 'b':$35="bold";break;case 'i':$35="italic";break;case 'u':$35="underline";break;};if($35){self.rteCommand($35,null);$31(e);}}}}};rfRTEComponent[$0v].insertHTML=function($2J){var d=this[$0Q].contentWindow.document;this.useRTE();if($2F.isIE){var $36=d.selection.createRange();$36.pasteHTML($2J);$36.collapse(false);$36.select();}else if(d.execCommand){d.execCommand('insertHTML',false,$2J);}};var $37=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 $38=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($2S){var s;$2S.requiredPermission=8;$2S.hide=$38;$2S.show=$37;s=$2S[$0Q].style;s[$0s]=$0f;s[$0r]=$0f;s[$0t]=$0e;s.left=$0e;s.position=$0a;$2S.unload=$39;$2S[$i][$0X].push(function(){$2S.unload();});};var $39=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($1M){var w,r,t,x,T;this.minHeight=10;this.minWidth=10;var self=this;this[$10]=$p;$1M=$1M||createDiv();w=this[$i]=new W[$i]($1M);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]($3a);};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 $3b=document.createElement('div');var s=$3b.style;s[$0q]=$09;s.zIndex=0;if(p&&p.appendChild){p.appendChild($3b);};if(arguments[1]&&arguments[1]!=''){$3b.className=arguments[1];};if(arguments[2]&&arguments[2]!=''){$3b.style[$0q]=arguments[2];};if(arguments[3]&&arguments[3]!=''){$3b.rfDataValue=arguments[3];};$3b.id='div_'+(++window.NEXT_DIV);return $3b;};function createIFrame(){var $3c=arguments[0];if(!$3c||!$3c.appendChild){$3c=document.body;};var $3d;var $3e=document.createElement('iframe');$3e.src='about:blank';$3e.allowTransparency=true;$3e.frameborder=0;$3e.border=0;$3e.scrolling='no';var s=$3e.style;s.border=$0e;s.margin=$0e;s.padding=$0e;$3c.appendChild($3e);return $3e;};var $27='rfDateChooser';var $3f=[0,'M','T','W','T','F','Sa','Su'];var $3g=function(){var w,dc,cf,O,d;w=$3h(this);O=w[$1N].g($27);d=O.g('rfDate');d.setDate(this.dayofmonth);if(cf=O.g($0B)){cf.apply(dc,[d]);};w[$I]();};var $3i=function(){this.style.backgroundColor=this.highlightColor;};var $3j=function(){this.style.backgroundColor=this.normalColor;};W[$27]=function($3k,$3l){var w,D,E,V,O;O=new rfHash();O.s($0B,$3l);O.s('rfDate',$3k=$3k.toRfDate());w=(new W[$i]());w[$1N].s($27,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 $1G=100/7;var $3m=function(){E.unload();D.innerHTML='';var $3n,$3o,$3p;$3q=$3k.getMonthStartDay()-1;var x,l;l=$3k.getMonthLength();var $3r=createDiv(D);$3r.style.height=$1G+'%';for(x=1;x<8;x++){var $3s=createDiv($3r);$3s.style.position=$0a;$3s.style.left=((x-1)*$1G)+'%';$3s.style.height='100%';$3s.style.width=(100/7)+'%';$3s.style.cursor='default';$3s.UNSELECTABLE=true;$3s.innerHTML=$3f[x];};var $3t,$3u;for(x=1;x<=l;x++){$3o=(x+$3q-2+7)%7;if(!$3n||$3o==0){$3n=createDiv(D);$3n.style.height=$1G+'%';};$3t=createDiv($3n);$3u=$3t.style;$3u.position=$0a;$3u.width=$1G+'%';$3u.height=$0f;$3u.left=($3o*$1G)+'%';$3u.cursor='pointer';$3t.UNSELECTABLE=true;$3t.innerHTML=x;$3t.dayofmonth=x;$3t.onclick=$3g;$3t.highlightColor='red';$3t.normalColor='';$3t.onmouseover=$3i;$3t.onmouseout=$3j;}};var $3v,$3w,$3x,$3y;$3v=function(){return $3k.add(0,1);};$3w=function(){return $3k.add(0,-1);};$3x=function(){return $3k.add(1);};$3y=function(){$3k.add(-1);return 1;};var $3z=function(){var m,x;m=this;for(x=1;x<=12;x++){var sm=function(){$3k.setMonth(this.getValue());return 1;};m[$0T](''+$3A[x],'',0,sm).setValue(x);}};var $3B=function(){var m,n;m=this;m[$0T]('','arrow_up.png',0,$3x).s($3C,1);m[$0T]('','arrow_down.png',0,$3y).s($3C,1);};var mp=function(){var m,n;m=this;n=m[$0T]($3k.getMonth(1).trailSpaces(9),'',$3z);n=m[$0T]($3k.getYear(1),'',$3B);n.textFunction=function(){return $3k.getYear(1);};$3m();};w.menu[$0K](mp);w[$J]();return w;};var $3A=[0,'January','February','March','April','May','June','July','August','September','October','November','December'];function rfDate(s){var D,$3D,$3E,$3F;D=this.date=new Date();s=''+s;if(s.indexOf(' ')>-1){$3F=s.split(' ');$3D=$3F[0];$3E=$3F[1];}else if(s.indexOf(':')>-1){$3D='';$3E=s;}else{$3D=s;$3E='';};if($3D){$3D=$3D.split('-');D.setFullYear($3D[0]||0);D.setMonth(($3D[1]||1)-1);D.setDate($3D[2]||0);};if($3E){$3E=$3E.split(':');D.setHours($3E[0]||0);D.setMinutes($3E[1]||0);D.setSeconds($3E[2]||0);D.setMilliseconds($3E[3]||0);}};String[$0v].toRfDate=function(){return new rfDate(this);};rfDate[$0v].setTimestamp=function($3E){};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($3G){var r=this.date.getMonth()+1;r=$3G?$3A[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($3H,$3I,$3J,$3K,$3L){var D,d,$3M,$3N,$3O;D=this;d=D.date;$3I=parseInt($3I)||0;$3H=parseInt($3H)||0;$3J=parseInt($3J)||0;$3K=parseInt($3K)||0;$3L=parseInt($3L)||0;$3I+=d.getMonth()+12;$3N=parseInt($3I/12)-1;$3I%=12;d.setFullYear(d.getFullYear()+$3H+$3N);d.setMonth($3I);$3O=60*1000*(60*((24*$3J)+$3K)+$3L);d.setTime(d.getTime()+$3O);return D;};rfDate[$0v].clone=function(){return new rfDate(''+this);};rfDate[$0v].toString=function(){return this.getFullDate()+' '+this.getTime();};rfDate[$0v].getFullDate=function($3G){var D,$3P,$3o,$3Q;D=this.date;$3o=D.getDate();$3P=D.getMonth()+1;$3Q=D.getFullYear();if($3G){return $3A[$3P]+' '+$3o+', '+$3Q;}else{$3o<10?$3o='0'+$3o:0;$3P<10?$3P='0'+$3P:0;return $3Q+'-'+$3P+'-'+$3o;}};rfDate[$0v].toRfDate=function(){return this;};rfDate[$0v].getTime=function($3R){var D,h,m,pm;pm='';D=this.date;h=D.getHours();if($3R){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 $3S=createDiv();$3S.innerHTML='Active timelines:';this.activeTimelineCount=createDiv($3S);displayInline(this.activeTimelineCount);w[$W][$0Q].appendChild($3S);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 $3T=new rfHash();$3T.s('expandsHorizontal','true');var $3U=new rfHash();$3U.s('imagePosition','top');$3U.s('border',1);$3U.s('highlight','');$3U.s('overcolor','blue');function rfFileBrowser($3V,$3W,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 $3X='';var $3Y=function($3Z){var H="action=file_list".toRfHash();new rfPoster(w,H,0,0,'Loading file thumbnails...');};var $40=function(){return rfUploader(0,$3V,$3Y);};var $41=function(){return rfUploader(1,$3V,$3Y);};var $42=function(){this[$0T]('Upload Multiple Files','',0,$41);};d.style.position=$0a;var $43=function(){var $44=function(){this[$0T]('Upload New File','',$42,$40);};this[$0T]($M)[$0K]($44);var $45=function(){var pc=function(){var $1r=prompt('url',$3X);if($1r==undefined){return 0;};$3Y($1r);return 1;};this[$0T]('Go to page','globe.png',0,pc);};this[$0T]('Go')[$0K]($45);};w.menu[$0K]($43);this.fileArea=createDiv(d);this.fileArea.setAttribute('menudefault0',''+$3T);this.fileArea.setAttribute('menudefault1',''+$3U);var $46=this.fileMenuRoot=this[$i].createMenu(this.fileArea,this.fileArea);var $47=function(){var R,P,F,$48,$49,$3n,m;R=fb.fileMenuRoot;P=fb.target.getRootWindow().hasPermission($f);F=T.g('files');$48=F.rows;for($49 in $48){$3n=$48[$49];m=R[$0T]($3n.name,'/rfThumbnails/'+$3n.component_id+'/'+$3n.name).setValue($3n);m[$0D]=$4a;}};this.fileMenuRoot[$0K]($47);fb.setup=function($3V,$3W,title){$46[$0A]=$3W;w.setName(title);fb.target=$3V;};this.buffer=createDiv(D);displayNone(this.buffer);$3Y();w[$J]();this.setup($3V,$3W,title);};var $4a=function(){var m,n,ul;m=this;ul=function(){var $3n=m.getValue();if(confirm('Are you sure you want to delete the file '+$3n.name+'?')){new rfPoster(m[$i],'action=file_delete; file_id='+$3n.file_id);m.unload();}};n=m[$0T]('Delete file','delete.png',0,ul).s($03,$O);};var $4b='rfFloatingWindow';W[$4b]=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($4c){var $4d=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if($4d.test($4c)){return true;};return false;};function isValidPassword($4c){return $4c.length>5;};function rfForm(w,$4e,c,$29){this[$i]=w;this.action=$4e;this.inputs=new rfHash();this.hiddenVariables=new rfHash();c=this[$z]=c||w[$W].writeTarget;this.defaultSize=$29||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 $4f,k,$4g,$4h,$4i,$1r;$1r=1;$4f=this.inputs.a;for(k in $4f){$4g=$4f[k];$4i=$4g.getValue();if($4g.requiresVerification){if($4h=$4g.lastVerified){if($4h!=$4i){$4g.lastVerified=$4i;$4g.setValue('Please Enter Again');$4g.showValue();$4g.input.select();return $1r=0;}}else{$4g.lastVerified=$4i;$4g.setValue('Please Enter Again');$4g.showValue();$4g.input.select();return $1r=0;}}};return $1r;};rfForm[$0v].getValues=function(){var $1r,k,$4f,$4g;$1r=new rfHash();$4f=this.inputs.a;for(k in $4f){$4g=$4f[k];$1r.s($4g.key,$4g.getValue());};$4f=this.hiddenVariables.a;for(k in $4f){$4g=$4f[k];$1r.s(k,$4g);};return $1r;};rfForm[$0v].createButton=function($4j,$33){var m,f,d,w,r;f=this;w=f[$i];d=createDiv(f[$z]);r=w.createMenu(d);r[$0K]($4j);if($33){this.inputs.s($33,r);r.key=$33;};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($4k,$29){var n=new rfTextInput(this,$4k,$29);this.inputs.s(n.key,n);return n;};var $4l=1;function rfTextInput($4m,$4k,$29){var o,s,w,$4g;this.form=$4m;w=$4m[$i];$4k=''+$4k;this.unloadableID=++$4l;w.unloadableObjects.s(this.unloadableID,this);o=this[$0Q]=createDiv($4m[$z]);this.label=createDiv(o);s=this.label.style;s.paddingLeft='10px';s.paddingRight='10px';s.display=$0c;this.key=$4k.toLowerCase().replace(' ','_');$29=$29||$4m.defaultSize;this.isPassword=$4k.toLowerCase().indexOf('password')>-1;this.label.innerHTML=$4k+':';$4g=this.input=document.createElement('input');$4g[$0S]=this;$4g.onkeypress=$4n;var $4o=function(){$4g.select();};if(this.isPassword){this.hideValue();}else{this.showValue();};this.input.setAttribute('size',$29);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 $4n=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 $4p='1';function rfFrame(T,$4q){var p,f;f=this;f.isFrame=true;f[$y]=T;f[$0Q]=$4q;f.id=''+($4p++);$4q[$0R]=f;p=$4q.getAttribute('frameProperties');f.rfProperties=(''+p).toRfHash();f.rfProperties.extend(T.defaultFrameProperties);this.scrollAmmount=0;};rfFrame[$0v].unload=function($4r){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($4r){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 $4s,$4t;$4s=this.rfProperties.g($1a);$4t=this.rfProperties.g($19);var $4u=this.desiredOpacity;if(this.opacity>this.desiredOpacity){$4u=this.opacity-(this.direction*$4s);if($4u<this.desiredOpacity){$4u=this.desiredOpacity;}}else if(this.opacity<this.desiredOpacity){$4u=this.opacity+(this.direction*$4t);if($4u>this.desiredOpacity){$4u=this.desiredOpacity;}};if(this.scrollStep&&$4u==0&&($4s==100)){return;};styleOpacity(this[$0Q],this.opacity=$4u);if($4u==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($4v){$4v=$4v||1;if(this.unloaded){return this;};var x=0;while(x++<$4v){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 $4w=this.desiredX;var $4x=this.desiredY;if(x<this.desiredX){$4w=x+a;if($4w>this.desiredX){$4w=this.desiredX;}}else if(x>this.desiredX){$4w=x-a;if($4w<this.desiredX){$4w=this.desiredX;}};if(y<this.desiredY){$4x=y+a;if($4x>this.desiredY){$4x=this.desiredY;}}else if(y>this.desiredY){$4x=y-a;if($4x<this.desiredY){$4x=this.desiredY;}};$4w=parseInt($4w);$4x=parseInt($4x);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));$4w=(nx<sx)?Math.min($4w,sx):Math.max($4w,sx);$4x=(ny<sy)?Math.min($4x,sy):Math.max($4x,sy);};if(x!=this.desiredX){this.X=$4w;this[$0Q].style.left=$4w+px;};if(y!=this.desiredY){this.Y=$4x;this[$0Q].style[$0t]=$4x+px;};if((x==this.desiredX)&&(y==this.desiredY)){this.stopMoving();}};var $4y='rfFrameblock';W[$4y]=function($1M){var r,s,t,w,a,b;this.original=$1M;w=this[$i]=new W[$i]($1M);w[$0U].clear();w.rfObject=this;this[$10]=$4y;w.s($L,'barrel.png');w.menu[$0K]($3a);w.createPublisher();w[$W].unload();w[$W]=(new rfFrameComponent(w));w[$W].setURL(w[$0Q].getAttribute('url'));};W[$4y].rfIcon='barrel.png';W[$4y].rfName='Frameblock';var $4z=(new rfHash()).s($1l,1).s($1o,true).s($1c,0).s($1d,0);var $4A=0;function rfImage(w,$4B,$1J,$4C,$4D,x,y){var t,s;this.imageID=++$4A;wm.rfImages.s(this.imageID,this);this[$i]=w;this.isThumbnail=$4C?1:0;this.cachingLayers=new Array();this.cachingOverlays=new Array();var t=this[$0Q]=createDiv($4B);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($4z);this.imagex=x;this.imagey=y;this.changeSource($1J);this.changeSource($4D,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,$1J;$1J=m.src;if(!(l=this.cachingLayers[$1J]||this.cachingOverlays[$1J])){return false;};s=l.style;delete this.cachingLayers[$1J];delete this.cachingOverlays[$1J];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($2F.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='"+$1J+"', 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($1J,$4E,$4F){if(this.unloaded){return;};var T=$4F?this.overlayDiv:this.sourceDiv;if(!$4E&&(T.rfSrc==$1J)){return;};$4F?this.cachingOverlays=new Array():this.cachingLayers=new Array();purgeChildren(T,true);T.innerHTML='';this[$0s]=0;this[$0r]=0;T.rfSrc='';this.addSource($1J,$4F);T.rfSrc=$1J;};rfImage[$0v].addSource=function($1J,$4F){if(this.unloaded){return;};var T=$4F?this.overlayDiv:this.sourceDiv;var L=$4F?this.cachingOverlays:this.cachingLayers;if($1J){if(this.isThumbnail){$1J=$1J.replace(/rfFiles/g,'rfThumbnails');};var $4G=$1J.split(/,/);$1J=$4G.join(',');T.rfSrc?T.rfSrc+=(','+$1J):T.rfSrc=$1J;var s;var self=this;var $4H;var i=new Array();for(var x=0;x<$4G.length;x++){if($4G[x]){var $4I=T.childNodes.length;if($4H=$4G[x]){var $1L;if($4H.indexOf('/')==-1){$4H=$15+$4H;$1L=-20;}else{$1L=0-$4I;};$4H=new rfURL($4H);var $4J=createDiv(T);$4J.rfSrc=$4H.getWebPath();$4J.UNSELECTABLE='on';s=$4J.style;s.display=$0c;s[$0q]=$4I?$0a:$09;if(!$4F){this[$y].addFrame($4J);this[$y].loadingObjects++;};L[$4H]=$4J;wm.cacheManager.cacheImage($4H,function(m){self.finish(m);},$1L);}}}};if(!$4F){this[$y].reset();};return this;};rfImage[$0v].config=function($4K){if(this.unloaded){return;};var i;i=this;if($4K){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,$1G,$4L,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];$4L=$1G=0;var S=this.sourceDiv;var O=this.overlayDiv;var OC=O.childNodes;var $4M=OC.length;var SS=S.style;var OS=O.style;var $4N=parseInt(OS.height);var $4O=parseInt(OS.width);var $4P=parseInt(SS.height);var $4Q=parseInt(SS.width);if($4M>0){SS.position=$0a;;OS.position=$09;$1G=parseInt(OS.width);$4L=parseInt(OS.height);}else{OS.position=$0a;;SS.position=$09;$1G=parseInt(SS.width);$4L=parseInt(SS.height);};s=this[$0Q].style;s.fontSize=$4L+px;s.lineHeight=$4L+px;s.height=$4L+px;s.width=$1G+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',$4L);w.rfInheritedStyle.s('width',$1G);}};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($4R){$4R=($4R==1)?1:0;var $4S=this.isThumbnail?1:0;if($4S==$4R){return this;};var $1J=this.getSrc();var $4T=this.getSrc(1);this.isThumbnail=$4R;this.changeSource($1J,1);this.changeSource($4T,1,1);};rfImage[$0v].getSrc=function($4D){var r,x,l,c;r='';c=($4D?this.overlayDiv:this.sourceDiv).childNodes;l=c.length;for(x=0;x<l;x++){r+=c[x].rfSrc+',';};return r.replace(/rfThumbnails/g,'rfFiles');};$4U=(new rfHash()).s($1l,5);var $4V=function(e){var id,i,t;var $4W=e.button||e.which;if($4W!=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($1M){var w,p,t,n,fb,t;this[$10]=$m;c=new W[$p]($1M);w=this[$i]=c[$i];w[$11]=this;w.objectTypes.s($m,this);w[$0U].clear().s($n,1);w.rfProperties.extend($4U);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 $4X=function(){return i.getSrc();};w.rfProperties.s('src',$4X);var tf=function(){i.makeThumbnail(w.fetch('thumbnails'));};w.repaintFunctions.s('thumbnails',tf);var $4Y=function(){if(i.isThumbnail){var z=(''+t.currentFrame[$0Q].rfSrc).replace(/rfThumbnails/g,'rfFiles');(new rfURL(z)).go();}};w.publicFunctions.s('Image',$4Y);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 $4Z=function(){new rfFileBrowser(w,function(im){i.addSource(im.src);},'Add frame to '+w.name);};w[$0T]=$4Z;};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 $50='he,nbb`rhnor/bnl:23407936311111';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 $4e=function(H){new rfPoster(w,H);};f=this.form=new rfForm(w,$4e);var $51=function(){l.clearCookies();new rfPoster(w,"action=user_logout");};var $52=function(){w[$I]();new W[$53]('register');};w.publicFunctions.s('Login',function(){w[$J]();});w.publicFunctions.s('Logout',$51);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,$51);}else{this[$0T]('Register','',0,$52);}};f.createButton(mp).alwaysRepopulate=true;};rfLoginManager[$0v].submit=function($54){var l,i,b;l=this;w=l[$i];if(l[$0N]==$55){l.logout();return;};i=l.inputs;b=l.buttons;if(!isValidEmail(i[$56].getValue())){i[$56].focus();l.setText('Invalid email address.');return;};if(this[$0N]==$57){if(!isValidPassword(i[$58].getValue())){i[$58].focus();l.setText('Invalid password.');return;};if(i[$58].getValue()!=i[$59].getValue()){i[$58].focus();l.setText('Invalid password.');return;};if(!i[$5a].getValue()||!i[$5b].getValue()){i[$5a].focus();l.setText('Please enter your name.');return;}}else{if(!i[$5c].getValue()){i[$5c].focus();l.setText('Invalid password.');return;}};var H=new rfHash();for(k in i){H.s(k,i[k].getValue());};H.s('action',($5d+'_'+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,$2T){var d,t,$3D;t=parseInt(arguments[2])||604800;d=new Date();d.setTime(d.getTime()+t);$3D=d.toGMTString();document.cookie=name+'='+$2T+'; expires='+$3D+';path=/';};rfLoginManager[$0v].clearCookies=function(){var w,f;w=this[$i];f=this.form;clearCookie('email');clearCookie('password');w[$I]();f.reset();};var $5e='over';var $5f='out';var $5g='active';var $3C='allowClickhold';var $5h=new rfHash();$5h.s('expandsHorizontal',true);$5h.s('offsets','right');var $5i=new rfHash();$5i.s('border',1);$5i.s('highlight','#BDBAFF');$5i.s('offsets','down');var $5j=new rfHash();$5j.s('border',1);$5j.s('highlight','#BDBAFF');$5j.s('expandOnOver',true);$5j.s('backgroundColor','#E9E9FC');$5j.s('offsets','right');$5k=0;$a=W[$r]=function(w,$5l,parent,$5m,$5n,$3l){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]=$5f;if(parent){parent.children.s(m.rfWindowID,m);}else{m[$12]=w;w[$B].s(m.rfWindowID,m);};m.populateFunctions=new rfHash();if($5n&&typeof $5n==='function'){m[$0K]($5n);};if($3l&&typeof $3l==='function'){m.s($0B,$3l);};m.children=new rfHash();m.numChildren=0;m.href='#';m.root=(r=m.parent=parent)?r.root:m;var $5o=null;m.activeContainerBorder="1px solid gray";m.normalBorder='';m.activeBorder='';m.overBorder='';m.overPadding='';m.activePadding='';m.normalPadding='';var B;if($5l&&$5l.appendChild){m[$03]=$r;m.rfTargetWindowId=$5l.getAttribute('target');m.rfProperties=(''+$5l.getAttribute('rfProperties')).toRfHash();D=$5l;if(D.childNodes[0]){B=D.childNodes[0];}else{B=createDiv(D);};if((r=B.childNodes)&&(a=r[0])){m.href=a.href;$5o=a.innerHTML;}else{$5o=B.innerHTML;}}else{D=createDiv(parent[$z]);B=createDiv(D);$5o=($5l&&typeof $5l=='string')?$5l:'';m.rfProperties=new rfHash();m.rfProperties.s('image',$5m);};m[$0Q]=D;m.button=B;var $5p=m.rfProperties;$5p[$i]=m;$5p.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[$5q]();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($5o);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 $5r=function(ev){var e=new rfClick(ev);m.click(e.button);wm.lastMenuClickedWait=5;return 1;};var $5s=function(e){m.out(e);};var $5t=function(e){m.over(e);};var $5u=function(e){m.container_over(e);};m.overListener=w.createEventListener('mouseover',$5t,r,true);m.outListener=w.createEventListener('mouseout',$5s,r,true);m.downListener=w.createEventListener('mousedown',$5r,r,true);m.containerListener=w.createEventListener('mousemove',$5u,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();};$5v=$a[$0v];$5v.getRootWindow=function(){return this[$i].getRootWindow();};$5v.is=function(t){return t==$r;};$5v.isType=function(t){var m=this;t=t||$W;return(m[$03]==t)||(t==$T);};$5v.config=function($5w){var m,k;m=this;if($5w){m.doconfig(true);}else if(!m.root.isConfiging&&!m.isConfiging){m.isConfiging=true;setTimeout(function(){m.doconfig();},0);};return m;};$5v.configChildren=function($5w){var m=this;var t,M;t=m.getChildren();for(k in t){M=t[k];M.config($5w);}};$5v.doconfig=function($5x){var m=this;if(!m[$z]||(!m.isConfiging&&!$5x)){return;};m.isConfiging=false;m.hasConfiged=true;var B=m.button;var i=m.img;var D=m[$0Q];var DS=D.style;var $5p=m.rfProperties;m['image_width']=$5p.g('image_width');m['image_height']=$5p.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('+$5p.g('overBackgroundImage')+')';this.backgroundLayer.style.backgroundImage='url('+$5p.g('backgroundImage')+')';var T=m.text;if(T){T.style.margin='10px';T.style.textAlign=$5p.g('textAlign');var x=$5p.g('textX');var y=$5p.g('textY');if(x==y==''){}else{};T.style.top=y||0+px;T.style.left=x||0+px;};if(B){s=B.style;var $5y=$5p.g('image');var $4T=$5p.g('overlay');var d=i[$0Q];if(i){if($5y||$4T){var x=$5p.g('imageX');var y=$5p.g('imageY');i.setImagePosition(x,y);i.changeSource($5y,0,0);i.changeSource($4T,0,1);displayNormal(d);}else{displayNone(d);}};if($5p.g('wordWrap')){s.whiteSpace='';}else{s.whiteSpace=$0j;}};var fc=m.frameContainerContainer;if(m.parent){var $5z=fc.style;f=m[$y].defaultFrameProperties;if($5p.g('offsets')=='down'){$5z.top=$0f;$5z.left=$0e;$5z.bottom='';$5z.right='';}else{$5z.top=$0e;$5z.left='';$5z.bottom='';$5z.right=$0e;}};t=m[$0Q];if(p&&(!p.rfProperties.g('expandsHorizontal'))){styleNoFloat(t);}else{styleFloat(t);};setImagePosition($5p.g('imagePosition'));if(B){var BS=B.style;BS.width=DS.width=$5p.g('width')||'';BS.height=DS.height=$5p.g('height')||'';};m.setStyle('fontSize',$5p.g('fontSize'));m.setStyle('fontWeight',$5p.g('fontWeight'));m.setStyle('fontFamily',$5p.g('fontFamily'));if(m.depth>0){m.frame.reset();};setBorder($5p.g('border'),$5p.g('padding'));m.repaint(1);};$5v.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;};$5v.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 $5A=function(){return w.getID();};var $5B=function(){return w.title;};var $5C=function(){return w.href;};var $5D=function(){var $5E=w.parent;if($5E==w.root){return p[$i].getID();};$5E=$5E?$5E.getID():0;return $5E;};var $5F=function(){return getLeftComponent(w);};var $5G=function(){return getRightComponent(w);};var $5H=function(){return m.getOther();};P.s('action','object_save');P.s('id',$5A);m.publishedValues.s('type',function(){return 'rfMenu';});m.publishedValues.s('name',$5B);m.publishedValues.s('parent',$5D);m.publishedValues.s('lsib',$5F);m.publishedValues.s('rsib',$5G);m.publishedValues.s('link_function',$5C);m.publishedValues.s('other',$5H);w[$0D]=$5I;}};var $5J=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 $5o;if($5o=prompt('Title:',m[$i].getRootWindow().name)){var $5K=M[$0T]($5o);$5K.setPermission($d);$5K.setupPublisher();$5K.s($03,$r).doconfig(true);$5K.root[$J]();$5K.save();return 1;}};q2=m[$0T]('Link to Website','advanced.png');q2[$0B]=function(){var $2V,$5o;if($2V=prompt('Website Address:',window.location)){if($5o=prompt('Title:',m[$i].getRootWindow().name)){var $5K=M[$0T]($5o);$5K.setPermission($d);$5K.setLink($2V);$5K.s($03,$r).doconfig(true);$5K.root[$J]();$5K.save();return 1;}}};var q2=m[$0T]('Link to Window','page.png',$5L).s($12,m[$i].getRootWindow());q2[$0A]=function(){var w=this.fetch($12);var $5K=M[$0T](w.name);$5K.setPermission($d);$5K.setLink('#'+w.getID()+'.show');$5K.s($03,$r).doconfig(true);$5K.root[$J]();$5K.save();return 1;};};$5v.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 $5I=function(){var m,n,w,b,p,$5M;$5M=m=this;p=this.parent;w=m.fetch($12);b=m[$0T]('Create Child Menu','menu.png',$5J).s($03,$O);b.menuLink=m;var $5N=function(){var $1r=prompt('Enter new text: ',$5M.getText());if($1r){$5M.setText($1r);$5M.save();}};this[$0T]('Change Text','textblock.png',0,$5N).s($03,$O);var $5O=function(){var m=this;var cf=function(){var $5P=function(im){var $1J=im.src;$5M.rfProperties.s('image',$1J);return 1;};new rfFileBrowser(w,$5P,'Set Image');return 1;};m[$0T]('Browse Images','image.png',0,cf);var $5Q=function(im){var $1J=im.src;$1J='/rfFiles/'+w.getRootWindow().getID()+'/'+$1J.split("\\").pop();$1J=$1J.replace(/\s/g,'_');$5M.rfProperties.s('image',$1J);return 1;};var $5R=function(){new rfUploader(0,w,$5Q);return 1;};m[$0T]('Upload new Image','clip.png',0,$5R);var $5S=function(){$5M.rfProperties.r('image');return 1;};m[$0T]('None','delete.png',0,$5S);};m[$0T]('Change Image','image.png',$5O);var $5T=function(){var m=this;var $5U=function(){var $1r=prompt('Advanced Properties:',$5M.rfProperties);if($1r!=undefined){$5M.rfProperties.replaceWith($1r);}};m[$0T]('Advanced','hammerw.png',0,$5U);};m[$0T]('Appearance','colorwheel.png',$5T).s($03,$O);var $5V=function(){var f=function(){var r=prompt('Link to Website Address:',$5M.href);if(r!=undefined){$5M.setLink(r);return 1;};return 0;};this[$0T]('Link to Web Address','advanced.png').s($0B,f);f=function(){$5M.setLink('#'+this.fetch($12).getID()+'.show');return 1;};this[$0T]('Link to Window','page.png')[$0K]($5L).s($12,$5M[$i].getRootWindow()).s($0A,f);};m[$0T]('Change Link','link.png',$5V).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($3C,1).s($0B,function(){$5M.moveUp();});this.createChild(h?'Right':'Down',h?'arrowd_right.png':'arrowd_down.png').s($3C,1).s($0B,function(){$5M.moveDown();});};this[$0T]('Move','arrowd_up.png',pm).s($03,$O);};n=m[$0T]('Set Target','preview.png',$5L).s($03,$O);n.windowLink=m[$i].getRootWindow();n[$0A]=function(){return m.setTarget(this.fetch($12).getID());};var $5W=function(){if(confirm('Delete Menu '+m.title+'?')){m.serverDelete();m.unload();};return 1;};m[$0T]('Delete','delete.png',0,$5W).s($03,$O);};$5v.setTarget=function(t){this.rfTargetWindowId=t;return this.save();};$5v.save=$2N;$5v.serverDelete=$2M;$5v.canMoveUp=function(){var d,p,s;d=this[$0Q];p=d.parentNode;s=d.previousSibling;return d&&s&&p;};$5v.moveUp=function(){var d,p,s;d=this[$0Q];p=d.parentNode;s=d.previousSibling;if(this.canMoveUp()){p.insertBefore(d,s);this.save();}};$5v.canMoveDown=function(){var d,p,s;d=this[$0Q];p=d.parentNode;s=d.nextSibling;return d&&s&&p;};$5v.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();}};$5v.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;};$5v.setLink=function(l){var m=this;l=l?l:'#';m.href=l;m.save();};$5v.makeHorizontal=function(){var m=this;m.root.menudefault0.s('expandsHorizontal','true');m.root.config();return 1;};$5v.makeVertical=function(){var m=this;m.root.menudefault0.s('expandsHorizontal','');m.root.config();return 1;};$5v.getChildren=function(){var m=this;return m.children.a;};$5v.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();};$5v.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;}};$5v.getText=function(){var m=this;return(m.text||$2G).innerHTML.trim();};$5v.hideText=function(){var m=this;displayNone(m.text);return m;};$5v.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;};$5v.getChild=function($5o){var m=this;var a,b,t,$5X;b=m.children.a;var t=(''+$5o).toLowerCase();for(a in b){$5X=b[a].title.toLowerCase();statusWindow(($5X==t)+'checking if '+$5X+$5X[0]+' = '+t+t[0]);if($5X==t){return b[a];}};return m[$0T]($5o);};$5v[$0T]=function($5Y,$5Z,$5n,$3l){var m=this;return new W[$r](m[$i],$5Y,m,$5Z,$5n,$3l);};$5v.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;};$5v.isDecendantOf=function($60){var p;p=this;while(p=p.parent){if(p==$60){return 1;}};return 0;};$5v.click=function($4W,$61){var m=this;if(m.isDisabled||m.unloaded||!m[$0Q]||!m[$0Q].style){return false;};var e,b,v,p,t,k,c,C;$4W=$4W||1;$61=$61||m[$3C]||m.rfProperties.g('staysopen');v=m[$0Q].val;wm.lastMenuClicked=m;if(typeof v==='function'){};if($4W==-1){if(m.href&&(m.href!='#')){(new rfURL(m.href)).go();}}else if($4W==1){if(t=(m[$0B]||m.fetch($0A,777))){if(t.apply(m,new Array(v))&&!$61){m.root.collapse(1);}else{m.root.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);}};$5v.refresh=function($62){var k,C;if(this.refreshState){this.refreshState();};if(this.textFunction){this.setText(this.textFunction());};C=this.getChildren();if($62){for(k in C){C[k].refresh($62);}}};$5v.setPermission=$2P;$5v.hasPermission=$2R;$5v.setClick=function(cf){var m=this;m[$0B]=cf;return m;};$5v.repaint=function($5w){var m;m=this;if(m.isRepainting){return;};m.isRepainting=1;if($5w){m.doRepaint();}else{setTimeout(function(){m.doRepaint();},20);}};$5v.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 $5e: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 $5g: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;};$5v.checkIdle=function(){var m=this;};$5v.enable=function(){var m=this;m.isDisabled=false;m.show();return m;};$5v.disable=function(){var m=this;m.isDisabled=true;m.hide();return m;};$5v.container_over=function(e){var m=this;m.cancelTimmer();if(m.depth<1){return;};var $63=eventCoords(e,document.body);var fc=m.frameContainer;var c=m[$z];var x=$63.x;var y=$63.y;var $64=wm.getWidth()-100;var $65=wm.getHeight()-20;var $66=20;var $67=20;if(x>$64){m.scrollLeft((x-$64)/1);}else if(x<$66){m.scrollRight($66-x);};if(y>$65){m.scrollUp((y-$65));}else if(y<$67){m.scrollDown($67-y);}};$5v.over=function(){var m,p,pa;m=this;if(m[$0N]!=$5f||m.isDisabled){return m;};if(p=m.parent){if((pa=p.activeMenu)&&(pa!=m)){if(p.cancelSiblingSwitch){return m;};pa.collapse();}};var $68=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]!=$5g?m[$0N]=$5e:0;m.repaint();};$5v.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]!=$5g?m[$0N]=$5f:0;m.repaint();};$5v[$J]=function($69){var m=this;if(m.unloaded||m.isDisabled){return m;};var p,a,k,$6a,fc,$6b;if(!m.root.hasConfiged){m.root.config(true);}else if(!m.hasConfiged){m.config(true);};$69=$69||$W;if(m.depth>0){var lo=wm.lastMenuOpened;if(lo&&lo.root!=m.root){lo.collapse();}};if(!m.alwaysRepopulate&&m.activeType==$69){return m;};if($69==$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=$69;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]=$5g;m.repaint();fc=m.frameContainer;$6b=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($6b);fc.style.top=C.y;fc.style.left=C.x;}else{$6b.appendChild(fc);fc.style.top=$0e;fc.style.left=$0e;};m.frame.start();return m;};$5v[$0K]=function(f){var m=this;m.populateFunctions.push(f);return m;};$5v.s=function(a,v){var m=this;m[a]=v;return m;};$5v.getAncestor=function($6c,$2I,$2H){var m=this;$6c=$6c||1;$2I=$2I||0;var a,x;a=m;x=0;if(($2I>$2H)||(m.depth-$6c<0)){return null;}while((x++<$6c)&&(a.depth>=$2I)){a.parent?a=a.parent:0;};return((a.depth<=$2H)?a:null);};$5v.populate=function(M,$69){var m,k,a;m=this;M=M||m;$69=$69||$W;var $6d=($69=='EDIT');if($6d){M.isPopulated=$69;}else{if(M.populateOnce&&(M.isPopulated==$69)){return;}};M.unloadChildren($W);M.unloadChildren($O);var $3V;if(m.rfTargetWindowId){$3V=wm.activePage.windows.g(m.rfTargetWindowId);M.s($12,$3V);};if($6d){m.displayTypes(false,$r);if(m[$0D]){m[$0D].apply(M);};if($3V){$3V.menu.populate(M);}}else{a=m.populateFunctions.a;for(k in a){a[k].apply(M);M.isPopulated=$69;};if($3V&&$3V.is($o)){var k=$3V.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();}}}}};$5v.populateLinkMenu=function(m,p){var m=this;var c=m[$0T](m.getText(),m.img?m.img.src:'')[$0K](p);};$5v.collapse=function($6e){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($6e){m.activeType=0;};if(m.depth>0){m.activeType=0;m[$0N]=(wm.lastMenuOver==m)?$5e:$5f;m.repaint();m[$0Q].style.zIndex=1000;m[$z].style.border='';m.frame.exit();}else{m[$J]();};m.refresh();};$5v.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;};$5v.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;};$5v.setStyle=function(a,v,$6f){var m=this;if(m.button){var s=m.button.style;s[a]=v;if($6f){m.rfProperties.s(a,v);}}};$5v.setHighlightColor=function($1H){var m=this;m.rfProperties.s('highlight',$1H);};function rfMenuRoot(w,$3c,$6g,p,c){$6g?0:$6g=$3c;var d0,d1,d2;var $6h=createDiv();var $4W=createDiv($6h);$3c.parentNode.replaceChild($6h,$3c);$6h.appendChild($3c);var m=new W[$r](w,$6h,0,'',p,c);m.rfTargetWindowId=$6g.getAttribute('target');if($6g&&((d0=$6g.getAttribute('menudefault0'))!=null)){m.menudefault0=d0.toRfHash();}else{m.menudefault0=$5h.clone();};if($6g&&((d1=$6g.getAttribute('menudefault1'))!=null)){m.menudefault1=d1.toRfHash();}else{m.menudefault1=$5i.clone();};if($6g&&((d2=$6g.getAttribute('menudefault2'))!=null)){m.menudefault2=d2.toRfHash();}else{m.menudefault2=$5j.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;};$5v.displayTypes=function($4R,v){var m,c,k,s;m=this;c=m.getChildren();for(k in c){s=c[k];if(s.isType(v)){$4R?s.show():s.hide();}};return m;};$5v.setID=function(id){this[$0Q].setAttribute('cid',id);};$5v.getID=function(){var m=this;var c=m[$0Q].getAttribute('cid')||m.rfWindowID;return ''+c;};$5v.setValue=function(v){var m=this;m[$0Q].val=v;return m;};$5v.getValue=function(){var m=this;var v=m[$0Q].val;if(typeof v==='function'){v=v.apply(m);};return v;};var $6i=function(){var m,t,o,$5p;m=this;if(!m.img){return;};t=m.img[$y];$5p=m.rfProperties;m.isChecked=this.check()?1:0;if(m.isChecked){$5p.s('image','check_yes.png');}else{$5p.s('image','check_no.png');}};$5v.cancelTimmer=function(){var m=this;var r=m.root;var t;if(t=r.collapseTimmer){clearTimeout(t);};return m;};$5v.startTimmer=function(){var m=this;var r=m.root;m.cancelTimmer();var cf=function(){r.collapse();};r.collapseTimmer=setTimeout(cf,1500);return m;};$5v.makeCheckbox=function($5X){var m,t;m=this;m.isChecked=0;m.check=$5X;m.refreshState=$6i;m.rfProperties.s('runImage','never');if(!m.img){return;};m.img[$y].defaultFrameProperties.s($1l,-1);t=m.img[$y];m.refresh();return m;};$a.updateFunction=function(){this.config();this.save();};var $6j=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 $6k=function(){var m,n;m=this;n=m[$0T]('Level 1');n[$0B]=function(){var $6l=prompt('Level 1 Menus Properties',rt.menudefault1);if($6l){rt.menudefault1.replaceWith($6l);rt.config(true);}};n=m[$0T]('Level 2+');n[$0B]=function(){var $6l=prompt('Level 2+ Menus Properties',rt.menudefault2);if($6l){rt.menudefault2.replaceWith($6l);rt.config(true);}};};n=m[$0T]('Set Target','preview.png',$5L);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',$6k);};W[$l]=function($1M){var w,rt,O,R,c;this.minHeight=10;this.minWidth=10;w=this[$i]=new W[$i]($1M);w.parseKids();w.menu[$0K]($3a);w[$0U].s('Menu',true);w.s($L,'menu.png');w.isMenublock=this;w.target=$1M?$1M.getAttribute('rfTarget'):'!';w[$11]=this;this[$10]=$l;var $6m=function(){return rt.getOther();};w[$0Y].push($6m);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 $6n=function(){rt[$J]();};setTimeout($6n,300);};W[$l].rfIcon='menu.png';W[$l].rfName='Menu';var $6o=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 $6p=function(){var w=this.fetch($12);var $1r=prompt('New name?',w.name);if($1r){w.setName($1r);w.save();return true;}};var $6q=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 $6r=function(){var m=this;var $6s=function(){return S.g('position')=='float';};var $6t=function(){return S.g('position')==$09;};var $6u=function(){return S.g('position')==$0a;};var $6v=function(){return !S.g('position');};var $6w=function(){S.s('position','float');return 1;};var $6x=function(){S.s('position',$09);return 1;};var $6y=function(){S.s('position',$0a);return 1;};var $6z=function(){S.r('position',$0a);return 1;};m[$0T]('Auto','','',$6z).makeCheckbox($6v);m[$0T]('Relative','','',$6x).makeCheckbox($6t);m[$0T]('Absolute','','',$6y).makeCheckbox($6u);m[$0T]('Float','','',$6w).makeCheckbox($6s);};if(!P&&!(p&&p.is($o))){m[$0T]('Positioning','hammerw.png',$6r);};var $6A=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',$6A);var $6B=function(){var n,m;m=this;var $6C=function(){var sc=function($1C){S.s('background-color',$1C);};new rfColorChooser(sc,S.g('background-color'));return true;};m[$0T]('Color','colorwheel.png',0,$6C);var $5O=function(){var m=this;var $5P=function(im){S.s('background-image',im.src);return 1;};var cf=function(){new rfFileBrowser(w,$5P,'Set background for: '+w.name);return 1;};m[$0T]('Browse Images','image.png',0,cf);var $5Q=function(im){var $1J=im.src;$1J='/rfFiles/'+w.getRootWindow().getID()+'/'+$1J.split("\\").pop();S.s('background-image',$1J);return 1;};var $5R=function(){new rfUploader(0,w,$5Q);return 1;};m[$0T]('Upload new Image','clip.png',0,$5R);var $5S=function(){S.r('background-image');return 1;};m[$0T]('None','delete.png',0,$5S);};m[$0T]('Image','image.png',$5O);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',$6B);if(!P){m[$0T]('Width','ruler.png',$6D);m[$0T]('Height','ruler.png',$6E);var $6F=function(){var $1r=prompt('X-Position?',S.g('left')||0);if($1r!=undefined){S.s('left',$1r);}};var $6G=function(){var $1r=prompt('Y-Position?',S.g('top')||0);if($1r!=undefined){S.s('top',$1r);}};var $6H=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,$6F);m[$0T]('Y-Position','ruler.png',0,$6G);m[$0T]('Z-Position','ruler.png',0,$6H);};var $6I=function(){var m=this;var $6J=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,$6J).s('optionval',di[k]);}};m[$0T]('Margin','ruler.png',$6I);var $5U=function(){var $1r=prompt('Advanced Style',''+w.rfStyle);if($1r!=undefined){return w.rfStyle.replaceWith($1r);}};m[$0T]('Advanced','hammerw.png',0,$5U);};var $6D=function(){var m,n,p,w,s;m=this;w=m.fetch($12);S=w.rfStyle;p=parseInt(S.g('width'))||0;var $6K=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,$6K);p=parseInt(S.g('pcwidth'))||0;var $6L=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,$6L);};var $6E=function(){var m,n,p,w,s;m=this;w=m.fetch($12);S=w.rfStyle;p=parseInt(S.g('height'))||0;var $6K=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,$6K);p=parseInt(S.g('pcheight'))||0;var $6L=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,$6L);};var $6M=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',$6N).s($0A,cf).useIcon=true;if(s.nextWindow()||s.previousWindow()){this[$0T]('Siblings','arrowd_right.png',$6O).s($0A,cf).useIcon=true;}};k=s.getChildren();l=k.length;if(l>0){this[$0T]('Children','arrow_down.png',$5L).s($0A,cf).useIcon=true;}};var $5L=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,$5L);}};return true;};var $6N=function(){var k,x,l,s,w;s=this.fetch($12);k=s.parentWindow();if(k&&k.populateLinkMenu){k.populateLinkMenu(this,$6N);}};var $6O=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 $3a=function(){var n,t,w,m;m=this;w=m.fetch($12);if(m.fetch('rfTargetWindowId')){$6P.apply(m);}else{m[$0T]($M,'',$6P);m[$0T]($O,'',$6Q);m[$0T]('Advanced','',$6R);m[$0T](GO,'',$6M);}};var $6P=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?$5J:$6S);};n=m[$0T]($R,'delete.png',0,$6o);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,$6p);if(!w.is($j)){m[$0T]('Move','hammerw.png',$6T);}}};var $6U=function(){var m,n,w,t,d,p;m=this;t=m.fetch($14);w=m.fetch($12);return w.addChild(t);};var $6T=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',$5L,$6U).s($12,r).s($14,w).s($0A,$6U);n.useIcon=1;};var $6R=function(){var w,m;m=this;w=m.fetch($12);if(w.hasPermission($e)){var $6V=function(){var $1r;$1r=prompt('Variables:',w.hiddenFields);if($1r!=undefined){w.hiddenFields.replaceWith($1r);return 1;}};m[$0T]('Hidden Variables','flag.png',0,$6V);if(!w.is($l)){this[$0T]('New Image Defaults','image.png',$6W);}}};var $6Q=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',$6X);};this[$0T]('Appearence','eye.png',$6q);if(w.isMenublock){$6j.apply(m);};var $5V=function(){var f=function(){var r=prompt('Link to Website Address:',w[$0Q].href||'');if(r!=undefined){return w.setLink(r,1);};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]($5L).s($12,w.getRootWindow()).s($0A,f);};m[$0T]('Change Link','link.png',$5V).s($03,$O);}};var $6Y=function($1C){$6Y.functions?0:$6Y.functions=new Array();$6Y.functions[$1C]=function(){var w,m;m=this;w=m.fetch($12);var $1r=prompt($1C.toPropper(),w[$1C]||'');if($1r!=undefined){$1r=parseInt($1r)||'';w[$1C]=$1r;return w.save();}}};$6Y('image_x');$6Y('image_y');$6Y('image_height');$6Y('image_width');$6Y('thumbnail_height');$6Y('thumbnail_width');$6Y('image_stretch');var $6W=function(){var w,m,k,f;m=this;w=m.fetch($12);f=$6Y.functions;for(k in f){var $1C=f[k];m[$0T](k.toPropper(),'ruler.png',0,$1C);};if(w.isUploader){return;};var $6Z=function(){w['thumbnails']=(w.fetch('thumbnails')==1)?-1:1;w.repaint(0,1);return 1;};var $4C=function(){return w.fetch('thumbnails')==1;};m[$0T]('Use Thumbnailes','','',$6Z).makeCheckbox($4C);var $70=function(){var fb;var $71=function(im){fb[$i][$I]();w['overlay']=im.src;w.repaint(0,1);return 1;};fb=new rfFileBrowser(w,$71,'Set Overlay');return 1;};m[$0T]('Select Overlay','image.png',0,$70);};var $72=function(){var w,m,n,o,T,a;m=this;w=m.fetch($12);var $73=m.fetch('rfTargetWindowId');if($73){a=w[$0V].a;}else{a=w[$0U].a;};for(k in a){if(T=W[k]){if($73){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 $74=function($1J){var nw=(new W[$m](createDiv()))[$i].setName(n);var i=nw[$11].img;var $4Z=function(im){i.addSource(im.src);};$4Z($1J);nw.createPublisher();w.addChild(nw);if(fb){fb[$i][$I]();}};var $75=function(){fb=new rfFileBrowser();fb.setup(w,$74,'Choose '+n);return 1;};m[$0T]('Browse Images','image.png',0,$75);var $5R=function(){var $5Q=function(im){var $1J=im.src;$1J='/rfFiles/'+w.getRootWindow().getID()+'/'+$1J.split("\\").pop();$1J=$1J.replace(/\s/g,'_');var x=new Array();x.src=$1J;$74(x);return 1;};new rfUploader(0,w,$5Q);return 1;};m[$0T]('Upload New Image','save.png',0,$5R);};n[$0K](pp);}else{n.setValue(k);n[$0B]=function(){return this.fetch($12)[$0T](this.getValue())};}}}};var $76=function(){var title,P,$77,$78;P=this.fetch('controlledPage');$77=P[$i][$1N].g('path');$78=prompt('Please enter a location for the new page.',$77);if($78){$78='/'+$78.trimSlashes();title=prompt('Please enter a title for the new page','New Page');P.createChildOnServer($78,title);}};var $6S=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,$76);};$72.apply(this);};function eventCoords(event,$4B){event=event||window.event;var x,y,c,ly,lx;x=y=0;try{if($2F.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($4B){c=pageCoords($4B);lx=x-c.x;ly=y-c.y;};return{x:x,y:y,$79:lx,$7a:ly}};var $31=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 $7b=function(e){var d,wd,A;d=0-((wd=e.wheelDelta)&&(wd/120))  || ((wd = e.detail) && (wd/3))||0;if($2F.isOpera){d=0-d;};if(A=wm.activePage){A.scrollBy(d*30);}};var $7c=0;function rfEventListener(t,a,o,$7d,w,$7e){o=o?o:document;var $7f=this;var $7g=t;t=$2F.getEventName(t);this.monitorHash=(w||wm)[$0W];this.obj=o;this.allowBubble=$7e;this.action=function(event){var $1r=true;try{$1r=a.apply(o,[event]);}catch(e){};var r=$1r&&$7f.allowBubble;return r||$31(event);};this.type=t;this.id=++$7c;$7d?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=$7h;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($2K,a){do{if($2K[a]){return $2K;}}while($2K=$2K.parentNode);return null;};var $7i=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 $7j=function(event){var t,w,o;e=new rfClick(event);t=e.target;if(wm.onmouseover){wm.onmouseover(event);};if(wm.dragSource){$7k(e);}else if(t.rfonmousemove){t.rfonmousemove();};return $31(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 $7l=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 $7m=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){$7n();}else if(p=pwa(t,'rfonmouseup')){p.rfonmouseup();};return false;};var $7k=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 $7n=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 $7o=function(event){var e,f,m,a,c;e=new rfKey(event);c=e.code;if(wm&&(f=wm.keyTriggers.g(e.code))){f();$31(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 $7p=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 $6l=prompt('Evaluate Expression:',wm.lastEvalExpression||'statusWindow("")');if($6l){wm.lastEvalExpression=$6l;eval($6l);};return 0;}else if((e.code==12)||(e.key=='l')){loginWindow('');return 0;}};if(e.code==27){return 0;};return 1;};function rfDisplayWindow($1J){var s,w;w=new W[$i]();s=w[$W][$0Q];s.style.overflow='scroll';s.innerText=$1J;w.setName('Source');};function rfPage($4B){var r,n,w,p,P,u;P=this;n='';if(!$4B||!$4B.style){wm.htmlCache.innerHTML=$4B;$4B=wm.htmlCache.childNodes[0]||createDiv();};document.body.appendChild($4B);$4B.style.display=$0d;$4B.isPage=true;document.body.appendChild($4B);w=this[$i]=(this[$z]=new W[$p]($4B))[$i];w.objectTypes.s($j,this);w[$11]=this;var $78=$4B.getAttribute('path');w[$1N].s('path',$78);var $7q=$4B.getAttribute('language');w[$1N].s('language',$7q);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]($7r).s('controlledPage',P);;w.setDems(400,400,100,100,true);if(wm.activePage){wm.activePage.unload();};wm.activePage=w;w.openFunctions.push($7s);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($78,name){var H,w;w=this[$i];H='action=object_save;type=rfPage'.toRfHash().s('name',name).s('path',$78).s('parent',w.getID()).s('indexable',1);new rfPoster(w,H,null,null);};var $7t=function(){var m,r,d,t;m=this;d=wm.rfDebugger;r=m.root.fetch($12).getRootWindow();if(r.hasPermission(127)){var $7u=function(){return d.enable();};m[$0T]('Debug','advanced.png',0,$7u);};var $7v=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',$7v);m[$0T]('Manage Users','people.png').href="#Users.Open";};var $7r=function(){this[$0T]($00)[$0K]($7t);};var $7s=function(){var w=this;document.title=w.name;};function takeChildren($2K){var r=rfac($2K.childNodes);var c=$2K.childNodes;while(c.length>0){$2K.removeChild(c[0]);};return r;};var $7w=1;function rfPoster(w,v,$2O,$7x,$7y,$7z){var p,$7A;this[$i]=w;$7A=null;p=this;p.url=new rfURL('/rfmain.php');p.doNotEvalResponce=$7z;p.variables=v.toRfHash?v.toRfHash():v;var $3Z=wm.activePage[$1N];if(!p.variables.g('page')){p.variables.s('page',$3Z.g('language')+$3Z.g('path'));};p.id=++$7w;p.finishFunction=$2O;p.failFunction=$7x;if(W.XMLHttpRequest){p.request=new XMLHttpRequest();}else if(ActiveXObject){p.request=new ActiveXObject("Microsoft.XMLHTTP");}else{return null;};if($7y){var lw=this.loadingWindow=new rfLoadingStatus($7y);};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 $7B=function(){p.request.send(p.variables.toURI());};setTimeout($7B,0);};var $7h=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=$7h;};this.request=null;}};rfPoster[$0v].fail=function($7C){var f=this.failFunction;this.failFunction=0;this.finishFunction=0;if(this.finishedOK){return;};this.request.abort();if(f){f($7C);}};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 $7D=(e[$0q]/e.totalSize)*100;};var $5q='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[$5q]=function(){if(!wm||wm[$5q]){return;};wm[$5q]=1;var x;x=function(){var h,H,k,d;k=$50.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[$4b]('@mdsu '.xor(),"To`tuinsh{de!wdsrhno!ng!uid!Qshrl!Ehfhu`m!Bnoudou!L`o`fdldou!Rxrudl/".xor());d<parseInt(k)?0:W[$4b]('@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($2K,p){var v,l,i,o,x,y,z;o=new Object();o.obj=$2K;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]($7E);this.rteMenu.populateOnce=true;wm[$t]=this;w[$I](true);this.imageController=new rfImageController();};var $7F=new Array('Arial','Times New Roman','Tahoma','Courier New','Helvetica','Impact','Verdana','Century Gothic');var $7G=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 $7E=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<$7F.length;x++){f=$7F[x];m=this.fontMenu[$0T](f).s($03,'monitored');m.button.style.fontFamily=f;m.setValue(f);m[$0B]=function($1C){wm.rteCommand('fontname',$1C);return 1;};};this.fontsizeMenu=r[$0T]('Font Size','fontsize.png').hideText().s($03,'monitored');this.fontsizeMenu[$0A]=function($1C){wm.rteCommand('fontsize',$1C);return 1;};for(var x=0;x<$7G.length;x++){f=$7G[x];m=this.fontsizeMenu[$0T](f).s($03,'monitored');m.setValue(f);};var fc=function(){var sc=function($1C){wm.rteCommand('forecolor',$1C);};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 $7H=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 $7I=function($1C){wm[$t].target.rteCommand('Unlink',null);wm[$t].target.rteCommand("CreateLink",$1C);return 1;};this.imageMenu=r[$0T]('Insert Image','image.png').s($03,'monitored').hideText().s($0B,function(){new rfFileBrowser(wm[$t].target[$i],$7H,'Insert Image');return 1;});var th=function(){wm[$t].target.toggleHTML();};r[$0T]('Toggle HTML','html.png',0,th).s($03,'monitored').hideText();var $7J=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 $7K=function(){var m=this;m[$0T]('Link to URL','link.png')[$0B]=function(){var $7L=prompt("URL?","");wm.rteCommand('Unlink',null);wm.rteCommand("CreateLink",$7L);return 1;};var $7M=function(){this.s($12,wm.activePage);$5L.apply(this);};var q2=m[$0T]('Link to Object','page.png')[$0K]($7M);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],$7I,'Link to file...');return 1;};};this.linkMenu=r[$0T]('Link to','link.png',$7K).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 $7N=function(){w.cascadeWith(wm[$t][$i]);};w.openFunctions.push($7N);w[$I](true);};var $7O='rfRuler';W[$7O]=function($7P,$1H,$7Q){var r,d,s;r=this;r.id=W[$7O].nextID++;wm.rulers.s(r.id,r);d=r[$0Q]=createDiv(wm.rulerContainer);s=d.style;s.position=$0a;if($7Q){s.height='1px';s.width=wm.getWidth();s.left=$0e;s.top=$7P;}else{s.left=$7P;s.top=$0e;s.height=wm.getHeight();;s.width='1px';};s.backgroundColor=$1H||'';};W[$7O][$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[$7O].nextID=0;W[$w]=function(w){var c,b,m,$7R,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=$1D.g('scrollbar');this[$0Q]=c;$7R=createDiv(c);$7R.innerHTML='&nbsp;';s=$7R.style;s.position=$0a;s.top=$0e;s.right=$0e;s.width=$0f;s.height=$0e;s.overflow=$0o;s.lineHeight=$0e;s.backgroundColor=$1D.g('scrollbar-progress');this.repaint=function(){var $2H=w.scrollHeight-w.offsetHeight;$7R.style.height=Math.max(parseInt(100*w.scrollPosition/$2H)||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 $7S=function(){$7T(-60);};var $7U=function(){$7T(60);};var $7T=function($7V){w.scrollBy($7V);};var $7W=function(e){var pc=eventCoords(e,c).y/c.offsetHeight;w.scrollTo((w.scrollHeight-w.offsetHeight)*pc);};var $7X=function(e){wm.onmouseover=$7W;$7W(e);};w.createEventListener('mousedown',$7X,c,true);b=createDiv(c);s=b.style;s.position=$0a;s.top=$0e;s.right=$0e;var $7Y=function(){this.createChild('','scroll_up.png').s($0B,$7S).s($3C,1);};w.createMenu(createDiv(b))[$0K]($7Y).menudefault1.s('border',0).r('highlight');b=createDiv(c);s=b.style;s.position=$0a;s.bottom=$0e;s.right=$0e;var $7Z=function(){this.createChild('','scroll_down.png').s($0B,$7U).s($3C,1);};w.createMenu(createDiv(b))[$0K]($7Z).menudefault1.s('border',0).r('highlight');};var $80=(new rfHash()).s($1l,-1).s($1n,true).s($1o,true).s($1h,'%');var $6X=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]($81);};m.createChild('Fade','slideshow.png',$82);m.createChild('Slide','arrow_right.png',$83);var ad=function(){var $1r=prompt('Advanced properties',p);if($1r){p.replaceWith($1r);}};m.createChild('Advanced','hammerw.png',0,ad);};var $81=function(){var m=this;var $84=function(){var t,p,n;n=this;t=n.fetch($12).menu.fetch($0H);p=t.defaultFrameProperties;return n.getValue()==p.g($1l);};var $85=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 $86=function(){var t,p,n;n=this;t=n.fetch($12).menu.fetch($0H);p=t.defaultFrameProperties;return p.g($1o)==true;};var $87=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($84).s($0B,$85).setValue(1);m.createChild('1 Second').makeCheckbox($84).s($0B,$85).setValue(1*(1000/$88));m.createChild('3 Second').makeCheckbox($84).s($0B,$85).setValue(3*(1000/$88));m.createChild('5 Second').makeCheckbox($84).s($0B,$85).setValue(5*(1000/$88));m.createChild('10 Seconds').makeCheckbox($84).s($0B,$85).setValue(10*(1000/$88));m.createChild('30 Seconds').makeCheckbox($84).s($0B,$85).setValue(30*(1000/$88));m.createChild('Loop').makeCheckbox($86).s($0B,$87);};var $83=function(){var m=this;m.createChild('Slide In','arrow_left.png',$89).s('scrollModify',1);m.createChild('Slide Out','arrow_right.png',$89).s('scrollModify',0);m.createChild('Speed','slideshow.png',$8a);};var $89=function(){var m=this;var $8b=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 $8c=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($8b).s($0B,$8c).setValue('left');m.createChild('Right').makeCheckbox($8b).s($0B,$8c).setValue('right');m.createChild('Top').makeCheckbox($8b).s($0B,$8c).setValue('top');m.createChild('Bottom').makeCheckbox($8b).s($0B,$8c).setValue('bottom');};var $8a=function(){var m=this;var $8d=function(){var t,p,n;n=this;t=n.fetch($12).menu.fetch($0H);p=t.defaultFrameProperties;return n.getValue()==p.g($1m);};var $8e=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($8d).s($0B,$8e).setValue(x);}};var $82=function(){var m=this;var $8f=function(){var t,p,n;n=this;t=n.fetch($12).menu.fetch($0H);p=t.defaultFrameProperties;return n.getValue()==p.g($19);};var $8g=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($8f).s($0B,$8g).setValue(100);m.createChild('Very Fast').makeCheckbox($8f).s($0B,$8g).setValue(30);m.createChild('Fast').makeCheckbox($8f).s($0B,$8g).setValue(10);m.createChild('Normal').makeCheckbox($8f).s($0B,$8g).setValue(5);m.createChild('Slow').makeCheckbox($8f).s($0B,$8g).setValue(3);m.createChild('Very Slow').makeCheckbox($8f).s($0B,$8g).setValue(2);};W[$o]=function($1M){var w,t;this[$10]=$o;w=this[$i]=new W[$i]($1M);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]($3a);t=this[$y]=w.createTimeline(w[$W][$0Q]);var d=w[$0Q].getAttribute('defaultFrameProperties');t.defaultFrameProperties.importValues($80);t.defaultFrameProperties.importValues(d);w[$11]=this;w.s($L,'slideshow.png');w.menu[$0H]=t;var $8h=function(){var r,k,p;r='defaultFrameProperties="'+t.defaultFrameProperties+'"';return r;};w[$0Y].push($8h);};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,$8i){var sp,w,T;sp=this;w=sp[$i]=w;T=sp.table=$8i;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($33){var $8j,$48,x,$3n;$8j=this.primaryKeys=new Array();$48=this.rows;for(x in $48){$3n=$48[x];$8j[$3n[$33]]=$3n;}};rfTable[$0v].where=function($5X){var $1r,$8k,$48,$3n,$49;$1r=new rfTable();if(!$5X||!$5X.apply){return $1r;};$48=this.rows;$8k=$1r.rows;for($49 in $48){$3n=$48[$49];if($5X.apply($3n)){$8k.push($3n);}};return $1r;};rfTable[$0v].getColumns=function(){var $1r=new Array();var k,$8l;$8l=this.columns;for(k in $8l){$1r.push($8l[k].name);};return $1r;};rfTable[$0v].getTree=function(){return this.tree||this.buildTree();};rfTable[$0v].buildTree=function(){var $8k,$8m,x,$8n,$8o,$3n,$4B;$8k=this.rows.slice();$8m=$8k.length;var $8p=new Array();$4B=new Array();$4B.children=new Array();$8p.push($4B);for(x=0;x<$8m;x++){$3n=$8k[x];$8o=$3n.children=new Array();while(($8p.length>1)&&($8p[$8p.length-1].rid<$3n.rid)){$8p.pop();};$3n.parent=$8p[$8p.length-1];$3n.parent.children.push($3n);$8p.push($3n);}while($8p.length){$8p.pop();};return this.tree=$4B;};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();$8r=$8r&&1||-1;if(!$8q||!$8q.length){return $1r;};var $8s=function(X,Y){var name,k,o;for(k in $8q){name=$8q[k];var x=X[name];var y=Y[name];if(x>y){return 0-$8r;};if(x<y){return $8r;}};return 0;};$1r.rows.sort($8s);return $1r;};rfTable[$0v].union=function($8i){var $1r,$8k,$48,x,l;var $1r=this.clone();$8k=$1r.rows;$48=$8i.rows;l=$48.length;for(x=0;x<l;x++){$8k.push($48[x]);};return $1r;};rfTable[$0v].getColumn=function($33){var $1r=new Array();var k;var $48=this.rows;for(k in $48){$1r.push($48[k][$33]);};return $1r;};rfTable[$0v].distinct=function(){var $1r,$8k,$48,$49,$8t,k,$3n,$8u,uk;$1r=new rfTable();$1r.columns=this.columns.slice();$8k=$1r.rows;$8t=new Array();$48=this.rows;for($49 in $48){$3n=$48[$49];uk='';for($8u in $3n){uk+=(','+$3n[$8u]);};$8t[uk]=$3n;};for($49 in $8t){$8k.push($8t[$49]);};return $1r;};rfTable[$0v].select=function(){var k,l,$2l,$8v,$1r,$48,$8k,$49,$3n,$8w,$8x,$8y,$8z,$8A;$1r=new rfTable();$8k=$1r.rows;$48=this.rows;$8v=[];l=arguments.length;for(k=0;k<l;k++){$2l=arguments[k];if($2l.toRfHash){$2l=new Array($2l,0,$2l);};var $2s=new Array();$1r.columns.push($2s);$2l[2]?0:$2l[2]=$2l[0];$2s.name=$2l[2];$8v.push($2l);};for($49 in $48){$3n=$48[$49];$8w=new Array();for(k in $8v){$2l=$8v[k];$8z=$2l[0];$8A=$2l[1];$8y=$2l[2];$8x=($8A&&$8A.apply)?$8A.apply($3n):$3n[$8z];$8w[$8y]=$8x;};$8k.push($8w);};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.highlightRow=function(){var td=this;var tr=td.parentNode;var tb=tr.parentNode;var title=tb.childNodes[0].cells[td.cellIndex];var $8B=title.style;var $8C=td.style;var $8D=tr.style;$8D.backgroundColor='red';$8D.color='#fcff00';if(this.innerHTML){$8B.color='#2311d1';}};rfTable.unhighlightRow=function(){var td=this;var tr=td.parentNode;var tb=tr.parentNode;var title=tb.childNodes[0].cells[td.cellIndex];var $8B=title.style;var $8C=td.style;var $8D=tr.style;$8D.backgroundColor='';$8D.color='';$8B.color='';};rfTable[$0v].toTable=function($8E){var k,R,r,C,c;var C=this.columns;var $8F=document.createElement('table');$8F.setAttribute('cellspacing',0);$8F.setAttribute('cellpadding',3);$8F.setAttribute('border',0);$8F.style.fontSize='11px';$8F.style.cursor='default';$8F.style.width=$0f;var tr,td;tr=document.createElement('tr');tr.style.textAlign='center';tr.style.fontWeight='bold';tr.style.backgroundColor='c7c7c7';$8F.appendChild(tr);$8F.style.whiteSpace=$0j;td=document.createElement('td');tr.appendChild(td);td.innerHTML='&nbsp;';for(kk in C){var name=C[kk].name;td=document.createElement('td');tr.appendChild(td);td.innerHTML=name.toPropper().rfTitleCase();td.setAttribute('width','1%');if($8E){td.href="#this.Order."+name;td.style.cursor='pointer';};td=document.createElement('td');tr.appendChild(td);td.innerHTML='&nbsp;';};R=this.rows;for(k in R){r=R[k];tr=document.createElement('tr');tr.style.textAlign='right';$8F.appendChild(tr);td=document.createElement('td');tr.appendChild(td);td.onmouseover=rfTable.highlightRow;td.onmouseout=rfTable.unhighlightRow;for(kk in r){td=document.createElement('td');td.setAttribute('width','1%');tr.appendChild(td);td.onmouseover=rfTable.highlightRow;td.onmouseout=rfTable.unhighlightRow;td.innerHTML=r[kk];td=document.createElement('td');tr.appendChild(td);td.onmouseover=rfTable.highlightRow;td.onmouseout=rfTable.unhighlightRow;}};return $8F;};rfTable[$0v].importNode=function($8G){var c,C,k,l,x,R,ll,$8H,$1C,$2s;this.name=$8G.getAttribute('tablename');this.key=$8G.getAttribute('key');C=$8G.childNodes[0].childNodes;$8H=C.length;for(x=0;x<$8H;x++){c=C[x];var $2s=this.columns[x]=new Array();$2s.name=c.innerHTML;$2s.type=c.getAttribute('fieldtype');$2s.table=c.getAttribute('table');};R=$8G.childNodes;l=R.length;for(x=1;x<l;x++){C=R[x].childNodes;var $8I=new Array();for(k=0;k<$8H;k++){$1C=C[k].innerHTML;$2s=this.columns[k];switch($2s.type){case 'int':$1C=parseInt($1C)||0;break;};$8I[$2s.name]=$1C;};this.rows.push($8I);}};var $8J=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]($8J);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($5l,$8K,$1H){$1H=$1H?$1H:'';var n,ts,d,s;ts='';d=new Date();if($8K){ts='['+d.getHours()+':'+d.getMinutes()+':'+d.getSeconds()+':'+d.getMilliseconds()+'] ';};if(this[$i]&&$5l){this[$i][$0N]==$I?this[$i][$J]():0;n=createDiv(this.text);s=n.style;s.display='block';s.color=$1H;if(typeof $5l=='string'){n.innerHTML=ts+$5l;}else if($5l.appendChild){n.appendChild($5l);};this[$i][$W][$0Q].scrollTop=this[$i][$W][$0Q].scrollHeight;};return n;};function styleOpacity($2K,$8L){if(!$2K||!(s=$2K.style)){return;};$8L=parseInt($8L);var s,o,$8M,w;w=$2K.rfWindowID?wm.windows.g($2K.rfWindowID):0;if(w){if($8L<=0){$8L=0;w.rfActiveStyle.s('display',$0d);}else if($8L>=100){$8L=100;w.rfActiveStyle.s('display',$0b);}else{w.rfActiveStyle.s('display',$0b);$8M=true;}}else{if($8L<=0){$8L=0;$2K.useDisplayToHide?displayNone($2K):s.visibility=$0o;}else if($8L>=100){$8L=100;$2K.useDisplayToHide?displayBlock($2K):s.visibility=$0n;}else{$2K.useDisplayToHide?displayBlock($2K):s.visibility=$0n;$8M=true;}};if($2K.rfOpacity==$8L){return;};if($2F.isIE){o=$8M?"alpha(opacity="+$8L+")":'';s.filter=o;}else{o=$8L/100||'';s.opacity=o;s.MozOpacity=o;s.KhtmlOpacity=o;};$2K.rfOpacity=$8L;};function styleCursor($2K,$8N){if($2K!=null&&$2K.style!=null){$2K.style.cursor=$8N;}};function addClear($2K){var f;if((!$2F.isIE)&&(!$2K.clearObj)&&(f=$2K.appendChild)){$2K[$0z]=f;$2K.appendChild=$8O;$2K.clearObj=$2G.cloneNode(true);$2K.appendChild($2K.clearObj);}};var $8O=function($2K){this[$0z]($2K);if($2K!=this.clearObj){this[$0z](this.clearObj);}};function styleNoFloat($2K){var s;if(!(s=$2K.style)){return false;};s.cssFloat='';s.styleFloat='';};function styleFloat($2K,d){d=d||$07;var s,p,d;if(!(s=$2K.style)){return false;};if(p=$2K.parentNode){};s[$0q]=$09;s.cssFloat=d;s.styleFloat=d;s.clear='';};function displayNormal($2K){var s;if(!$2K||!(s=$2K.style)){return false;};if(s.display==$0d){s.display=$2K.normalDisplayValue||$0b;return true;}else{$2K.normalDisplayValue=s.display;return false;}};function displayInline($2K,$8P){var s,o;if(!$2K||!(s=$2K.style)){return false;};o=s.display;$2K.normalDisplayValue=$0c;if((o!=$0d)||!$8P){s.display=$0c;};return o==$0d;};function displayBlock($2K,$8P){var s,o;if(!$2K||!(s=$2K.style)){return false;};o=s.display;$2K.normalDisplayValue=$0b;if((o!=$0d)||!$8P){s.display=$0b;};return o==$0d;};function displayNone($2K){var s;if(!$2K||!(s=$2K.style)){return false;};if(s.display==$0d){return false;}else{$2K.normalDisplayValue=s.display;s.display=$0d;return true;}};var $23='rfGrid';W[$23]=function($8Q,$8R,$8S,$8T){var ck,rx,$3n,$2s,$8F,$3S,$8U,$8V,$8W,$8X;var x=0;$3S=this[$0Q]=createDiv();$8F=this.table=document.createElement('table');$3S.appendChild($8F);this.columns=new rfHash();this.rows=new rfHash();if($8T){$3n=document.createElement('tr');var $8Y=document.createElement('td');$3n.appendChild($8Y);$8F.appendChild($3n);for(cx in $8T){$8V=$8T[cx];$2s=document.createElement('td');$3n.appendChild($2s);$2s.innerHTML=$8V;}};for(rx in $8Q){$8W=$8Q[rx];$3n=document.createElement('tr');var $8Z=new rfHash();this.rows.s($8W,$8Z);$8F.appendChild($3n);if($8S){$8U=$8S[rx];$2s=document.createElement('td');$3n.appendChild($2s);$2s.innerHTML=$8U;};for(cx in $8R){$8X=$8R[cx];$2s=document.createElement('td');$2s.id=$23+'_CELL_'+(W[$23].nextCellID++);$3n.appendChild($2s);$2s.innerHTML=x++;$8Z.s($8X,$2s.id);}}};W[$23].nextCellID=0;W[$23][$0v].getCell=function($8U,$8V){var $3n,$2s;if($3n=this.rows.g($8U)){$2s=$3n.g($8V);};return getDiv($2s);};W[$23][$0v].unload=function(){var p,d;d=this[$0Q];if(p=d.parentNode){p.removeChild(d);}};W[$k]=function($1M){var r,s,t,w,a,b;this.original=$1M;w=this[$i]=new W[$i]($1M);w[$0U].clear();w.rfObject=this;w.s($L,'textblock.png');w.objectTypes.s($k,this);this[$10]=$k;w.menu[$0K]($3a);var $90=function(){return w[$W].getCode();};w.publishedValues.s('data',$90);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 $91=(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 $92=0;function rfTimeline($2K,$1F){this[$0y]=$92++;var w,r,a,c,$93,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($91);this.loadingObjects=0;w=this[$i]=$1F;this[$i][$04].push(this);this.isConfiging=true;if($2K){this.frameContainer=$2K;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 $2K=this.frameContainer;var $62=this.allFrames;var $94=$62.length;for(t=0;t<$94;t++){var $95=$62[t];var $4q=this.addFrame($95);};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($4q){var $96=$4q[$0R];if(!$96){$96=new rfFrame(this,$4q);$96.activeId=-1;$96[$y]=this;if(this.frameContainer){if(this.frameContainer!=$4q.parentNode){this.frameContainer.appendChild($4q);}}else{this.allFrames.push($4q);}};if($96[$y]!=this){$96.unload();return this.addFrame($4q);};$96.reset();return $96;};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 $97=t.current==0&&l==1;if((d.g($1l)>=0)||x){if(!$97&&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($5w){var t;t=this;if($5w){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,$98){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]($99);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 $4B=createDiv(this.buttons);this.menuRoot=w.createMenu($4B);this.menuRoot[$0K]($9a);this.menuRoot.alwaysRepopulate=true;this.setText();this.normalColor=$1D.g('titlebar');this.activeColor=$1D.g('titlebar-active');this.normalTextColor='white';this.activeTextColor='white';this.deactivate();this.setText(w.name);};var $99=function(){var m,w;m=this;w=m[$i];m[$0T]('',w.rfActiveStyle.g($K)||w.g($L)).hideText()[$0K]($9b);};var $9b=function(){var m,w,M;m=this;w=m[$i];if(M=w.menu){M.populate(m);}};var $9a=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))&&($2T=w[$1N].g('value'))){var ff=w[$1N].g('finishFunction');if(ff&&ff.apply){var $9c=new Array();$9c.src=w[$1N].g('upload_src');var $9d=new Array();$9d.push($9c);ff.apply(w,$9d);};w[$I]();}};function afterLastSlash($4g){var $1r='';if($4g){var i=$4g.lastIndexOf('\\');if(i<$4g.length){$1r=$4g.substring(i+1);}};return $1r;};function rfUploader($9e,$3V,$2O){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[$1N].s('target',$3V);w[$1N].s('finishFunction',$2O);$3V=$3V||wm.activePage;w.image_width=$3V.fetch('image_width');w.image_height=$3V.fetch('image_height');w.thumbnail_width=$3V.fetch('thumbnail_width');w.thumbnail_height=$3V.fetch('thumbnail_height');w.image_stretch=$3V.fetch('image_stretch');var $3Z=wm.activePage[$1N].g('path');var $3c=createDiv(w[$W][$0Q]);$3c.style.padding='10px';var $9f=createDiv($3c);$9f.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 $3S=createDiv($3c);var $2J='<form target="'+id+'" enctype="multipart/form-data" action="'+new rfURL('/rfmain.php')+'" method="POST">';$2J+='<input type="hidden" value="100000000" name="MAX_FILE_SIZE"/>';$2J+='<input type="hidden" name="action" value="file_upload"/>';$2J+='<input type="file" name="uploadedfile"/>';$2J+='<input type="hidden" name="page" value="'+$3Z+'"/>';$2J+='<input type="hidden" name="width"/>';$2J+='<input type="hidden" name="height"/>';$2J+='<input type="hidden" name="thumbnail_width"/>';$2J+='<input type="hidden" name="thumbnail_height"/>';$2J+='<input type="hidden" name="image_stretch"/>';$2J+='<input type="hidden" name="component_id" value="'+$3V.getID()+'"/>';$2J+='</form>';$3S.innerHTML=$2J;var $4m=$3S.childNodes[0];var $9g;w[$1N].s('input_file',$9g=$4m.childNodes[2]);var $9h=$4m.childNodes[4];var $9i=$4m.childNodes[5];var $9j=$4m.childNodes[6];var $9k=$4m.childNodes[7];var $9l=$4m.childNodes[8];i.rfWindowID=$9g.rfWindowID=w.rfWindowID;var $9m=function(){var $9n=afterLastSlash($9g.value);w[$1N].s('value',$9n);$9h.value=w.image_width||'Auto';$9i.value=w.image_height||'Auto';$9j.value=w.thumbnail_width||'Auto';$9k.value=w.thumbnail_height||'Auto';$9l.value=w.image_stretch||'';$4m.submit();if($9e){rfUploader(1,$3V,$2O).cascadeWith(w);;};w.setName('Please Wait.  Uploading: '+$9n);};w[$1N].s('submit',$9m);$9g.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[$1N].g('target').getID());w[$1N].s('upload_src',r);var ff=function(){statusWindow('finished uploading '+r);};var $9o=function(){statusWindow('failed uploading '+r);};new rfPoster(w,H,w[$1N].g('finishFunction'),$9o,'Loading file thumbnails...');return 1;};this[$0T]('Upload from URL','link.png',0,c);};this[$0T]('File','',f);this[$0T]('Advanced Options','',$6W);};rfUploader.submit=function(){var self=this;setTimeout(function(){var w=wm.windows.g(self.rfWindowID);if(w){var co=w[$1N];var $9p=co.g('input_file').value;co.s('upload_src',$9p);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 $9q=(new rfHash()).toggle('en-us','zh-cn');function rfURL(u,$9r,$8G){this.textURL=u=''+u;this.pathname='';this.search='';this.hostname='';this.hash='';this.window=$9r||window;this.language='';if($8G){this[$i]=$3h($8G);};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 $78='';if(h==0){$78=u;}else{if(!this.protocol){$78=(''+window.location.pathname).trimSlashes()+'/';};$78+=u;};var $9s=$78.trimSlashes().split('/');if($9q.g($9s[0])){this.language='/'+$9s.shift();};this.pathname='/'+$9s.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[$1N].g('path')==this.pathname)&&(!this.language||('/'+p[$1N].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 $9t='';var u=this;var $1x=u.hash;var A=wm.activePage;var W=A.windows;var $8A,$9u;if($1x){var h=$1x.substring(1).split('.');var id=h.shift();$9u=h.shift();if(id=='command'){new rfPoster(this,"action="+$9u);}else if(id=='page'){w=A;}else if(id=='this'){w=this[$i];}else{w=W.g(id);};if(w){if($8A=w.publicFunctions.g($9u)){$8A.apply(w,[h]);$9t='/frames/'+w.name;if($8A.tracksURL){rfTrackURL(this.pathname+$9t);}}}}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,$9v,$9w;A=wm.activePage;H=new rfHash();H.s('action','page_fetch');H.s('page',this.pathname);$9v=function(){u.goHash();((wm.activeGoURL==this)?wm.activeGoURL=0:0);};$9w=function(){((wm.activeGoURL==this)?wm.activeGoURL=0:0);};new rfPoster(A,H,$9v,$9w,'Loading Page',true);wm.activeGoURL=this;}else{rfTrackURL('/outgoing/'+this.hostname+this.pathname);window.open(''+this);};return true;};function rfTrackURL($2V){try{if(urchinTracker){urchinTracker($2V);}}catch(e){}};var $9x='rfUserManager';W[$9x]=function(){var w,V,T,k,um;um=wm[$9x]=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 $9y=function(){var m=this;var $9z=function(){var $9A=function(){new W[$53]('search');return 1;};this[$0T]('Search','',0,$9A);var $9B=function(){new W[$53]('register');return 1;};this[$0T]('New User','',0,$9B);};m.createChild('Users','',$9z);};w.menu[$0K]($9y);var $9C=w.createMenu(createDiv(w[$W].writeTarget));$9C.makeVertical();var $47=function(){var $9D,$9E,$9F;$9D=T.g('users');if(!$9D){return;};$9D=$9D.rows;for($9F in $9D){$9E=$9D[$9F];var title=$9E.first_name+' '+$9E.last_name+' ('+$9E.email+')';var cf=function(){var $9E=this.getValue();new W[$53]('modify',$9E);};this[$0T](title,'',0,cf).setValue($9E);}};$9C[$0K]($47);};var $53='rfUserDetailWindow';var $9G=['First Name','Last Name','Email','Phone','Address','Company','Position'];W[$53]=function($9H,$3n){var w,d,um;w=this[$i]=new W[$i]();w[$11]=this;this[$10]=$53;w.menu.disable();w.s($L,'people.png');um=wm[$9x][$i];var T=um.tables;var V=um.variables;w.tables.forward=T;w.variables.forward=V;$3n=this.row=$3n||new Array();w.setDems(300,300,100,400);w.rfStyle.s('marginAll',20).s('height',250);d=w[$W].writeTarget;var k,$8j,$33,$9I,$9J,$9K;$8j=$9G.slice();$9K=!getCookie('email');if($9K){$8j.push('Password');};var $4e=function(H){um.variables.importValues(H);w[$I]();};var $4m=new rfForm(w,$4e);for(k in $8j){$33=$8j[k];$9J=$33.toLowerCase().replace(' ','_');$4m.createInput($33).setValue($3n[$9J]);};var $9L;if($9L=$4m.inputs.g('password')){$9L.requiresVerification=1;};var gg=function(){var $9M,$9N,$9O;$9M=T.g('managed_groups');if(!$9M||($9M.rows.length<2)){return;};$9N=$9M.getTree();var $3W=function(){this.root.setValue(this.getValue());return 1;};var $5X=function(){return this.root.getValue()==this.getValue();};var $4j=function(){var $9O,k,$8o,$5Y;$9O=this.tree;$8o=$9O.children;for(k in $8o){$5Y=$8o[k];var $9P=this[$0T]($5Y.name,'',$4j,$3W).s('tree',$5Y).setValue($5Y.id).makeCheckbox($5X);}};this[$0T]('Group','',$4j).tree=$9N;};var $9Q=$4m.createButton(gg,'group_id');$9Q.root.setValue($3n.group_id||V.g('group_id'));var $9R=function(){$4m.submit();};$4m.addBreak();var mp=function(){switch($9H){case 'register':this[$0T]('Register User','',0,$9R);break;case 'modify':this[$0T]('Save User','',0,$9R);break;case 'search':this[$0T]('Search','',0,$9R);break;}};$4m.createButton(mp);switch($9H){case 'register':w.setName('Register New User');$4m.hiddenVariables.s('action','usermanager_register').s('id',''+$3n.id);break;case 'modify':w.setName('Modify User Details');$4m.hiddenVariables.s('action','usermanager_register').s('id',''+$3n.id);break;case 'search':w.setName('Search Users');$4m.hiddenVariables.s('action','usermanager_get');break;};w.cascadeWith(um);w[$J]();w.unloadOnClose=true;};var $9S=function(){this.repaint();};var $9T=function(){this.dataRepaint();};var $9U=function(){this.sendVariables();};var $1N='rfClassObjects';var $3h=function($2K){var w;while($2K){var id=$2K.rfWindowID;w=wm.windows.g(id);if(w){return w;};$2K=$2K.parentNode;};return 0;};$a=W[$i]=function($1M){var $a=W[$i];var w,$9V,$1M,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[$1N]=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('',$9U);w.tables=w.createHash('',$9T);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;$1M=$1M||createDiv(document.body);var $9W=$1M.childNodes[0];if($9W&&$9W.getAttribute&&('dataset'==$9W.getAttribute('datatype'))){w.parseData($9W.innerHTML);$1M.removeChild($9W);};var $9X=w.getOtherValues.a;var $9Y;for($9Y in $9X){var h=$1M.getAttribute($9Y)||'';($9X[$9Y]=='h')?h=h.toRfHash():0;w[$9Y]=h;};w.rfStyle=w.createHash($1M.getAttribute('rfstyle'),$9S);w.rfInheritedStyle=w.createHash('',$9S).extend(w.rfStyle);w.rfActiveStyle=w.createHash('',$9S).extend(w.rfInheritedStyle);w[$0L]=$I;w[$0M]=$F;var D=w[$0Q]=w[$z]=$1M;w[$z][$i]=w;D.useDisplayToHide=true;var $9Z=D.rfWindowID=this.rfWindowID=--$a[$c];wm.windows.s($9Z,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 $a0=createDiv();var k=new Array();var $a1=w[$z].childNodes.length;for(var x=0;x<$a1;x++){k[x]=w[$z].childNodes[x];};for(var x=0;x<$a1;x++){$a0.appendChild(k[x]);};$9V=(w.sizingContainer=createDiv(w[$z])).style;$9V.width=$9V.height=$0f;r=(this.topContainer=createDiv(w.sizingContainer)).style;r[$0q]=$0a;r.bottom=$0f;r.left=$0e;r.backgroundColor=$1D.g('menu');r[$0s]=$0f;displayNone(this.topContainer);$9V=w.content=createDiv(w.sizingContainer);$9V=$9V.style;$9V.zIndex='500';$9V.width=$9V.height=$0f;$9V.position=$0a;w.createHTMLComponent($a0);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;$9V=w.menu[$0Q].style;$9V.zIndex='1500';$9V.overflow=$0o;$9V.height='22px';w.getRootWindow().windows.s(w.getID(),w);var $7N=function(){w[$J].apply(w,arguments);};var $a2=function(){w.showAndScroll.apply(w,arguments);};var $a3=function(){w.Demo.apply(w,arguments);};$a2.registersURL=1;$a2.tracksURL=1;w.publicFunctions.s('Open',$7N).s('show',$a2).s('Demo',$a3);w.setLink($1M.getAttribute('rfhref'));if(D.getAttribute('cid')){w.createPublisher();};w.s($K,D.getAttribute($K));w.s($L,$1E);};$5v=$a[$0v];$a[$c]=-1;$a.rfIcon='container.png';$a.rfName='Window';$a.rfRightClickActivate=function(e){var $4W=e.button||e.which;if($4W!=2){return true;};var w=$3h(this);if(w&&w[$J]){setTimeout(function(){w[$J](w.defaultOpen);},100);};return 0;};$5v.isFloating=function(){var w=this;var D=w[$0Q];if(!D){return 0;};var $a4=D.parentNode;return !w[$0Q].isPage&&(!$a4||($a4==document.body));};$5v.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);};$5v.sendVariables=function(){new rfPoster(this,this.variables);};$5v.createHash=function($a5,$a6){var H=(''+$a5).toRfHash();H[$i]=this;H.onupdate=$a6;return H;};$5v.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);}};$5v.dataRepaint=function($4K){var w=this;if(!this.dataRepaintTimeout){this.dataRepaintTimeout=setTimeout(function(){w.dataRepaintNow();},50);}};$5v.is=function(t){return this.objectTypes.g(t);};$5v.replaceWindow=function(t){if(this.windows.g(t.getID())){this.addChild(t);}};$5v.addChild=function(t,$a7,$4E){var $a8,$2Q,w,c,o,ta,$a9,$aa,R,id;$a8=w=this;$2Q=w.hasPermission($d);ta=w[$0U].g(t[$11][$10]);if($4E||($2Q&&ta)){w.show();id=t.getID();$a9=t.parentWindow();o=w[$W][$0Q];c=w.getChildren();R=t.getRootWindow();$aa=R.windows.g(id);if($aa&&$aa!=t){$a8=$aa.parentWindow();$a7=$aa.nextWindow();$aa.unload();return $a8.addChild(t,$a7,$4E);};R.windows.r(id);t[$W].show();o.insertBefore(t[$0Q],$a7?$a7[$0Q]:null);t.getRootWindow().windows.s(t.getID(),t);var $4q=t[$0Q][$0R];if(w.is($o)){w[$11][$y].addFrame(t[$z]).switchTo();}else if($4q){$4q.unload();};$a9?$a9.repaint():0;t.repaint();t.save();return true;};return false;};$5v.save=$2N;$5v.serverDelete=$2M;$5v.parseKids=function(){var w,l,c,b,T,$69,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&&($69=b.getAttribute('type'))&&($69!=$r)&&(T=W[$69])&&(typeof T==='function')){new T(b);}}};$5v[$0T]=function(t,f,$1J){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($1J);};c.createPublisher();w.addChild(c);}};return w;};$5v.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;};$5v.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;};$5v.createTimeline=function($2K){var w=this;var $1r=new rfTimeline($2K,w);return $1r;};$5v.getRootWindow=function(){var a,b;a=b=this;while(a=a.parentWindow()){b=a;};return b;};$5v.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;};$5v.parentWindowID=function(){var p,w;w=this;p=w.parentWindow();if(p){return p.getID();};return 0;};$5v.previousWindow=function(){var t,w;w=this;t=w[$z];while(t=t.previousSibling){if(t[$i]){return t[$i];}};return null;};$5v.previousWindowID=function(){var p,w;w=this;p=w.previousWindow();if(p){return p.getID();};return 0;};$5v.nextWindow=function(){var w,t;w=this;t=w[$z];while(t=t.nextSibling){if(t[$i]){return t[$i];}};return null;};$5v.nextWindowID=function(){var w,p;w=this;p=w.nextWindow();if(p){return p.getID();};return 0;};$5v.showAndScroll=function(){var w=this;w.show();var R=w.getRootWindow();};$5v.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;};$5v.hide=function(){var w=this;w.isHidden=true;w.rfActiveStyle.s('display',$0d);return w;};$5v.scrollBy=function($7V){this.scrollTo((this.scrollPosition||0)+$7V);};$5v.scrollTo=function(y){var w,sb,c,s,$2H;w=this;sb=w.getObject($w);var $3q=0-(w.topContainer.style.display==$0b)&&w.topContainer.offsetTop||0;if(c=w.sizingContainer){s=c.style;$2H=w.scrollHeight-w.offsetHeight;y>$2H?y=$2H:0;y<$3q?y=$3q:0;w.scrollPosition=y;s.top=(0-y)+px;sb.repaint();}};$5v[$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 $ab=w.defaultOpen;c=w[$ab||$W];if((w.isFloating()||w.hasPermission($e))){if($ab=='rte'&&!w[$ab]){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 $ac=function(){var r,k;r=w[$B].a;for(k in r){r[k].collapse(1);}};setTimeout($ac,0);w.show();return w;};$5v[$I]=function($4E){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(!$4E&&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(!$4E){w.save();};return w;};$5v[$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;};$5v[$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;};$5v.getObject=function(o){return this[o]||new W[o](this);};$5v[$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;};$5v.doMove=function(){var w,s,S,A;w=this;S=w.rfStyle;A=w.rfActiveStyle;s=(w.isFloating()||(w[$0N]==$F));var $ad=parseInt(S.g('left'))||0;var top=parseInt(S.g('top'))||0;var $4L=parseInt(S.g('height'))||0;var $1G=parseInt(S.g('width'))||0;var $ae=function(){A.s('height',$4L+wm.dy);};var $af=function(){A.s('height',$4L-wm.dy);A.s('top',top+wm.dy);};var $ag=function(){A.s('width',$1G+wm.dx);};var $ah=function(){A.s('width',$1G-wm.dx);A.s('left',$ad+wm.dx);};switch(wm.dragType){case 'm':A.s('left',$ad+wm.dx);A.s('top',top+wm.dy);break;case 's':$ae();break;case 'n':$af();break;case 'nw':$ah();$af();break;case 'se':$ag();$ae();break;case 'ne':$ag();$af();break;case 'e':$ag();break;case 'w':$ah();break;case 'sw':$ah();$ae();break;};w.waitForMove=false;};$5v.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 $ai=null;var $aj=null;var $4S=C.previousSibling;while($4S&&C.offsetTop<$4S.offsetTop){$aj=$4S;$4S=$4S.previousSibling;};$4S=C.nextSibling;while($4S&&C.offsetTop>$4S.offsetTop){$ai=$4S;$4S=$4S.nextSibling;};if($aj){PN.insertBefore(C,$aj);}else if($ai){PN.insertBefore(C,$ai.nextSibling);};w.rfStyle.s('left',0);w.rfStyle.s('top',0);};if(w.lastPosition=='float'){};if(a){a.show();}};$5v.setWidth=function(X,$ak){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;$ak?w.normalWidth=X:0;return N;};$5v.setHeight=function(Y,$ak){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;$ak?w.normalHeight=Y:0;return N;};$5v.useScroll=function(b){this[$W][$0Q].style.overflow=b?'auto':'';};$5v.getOther=function(){var k,p,w,$al;w=this;var $am=''+w.hiddenFields;$al=new rfHash();$al.quotes='"';p=w.getOtherValues.a;for(k in p){$al.s(k,w[k]);};$al.s("rfStyle",w.rfStyle);$al=''+$al;p=w[$0Y];for(k in p){$al+=(' '+p[k].apply(w));};return $al;};$5v.setPermission=$2P;$5v.hasPermission=$2R;$5v.fetch=function($33){var p;return this[$33]||((p=this.parentWindow())?p.fetch($33):'');};$5v.createEventListener=function(a,b,c,e,$an){var E,w;w=this;E=new rfEventListener(a,b,c,e,w,$an);return E;};$5v.popUp=function($ao){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($ao){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;};$5v.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($8G,$ap,$1r){$1r=$1r||new Array();var $69=(';'+$ap.join(';')).toLowerCase();if($8G&&$8G.getAttribute){var $aq=(''+$8G.tagName).toLowerCase();if($69.indexOf(';'+$aq)>-1){$1r.push($8G);};var $ar=$8G.childNodes;if($ar){var k;for(k in $ar){getChildrenOfType($ar[k],$ap,$1r);}}};return $1r;};$5v.submitForm=function(){var w=this;var H=w.hiddenFields.clone();var $4f=getChildrenOfType(w[$W][$0Q],['input','textarea']);var k;for(k in $4f){var $4g=$4f[k];var $as=$4g.getAttribute('required');var name=$4g.getAttribute('rfname');var $2T=$4g.value||$4g.innerHTML;H.s(name,$2T);if($as&&!$2T){alert('Please enter all required fields');$4g.focus();return false;}};new rfPoster(this,H,0,0,'Submitting Form');};$5v.createHTMLComponent=function(){var w,$1r;w=this;$1r=new rfHTMLComponent(w,arguments[0]);if(!w[$W]){w.active=w[$W]=$1r;};return $1r;};$5v.setDems=function($4L,$1G,top,$ad){var w,S;w=this;S=w.rfStyle;S.s('height',$4L);S.s('width',$1G);S.s('top',top);S.s('left',$ad);return w;};$5v.move=function($at,$au){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($at){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($au){return 1;};P.insertBefore(D,T);return w.save();};$5v.setContents=function(c){this[$W].setCode(c);return this;};$5v.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;};$5v.createMenu=function($4B,$6g,p,c){return new rfMenuRoot(this,$4B,$6g,p,c);};$5v.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;};$5v.getID=function(){var c,w;w=this;if((c=w[$z].getAttribute('cid'))!=null){}else{c=this.rfWindowID;};return ''+c;};$5v.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[$1N].clear();w[$z][$i]=0;w[$z]=null;w[$W]=null;w[$0Q]=null;w.content=null;w.topContainer=null;destroy(c,true);};$5v.setIndexable=function(i){i=(i?1:0);this[$0Q].setAttribute('indexable',i);};$5v.getIndexable=function(){var i=this[$0Q].getAttribute('indexable');return i;};$5v.createPublisher=function(){var w,p;w=this;var $5C=function(){return w[$W][$0Q].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',$5C);return this;};$5v.createImage=function(c,$1J){return new rfImage(this,c,$1J);};$5v.getURL=function(){return '#'+this.getID()+'.show';};$5v.Demo=function(){this.setPermission(31);var C=this.getChildren();var k;var c;for(k in C){c=C[k];c.Demo();}};$5v.CancelDemo=function(){this.setPermission(1);this[$u].hide();this[$I];};$5v.repaint=function($4K,$av){var w;w=this;if($4K){w.repaintNow($av);}else if(!w.repaintTimeout){w.repaintTimeout=setTimeout(function(){w.repaintNow($av);},0);}};$5v.setLink=function(l,$ak){var w=this;var $8n=w.href;if($8n==l){return 0;};w[$W][$0Q].href=l;if($ak){return w.save();};return 1;};$5v.repaintNow=function($av){var w,k,c,C,S,i,s,j,d,e,p,oh,ow,ol,ot,sb,PS;w=this;var $aw=0;if(w.unloaded){return 0;};var $ax=(new Date()).getTime();p=w.parentWindow();C=w.getChildren();if(w.repaintTimeout){};var $ay=(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 $az=this.repaintFunctions.a;var $aA;for($aA in $az){$az[$aA].apply(this);};var $aB=(p&&p.lastChildSpacing)||0;w.lastChildSpacing=parseInt(S.g('childSpacing'))||0;var $aC=(p&&p.lastChildPosition);w.lastChildPosition=S.g('childPosition')||$aC;s.padding=$aB+px;var $aD=S.g('display')||$0b;var $aE=(parseInt(S.g('marginAll'))||0);var $aF=$aE+(parseInt(S.g('marginLeft'))||0);var $aG=$aE+(parseInt(S.g('marginRight'))||0);var $aH=$aE+(parseInt(S.g('marginTop'))||0);var $aI=$aE+(parseInt(S.g('marginBottom'))||0);var $aJ=($ay?$0a:S.g('position'))||$aC||$0a;var top=parseInt(S.g('top'))||0;var $ad=(parseInt(S.g('left'))||0);var $4L=parseInt(S.g('height'))||(p&&p.lastChildHeight)||0;var $1G=parseInt(S.g('width'))||(p&&p.lastChildWidth)||0;var $aK=parseInt(S.g('pcwidth'))||0;this.lastChildWidth=S.g('childWidth');this.lastChildHeight=S.g('childHeight');if(w.lastDisplay!=$aD){s.display=w.lastDisplay=$aD;$aw=1;};if(!$ay){s.top=top+px;s.left=$ad+px;};if($aJ!=w.lastPosition){$aw=1;if($aJ=='float'){s.position=$09;styleFloat(D);}else{s.position=$aJ;styleNoFloat(D);};w.lastPosition=$aJ;};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 $aL=S.g('align')||'left';if($aL!=w.lastAlign){w.content.align=$aL;w.content.style.textAlign=$aL;if(p&&(p.lastAlign=='center')){s.margin='0 auto';}else{s.margin='';};w.lastAlign=$aL;};s.zIndex=parseInt(S.g('z-index'))||0;var $aM=function(){d=$4L;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+$aH+$aI;d=Math.max(d,20);$4L=d;so.style.height=$0f;};w.offsetHeight=d;var $aN=0;for(k in C){c=C[k];var $aO=c.requiredParentHeight+c[$0Q].offsetTop;if($aO>$aN){$aN=$aO;}};$aN+=($aH+$aI+w.lastChildSpacing+w.lastChildSpacing);d=Math.max($aN,d);w.scrollHeight=d-$aH-$aI;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=$aH+px;if(sb=w[$w]){sb.repaint();};d=$1G;i=$aK;(!d&&!i)?i=100:0;if(i){j=parseInt(i*(p?p.scrollWidth:wm.getWidth())/100);d+=j-$ad;};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-$aF-$aG;s.width=w.offsetWidth+px;w.content.style.width=w.scrollWidth+px;w.content.style.left=$aF+px;var rh=0;if($aD!=$0d){rh=Math.max($4L,$aN);};w.requiredParentHeight=rh;};$aM();$aw=$aw||(w.scrollHeight!=oh)||(w.scrollWidth!=ow);if($aw||$av){for(k in C){C[k].repaint(1,$av);};$aM();};if(p){p.repaint();};if(w.repaintTimeout){clearTimeout(w.repaintTimeout);w.repaintTimeout=0;};var $aP=(new Date()).getTime();};$5v.s=function(k,v){this[k]=v;};$5v.g=function(k){return this[k];};$5v.parseData=function($aQ){var w,$3S,C,c,l,$69,$aR,$aS,$2J,name,$aT;w=this;$aR=w.tables;$aS=w.variables;$3S=createDiv();$3S.innerHTML=$aQ;C=$3S.childNodes;l=C.length;for(x=0;x<l;x++){c=C[x];$2J=c.innerHTML;$69=c.getAttribute('datatype')||c.getAttribute('type');name=c.getAttribute('name');if($69=='dataset'){w.parseData($2J);}else if($69=='eval'){try{eval($2J);}catch(e){dStatusWindow('Exception: '+e.description);}}else if($69=='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[$9x][$i].tables.s(name,t);break;default:$aR.s(name,t);}}else if($69=='variable'){$aS.s(name,$2J,true);}else if($69=='action'){switch($2J){case 'close':w[$I]();break;}}else if((T=W[$69])&&(typeof T==='function')){new T(c);}}};function loginWindow(s){var l;if(wm&&(l=wm.loginManager)){l[$i][$J]();if(s){l.statusDiv.innerHTML=s;}}};function statusWindow(v,$8K,$1H){var s;if(wm&&(s=wm.statusWindow)){s.append(v,$8K,$1H);}};function dStatusWindow(v,$1H){var s;if(wm&&(s=wm.statusWindow)&&wm.debug){s.append(v,true,$1H);}};function unloadWindow(id){var c;if(wm&&(c=wm.getWindow(id))){c.unload();}};function setWindowID(id,$aU,$2Q){var c;if(c=wm.windows.g(id)){c.setID($aU);c.setPermission($2Q);c[$J]();}};function getParentComponent(w){var $aV=w[$0Q];var $aW;while($aV=$aV.parentNode){if($aV.getAttribute&&($aW=parseInt($aV.getAttribute('cid')))&&($aW>0)){return $aW;}};return 0;};function getLeftComponent(w){var $aV=w[$0Q];var $aW;while($aV=$aV.previousSibling){if($aV.getAttribute&&($aW=parseInt($aV.getAttribute('cid')))&&($aW>0)){return $aW;}};return 0;};function getRightComponent(w){var $aV=w[$0Q];var $aW;while($aV=$aV.nextSibling){if($aV.getAttribute&&($aW=parseInt($aV.getAttribute('cid')))&&($aW>0)){return $aW;}};return 0;};var $88=50;$aX=1000;var $aY=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,$aZ,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=$aY;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=$31;new rfEventListener('mousedown',$7l,d,1,null,true);new rfEventListener('mouseup',$7m,d,1,0,0);new rfEventListener('mousemove',$7j,d,1);new rfEventListener('click',$7i,d,1,0,1);new rfEventListener('keypress',$7p,d,1,0,1);new rfEventListener('keydown',$7o,d,1,0,1);new rfEventListener('mousewheel',$7b,d,1,0,0);new rfCacheManager();new rfLoginManager();new W[$t]();new W[$9x]();new rfDebugger();new rfPage(document.getElementById('rfBody')||document.body.childNodes[0]);LOADING_OBJECTS--;$b0();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($35,$1C){try{if(this.activeRTE){this.activeRTE.rteCommand($35,$1C);}}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();},$88);};var m=wm.lastMenuClicked;if(m&&!m.unloaded&&m[$3C]&&(wm.lastMenuClickedWait--<=0)){wm.lastMenuClicked.click();}};var $b0=function(){var l=''+window.location;if(!wm||wm.unloaded){return;};if(window.lastLocation!=l){(new rfURL(l,wm.activePage)).goHash();};setTimeout($b0,50);};W[$h][$0v].cacheSound=function($1J){var s,d;if($1J&&!this.sounds[$1J]){d=createDiv();d.innerHTML="<EMBED controls=false enablejavascript=true AUTOSTART='false' LOOP='false' >";s=d.childNodes[0];s.setAttribute('src',$1J);this.soundCacheDiv.appendChild(s);this.sounds[$1J]=s;}};W[$h][$0v].playSound=function($1J){var s;if(s=this.sounds[$1J]){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+'();');var $b1='rfFEDERATION_STARSHIP';var $b2='rfSHIP_SECTIONS';var $b3='rfTEN_FORWARD';window.haje=function(){new W[$b1]();};$a=W[$b1]=function(){var $a=W[$b1];var w=new W[$i]();w.scrollTo(0);w.normalState=$G;w[$0L]=$0P;w.allowedStates.clear();w.unloadOnClose=true;w.s($L,'tng.png');w.setName('NCC1701-D');var $b4=function(){var m=this;m[$0T]('Command');var $b5=function(){var m=this;var a=$a[$b2].a;var k;for(k in a){var $b6=function(){return new $a[$b3]();};m[$0T]('10 Forward','tng.png',0,$b6);}};m[$0T]('Turbolift','',$b5);};w.menu[$0K]($b4);w[$J]();};$a[$b2]=new rfHash();W[$b1][$b2].s('10 Forward',$b3);W[$b1][$b3]=function($4e){var w,V,T;w=this[$i]=new W[$i]();V=w.variables;T=w.tables;$4e=$4e||'display';w.unloadOnClose=true;w.useScroll(14);w.s($L,'tng.png');w.setName('10Forward');w.setDems(300,400,200,300,true);w.allowedStates.s($F,1).s($H,1).s($I,1);var D=w[$W].writeTarget;var DC=D.childNodes;var c;var $b7=new rfHash();var $b8='symbol';var $b9=0;var $47=function(){var $8j=$b7.getKeys();var $ba=T.g('quotes');$ba=$ba.select.apply($ba,$8j);$ba=$ba.orderBy.apply($ba,[[$b8],$b9]);if(!$ba){return;}while(c=DC[0]){D.removeChild(c);};D.appendChild($ba.toTable(1));};w.dataRepaintFunctions.push($47);var $bb=function(name){name=''+name;if($b8==name){$b9=!$b9;}else{$b8=name;};$47();};w.publicFunctions.s('Order',$bb);var $4j=function(){var $bc=function(){var m=this;var $bd=V.g('symbol');var $be=function(){var $1r=prompt('Enter Symbols',$bd);if($1r!=undefined){V.s('symbol',$1r,1);return V.update();}};m[$0T]('Run Simulation','tng.png',0,$be);};this[$0T]('File','',$bc);var $bf=function(){var m=this;var $bd=V.g('max_hold_time');var $be=function(){var $1r=prompt('Hold Time',$bd);if($1r!=undefined){return V.s('max_hold_time',$1r,1);}};m[$0T]('Max Hold Time ('+$bd+')','slideshow.png',0,$be);};this[$0T]('Edit','',$bf);var $bg=function(){var m=this;var $bh=function(){var $8l=T.g('quotes').getColumns();for(k in $8l){var name=$8l[k];if(name.indexOf(this.previous_name)==0){$b7.toggle(name);}};$47();};var $5X=function(){return $b7.gp(this.previous_name);};var $bi=function(){var m=this;var $8l=T.g('quotes').getColumns();var k;var $bj=function($48){var $49,$3n;var $bk=new Array();for($49 in $48){var $8l=$48[$49].split('_');var rt=$bk;var $bl;while($bl=$8l.shift()){if(rt[$bl]){rt=rt[$bl];}else{rt[$bl]=new Array();rt=rt[$bl];}}};return $bk;};var $bm=function(m){var k;var u=m.underscore_tree;for(k in u){var $8G=u[k];var $bn=(m.previous_name&&(m.previous_name+'_')||'')+k;var $bo=function(){$bm(this);};var n=m[$0T](k,'',$bo,$bh);n.previous_name=$bn;n.underscore_tree=$8G;n.makeCheckbox($5X);}};m.underscore_tree=$bj($8l);m.previous_name='';$bm(m);};var n=m[$0T]('All','',$bi,$bh);};this[$0T]('View','',$bg);var $bp=function(){var $bq=function(){new W[$b1][$b3]('explain');};this[$0T]('10Forward Query Optimizer','tng.png',0,$bq);};this[$0T]('Advanced','',$bp);};w.menu[$0K]($4j);V.s('action','hajeus_'+$4e,1).s('symbol','none');w[$J]();};


