﻿// JScript 文件
var pageno = 1;
var producttype = 0;
var productcount = 0;
var pagecount = 0;
function loadproductlist(typeID,count)
{

    document.getElementById("loadData").innerHTML = "数据加载中....";
     
    //首先加载产品
    //每页显示4个产品   
    var pagesize = 4;
    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+"&pageno="+pageno);
   
    
}
function pre()
{
    if(pageno ==1)
    {
        alert("已经是第一页");
    }
    else
    {
        pageno --;
        if(pageno < 1)
        {
            pageno =1;
            
        }
        document.getElementById("loadData").innerHTML = "数据加载中....";
        dealActs("loadData.Aspx?type="+producttype+"&pageno="+pageno);
    }
}
function next()
{
    if(pagecount != 0)
    {
        if(pageno == pagecount)
        {
            alert("已经是最后一页");
        }
        else
        {
            pageno ++;
            if(pageno > pagecount)
            {
                pageno =pagecount;
               
            } 
            document.getElementById("loadData").innerHTML = "数据加载中....";
            dealActs("loadData.Aspx?type="+producttype+"&pageno="+pageno);
        }    
    }  
    else
    {
        alert("已经是最后一页");
    }

}

// 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指示的容器中。
                    //显示数据             
                    //alert(xmlHttp.responseText);
                    document.getElementById("loadData").innerHTML = xmlHttp.responseText.split('|')[0];
                    if(xmlHttp.responseText.split('|')[1]== "")
                    {
                    document.getElementById("showimg").style.display ="none";
                    }
                    else
                    {
                    document.getElementById("showimg").style.display = "";
                    document.getElementById("showimg").src = xmlHttp.responseText.split('|')[1]
                    }
                    document.getElementById("btnmune").innerHTML = xmlHttp.responseText.split('|')[2] ;
                    document.getElementById("content").innerHTML = xmlHttp.responseText.split('|')[3] ;
                }
        }
        else"";
}