integration/v2/js/main.js
changeset 176 96d470b37c65
parent 164 09ad16c9fee5
child 180 928583c82325
child 186 26dddb3f5804
--- a/integration/v2/js/main.js	Thu Jun 27 15:27:01 2013 +0200
+++ b/integration/v2/js/main.js	Thu Jun 27 15:38:21 2013 +0200
@@ -82,17 +82,24 @@
 			index = li.index(),
 			keyword = $(this).attr('data-keyword');
 		
-
-		ul.find('li').each(function(k, v){
-			if(index != k){
+		if(!li.hasClass('disabled') && ul.find('li.disabled').length){
+			ul.find('li').each(function(k, v){
 				var displayKeyword = $(v).find('.display-keyword'),
 					iconAction = $(v).find('.icon-action'),
 					keyword = displayKeyword.attr('data-keyword');
-				disabledDisplayKeyword($(v), keyword, iconAction);
-			}
-		});
-
-		enabledDisplayKeyword(li, keyword, iconAction);
+				enabledDisplayKeyword($(v), keyword, iconAction);
+			});
+		}else{
+			ul.find('li').each(function(k, v){
+				if(index != k){
+					var displayKeyword = $(v).find('.display-keyword'),
+						iconAction = $(v).find('.icon-action'),
+						keyword = displayKeyword.attr('data-keyword');
+					disabledDisplayKeyword($(v), keyword, iconAction);
+				}
+			});
+			enabledDisplayKeyword(li, keyword, iconAction);
+		}
 	});
 	$('.icon-action').bind('click', function(e){
 		e.preventDefault();