﻿//获取行业资讯的企业推荐【跟点击率有关】


function CreateXmlhttp()
{
  var xmlHttp= window.XMLHttpRequest?(new XMLHttpRequest()):(new ActiveXObject("Microsoft.XMLHTTP"));
  return xmlHttp;
}




//企业商客推荐
function GetRecordCount(DivTag,showCount)
{

    var url = "/js/Infocenter_Ajax.aspx?Action=ShowTuiJianShop&showCount="+showCount+"&RandCache="+Math.random();
    var objHttp=CreateXmlhttp();
    objHttp.open("GET", url, true);    
      objHttp.setRequestHeader("Cache-Control","no-cache");    
     objHttp.send(null); 
     
     objHttp.onreadystatechange = function(){
     if (objHttp.readyState == 4 && objHttp.status==200)
    {


      var result=objHttp.responseText;      
     
      
      
       if(result=="NoVipShop")
       {
          document.getElementById(DivTag).innerHTML="暂无受推荐商客";
       }
       else
       {
         document.getElementById(DivTag).innerHTML=result;
       }
    }
   }
    

}



//行业资讯明细页面OnLoad 事件[实现：检测页面管理分类;点击率计算]
function CheckPageManageSort()
{


//行业资讯模块分类
var sortType=document.getElementById('hiddenSort').value;
var InfoID=document.getElementById('hiddenInfoID').value;


    var url = "/js/Infocenter_Ajax.aspx?Action=onload_CheckManageSort&sortType="+sortType+"&InfoID="+InfoID+"&RandCache="+Math.random();
    var objHttp=CreateXmlhttp();
    objHttp.open("GET", url, true);    
     objHttp.setRequestHeader("Cache-Control","no-cache");    
     objHttp.send(null); 
     
     objHttp.onreadystatechange = function(){
     if (objHttp.readyState == 4 && objHttp.status==200)
    {

      var result=objHttp.responseText;      
     
      
      
       if(result=="ErrorArgsTable")
       {
          alert('提供检测的表参数错误');
       }
       else if(result=="1" || result=="0" || result=="4")
       {
       document.body.style.display="none";
         alert('当前查看的页面信息，正处于待审\n或已被管理员关闭');  
        window.opener=null
        window.open("","_self")
        window.close();   
      
       }
      
    }
   }
    

}



//行业资讯明细页面OnLoad 事件[实现：检测登录状态]
function CheckPageloginState(objTableTag,objHidTag)
{


    var url = "/js/Infocenter_Ajax.aspx?Action=onload_CheckLoginState&RandCache="+Math.random();
    var objHttp=CreateXmlhttp();
    objHttp.open("GET", url, true);    
     objHttp.setRequestHeader("Cache-Control","no-cache");    
     objHttp.send(null); 
     
     objHttp.onreadystatechange = function(){
     if (objHttp.readyState == 4 && objHttp.status==200)
    {
    

      var result=objHttp.responseText;          
      
      
       if(result !="UnLogin")
       {
         document.getElementById(objTableTag).style.display="none";
         document.getElementById(objHidTag).value=result;
       }
       else 
       {
         document.getElementById(objTableTag).style.display="";
         document.getElementById(objHidTag).value="UnLogin";
      
       }
    }
   }
    

}



//行业资讯发表评论
function CommitInfo()
{


  var loginstate=document.getElementById("loginstate").value;
  var InfoID=document.getElementById("hiddenInfoID").value;
  var InfoSort=document.getElementById("hiddenSort").value;
  var InfoContext=document.getElementById("contect").value;
  
          if(InfoContext.length>800)
        {
              alert('评论内容不能超过800个字');
               return false;
        }
        else if(InfoContext=="")
        {
          alert('评论内容不能为空');
          return false;
        }
        else
        {
       InfoContext=encodeURIComponent(InfoContext);
        }
  
  
  if(loginstate=="UnLogin") //未登录，带身份、密码形式的验证携带评论内容
  {
         var userTag=document.getElementById("txtUser").value;
         var pass=document.getElementById("txtPassword").value;
   
   
           if(userTag=="" || pass=="")
           {
              alert('用户名和密码不能为空');
              return false;
           }  
          else
           {   
  
                 var   url="/js/Infocenter_Ajax.aspx?Action=unlogin_Commit&userTag="+userTag+"&pass="+pass+"&InfoID="+InfoID+"&SortType="+InfoSort+"&contect="+InfoContext+"&RandCache="+Math.random();
                var objHttp=CreateXmlhttp();
                objHttp.open("GET", url, true);    
                objHttp.setRequestHeader("Cache-Control","no-cache");    
                objHttp.send(null); 
     
               objHttp.onreadystatechange = function(){
                  if (objHttp.readyState == 4 && objHttp.status==200)
               {
                  
                   var result=objHttp.responseText;          
      
                  if(result=="LoginFailed")
                 {
                      alert('用户名或密码错误');
                      return false;
                 }
                 else if(result=="failedCommit")
                 {
                      alert('评论失败');
                      return false;
                 }
                else if(result=="LoginToMore")
                 {
                      alert("您的尝试登录次数过多，请稍候再登录");
                 }
               else if(result=="CommitOk")
                 {
                     alert("您的评论已成功提交，请等待我们审核");
                     window.location.href="/InfoCenter/"+InfoSort+"_Commit_"+InfoID+".shtml";
                     return false;
                 }
               else if(result=="CommitMore")
               {
                 alert("哥们，请不要频繁灌水");
                 return false;
               }
      
              }//   if (objHttp.readyState == 4 && objHttp.status==200)
             }//Function

         }//else
    }//  if(loginstate=="UnLogin")
      
      
      else  //已登录，以评论方式进行评论
       { 
 
           var  url="/js/Infocenter_Ajax.aspx?Action=login_Commit&InfoID="+InfoID+"&SortType="+InfoSort+"&contect="+InfoContext+"&RandCache="+Math.random();
           var objHttp=CreateXmlhttp();
           objHttp.open("GET", url, true);    
           objHttp.setRequestHeader("Cache-Control","no-cache");    
           objHttp.send(null); 
     
           objHttp.onreadystatechange = function(){
              if (objHttp.readyState == 4 && objHttp.status==200)
               {
                 
                  var result=objHttp.responseText;          
      
                  if(result=="LoginFailed")
                  {
                     alert('您还没有登录，不能发表评论');
                     document.getElementById("objUserTable").style.display="";
                     document.getElementById("loginstate").value="UnLogin";
                     return false;
                  }
                  else if(result=="failedCommit")
                  {
                    alert('评论失败');
                    return false;
                  }
                  else if(result=="CommitOk")
                  {
                    alert("您的评论已成功提交，请等待我们审核");
                    window.location.href="/InfoCenter/"+InfoSort+"_Commit_"+InfoID+".shtml";
                    return false;
                  }
                   else if(result=="CommitMore")
                  {
                 alert("哥们，请不要频繁灌水");
                 return false;
                 }
               }   //  if (objHttp.readyState == 4 && objHttp.status==200)
               
             }//function          
 
    }//else
   
 }//Commint()





//行业资讯明细页面评论和点击数
function SetPageCount()
{

//行业资讯模块和职业新闻点击率和回贴数量
var sortType=document.getElementById('hiddenSort').value;
var InfoID=document.getElementById('hiddenInfoID').value;


    var url = "/js/Infocenter_Ajax.aspx?Action=GetCountDetailInfocenter&sortType="+sortType+"&InfoID="+InfoID+"&RandCache="+Math.random();
    var objHttp=CreateXmlhttp();
    objHttp.open("GET", url, true);    
     objHttp.setRequestHeader("Cache-Control","no-cache");    
     objHttp.send(null); 
     
     objHttp.onreadystatechange = function(){
     if (objHttp.readyState == 4 && objHttp.status==200)
    {


      var result=objHttp.responseText;  
      
    
      
      document.getElementById("Hits").innerText=result;
      document.getElementById("ReplyCount1").innerText="("+result+")";
      document.getElementById("ReplyCount2").innerText=result;
      
          
     
    }
   }
   
   
    

}




//求职明细页面评论和点击数
function SetJobPageCount()
{

//行业资讯模块和职业新闻点击率和回贴数量
var sortType=document.getElementById('hiddenSort').value;
var InfoID=document.getElementById('hiddenInfoID').value;


    var url = "/js/Infocenter_Ajax.aspx?Action=GetCountDetailInfocenter&sortType="+sortType+"&InfoID="+InfoID+"&RandCache="+Math.random();
    var objHttp=CreateXmlhttp();
    objHttp.open("GET", url, true);    
     objHttp.setRequestHeader("Cache-Control","no-cache");    
     objHttp.send(null); 
     
     objHttp.onreadystatechange = function(){
     if (objHttp.readyState == 4 && objHttp.status==200)
    {


      var result=objHttp.responseText;  
      
    
      
      document.getElementById("Hits").innerText=result;
      document.getElementById("ReplyCount1").value="查看评论（"+result+")";
     
      
          
     
    }
   }  
}




 function CheckRoleLogin() //检测当前模块的明细页面是否需要登录后才能继续
 {
  
 }
 
