﻿
var CurPage=0; //当前页
var TotalPage=0; //总页数
var PageTab=6; //每组显示页数
var CurTab=0; //当前分组
var Reccount=0;//记录总数;
var pagesize=20;//记录总数;

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");

document.getElementById("spanTotalPage").innerHTML=TotalPage;
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 + ")\">"+nPage+"</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)
{
if (Number(val) != CurPage) {

CurPage = Number(val);

var trackinfo = document.getElementById("div_trackpoint");

trackinfo.innerHTML = "　　获取数据中，请稍等．．．";
LocalSearch();

if (CurPage == 1) TurnTab(0);

if (CurPage == TotalPage) TurnTab(-2); 

document.getElementById("spanCurPage").innerHTML=CurPage;

}

}


function NextPage()
{

if (CurPage < TotalPage) {

TurnPage(CurPage+1);

if ((CurPage) > (CurTab * PageTab)) {
TurnTab(1);
}
}
}
function PreviousPage()
{

if (CurPage > 1) {

TurnPage(CurPage-1);

if ((CurPage) <= ((CurTab - 1) * PageTab)) {
TurnTab(-1);
}
}
}
       function LocalSearch(val)
        {
        
        　 var Keyword=document.getElementById("keyword").value;
       　   if (Keyword=="请输入小区名、地址")
              {
              Keyword="";
              }
            var eless=document.getElementsByName("rsandcz");   
            var hosetype;   
                for(var i=0;i<eless.length;i++)                      
                {
                      if(eless[i].checked)
                      hosetype=eless[i].value;                        //变量赋予单选框选中的值
                }
                if (hosetype==1)//二手房
                {
            var RoomCount=document.getElementById("C_S_RoomCount").value;
            var SalePrice=document.getElementById("C_S_SalePrice").value;
            var BldgArea=document.getElementById("C_S_BldgArea").value;
            var HouseKind=document.getElementById("C_S_HouseKind").value;
            var HouseFrom=document.getElementById("C_S_HouseFrom").value;
            var UpdateTime=document.getElementById("C_S_UpdateTime").value;
            var AreaID=document.getElementById("hftbAreaID").value;
               var ShowRangeInfor=document.getElementById("hdShowRangeInfor").value;
                     var RangeInforList=document.getElementById("hdRangeInforList").value;
            ajaxRead("ajax/oldhouse.aspx?Reccount="+Reccount+"&pagenow="+CurPage +"&RoomCount=" + RoomCount+"&SalePrice=" + SalePrice+"&BldgArea=" + BldgArea+"&HouseKind=" + escape(HouseKind)+"&HouseFrom=" + HouseFrom+"&UpdateTime=" + UpdateTime+"&keyword="+escape(Keyword) +"&AreaID="+AreaID+"&Range="+ShowRangeInfor+"&ROL="+RangeInforList, "showcheckresult(obj);");
               }
            else//出租房
            {
             var RoomCount=document.getElementById("Z_S_RoomCount").value;
            var SalePrice=document.getElementById("Z_S_SalePrice").value;
            var BldgArea=document.getElementById("Z_S_BldgArea").value;
            var HouseKind=document.getElementById("Z_S_HouseKind").value;
            var HouseFrom=document.getElementById("Z_S_HouseFrom").value;
            var UpdateTime=document.getElementById("Z_S_UpdateTime").value;
            var AreaID=document.getElementById("hftbAreaID").value;
               var ShowRangeInfor=document.getElementById("hdShowRangeInfor").value;
                     var RangeInforList=document.getElementById("hdRangeInforList").value;
            ajaxRead("ajax/CZhouse.aspx?Reccount="+Reccount+"&pagenow="+CurPage +"&RoomCount=" + RoomCount+"&SalePrice=" + SalePrice+"&BldgArea=" + BldgArea+"&HouseKind=" + escape(HouseKind)+"&HouseFrom=" + HouseFrom+"&UpdateTime=" + UpdateTime+"&keyword="+escape(Keyword)+"&AreaID="+AreaID+"&Range="+ShowRangeInfor+"&ROL="+RangeInforList, "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()
        {
      
        　 var Keyword=document.getElementById("keyword").value;
       　   if (Keyword=="请输入小区名、地址")
              {
              Keyword="";
              }
           var eless=document.getElementsByName("rsandcz");   
            var hosetype;   
                for(var i=0;i<eless.length;i++)                      
                {
                      if(eless[i].checked)
                      hosetype=eless[i].value;                        //变量赋予单选框选中的值
                }
                  
                if (hosetype==1)//二手房
                { 
                  
                    var RoomCount=document.getElementById("C_S_RoomCount").value;
                    var SalePrice=document.getElementById("C_S_SalePrice").value;
                    var BldgArea=document.getElementById("C_S_BldgArea").value;
                    var HouseKind=document.getElementById("C_S_HouseKind").value;
                 
                    var HouseFrom=document.getElementById("C_S_HouseFrom").value;
                    var UpdateTime=document.getElementById("C_S_UpdateTime").value;
                    var AreaID=document.getElementById("hftbAreaID").value;
                     
                    var ShowRangeInfor=document.getElementById("hdShowRangeInfor").value;
                    
                     var RangeInforList=document.getElementById("hdRangeInforList").value;
                    
                    ajaxRead("ajax/count.aspx?RoomCount=" + RoomCount+"&SalePrice=" + SalePrice+"&BldgArea=" + BldgArea+"&HouseKind=" + escape(HouseKind)+"&HouseFrom=" + HouseFrom+"&UpdateTime=" + UpdateTime+"&keyword="+escape(Keyword)+"&AreaID="+AreaID+"&Range="+ShowRangeInfor+"&ROL="+RangeInforList, "showcheckcount(obj);");
                }
             else//出租房
                {
         
                     var RoomCount=document.getElementById("Z_S_RoomCount").value;
                    var SalePrice=document.getElementById("Z_S_SalePrice").value;
                    var BldgArea=document.getElementById("Z_S_BldgArea").value;
                    var HouseKind=document.getElementById("Z_S_HouseKind").value;
                    var HouseFrom=document.getElementById("Z_S_HouseFrom").value;
                    var UpdateTime=document.getElementById("Z_S_UpdateTime").value;
                    var AreaID=document.getElementById("hftbAreaID").value;
                    var ShowRangeInfor=document.getElementById("hdShowRangeInfor").value;
                    var RangeInforList=document.getElementById("hdRangeInforList").value;
                      ajaxRead("ajax/CZcount.aspx?RoomCount=" + RoomCount+"&SalePrice=" + SalePrice+"&BldgArea=" + BldgArea+"&HouseKind=" + escape(HouseKind)+"&HouseFrom=" + HouseFrom+"&UpdateTime=" + UpdateTime+"&keyword="+escape(Keyword)+"&AreaID="+AreaID+"&Range="+ShowRangeInfor+"&ROL="+RangeInforList, "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;
		document.getElementById("div_countpage").innerHTML=result;
		TotalPage=Math.floor(Reccount/pagesize)+1;
		
	     TurnTab(1);
	    
         TurnPage(1);
        }

function jspageinit()
{

JSOwnerIdItem="f";
CurPage=0; 

Localcount();

  document.getElementById("showList").style.display="block";
  document.getElementById("showDetails").style.display="none";
}
 if (JSOwnerIdItem=="t")
 {
 document.getElementById("showList").style.display="none";
  document.getElementById("showDetails").style.display="block";
  //var spot="{CenterX:"+CenterX
 //   ShowOwnerInfoPop(spot);
 }
 else
 {
  document.getElementById("showList").style.display="block";
  document.getElementById("showDetails").style.display="none";
 
 jspageinit();//初始化

 }

function AJAXShowRangeInfor()
{
document.getElementById("hdShowRangeInfor").value=1;
document.getElementById("hdRangeInforList").value=vM.OnwerIDlist();
//alert(vM.OnwerIDlist());
CurPage=0;
Localcount();
}
