rem: dojo.dom.prependChild(button.domNode, this.submitButton.parentNode); dojo.dom.removeNode(this.submitButton); this.submitButton = button;  
context: 		setupButtons : function(){			// Programmatic subwidget creation should be phased out once safari supports it.			var button = dojo.widget.createWidget("cosmo:Button", 					{text:this.submitButtonText,					 small:true});						dojo.dom.prependChild(button.domNode, this.submitButton.parentNode);			dojo.dom.removeNode(this.submitButton);			this.submitButton = button;						if (this.createNew) {				if (this.role == cosmo.ROLE_ADMINISTRATOR) {					dojo.event.connect(this.submitButton, "handleOnClick", this, "createUser");					} else if (this.role == cosmo.ROLE_ANONYMOUS){					dojo.event.connect(this.submitButton, "handleOnClick", this, "signupUser");					}			} else {				if (this.role == cosmo.ROLE_ADMINISTRATOR) {	    			dojo.event.connect(this.submitButton, "handleOnClick", this, "modifyUser");				} else if (this.role == cosmo.ROLE_AUTHENTICATED){					dojo.event.connect(this.submitButton, "handleOnClick", this, "modifyUser");				}			}			if (this.disableCancel) {				dojo.dom.removeNode(this.cancelButton);			} else {				var button = dojo.widget.createWidget("cosmo:Button", 						{text:this.cancelButtonText,						 small:true});								dojo.dom.prependChild(button.domNode, this.cancelButton.parentNode);				dojo.dom.removeNode(this.cancelButton);				this.cancelButton = button;								dojo.event.connect(this.cancelButton, "handleOnClick", this, "cancelAction");			}				},
meta: 1859	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1859/778ab23dab95034799a0f6fb7eb0756aadc5a3b3/ModifyUserDialog.js/clean/src/webapp/js/cosmo/ui/widget/ModifyUserDialog.js