FlickrViewer=new JS.Class({include:Ojay.Observable,initialize:function(B,A){this._flickr=new Flickr.Client(B);this._ready=false;this._flickr.getGroupPhotos(A,function(C){this._photos=C;this._ready=true;this.notifyObservers("ready")},this)},getHTML:function(){if(!this._ready){return null}if(this._html){return this._html}var A=this;this._html=Ojay(Ojay.HTML.div(function(B){A._photos.forEach(function(C){B.div({className:"photo"},B.a({href:C.getLink()},B.img({src:C.getThumbnail()})))})}));this._pager=new Ojay.Paginator(this._html,{direction:"horizontal",rows:1,columns:1,looping:true});return this._html},setup:function(){if(!this._ready||this._setup){return }this._setup=true;this._pager.setup();this._pager.addControls("after")}})
