 if ( BrowserUtility.isIE ) { Event.observe( oSelect[0], 'focus', this.__neh_focus_select_closure, false ); Event.observe( oSelect[0], 'blur', this.__neh_blur_select_closure, false ); } 
	__install_cascade_parameter_event_handler : function( table_param, counter )	{		var oSC = table_param.getElementsByTagName( "select" );		var matrix = new Array( );		var m = 0;				var oTRC = table_param.getElementsByTagName( "TR" );		for( var i = 0; i < oTRC.length; i++ )		{			var oSelect = oTRC[i].getElementsByTagName( "select" );			var oInput = oTRC[i].getElementsByTagName( "input" );			var oCascadeFlag = "";						if ( oInput && oInput.length > 0 )			{				var oLastInput = oInput[oInput.length - 1];				if ( oLastInput.id == "isCascade" )					oCascadeFlag = oLastInput.value;			}									// find select items to install event listener			if( oSelect.length > 0 && oCascadeFlag == "true" )			{				if ( i < oTRC.length - 1 )				{					Event.observe( oSelect[0], 'change', this.__neh_change_select_closure, false );										// find text item to instanll event listener					var oText;					for( var j = 0; j < oInput.length; j++ )					{						if( oInput[j].type == "text" )						{							oText = oInput[j];							break;						}					}					if( oText )					{						Event.observe( oText, 'change', this.__neh_change_cascade_text_closure, false );					}				}								if( !matrix[m] )				{					matrix[m] = {};				}				matrix[m].name = oSelect[0].id.substr( 0, oSelect[0].id.length - 10 );				matrix[m++].value = oSelect[0].value;			}		}				this.__cascadingParameter[counter] = matrix;	},
9270	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9270/c94e57d9964833d48f6d5f45a4b574aee295d430/BirtParameterDialog.js/buggy/viewer/org.eclipse.birt.report.viewer/birt/webcontent/birt/ajax/ui/dialog/BirtParameterDialog.js