﻿
var CurPage=0; //当前页
var TotalPage=0; //总页数
var PageTab=6; //每组显示页数
var CurTab=0; //当前分组
var Reccount=0;//记录总数;
var pagesize=15;//记录总数;
var seachkeyword="";//参数黙认为4即美食类;

jspageinit();//初始化
function TurnTab(val)
{

var nPage = 0;

if (val == 1) {
CurTab++;
nPage = (CurTab - 1) * PageTab + 1; 
}
else if (val == -1) {
CurTab--;
nPage = (CurTab - 1) * PageTab + 1;
}
else if (val == 0) {
CurTab = 1;
nPage = 1;
}
else if (val == -2) {
CurTab = Math.floor(TotalPage / PageTab) + 1;
nPage = (CurTab - 1) * PageTab + 1;
}

var tabinfo = document.getElementById("div_trackpagetab");

var strInnermid = ""

strInnermid += "<a href=\"javascript:TurnPage(1)\"><<</a>&nbsp;";

strInnermid += "<a href=\"javascript:PreviousPage()\">前一页</a>&nbsp;";

if (CurTab > 1) strInnermid += "<a href=\"javascript:TurnTab(-1)\">...</a>&nbsp;";

for ( ; nPage<=CurTab*PageTab; nPage++) {

if (nPage <= TotalPage) {

strInnermid += "<a href=\"javascript:TurnPage("+ nPage + ")\"><span id='SpanPage"+nPage+"' >"+nPage+"</span></a>&nbsp;&nbsp;"


}
}
if (nPage < TotalPage) strInnermid += "<a href=\"javascript:TurnTab(1)\">...</a>&nbsp;";

strInnermid += "<a href=\"javascript:NextPage()\">下一页</a>&nbsp;";

strInnermid += "<a href=\"javascript:TurnPage(" + TotalPage + ")\">>></a>&nbsp;";

tabinfo.innerHTML = strInnermid;
}

function TurnPage(val)
{
 var spobj=document.getElementById("SpanPage"+val);
 if (spobj!='undefined'&& spobj!=null)
 {
 spobj.className="jspagespan_hover";
 }
if (Number(val) != CurPage) {

CurPage = Number(val);

var trackinfo = document.getElementById("div_trackpoint");

trackinfo.innerHTML = "　　获取数据中，请稍等．．．";
LocalSearch(seachkeyword);

if (CurPage == 1) TurnTab(0);

if (CurPage == TotalPage) TurnTab(-2); 

}
}

function NextPage()
{
if (CurPage < TotalPage) {

TurnPage(CurPage+1);

if ((CurPage + 1) > (CurTab * PageTab)) {
TurnTab(1);
}
}

}

function PreviousPage()
{
if (CurPage > 1) {

TurnPage(CurPage-1);

if ((CurPage - 1) <= ((CurTab - 1) * PageTab)) {
TurnTab(-1);
}

}
}
   function LocalSearch(val)
    {
     document.getElementById("SpanpageNow").innerHTML=CurPage;	//当前显示第几页
        var Nowtype=document.getElementById("seachtype").value;//tag1:按区域搜素tag2:按关键字搜素tag3:按分类搜素
        ajaxRead("ajax/kbseachcontent.aspx?Reccount="+Reccount+"&pagenow="+CurPage +"&ST=" + Nowtype +"&keyword=" + escape(val), "showcheckresult(obj);");

    }
        function showcheckresult(obj)
        {
            var res = obj.getElementsByTagName('result');
	        var trackinfo = document.getElementById("div_trackpoint");
			var result = "";
            if (res[0] != null && res[0] != undefined)
			{
				if (res[0].childNodes.length > 1) {
					result = res[0].childNodes[1].nodeValue;
				} else {
					result = res[0].firstChild.nodeValue;    		
				}
			}
		
			trackinfo.innerHTML = result;
        }
   function Localcount(val)
    {
          
         var Nowtype=document.getElementById("seachtype").value;//tag1:按区域搜素tag2:按关键字搜素tag3:按分类搜素
        ajaxRead("ajax/count.aspx?ST=" + Nowtype +"&keyword=" + escape(val), "showcheckcount(obj);");
     }
        function showcheckcount(obj)
        {
            var res = obj.getElementsByTagName('resultcount');
			var result = 0;
            if (res[0] != null && res[0] != undefined)
			{
				if (res[0].childNodes.length > 1) {
					result = res[0].childNodes[1].nodeValue;
				} else {
					result = res[0].firstChild.nodeValue;    		
				}
			}
		Reccount=result;
		TotalPage=Math.floor(Reccount/pagesize);
		//<-------当前显示页,条数,总页数
		 document.getElementById("Spancountpage").innerHTML=TotalPage;
		 document.getElementById("spancomnumber").innerHTML=Reccount;
		 document.getElementById("SpanpageNow").innerHTML=1;
		 ///-------------------------->
		CurPage=0;
		CurTab=0;
	     TurnTab(1);
         TurnPage(1);
        }
function jspageinit()
{
Localcount(seachkeyword);
document.getElementById("seachtype").value="tag3";
}
function jspageseach(keyword,val)
{

if (val=='2')
{
 if (keyword=="seach")
     {
     keyword=document.getElementById("keyword").value;
     }
     document.getElementById("seachtype").value="tag2";
   document.getElementById("nowkeyword").innerHTML="\""+keyword+"\"";
}
else {
       document.getElementById("seachtype").value="tag1";
       document.getElementById("nowkeyword").innerHTML="\""+val+"\"";
    }
if (keyword=="" || keyword=="如：饰品")
{
return;
}
Mfous(2);
seachkeyword=keyword;
Localcount(keyword);


}