String.prototype.trim = function()
{
    return this.replace(/(^\s*)|(\s*$)/g, "");
}

function createRequest() {
  var xmlreq = false;
  if (window.XMLHttpRequest) {
    // Create XMLHttpRequest object in non-Microsoft browsers
    xmlreq = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    // Create XMLHttpRequest via MS ActiveX
    try {
      // Try to create XMLHttpRequest in later versions
      // of Internet Explorer
      xmlreq = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e1) {
      // Failed to create required ActiveXObject
      try {
        // Try version supported by older versions
        // of Internet Explorer
        xmlreq = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e2) {
        // Unable to create an XMLHttpRequest with ActiveX
      }
    }
  }
  return xmlreq;
}

function getLogStat(LogInfoID) {
    var getURI = "/incs/js/login_check_0.asp?rseed=" + Math.random();
    var LogInfo = document.getElementById(LogInfoID);
    var request = createRequest();
    if(!request){
        LogInfo.innerHTML = "Request Object create err.";
        return false;
    }
    else{
        request.open("GET",getURI,true);
        request.onreadystatechange = function()
        {
            if(request.readyState == 4)
            {
                if(request.status == 200)
                {
                    LogInfo.innerHTML = request.responseText;
                    request = false;
                }
            }
        }
        request.send(null);
    }
    return false;
}

function getQQStat(QQStatID) {
    var getURI = "/incs/QQ_Station/QQ_AC_0.asp?url=" + encodeURIComponent(window.location.href) + "&rseed=" + Math.random();
    var QQStat = document.getElementById(QQStatID);
    var request = createRequest();
    if(!request){
        QQStat.innerHTML = "Request Object create err.";
        return false;
    }
    else{
        request.open("GET",getURI,true);
        request.onreadystatechange = function()
        {
            if(request.readyState == 4)
            {
                if(request.status == 200)
                {
                    QQStat.innerHTML = request.responseText;
                    request = false;
                }
            }
        }
        request.send(null);
    }
    return false;
}

function forceCheckQQ() {
    var getURI = "/incs/QQ_Station/get_qq.asp";
    var request = createRequest();
    if(!request){
        return false;
    } else{
        request.open("GET",getURI,true);
        request.send(null);
    }
    return false;
}

function getQQlist(T_T, T_C){
    var getURI = "/incs/QQ4js_0.asp?tp=" + escape(T_T);
    var TC = document.getElementById(T_C);
    var request = createRequest();
    if(!request){
        if(!request){
            TC.innerHTML = "Request Object create err.";
            return false;
        }
    }
    else{
        request.open("GET",getURI,true);
        request.onreadystatechange = function()
        {
            if(request.readyState == 4)
            {
                if(request.status == 200)
                {
                    TC.innerHTML = request.responseText;
                    request = false;
                }
            }
        }
        request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        request.send(null);
    }
    return false;
}

function getUSatus(T_C){
    var getURI = "/incs/HttpUser_0.asp?rnd=" + Math.random();
    var TC = document.getElementById(T_C);
    var request = createRequest();
    if(!request){
        if(!request){
            TC.innerHTML = "Request Object create err.";
            return false;
        }
    }
    else{
        request.open("GET",getURI,true);
        request.onreadystatechange = function()
        {
            if(request.readyState == 4)
            {
                if(request.status == 200)
                {
                    TC.innerHTML = request.responseText.trim();
                    if(request.responseText.indexOf("form") > 0){
                        doact();
                    }
                    request = false;
                }
            }
        }
        request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        request.send(null);
    }
    return false;
}

function getNewslist(T_CAT, T_CNT, T_TL, T_C){
	/*
	T_CAT => Category
	T_CNT => length of per title
	T_TL => length
	*/
    var getURI = "/news/NewsSvc_0.asp?lcnt=" + escape(T_CNT) + "&ncat=" + escape(T_CAT) + "&l=" + escape(T_TL);
    var TC = document.getElementById(T_C);
    var request = createRequest();
    if(!request){
        if(!request){
            TC.innerHTML = "Request Object create err.";
            return false;
        }
    }
    else{
        request.open("GET",getURI,true);
        request.onreadystatechange = function()
        {
            if(request.readyState == 4)
            {
                if(request.status == 200)
                {
                    TC.innerHTML = request.responseText;
                    request = false;
                }
            }
        }
        request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        request.send(null);
    }
    return false;
}

function getHelpList(T_TG, T_SL, T_CT, T_C){
	/*
	t=>ClassId
	c=>Title length
	s=>list length
	*/
    var getURI = "/help/list_0.asp?t=" + T_TG + "&c=" + T_CT + "&s=" + T_SL;
    var TC = document.getElementById(T_C);
    var request = createRequest();
    if(!request){
        if(!request){
            TC.innerHTML = "Request Object create err.";
            return false;
        }
    }
    else{
        request.open("GET",getURI,true);
        request.onreadystatechange = function()
        {
            if(request.readyState == 4)
            {
                if(request.status == 200)
                {
                    TC.innerHTML = request.responseText;
                    request = false;
                }
            }
        }
        request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        request.send(null);
    }
    return false;
}
//国庆60周年自动伸缩广告 Added By Dicky 2009-9-24 15:52:00
//var intervalId = null;    
//function slideAd(id,nStayTime,sState,nMaxHth,nMinHth){    
//  this.stayTime=nStayTime*1000 || 3000;    
//  this.maxHeigth=nMaxHth || 367;    
//  this.minHeigth=nMinHth || 2.5;    
//  this.state=sState || "down" ;    
//  var obj = document.getElementById(id);    
//  if(intervalId != null)window.clearInterval(intervalId);    
//  function openBox(){    
//   var h = obj.offsetHeight;    
//   obj.style.height = ((this.state == "down") ? (h + 2) : (h - 2))+"px";    
//    if(obj.offsetHeight>this.maxHeigth){    
//    window.clearInterval(intervalId);    
//    intervalId=window.setInterval(closeBox,this.stayTime);    
//    }    
//    if (obj.offsetHeight<this.minHeigth){    
//    window.clearInterval(intervalId);    
//    obj.style.display="none";    
//    }    
//  }    
//  function closeBox(){    
//   slideAd(id,this.stayTime,"up",nMaxHth,nMinHth);    
//  }    
//  intervalId = window.setInterval(openBox,30);    
//}

//if (location.href.toLowerCase().indexOf('60years.shtml') == -1 && !document.getElementById('tbl60Years'))
//{
////	document.writeln('<div id="div60Years" style="height:20px;overflow:hidden;text-align:center;">');
////	document.writeln('<a href="/60Years.shtml" target="_blank"><img src="/images/news/60Years2.jpg" border="0"></a></div>');
//	document.writeln('<table width="100%" border="0" cellspacing="0" cellpadding="0" id="tbl60Years">');
//	document.writeln('<tr>');
//	document.writeln('<td align="center"><a href="/60Years.shtml" target="_blank"><img src="/images/news/60Years1.gif" border="0"></a></td>');
//	document.writeln('</tr>');
//	document.writeln('</table>');
////	slideAd('div60Years');
//}
