// init statements
$(function(){
	searchChecked();
	//
	$("input.kind").click(function(){
		searchChecked();
	});
	$("input.ds").click(function(){
		searchChecked();
	});
});

// checkbox search
function searchChecked(){
	var arrayKind = new Array();
	var arrayStyle = new Array();
	var result ="";
	var i;
	
	var nCheckedKindLength = $("input.kind:checkbox:checked").size();
	for(i=0; i < nCheckedKindLength; i++){
		arrayKind.push($("input.kind:checkbox:checked").eq(i).val());
	}
	
	
	var nCheckedStyleLength = $("input.ds:checkbox:checked").size();
	for(i=0; i < nCheckedStyleLength; i++){
		arrayStyle.push($("input.ds:checkbox:checked").eq(i).val());
	}
	
	if((nCheckedKindLength >= 1)&&(nCheckedStyleLength >= 1)) { 
		result = arrayKind.join(" OR ");
		
		if(nCheckedKindLength >= 2){
			if(nCheckedStyleLength >= 2) {
				result = "(" + result + ") AND (" + arrayStyle.join(" OR ") + ")";
			}else{
				result = "(" + result + ") AND " + arrayStyle.join(" OR ");
			}
		}else{
			if(nCheckedStyleLength >= 2) {
				result = result + " AND (" + arrayStyle.join(" OR ") + ")";
			}else{
				result = result + " AND " + arrayStyle.join(" OR ");
			}
		}
	}else{
		if(nCheckedKindLength >= 1) {
			result = arrayKind.join(" OR ");
		}else{
			result = arrayStyle.join(" OR ")
		}
	}
	$("#tag").val(result);
	return;
}
