function popCulture(yfg) {
	var form = document.filter;
	if (yfg == "Fabric" || yfg == "") {
		form.segment.options.length = segments.length + 1;
		form.segment.options[0].text = "All";
		form.segment.options[0].value = "";
		for (var x=0; x<segments.length; x++) {
			form.segment.options[x+1].text = segments[x];
			form.segment.options[x+1].value = segments[x];
		}
	} else {
		form.segment.options.length = 1;
		form.segment.options[0].text = "Not Applicable";
		form.segment.options[0].value = "";
	}
}	

var filtro = {
	search : function(oForm){							
		var form = oForm;
		
		var filterYfg = form.yfg.options[form.yfg.selectedIndex].value;
		var filterSegment = form.segment.options[form.segment.selectedIndex].value;
		var filterCountry = form.country.options[form.country.selectedIndex].value;
		
		var tb = document.getElementById("tabFilter");
		var tbRows = tb.rows;	
		
		for(var i=1;i<tbRows.length; i++){	
			var cellYfg = tbRows[i].cells[4].innerHTML;	
			cellYfg = cellYfg.replace(/(\<)([^>]{0,})(\>)/gi, '');
			
			var cellSegment = tbRows[i].cells[5].innerHTML;	
			cellSegment = cellSegment.replace(/(\<)([^>]{0,})(\>)/gi, '');
			
			var cellCountry = tbRows[i].cells[2].innerHTML;	
			cellCountry = cellCountry.replace(/(\<)([^>]{0,})(\>)/gi, '');						
			
			//show
			var ctr1 = 1;
			var ctr2 = 1;
			var ctr3 = 1;
						
			if(filterYfg != cellYfg) { //se o valor da celula é diferente do filtro nega
				if(filterYfg != ""){ // confirma se é diferente mesmo, ou o valor está vazio
					ctr1 = 0;	
				}
			}						
			if(filterSegment != cellSegment){
				if(filterSegment != ""){
					ctr2 = 0;	
				}
			}						
			if(filterCountry != cellCountry){
				if(filterCountry != ""){
					ctr3 = 0;	
				}
			}								
			if(ctr1 && ctr2 && ctr3){
				tbRows[i].style.display = "";
			}else{
				tbRows[i].style.display = "none";	
			}				
			
			if(filterYfg == "" && filterSegment == "" && filterCountry == ""){
				tbRows[i].style.display = "";	
			}
		}
	}					
}					
