﻿// JavaScript Document
function ChekWcebservice(){
	WebService('net/remote/GetArticleList.asmx/CheckWebservice',function(obj){alert(obj);});
}
/// <summary>
/// 返回文章数据
/// </summary>
/// <param name="Type">文章分类 1 常产动态 2 业界资讯 3 焦点关注 4 政策法规－产权交易 5 政策法规－招标采购</param>
/// <parame name="IsPage">是否分页</param>
/// <parame name="PageSize">每分显示多少条数据</param>
/// <parame name="Page">当前页</param>
/// <parame name="Key">关键字，搜索用</param>
/// <parame name="COUNT">获取数量</param>
/// <parame name="DIV">需要显示数据库的DIV</param>
/// <parame name="STYLE">标题前的小图标路径</param>
/// <parame name="ISDATE">是否显示日期和浏览次数</param> 
function GetArticle(TYPE,IsPage,PageSize,Page,Key,COUNT,DIV,STYLE,ISDATE){
	$("#"+DIV).empty();
	param="&Type="+TYPE+"&Number="+COUNT+"&isPage="+IsPage+"&Page="+Page+"&Key="+Key+"&PageSize="+PageSize;
	//alert(param)
	REQUEST('net/remote/GetArticle.aspx','#'+DIV,function(data){$("#"+DIV).empty();LoadXml(data,DIV,STYLE,ISDATE,IsPage,TYPE,Key);},param); 
}

function LoadXml(data,DIV,STYLE,ISDATE,IsPage,TYPE,Key)
{
	var node = data.selectNodes("//root"); //得到所有root节点
	for(var i=0;i<node.length;i++){
		var children = node[i].childNodes; //得到root节点的子节点集合
		var childLen = children.length;
		var j=0;
		if(IsPage=="1") j=1;
		for(j;j<childLen;j++){
			var attribute=children[j].attributes;
			ID=attribute[0].value;
			SORT=attribute[1].value;
			CLICK=attribute[2].value;
			DATE=attribute[3].value;
			DATATABLE=attribute[4].value;
			TITLE=children[j].text;
			InsertData(TYPE,DATATABLE,ID,SORT,CLICK,DATE,TITLE,DIV,STYLE,ISDATE);
		}
		if(IsPage=="1")
		{
			var attribute=children[0].attributes;
			CountRecordset=attribute[0].value;
			CountPage=attribute[1].value;
			Page=attribute[2].value;
			PageSize=attribute[3].value;
			InsertPage(DIV,CountRecordset,CountPage,Page,PageSize,TYPE,Key,STYLE,ISDATE,IsPage);
		}
	}
}


function InsertPage(DIV,CountRecordset,CountPage,Page,PageSize,TYPE,Key,STYLE,ISDATE,IsPage)
{
	Page=parseInt(Page);
	CountPage=parseInt(CountPage)
	option=" Go <select id='GoPage' onChange=\"GetArticle('"+TYPE+"','"+IsPage+"','"+PageSize+"',this.value,'"+Key+"','10','"+DIV+"','"+STYLE+"','"+ISDATE+"');\">";
	for(i=1;i<(CountPage+1);i++)
	{
		SET="";
		if(Page==i){SET="selected"};
		option+="<option value='"+i+"' "+SET+">"+i+"</option>";
	}
	option+="</select>";
	toPage="";
	if(Page>1)
	{
		Ascript="javascript:GetArticle('"+TYPE+"','"+IsPage+"','"+PageSize+"','1','"+Key+"','10','"+DIV+"','"+STYLE+"','"+ISDATE+"');";
		toPage+=" <a href=\""+Ascript+"\">首页</a>";
		Ascript="javascript:GetArticle('"+TYPE+"','"+IsPage+"','"+PageSize+"','"+(Page-1)+"','"+Key+"','10','"+DIV+"','"+STYLE+"','"+ISDATE+"');";
		toPage+=" <a href=\""+Ascript+"\">上一页</a>";
	}
	
	if(Page<CountPage)
	{
		Ascript="javascript:GetArticle('"+TYPE+"','"+IsPage+"','"+PageSize+"','"+(Page+1)+"','"+Key+"','10','"+DIV+"','"+STYLE+"','"+ISDATE+"');";
		toPage+=" <a href=\""+Ascript+"\">下一页</a>";
		Ascript="javascript:GetArticle('"+TYPE+"','"+IsPage+"','"+PageSize+"','"+CountPage+"','"+Key+"','10','"+DIV+"','"+STYLE+"','"+ISDATE+"');";
		toPage+=" <a href=\""+Ascript+"\">末页</a>";
	}
	//Type IsPage PageSize Page Key COUNT DIV STYLE ISDATE
	
	li="<li>共 "+CountPage+"页 "+CountRecordset+" 条记录，每页 "+PageSize+"条 第 "+Page+" 页 "+toPage+option+"</li>"
	$("#"+DIV).append(li);
}


function InsertData(TYPE,DATATABLE,ID,SORT,CLICK,DATE,TITLE,DIV,STYLE,ISDATE)
{
	SDATE="";
	SCLASS="liA_4";
//	TITLE="<a href='net/showArticle.aspx?ID="+ID+"&TB="+DATATABLE+"&TYPEID="+TYPE+"' target='_blank' title='" + TITLE + "' >"+TITLE+"</a>";
  TITLE="<a href='net/showArticle.aspx?ID="+ID+"&TB="+DATATABLE+"&TYPEID="+TYPE+"'  target='_blank' title='" + TITLE + "' >"+TITLE+"</a>";
	if(STYLE.length>0) TITLE="<img src='"+STYLE+"' align=\"absmiddle\"> "+TITLE;
	if(ISDATE=="1")
	{
		SDATE="<div class='liA_2'>"+CLICK+"</div><div class='liA_3'>"+DATE+"</div>";
		SCLASS="liA_1";
	} else if (ISDATE=="2"){
		SDATE="<div class='liA_3'>"+DATE+"</div>";
		SCLASS="liA_1";
	}
	
	$("#"+DIV).append("<li onMouseOver=\"this.className='s1'\" onMouseOut=\"this.className='s2'\"><div class='"+SCLASS+"'>"+TITLE+"</div>"+SDATE+"</li>");
}
//文章点击率
function ClickNum(n){
$.get("/net/Update_click.aspx?" + Math.random(), {doc_id:n}, function(data) {
         /*            if (data!=null&&data!="") {
                         alert(data);
                        // document.location.reload();
                     }
                     else {
                         alert("请求失败了");
						 } */

                 }); 
				 
/*$.ajax({
   url:"net/Update_click.aspx?"+Math.random(),
   data:{doc_id:n},
   cache:false,
   type:GET,
   success:function(msg){
     alert(msg);
   }}); */
 
}

