this.fullLabel.firstChild.nodeValue = this.emptyLabel.firstChild.nodeValue = text; 
this.label.firstChild.nodeValue = text; 
		update: function(/*Object?*/attributes){			// summary: update progress information			//			// attributes: may provide progress and/or maximum properties on this parameter,			//	see attribute specs for details.			dojo.mixin(this, attributes||{});			var percent = 1, classFunc;			if(this.indeterminate){				classFunc = "addClass";				dijit.wai.removeAttr(this.internalProgress, "waiState", "valuenow");			}else{				classFunc = "removeClass";				if(String(this.progress).indexOf("%") != -1){					percent = Math.min(parseFloat(this.progress)/100, 1);					this.progress = percent * this.maximum;				}else{					this.progress = Math.min(this.progress, this.maximum);					percent = this.progress / this.maximum;				}				var text = this.report(percent);				this.fullLabel.firstChild.nodeValue = this.emptyLabel.firstChild.nodeValue = text;				dijit.wai.setAttr(this.internalProgress, "waiState", "valuenow", text);			}			dojo[classFunc](this.domNode, "dijitProgressBarIndeterminate");			this.internalProgress.style.width = (percent * 100) + "%";			this.fullLabel.style.width = ((1*this.progress) ? (this.maximum / this.progress) * 100 : 0) + "%";			this.onChange();		},
3035	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3035/1bcdf1c5f233f3ac3e1a1b468ac3e246a8e96387/ProgressBar.js/buggy/ProgressBar.js