var xmlCsUrl ="web/consultList.jsp";

///设置当前页的咨询列表请求地址
function setXmlCsUrl(url){
	xmlCsUrl=url;
}


function getConsultArray(count,type,p){
	if(count){
		var reqUrl = xmlCsUrl+"?pu.pageSize="+count;
		if(type&&type != "")
			reqUrl+="&consult.type="+type;
		if(p)
			reqUrl+="&pu.p="+p;
		var doc =xml.load(reqUrl);
		var nodes= xml.getNodes(doc,"consult");
		var cs = new Array(nodes.length);
		for(var i=0;i<nodes.length;i++){
			var c = new Consult();
			c.parseXmlNode(nodes[i]);
			cs[i]=c;
		}
		return cs;
	}
	return null;
}

function getCsUl(did,count,maxL,type){
	var cs = getConsultArray(count,type);
	var ul= document.createElement("ul");
	var div = document.getElementById(did);
	div.innerHTML="";
	if(cs!=null&&cs.length>0){
		for(var i=0;i<cs.length;i++){
			var li = document.createElement("li");
			cs[i].tilteLength = maxL;
			li.innerHTML = cs[i].getLink();
			ul.appendChild(li);
		}
	}else
		ul.innerHTML="<li>&nbsp;&nbsp;暂无相关咨询&nbsp;&nbsp;</li>";
	div.appendChild(ul);
}
///
///
///获得文章列表
///did:显示层的ID
///cid:分类ID
///count ：文章最大条数
///flag: 是否分格行
function getCsTable1(cid,did,count,maxL){
	var doc =xml.load(xmlCsUrl+"?pu.pageSize="+count);
	var nodes= xml.getNodes(doc,"consult");
	var table =getTab("95%",0,0,"center",0,"line_20px"); 
	for(var i=0;i<nodes.length;i++){
		var tr=table.insertRow(i);
		var td =tr.insertCell(0);
		td.height ="21px";
		var id =nodes[i].getAttribute("id");
		var title = xml.getNodeValue(nodes[i],"title");
		td.innerHTML="<img src='images/ico-2.gif' width='12' height='8' /> <a href='"+cLink+id+"' target='_blank' class='link17'>"+subString(title,maxL)+"</a><span class='font3'><a href='#' target='_blank' class='linkmain'></a></span>";
	}
	var div =document.getElementById(did);
	div.innerHTML="";
	div.appendChild(table);
}

///
///
///获得文章列表
///did:显示层的ID
///cid:分类ID
///count ：文章最大条数
///flag: 是否分格行
function getCsTable3(cid,did,count,maxL,isMore){
	var doc =xml.load(xmlCsUrl+"?pu.pageSize="+count);
	var nodes= xml.getNodes(doc,"consult");
	var table =getTab("95%",0,0,"center",0,"line_20px"); 
	for(var i=0;i<nodes.length;i++){
		var tr=table.insertRow(i);
		var td =tr.insertCell(0);
		td.height ="21px";
		var id =nodes[i].getAttribute("id");
		var title = xml.getNodeValue(nodes[i],"title");
		td.innerHTML="<img src='images/ico-5.gif' width='12' height='8' /> <a href='"+cLink+id+"' target='_blank' class='link18'>"+subString(title,maxL)+"</a><span class='font3'><a href='#' target='_blank' class='linkmain'></a></span>";
	}
	//alert(did);
	if(isMore){
		var tr=table.insertRow(nodes.length);
		var td =tr.insertCell(0);
		td.height ="21px";
		td.innerHTML="<div align='right'><a href='consult.html?url=web/consult_list.jsp'><img src='images/more1.gif' width='34' height='7' border='0' /></a></div>";
	}
	document.getElementById(did).innerHTML="";
	document.getElementById(did).appendChild(table);
}
