if(this.bgIframe){ this.bgIframe.style.display="none"; 
if(this.bgIframe && this.bgIframe.iframe){ this.bgIframe.iframe.style.display="none"; 
				dojo.connect(this.slideAnim, "onEnd", this, function(nodes, anim){						//we build the fadeAnim here so we dont have to duplicate it later						// can't do a fadeHide because we're fading the						// inner node rather than the clipping node						this.fadeAnim = dojo.fadeOut({							node: this.containerNode,							duration: 1000});						dojo.connect(this.fadeAnim, "onEnd", this, function(evt){							this.isVisible = false;							this.hide();						});						//if duration == 0 we keep the message displayed until clicked						//TODO: fix so that if a duration > 0 is displayed when a duration==0 is appended to it, the fadeOut is canceled						if(duration>0){							setTimeout(dojo.hitch(this, function(evt){								// we must hide the iframe in order to fade								// TODO: figure out how to fade with a BackgroundIframe								if(this.bgIframe){									this.bgIframe.style.display="none";								}								this.fadeAnim.play();							}), duration);						}else{							dojo.connect(this, 'onSelect', this, function(evt){								this.fadeAnim.play();							});						}						this.isVisible = true;					});
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/0410106998cbb96a9f2765848af87a56bf7f5148/Toaster.js/buggy/widget/Toaster.js