### Eclipse Workspace Patch 1.0
#P dominiquedecooman
Index: sites/all/modules/own/jquery_multiselect/jquery/js/ui.multiselect.js
===================================================================
--- sites/all/modules/own/jquery_multiselect/jquery/js/ui.multiselect.js	(revision 271)
+++ sites/all/modules/own/jquery_multiselect/jquery/js/ui.multiselect.js	(working copy)
@@ -45,8 +45,8 @@
 		this.element.hide();
 		this.id = this.element.attr("id");
 		this.container = $('<div class="ui-multiselect ui-helper-clearfix ui-widget"></div>').insertAfter(this.element);
-		this.count = 0; // number of currently selected options
-		this.selectedContainer = $('<div class="selected"></div>').appendTo(this.container);
+		this.count = 0; // number of currently selected options		
+		this.selectedContainer = $('<div class="selected"></div>').appendTo(this.container);		
 		this.availableContainer = $('<div class="available"></div>').appendTo(this.container);
 		this.selectedActions = $('<div class="actions ui-widget-header ui-helper-clearfix"><span class="count">0 '+$.ui.multiselect.locale.itemsCount+'</span><a href="#" class="remove-all">'+$.ui.multiselect.locale.removeAll+'</a></div>').appendTo(this.selectedContainer);
 		this.availableActions = $('<div class="actions ui-widget-header ui-helper-clearfix"><input type="text" class="search empty ui-widget-content ui-corner-all"/><a href="#" class="add-all">'+$.ui.multiselect.locale.addAll+'</a></div>').appendTo(this.availableContainer);
@@ -118,7 +118,9 @@
 		});
 		
 		this.container.find(".add-all").click(function() {
-			that._populateLists(that.element.find('option').attr('selected', 'selected'));
+			var el = that.element.find('option[class="m-select"], option:selected').attr('selected', 'selected');
+			that._populateLists(el);
+			el.removeClass("m-select");
 			return false;
 		});
 	},
@@ -230,17 +232,22 @@
 		
 		var term = $.trim(input.val().toLowerCase()), scores = [];
 		
+		$("option").removeClass('m-select');
 		if (!term) {
 			rows.show();
+			
+			
 		} else {
 			rows.hide();
-
 			cache.each(function(i) {
 				if (this.indexOf(term)>-1) { scores.push(i); }
 			});
 
 			$.each(scores, function() {
 				$(rows[this]).show();
+				var el = $(rows[this])
+				var title = el.attr('title');
+				$("option:contains("+title+")").addClass('m-select');
 			});
 		}
 	},
