var fcataid="";
window.onload = function(){
	var locl=document.location.href;
	if(locl.indexOf("/c/rep")!=-1)
		getFirstCatalog("0","0","c");
	//else
		//getFirstCatalog("0","0","");
		
}

function g(id){
	return document.getElementById(id);
}
function getFirstCatalog(_gid,_n,type){
	//var url="/backgroundjsp/i_ctree.jsp";

	//var parms={"gid":_gid,"n":_n,"type":type,"t":new Date().getTime()};
	//$.get(url,parms,function(data,textStatus){
	//	$("#f_tree").html(data.trim());
		initShow();//通过参数展开分类树
		
		
		//alert("|"+schannel+"|");
		if (type != "") {
			if(ssw!=""){
				_webfav.searchFavFormindex(ssw,schannel,Field);
			}else if(schannel!=""){
				_webfav.searchFavByDoctype(schannel);
			}else{
				var linkname = getlinkNameByCataid(fcataid);
					if(linkname)
					_webfav.setCurCata(fcataid);
				if (favid != "") 
					_webfav.searchByFavid(favid);
				else 
					_webfav.goToCatalog(fcataid, linkname);
			}
		}
	//});
	
}
function getDivContent(_n, _gid, _fgid){
	var obj = document.getElementById("cata" + _n + "_node_" + _gid);
	
	if (obj) {
	var locl = document.location.href;
	var type = "";
	if (locl.indexOf("/c/rep") != -1) 
		type = "c";
	if (obj.style.display == "none") {
		var url = "/backgroundjsp/i_ctree.jsp";
		var parms = {
			"gid": _gid,
			"n": _n,
			"fgid": _fgid,
			"type": type,
			"t": new Date().getTime()
		};
		$.ajax({
			type: "post",
			"url": url,
			async: false,
			data: parms,
			success: function(data, textStatus){
				var text = data.trim();
				if (text != "") 
					$("#cata" + _n + "_node_" + _gid).html(text);
			}
		});
		obj.style.display = "";
		//$("#cata" + _n + "_node_" + _gid).show();
	}
	else 
		if (obj.style.display != "none") {
			obj.style.display = "none";
		}
	}else{return;}
		
}
function initShow()
{
	var params = getInitParams();
	var fgid="";
	//if(params.length==2){
	//	return;
	//}
	for(var i = 1; i<params.length;)
	{
		if(params[i] != "")
		{
			fgid=fgid+"_"+params[i];
			getDivContent(i, params[i],fgid);
			i++;
		}else{i++;continue;}
		
	}
}

function getInitParams()
{
	var arrIds;
	if(cataids != null||cataids!="")
		arrIds = cataids.split("_");
		fcataid=arrIds[arrIds.length-1];
	//arrIds[arrIds.length-1]="";
	return arrIds;
}
function getlinkNameByCataid(_fcataid){
	var linktext=$("#link_"+_fcataid).val();
	if(linktext)
		return linktext.substring(0,linktext.length-1);
}


