﻿	/// <summary>
/// 获取滚动条的Left值
/// </summary>
/// <returns>scrollLeft值</returns> 
function getScrollL()
{     
    var l    
    if (document.documentElement && document.documentElement.scrollTop)
    {           
        l = document.documentElement.scrollLeft;                  
    } 
    else if (document.body)
    {              
        l = document.body.scrollLeft;           
    }    
        return l; 
} 

/// <summary>
/// 获取滚动条的Height值
/// </summary>
/// <returns>scrollHeight值</returns> 
function getScrollH()
{     
    var h;          
    if (document.documentElement && document.documentElement.scrollTop)
    {                  
       h = document.documentElement.scrollHeight;     
    }
    else if (document.body)
    {              
       h = document.body.scrollHeight;     
    }   
    return h; 
} 

/// <summary>
/// 获取滚动条的Width值
/// </summary>
/// <returns>scrollWidth值</returns> 
function getScrollW() {     
    var w;         
    if (document.documentElement && document.documentElement.scrollTop)
    {                   
        w = document.documentElement.scrollWidth;             
    }
    else if (document.body)
    {           
       w = document.body.scrollWidth;            
    }    
    return w; 
} 

/// <summary>
/// 获取滚动条的Top值
/// </summary>
/// <returns>scrollTop值</returns> 
function getScrollT() {     
    var t;          
    if (document.documentElement && document.documentElement.scrollTop)
    {           
        t = document.documentElement.scrollTop;  
    }
    else if (document.body)
    {         
       t = document.body.scrollTop;         
    }
    return t; 
} 
function movetips(id) {
obj = document.getElementById("tips"+id);
obj.style.visibility = "visible";
obj.style.left = event.x +getScrollL() + 10;//getScrollL()获取滚动条的Left值
obj.style.top = event.y + getScrollT() + 10 - 50;//getScrollT()获取滚动条的Top值

}
function showtips(id) {
obj = document.getElementById("tips"+id);
obj.style.visibility = "visible";
}
function removetips(id) {
obj = document.getElementById("tips"+id);
obj.style.visibility = "hidden";
}

function setTab(m,n){
 var tli=document.getElementById("menu"+m).getElementsByTagName("li");
 var mli=document.getElementById("main"+m).getElementsByTagName("ul");
 //alert(tli.length);
 for(i=0;i<tli.length;i++){
  //tli[i].className=i==n?"hover":"";
  
  if(i==n){
  	  tli[i].style.background="#f2f6fb";
  } else {
  	  tli[i].style.background="white";
  	  }
  mli[i].style.display=i==n?"block":"none";
 }
}
function InitAjax()
{
　var ajax=false; 
　try { 
　　ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
　} catch (e) { 
　　try { 
　　　ajax = new ActiveXObject("Microsoft.XMLHTTP"); 
　　} catch (E) { 
　　　ajax = false; 
　　} 
　}
　if (!ajax && typeof XMLHttpRequest!='undefined') { 
　　ajax = new XMLHttpRequest(); 
　} 
　return ajax;
}
function getTab(newsID)
{
　if (typeof(newsID) == 'undefined')
　{
　　return false;
　}
　var url = "http://n2cranking.appspot.com/b";
　var show = document.getElementById("show_tab");
　var ajax = InitAjax();
　if(!ajax){
　	  show.innerHTML = "not support ajax!";
} else {
　show.innerHTML = "Loading...Please wait!<br>"+show.innerHTML;
　ajax.open("GET", url, true); 
　var count = 0;
　ajax.onreadystatechange = function() { 
　　if (ajax.readyState == 4 && ajax.status == 200) { 
　　　show.innerHTML = ajax.responseText;
    } else {
      count = count + 1;
	  show.innerHTML = count+"<br>"+ajax.readyState+"<br>"+ajax.status;
	}
　}
　ajax.send(null);
　}
}
getTab(1);

