add:   var oInputs = this.__instance.getElementsByTagName( 'INPUT' ); for ( var i = 0; i < oInputs.length ; i++ ) { if(oInputs[i].type != 'button') { this.__enableSelection( oInputs[i] ); } }  var oTextAreas = this.__instance.getElementsByTagName( 'TEXTAREA' ); for ( var i = 0; i < oTextAreas.length ; i++ ) { this.__enableSelection( oTextAreas[i] ); } 
context: 	__base_installEventHandlers : function( id )	{		//Initialize iframe		this.__iframe = $(id + "iframe");				// Close button		var closeBtn = $(id + "dialogCloseBtn");		Event.observe( closeBtn, 'click', this.__neh_cancel_closure, false );		Event.observe( closeBtn, 'mousedown', this.__neh_stopEvent.bindAsEventListener(this), false );				// OK and Cancel buttons				this.okBtn = $(id + "okButton");		var cancelBtn = $(id + "cancelButton");				this.okBtnLeft = $(id + "okButtonLeft"); //left part of background image		this.okBtnRight = $(id + "okButtonRight"); //right part of background image				//set OK button to enabled as default		this.okBtn.className = "dialogBtnBarButtonEnabled";		if ( this.okBtnLeft )		{			this.okBtnLeft.className = "dialogBtnBarButtonLeftBackgroundEnabled";		}		if ( this.okBtnRight )		{			this.okBtnRight.className = "dialogBtnBarButtonRightBackgroundEnabled";		}				Event.observe( this.okBtn, 'click', this.__neh_okay_closure , false );		//Cancel				Event.observe( cancelBtn, 'click', this.__neh_cancel_closure , false );					//Drag and Drop		this.dragBarName = id + "dialogTitleBar";		var dragArea = $(this.dragBarName);			Event.observe(dragArea, 'mousedown', this.mousedown_closure, false);	},
meta: 855	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/855/510f09dbcb965e723256183908524a66d2ee328c/AbstractBaseDialog.js/buggy/viewer/org.eclipse.birt.report.viewer/birt/webcontent/birt/ajax/ui/dialog/AbstractBaseDialog.js