﻿/*
获取产品ID 语言ID 
*/
var pagerindexProduct = 1;
var pagerCountProduct =0;
var pNodeID = 0;
/*响应事件*/
ProductshowLoading();
LoadProductMyself();
MyselfPagerClick();
/**/
if(NodeID != null)
{
    pNodeID = NodeID;
}
function LoadProductMyself()
{
    if(document.getElementById("tag_myproduct")!=null)
    {
        //获取类型 因为有可能列表的形式不一样 默认为 0 
        dealActProduct("/pager/ProductMyself.Aspx?ProductID="+ProductID+"&LangID="+LangID+"&PagerNo="+pagerindexProduct+"&NodeID="+pNodeID+"&"+Math.random());
        
        //document.write("/pager/ProductMyself.Aspx?ProductID="+ProductID+"&LangID="+LangID+"&PagerNo="+pagerindexProduct+"&"+Math.random());
    }           
}
function MyselfPagerClick()
{
    //点击首页
    if(document.getElementById("tag_pager_myproduct_sy")!= null)
    {        
        document.getElementById("tag_pager_myproduct_sy").style.cursor="pointer";
        document.getElementById("tag_pager_myproduct_sy").onclick = function()
        {
            ProductshowLoading();            
            pagerindexProduct = 1;  
            LoadProductMyself();          
        };        
    }
    //上一页
    if(document.getElementById("tag_pager_myproduct_syy")!= null)
    {   
        document.getElementById("tag_pager_myproduct_syy").style.cursor="pointer";
        document.getElementById("tag_pager_myproduct_syy").onclick = function()
        {
            ProductshowLoading();            
            if(pagerindexProduct*1 > 1)
            {
                pagerindexProduct = pagerindexProduct*1-1
            }
            else
            {
                pagerindexProduct = 1;
            }
            LoadProductMyself();
        };        
    }
    //下一页
    if(document.getElementById("tag_pager_myproduct_xyy")!= null)
    {       
        document.getElementById("tag_pager_myproduct_xyy").style.cursor="pointer";
        document.getElementById("tag_pager_myproduct_xyy").onclick = function()
        {
            ProductshowLoading();            
            pagerindexProduct = pagerindexProduct*1+1;
            if(pagerindexProduct * 1 > pagerCountProduct)
            {
                pagerindexProduct = pagerCountProduct;
            }
            if(pagerindexProduct == 0)
            {
                pagerindexProduct = 1;
            }
            LoadProductMyself();
        };        
    }
    //尾页
    if(document.getElementById("tag_pager_myproduct_wy")!= null)
    {       
        document.getElementById("tag_pager_myproduct_wy").style.cursor="pointer";
        document.getElementById("tag_pager_myproduct_wy").onclick = function()
        {
            ProductshowLoading();              
            pagerindexProduct = pagerCountProduct;
            if(pagerindexProduct == 0)
            {
                pagerindexProduct = 1;
            } 
            LoadProductMyself(); 
        };        
    }
}
function ProductshowLoading()
{
    if(document.getElementById("tag_myproduct")!=null)
    {
        document.getElementById("tag_myproduct").innerHTML = "<center><img align=\"absmiddle\" src=\"/Pager/images/load.gif\"></center>";                
    }
}

var xmlHttpProduct;
function createXMLHttpRequestProduct()
{ //创建一个xmlHttpRequest对象
    
    try{ xmlHttpProduct = new ActiveXObject("Msxml2.XMLHTTP"); }
    catch(e)
    {
        try{ xmlHttpProduct = new ActiveXObject("Microsoft.XMLHTTP"); }
        catch(e){ xmlHttpProduct = null; }    
    }
    if( !xmlHttpProduct && (typeof XMLHttpRequest != "undefined") )
        xmlHttpProduct = new XMLHttpRequest();   
    
}
function dealActProduct(url)
{   
    createXMLHttpRequestProduct();
    xmlHttpProduct.onreadystatechange = handleStateChangeProduct; //请求状态改变事件触发handleStateChange功能
    xmlHttpProduct.open("GET",url); //采用get方法提交数据
    xmlHttpProduct.send(null);   
      
}
function handleStateChangeProduct()
{
    if(xmlHttpProduct.readyState == 4)
    {   //表示请求状态 4为完成
        if(xmlHttpProduct.status == 200)
        {
            //http状态指示码
            var returnResult = xmlHttpProduct.responseText;          
            if(document.getElementById("tag_myproduct")!=null)
            {
                
                if(returnResult =="")
                {
                                                            
                }
                else
                {        
                    //如果为最后一页的话 那就设置为最后一页            
                    if(returnResult.split('|').length > 2)               
                    {
                        pagerCountProduct  = returnResult.split('|')[1];
                    }
                                                                                
                    document.getElementById("tag_myproduct").innerHTML = returnResult.split('|')[0];  
                    
                    document.getElementById("tag_search_productimg").src = returnResult.split('|')[3];  
                    
                    document.getElementById("tag_search_productlink").innerHTML = returnResult.split('|')[2];  
                    
                }
            }           
                               
        }
    }        
}