Ext.namespace("THSite.controls");THSite.controls.Billboard=Ext.extend(Ext.Panel,{constructor:function(a){this.textId=Ext.id(null,"billboard");var b='			<div class="billboard">				<div class="feature-frame">					<div class="feature-header" style="background-image: url(\'{1}\')">						<div class="feature-bar"></div>						<div class="feature-bar-text" id="{2}">							{0}						</div>					</div>				</div>				<div class="round-corner-tl"></div>				<div class="round-corner-tr"></div>				<div class="round-corner-bl"></div>				<div class="round-corner-br"></div>			</div>';THSite.controls.Billboard.superclass.constructor.call(this,Ext.apply({border:false,html:String.format(b,this.getTextHtml(a.text1,a.text2),a.image,this.textId),plugins:(a.renderTo||a.applyTo)?new THSite.controls.FitToParent():undefined},a))},getTextHtml:function(b,a){return String.format(a?"<h1>{0}</h1><h2>{1}</h2>":"<div>{0}</div>",b,a)},updateText:function(b,a){Ext.get(this.textId).update(this.getTextHtml(b,a))}});
