 if(this.isInitialized) {return false;}  var classExt = this.isHorizontal ? "Horiz" : "Vert";   var _this = this; dojo.addClass(this.navPrev, "prev" + classExt); dojo.addClass(this.navNext, "next" + classExt); dojo.addClass(this.thumbsNode, "thumb"+classExt); dojo.addClass(this.outerNode, "thumb"+classExt);  this.navNextImg.setAttribute("src", this.tempImgPath); this.navPrevImg.setAttribute("src", this.tempImgPath);  dojo.connect(this.navPrev, "onclick", function(evt){ _this._prev(); }); dojo.connect(this.navNext, "onclick", function(evt){ _this._next(); }); this.isInitialized = true;  if(this.isHorizontal) { this._offsetAttr = "offsetLeft"; this._sizeAttr = "offsetWidth"; this._scrollAttr = "scrollLeft"; }else{ this._offsetAttr = "offsetTop"; this._sizeAttr = "offsetHeight"; this._scrollAttr = "scrollTop"; }  this._updateNavControls();  if(this.imageStore && this.request){this._loadNextPage();} return true; }, 
 if(this.isInitialized) {return false;}  var classExt = this.isHorizontal ? "Horiz" : "Vert";   var _this = this; dojo.addClass(this.navPrev, "prev" + classExt); dojo.addClass(this.navNext, "next" + classExt); dojo.addClass(this.thumbsNode, "thumb"+classExt); dojo.addClass(this.outerNode, "thumb"+classExt);  this.navNextImg.setAttribute("src", this.tempImgPath); this.navPrevImg.setAttribute("src", this.tempImgPath);  dojo.connect(this.navPrev, "onclick", function(evt){ _this._prev(); }); dojo.connect(this.navNext, "onclick", function(evt){ _this._next(); }); this.isInitialized = true;  if(this.isHorizontal) { this._offsetAttr = "offsetLeft"; this._sizeAttr = "offsetWidth"; this._scrollAttr = "scrollLeft"; }else{ this._offsetAttr = "offsetTop"; this._sizeAttr = "offsetHeight"; this._scrollAttr = "scrollTop"; }  this._updateNavControls(); if(this.imageStore && this.request){this._loadNextPage();} return true; }, 
  init: function(){	// summary: Creates DOM nodes for thumbnail images and initializes their listeners 	if(this.isInitialized) {return false;}    var classExt = this.isHorizontal ? "Horiz" : "Vert";    // FIXME: can we setup a listener around the whole element and determine based on e.target?	      var _this = this;    dojo.addClass(this.navPrev, "prev" + classExt);    dojo.addClass(this.navNext, "next" + classExt);    dojo.addClass(this.thumbsNode, "thumb"+classExt);    dojo.addClass(this.outerNode, "thumb"+classExt);    this.navNextImg.setAttribute("src", this.tempImgPath);    this.navPrevImg.setAttribute("src", this.tempImgPath);        dojo.connect(this.navPrev, "onclick", function(evt){        _this._prev();    });    dojo.connect(this.navNext, "onclick", function(evt){        _this._next();    });	this.isInitialized = true;        if(this.isHorizontal) {        this._offsetAttr = "offsetLeft";        this._sizeAttr = "offsetWidth";        this._scrollAttr = "scrollLeft";    }else{        this._offsetAttr = "offsetTop";        this._sizeAttr = "offsetHeight";        this._scrollAttr = "scrollTop";    }	this._updateNavControls();  	if(this.imageStore && this.request){this._loadNextPage();}    return true;  },
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/fd0905f7d5e660c20fd78d43589db96a2c5f07bd/ThumbnailPicker.js/buggy/image/ThumbnailPicker.js