3 * Copyright(c) 2006-2010 Ext JS, Inc.
5 * http://www.extjs.com/license
7 Ext.onReady(function(){
9 var spot = new Ext.ux.Spotlight({
14 var DemoPanel = Ext.extend(Ext.Panel, {
19 html: 'Some panel content goes here!',
20 bodyStyle: 'padding:10px 15px;',
23 this.buttons[0].setDisabled(!on);
28 var updateSpot = function(id){
29 if(typeof id == 'string'){
31 }else if (!id && spot.active){
40 renderTo: Ext.getBody(),
47 items: [p1 = new DemoPanel({
51 handler: updateSpot.createDelegate(this, ['panel2'])
58 handler: updateSpot.createDelegate(this, ['panel3'])
65 handler: updateSpot.createDelegate(this, [false])
73 handler: updateSpot.createDelegate(this, ['panel1'])