var LinkUpdater=Class.create();LinkUpdater.prototype={urlParameter:null,initialize:function(a){this.urlParameter=a},setUrlParameter:function(a){this.urlParameter=a},getUrlParameter:function(){return this.urlParameter}};var ItemView=Class.create();ItemView.prototype={initialize:function(f,a,b,g,h){this.wrapper=$(f);this.moreLink=$(g);this.images=this.wrapper.childElements();if(this.wrapper.down().tagName=="TABLE"){this.images=this.wrapper.down(1).childElements()}this.labels=h;this.number=a;this.fullHeight=b;if(this.wrapper.down().tagName=="TABLE"){var c,e,d=0;for(c=0,e=this.number;c<e;c++){d+=this.images[c].getHeight()}this.fullHeight=d}if(this.images.length>this.number){this.switchHeight()}else{this.moreLink.hide()}Event.observe(this.moreLink,"click",this.switchHeight.bindAsEventListener(this))},switchHeight:function(){if(this.wrapper.style.height){this.wrapper.style.height="";this.wrapper.style.overflow="";this.moreLink.innerHTML=this.labels[1]}else{this.wrapper.style.height=this.fullHeight+"px";this.wrapper.style.overflow="hidden";this.moreLink.innerHTML=this.labels[0]}}};