﻿// JScript 文件
var pageno = 1;
var producttype = 0;
var bigtype = 0;
var productcount = 0;
var pagecount = 0;

function loadproductlist(typeID,bt,count)
{
    document.getElementById("loadData").innerHTML = "loading....";
    //首先加载产品
    //每页显示4个产品   
    var pagesize = 7;
    bigtype = bt;
    producttype = typeID;    
    pageno = 1;
    productcount = count;
    if(productcount % pagesize*1 == 0)
    {
        pagecount = productcount / pagesize*1;        
    }
    else
    {
        pagecount = (productcount /pagesize)*1+1;
    }
    var yes = pagecount.toString();
    pagecount = yes.replace(/\..+/g,"");
    
    //
    //页面打开时加载数据
    dealActs("loadData.Aspx?type="+producttype+"&bigtype="+bigtype+"&pageno="+pageno+"&"+Math.random());
   
    
}
function pre()
{
    if(pageno ==1)
    {
        alert("The first page");
    }
    else
    {
        pageno --;
        if(pageno < 1)
        {
            pageno =1;
            
        }
        document.getElementById("loadData").innerHTML = "loading....";
        dealActs("loadData.Aspx?type="+producttype+"&bigtype="+bigtype+"&pageno="+pageno+"&"+Math.random());
    }
}
function next()
{
    if(pagecount != 0)
    {
        if(pageno == pagecount)
        {
            alert("the last page");
        }
        else
        {
            pageno ++;
            if(pageno > pagecount)
            {
                pageno =pagecount;
               
            } 
            document.getElementById("loadData").innerHTML = "loading....";
            dealActs("loadData.Aspx?type="+producttype+"&bigtype="+bigtype+"&pageno="+pageno+"&"+Math.random());
        }    
    }  
    else
    {
        alert("the last page");
    }

}

// JavaScript Document
var xmlHttp;

function createXMLHttpRequests() { //创建一个xmlHttpRequest对象
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    else if (window.XMLHttpRequest)
    {
        xmlHttp = new XMLHttpRequest();
    }
}

function dealActs(url){
     //请求页面url
    
    createXMLHttpRequests();
    xmlHttp.onreadystatechange = handleStateChanges; //请求状态改变事件触发handleStateChange功能
    xmlHttp.open("GET",url); //采用get方法提交数据
    xmlHttp.send(null);
   // alert(url+"&"+Math.random());
}

function handleStateChanges(){
    if(xmlHttp.readystate == 4){    //表示请求状态 4为完成
            if(xmlHttp.status == 200){ //http状态指示码，200表示ok
                     // document.getElementById("d").innerHTML = xmlHttp.responseText; //将服务器返回信息作为文本插入到infoId指示的容器中。
                    //显示数据                    
                    document.getElementById("loadData").innerHTML = xmlHttp.responseText;                  
                }
        }
        else"";
}
