var setting = {
		data : {
			keep : {
			  leaf: false,
			  parent: false
			},
			simpleData : {
			  enable: true,
			  idKey: "id",
			  pIdKey: "pId",
			  rootPId: null
			}
		},
		view:{
			selectedMulti: false
		},
		callback: {
			onClick: zTreeOnClick
		}
	};

	function handleResponse(dataResponse, textStatus){
		if(textStatus=='success'){
			$("#toparea").empty().append(dataResponse);
		}else{
			alert("获取失败");
		}

	}
	function zTreeOnClick(event, treeId, treeNode, clickFlag){
//		for (k in treeNode){
//			alert( k + ": " + treeNode[k]);
//		}
		$("#cateTitle").html('"'+treeNode.name+'" TOP10');
		$.ajax({
			   type: "POST",
			   url: "./getBaoBei.php",
			   data: "cid="+treeNode.id,
			   success: handleResponse
		}); 
	}
	$(document).ready(function(){
		$.fn.zTree.init($("#treeCategory"), setting, cateJsonData);

		$("#btnSearchCategory").bind('click', function(){
			
			var btnObj = $("#txtSearchCategory");
			var btnVal = btnObj.val();

			if(btnVal=='') { 
				btnObj.focus();
			}else{
				var treeObj = $.fn.zTree.getZTreeObj("treeCategory");
				var nodes = treeObj.getNodesByParamFuzzy("name", btnVal, null);

				if(typeof(nodes[0])=="object"){
					treeObj.selectNode(nodes[0]);
					
				}else if( typeof(nodes[0])=="undefined" ){
					nodes[0] = {"id":btnVal,"name":btnVal};
				}
				zTreeOnClick(null,null,nodes[0]);
//				for(k in nodes){
//					alert(k+' : '+nodes[k].id+' : '+nodes[k].name);
//					treeObj.selectNode(nodes[k]);
//				}
			}
			btnObj = null;
			btnVal = null;
			return false;
		});
});
