diff options
| author | Christian Fowler <spider@viovio.com> | 2010-05-13 23:38:40 +0000 |
|---|---|---|
| committer | Christian Fowler <spider@viovio.com> | 2010-05-13 23:38:40 +0000 |
| commit | a17e1877bd711369733f632e53f11a416125f630 (patch) | |
| tree | d2501306b49c436a75627391f66f75149980fdf6 | |
| parent | af04ce0ee2673dea7b7716415d827e034f9e5f1d (diff) | |
| download | util-a17e1877bd711369733f632e53f11a416125f630.tar.gz util-a17e1877bd711369733f632e53f11a416125f630.tar.bz2 util-a17e1877bd711369733f632e53f11a416125f630.zip | |
make sure this.pages[ this.selectedIndex ] is defined before showing
| -rw-r--r-- | javascript/libs/tabpane.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/javascript/libs/tabpane.js b/javascript/libs/tabpane.js index 9d86fb6..e4e1456 100644 --- a/javascript/libs/tabpane.js +++ b/javascript/libs/tabpane.js @@ -1,4 +1,4 @@ -// $Header: /cvsroot/bitweaver/_bit_util/javascript/libs/tabpane.js,v 1.21 2009/07/22 15:49:24 dansut Exp $ +// $Header: /cvsroot/bitweaver/_bit_util/javascript/libs/tabpane.js,v 1.22 2010/05/13 23:38:40 spiderr Exp $ //------------------------------------------------------------------------- // Tab Pane 1.02 @@ -123,7 +123,9 @@ WebFXTabPane.prototype.setSelectedIndex = function ( n ) { this.pages[ this.selectedIndex ].hide(); } this.selectedIndex = n; - this.pages[ this.selectedIndex ].show(); + if( this.pages[ this.selectedIndex ] != undefined ) { + this.pages[ this.selectedIndex ].show(); + } if ( this.useCookie ) { WebFXTabPane.setCookie( "webfxtab_" + this.element.id, n, 1 ); |
