},\r
_openView: function(view, param1, param2, callback) {\r
var $this = this;\r
- if (this.gal != null && ['index', 'search', 'bookmark'].indexOf(view) >= 0) {\r
- this.gal.downloadAndCall('thumbnails', function() {\r
+ var preload = {index: 'thumbnails',\r
+ search: 'thumbnails',\r
+ bookmark: 'thumbnails',\r
+ video: 'extras'};\r
+ if (this.gal != null && preload[view] != undefined) {\r
+ this.gal.downloadAndCall(preload[view], function() {\r
$this.__openView(view, param1, param2, callback);\r
});\r
} else {\r