rem: var selections = selectionLists[k].getElementsByTagName( 'Value' ); 
add: var selections = selectionLists[k].getElementsByTagName( 'Selections' ); 
context: 	__propogateCascadeParameter : function( data )	{		if( data )		{			var cascade_param = data.getElementsByTagName( 'CascadeParameter' )[0];//assume there is only one cascadeparameter			var selectionLists = data.getElementsByTagName( 'SelectionList' );			if ( !selectionLists )			{				return;			}						for ( var k = 0; k < selectionLists.length; k++ )			{				var param_name = selectionLists[k].getElementsByTagName( 'Name' )[0].firstChild.data;				var selections = selectionLists[k].getElementsByTagName( 'Value' );								var append_selection = document.getElementById( param_name + "_selection" );				var len = append_selection.options.length;								append_selection.value = "";								// Clear our selection list.				for( var i = 0, index = 0; i < len; i++ )				{					if ( append_selection.options[index].value == "" )					{						index++;						continue;					}					append_selection.remove( index );				}								// Add new options based on server response.				for( var i = 0; i < selections.length; i++ )				{					if ( !selections[i].firstChild )					{						continue;					}						var oOption = document.createElement( "OPTION" );					oOption.text = selections[i].firstChild.data;					oOption.value = selections[i].firstChild.data;					append_selection.options.add( oOption );				}			}		}	},
meta: 855	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/855/0e8f4e7c20ed9f9027b5f447a3cecdf5b624856f/AbstractParameterDialog.js/clean/viewer/org.eclipse.birt.report.viewer/birt/webcontent/birt/ajax/ui/dialog/AbstractParameterDialog.js