/******************************************************************************
* nikiKFonction.js
******************************************************************************/
$(document).ready(function(){
	nikiColorFilter();
	nikiBrandFilter();
});

function nikiColorFilter(){
	var currentColorLabel = "";
	var newColorLabel = "";
	
	$(".nikiK-couleur_Filter li").each(function(){
		
		var temp = new Array();
		
		currentColorLabel = $(this).children("a").children("span").text();
		temp = currentColorLabel.split(' ');
		currentColorLabel = temp[0];
		
		//alert("[" + newColorLabel + "][" + currentColorLabel + "]");
		
		if(newColorLabel != "" && currentColorLabel != "" && newColorLabel == currentColorLabel){
			$(this).addClass("displayNone");
		}
		
		newColorLabel = currentColorLabel;
	});
}

function nikiBrandFilter(){
	
	var firstValue = "Saisir une marque";
	
	$(".nikiK-marque_Filter").before("<input type='text' value='"+firstValue+"' class='clearBoth' id='nikiK-brandInput'/>");
	
	var input = $("#nikiK-brandInput");
	
	$(input).click(function() {
		if($(this).val() == firstValue)
			$(this).select();
	});
	
	$(input).blur(function() {
		if($(this).val() == "")
			$(this).val(firstValue);
	});
	
	$(input).keyup(function() {
		
		var value = $(this).val().toUpperCase();
		
		$(".nikiK-marque_Filter li").each(function(){
			
			var cLi = $(this);
			var cLiTxt = cLi.text().toUpperCase();
			
			if(cLiTxt.indexOf(value) == -1){
				cLi.addClass("displayNone");
			}else{
				cLi.removeClass("displayNone");
			}
				
		});
		
		return false;
	});
	
}
