﻿// JScript 文件

  var xmlHttp = false;
  var xmlHttpTemp=false;
    var e;

function getXMLHTTPObj()
{

        var C = null;
        try
        {
            C = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)
        {
            try
            {
                C = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch(sc)
            {
                C = null;
            }
        }

        if( !C && typeof XMLHttpRequest != "undefined" )
        {
            C = new XMLHttpRequest();
        }

        return C;
        
}
function updatePage()
{

        var tempObj = getObject("username");
        if ( tempObj == null ) return false;
        var tempExObj=getObject("Exusername");
        if(tempExObj==null) return false;
        var tempDis=getObject("DisplayJD");   
         tempDis.className="idis";  
        
        try
        {
            if (xmlHttp.readyState == 1)
            {
                tempDis.innerHTML = "正在加载连接对象......";
            }

            if (xmlHttp.readyState == 2)
            {
                tempDis.innerHTML = "连接对象加载完毕。";
            }

            if (xmlHttp.readyState == 3)
            {
                tempDis.innerHTML = "数据获取中......";
            }

            if (xmlHttp.readyState == 4)
            {
                var response = xmlHttp.responseText;
                //alert(response);
                if(response=="-1")
                {
                  tempExObj.innerHTML="";
                    alert("用户或密码错误!");
                    
                }
               
                else if(response!="0" &&response!="")
                {
                //拆分字符串
               var sText=response;
               var sResult=sText.split(",");
               
               
                     tempExObj.innerHTML="欢迎您,"+sResult[1]+" [<a href=\"my/u.aspx\">进入管理</a>]" +"  [<a href=\"../member/loginout.aspx\">退出</a>]";   
                     getObject("h_a").className="undis";
                     getObject("h_b").className="undis";
                     getObject("h_c").className="undis";
                     getObject("h_d").className="undis";
                     getObject("h_e").className="undis";
                     getObject("h_f").className="undis";
                     getObject("h_g").className="undis";
                    
                }

                
                
            }
        }
        catch (e)
        {
            tempExObj.innerHTML = "回调处理错误:" + e;
        }
         tempDis.className="undis"; 
       
}


function UpdateLoginUserName()
{
        
       
          try
          {
            if( xmlHttp && xmlHttp .readyState != 0 )
            {
                xmlHttp.abort();
            } 
            xmlHttp = getXMLHTTPObj();

            if( xmlHttp )
            {
                //var tempObj = getObject("username");
               // if ( tempObj == null ) return false;
                var tempExObj=getObject("Exusername");
                if(tempExObj==null) return false;
                var url = "../member/userlogin.aspx";            
                xmlHttp.open("POST", url, true);
                xmlHttp.onreadystatechange = updatePage; 
                xmlHttp.send(null);
            }
            else
            {
                tempExObj.innerHTML="<font color='red'>XMLHTTP对象创建失败</font>";
            }
          }
          catch (e)
          {
             tempExObj.innerHTML="<font color='red'>查询错误</font>";
          }
         
   return true;
   
      
       
}
function ChekcLoginUserName()
{

             var tempUserName = getObject("username");
                var tempUserPass= getObject("userpass");
              
                if ( tempUserName.value == "" )
                {
                    
                     alert("用户不能为空!");
                     tempUserName.focus();
                     return false;

                }
                
                if ( tempUserPass.value == "" )
                {
                    
                     alert("密码不能为空!");
                     tempUserPass.focus();
                     return false;

                }
                
          
                
          try
          {
          
            if( xmlHttp && xmlHttp .readyState != 0 )
            {
                xmlHttp.abort();
            } 
            
            xmlHttp = getXMLHTTPObj();


            if( xmlHttp )
            {
                var tempExObj=getObject("Exusername");
                
               if(tempExObj==null) return false;
               var url = "../member/userlogin.aspx?username="+tempUserName.value+"&userpass="+tempUserPass.value;     
                      
               xmlHttp.open("POST", url, true);
                xmlHttp.onreadystatechange = updatePage; 
                xmlHttp.send(null);
                 
               
            }
            else
            {
                tempExObj.innerHTML="<font color='red'>XMLHTTP对象创建失败</font>";
            }
            
          }
          catch (e)
          {
             tempExObj.innerHTML="<font color='red'>查询错误</font>";
            }
   return true;
   
      
       
}

 function getObject( objectID )
 {
        if (typeof(document) == "object")
        {
            if ( document.getElementById(objectID) )
            {
                return document.getElementById(objectID);
            }
            else
            {
                return false;
            }
        }
 }
 
 ////////////////////////////////供求信信息//////////////////////////////////////
 //供应信息
 function GetGYInformation()
 {
    try
    {
        if( xmlHttpTemp && xmlHttpTemp .readyState != 0 )
        {
           xmlHttpTemp.abort();
        } 
        xmlHttpTemp = getXMLHTTPObj();
        var tempExObj=getObject("GYLoading");
        if( xmlHttp )
        {
         
            if(tempExObj==null) return false;
            var url = "../products/GetGYInformation.aspx";
            xmlHttpTemp.open("POST", url, true);
            xmlHttpTemp.onreadystatechange = updatePageToGyInformation; 
            xmlHttpTemp.send(null);        
         }
         else
         {
            tempExObj.innerHTML="<font color='red'>XMLHTTP对象创建失败</font>";
         }
            
      }
      catch (e)
      {
             tempExObj.innerHTML="<font color='red'>查询错误</font>";
      }
 
 }
 function updatePageToGyInformation()
 {
 
        var tex=getObject("GYLoading");         
        try
        {
            if (xmlHttpTemp.readyState == 1)
            {
                tex.innerHTML = "正在加载连接对象......";
            }
            if (xmlHttpTemp.readyState == 2)
            {
                tex.innerHTML = "连接对象加载完毕。";
            }
            if (xmlHttpTemp.readyState == 3)
            {
                tex.innerHTML = "数据获取中......";
            }
            if (xmlHttpTemp.readyState == 4)
            {
                var response = xmlHttpTemp.responseText;
                tex.innerHTML=response;                
                    
            }             
            
        }
        catch (e)
        {
            tempExObj.innerHTML = "回调处理错误:" + e;
        }
        
 }
 ///获取求够信息
 function GetQGInformation()
 {
 try
    {
        if( xmlHttp && xmlHttp .readyState != 0 )
        {
           xmlHttp.abort();
        } 
        xmlHttp = getXMLHTTPObj();
        if( xmlHttp )
        {
            var tempExObj=getObject("QGLoading");
            if(tempExObj==null) return false;
            var url = "../products/GetQGInformation.aspx";
            xmlHttp.open("POST", url, true);
            xmlHttp.onreadystatechange = updatePageToQGInformation; 
            xmlHttp.send(null);        
         }
         else
         {
            tempExObj.innerHTML="<font color='red'>XMLHTTP对象创建失败</font>";
         }
            
      }
      catch (e)
      {
             tempExObj.innerHTML="<font color='red'>查询错误</font>";
      }
 }
 function updatePageToQGInformation()
 {
  var tempExObj=getObject("QGLoading");         
        try
        {
            if (xmlHttp.readyState == 1)
            {
                tempExObj.innerHTML = "正在加载连接对象......";
            }
            if (xmlHttp.readyState == 2)
            {
                tempExObj.innerHTML = "连接对象加载完毕。";
            }
            if (xmlHttp.readyState == 3)
            {
                tempExObj.innerHTML = "数据获取中......";
            }
            if (xmlHttp.readyState == 4)
            {
                var response = xmlHttp.responseText;
                
                tempExObj.innerHTML=response;                
                    
            }             
            
        }
        catch (e)
        {
            tempExObj.innerHTML = "回调处理错误:" + e;
        }
        
 }
 
 ///获取最新版式
 function GetNewStyleInformation()
 {
 try
    {
        if( xmlHttp && xmlHttp .readyState != 0 )
        {
           xmlHttp.abort();
        } 
        xmlHttp = getXMLHTTPObj();
        if( xmlHttp )
        {
            var tempExObj=getObject("NewStyleLoading");
            if(tempExObj==null) return false;
            var url = "../products/GetNewStyleInformation.aspx";
            xmlHttp.open("POST", url, true);
            xmlHttp.onreadystatechange = updatePageToNewStyleInformation; 
            xmlHttp.send(null);        
         }
         else
         {
            tempExObj.innerHTML="<font color='red'>XMLHTTP对象创建失败</font>";
         }
            
      }
      catch (e)
      {
             tempExObj.innerHTML="<font color='red'>查询错误</font>";
      }
 }
 function updatePageToNewStyleInformation()
 {
  var tempExObj=getObject("NewStyleLoading");         
        try
        {
            if (xmlHttp.readyState == 1)
            {
                tempExObj.innerHTML = "正在加载连接对象......";
            }
            if (xmlHttp.readyState == 2)
            {
                tempExObj.innerHTML = "连接对象加载完毕。";
            }
            if (xmlHttp.readyState == 3)
            {
                tempExObj.innerHTML = "数据获取中......";
            }
            if (xmlHttp.readyState == 4)
            {
                var response = xmlHttp.responseText;
                
                tempExObj.innerHTML=response;                
                    
            }             
            
        }
        catch (e)
        {
            tempExObj.innerHTML = "回调处理错误:" + e;
        }
        
 }
 
  