$wnd.showcase.runAsyncCallback32("function cB(){cB=vCb;bB=new wJc}\nfunction dB(d,a){var b=d.a;for(var c in b){b.hasOwnProperty(c)&&a.ah(c)}}\nfunction eB(c,b){try{typeof $wnd[b]!=KMc&&jB(b);c.a=$wnd[b]}catch(a){jB(b)}}\nfunction Vjc(a,b,c,d){var e;a.a.Tg(b,c);e=Wjc(a.a.i,b,c);Dh(e,d,true)}\nfunction hB(){cB();var a;a=ifb(OEc(bB,XUc),296);if(!a){a=new gB;REc(bB,XUc,a)}return a}\nfunction fB(d,a){a=String(a);var b=d.a;var c=b[a];(c==null||!b.hasOwnProperty(a))&&d.fe(a);return String(c)}\nfunction jB(a){throw RBb(new _Kc(\"'\"+a+\"' is not a JavaScript object and cannot be used as a Dictionary\"))}\nfunction gB(){this.b='Dictionary userInfo';eB(this,XUc);if(!this.a){throw RBb(new _Kc(\"Cannot find JavaScript object with the name 'userInfo'\"))}}\nfunction aRb(){var a,b,c,d,e,f,g,h,i,j,k,l,m;g=new Wuc;i=new Ghc('<pre>var userInfo = {\\n&nbsp;&nbsp;name: \"Amelie Crutcher\",\\n&nbsp;&nbsp;timeZone: \"EST\",\\n&nbsp;&nbsp;userID: \"123\",\\n&nbsp;&nbsp;lastLogOn: \"2/2/2006\"\\n};<\\/pre>\\n');(Mac(),i.hb).dir='ltr';i.hb.style['textAlign']=HOc;Tuc(g,new Ghc('<b>This example interacts with the following JavaScript variable:<\\/b>'));Tuc(g,i);k=new Qjc;c=k.j;j=hB();f=(m=new DJc,dB(j,m),m);a=0;for(e=(h=(new TFc(f.a)).a.Uh().fc(),new YFc(h));e.a.Og();){d=(b=ifb(e.a.Pg(),36),mfb(b.$h()));l=fB(j,d);Gjc(k,0,a,d);Vjc(c,0,a,'cw-DictionaryExample-header');Gjc(k,1,a,l);Vjc(c,1,a,'cw-DictionaryExample-data');++a}Tuc(g,new Ghc('<br><br>'));Tuc(g,k);return g}\nvar XUc='userInfo';uCb(296,1,{296:1},gB);_.fe=function iB(a){var b;b=\"Cannot find '\"+a+\"' in \"+this;throw RBb(new _Kc(b))};_.kb=function kB(){return this.b};var bB;var Blb=rBc(qOc,jQc,296);uCb(521,1,fQc);_.Bc=function fRb(){KEb(this.a,aRb())};JMc(zl)(32);\n//# sourceURL=showcase-32.js\n")
