¡¡¡¡
¡¡¡¡var http_request = false;
¡¡¡¡var success=false;
¡¡¡¡var ShowAllListFlag=1;
¡¡¡¡var DisplayArticle=true;
¡¡¡¡function makeRequest(url,cateID) {
¡¡¡¡http_request = false;
¡¡¡¡if (window.XMLHttpRequest) { // Mozilla, Safari,...
¡¡¡¡http_request = new XMLHttpRequest();
¡¡¡¡if (http_request.overrideMimeType) {
¡¡¡¡http_request.overrideMimeType('text/xml');
¡¡¡¡}
¡¡¡¡} else if (window.ActiveXObject) { // IE
¡¡¡¡try {
¡¡¡¡http_request = new ActiveXObject("Msxml2.XMLHTTP");
¡¡¡¡} catch (e) {
¡¡¡¡try {
¡¡¡¡http_request = new ActiveXObject("Microsoft.XMLHTTP");
¡¡¡¡} catch (e) {}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡if (!http_request) {
¡¡¡¡alert('Giving up :( Cannot create an XMLHTTP instance');
¡¡¡¡return false;
¡¡¡¡}
¡¡¡¡http_request.onreadystatechange = alertContents;
¡¡¡¡http_request.open('GET', url, false);
¡¡¡¡http_request.send(null);
¡¡¡¡if (success==true)
¡¡¡¡{
¡¡¡¡try {
¡¡¡¡cateID.innerHTML=http_request.responseText;
¡¡¡¡} catch (e) {}
¡¡¡¡success==false;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function alertContents() {
¡¡¡¡if (http_request.readyState == 4) {
¡¡¡¡if (http_request.status == 200) {
¡¡¡¡success=true;
¡¡¡¡} else {
¡¡¡¡alert('There was a problem with the request.');
¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function setCatlog(ID,Order,LeftNumber) {
¡¡¡¡var cateID=document.getElementById('Cate'+ID);
¡¡¡¡setdisplay(cateID);
¡¡¡¡if (cateID.style.display=="")
¡¡¡¡{
¡¡¡¡var url2="INCLUDE/GetSiteListFunction.asp?ID="+ID+"&Order="+Order+"&LeftNumber="+LeftNumber+"&r="+Math.random();
¡¡¡¡makeRequest(url2,cateID);
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡var url2="INCLUDE/GetSiteListFunction.asp?ID="+ID+"&RemoveID=1&r="+Math.random();
¡¡¡¡makeRequest(url2,cateID);
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function setArticleList(EncodeURL,ArticleID) {
¡¡¡¡if (DisplayArticle==true)
¡¡¡¡{
¡¡¡¡try { var objArticleIDtop = document.getElementById('top'+ArticleID);
¡¡¡¡var objArticleIDbottom = document.getElementById('bottom'+ArticleID);
¡¡¡¡if (objArticleIDtop)
¡¡¡¡{
¡¡¡¡if (objArticleIDtop.style.display=="none")
¡¡¡¡{
¡¡¡¡objArticleIDtop.style.display="";
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡objArticleIDtop.style.display="none";
¡¡¡¡}
¡¡¡¡}
¡¡¡¡if (objArticleIDbottom)
¡¡¡¡{
¡¡¡¡if (objArticleIDbottom.style.display=="none")
¡¡¡¡{
¡¡¡¡var url2="INCLUDE/GetArticleFunction.asp?LinkStr="+EncodeURL+"&r="+Math.random();
¡¡¡¡makeRequest(url2,objArticleIDbottom);
¡¡¡¡objArticleIDbottom.style.display="";
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡objArticleIDbottom.style.display="none";
¡¡¡¡}
¡¡¡¡}
¡¡¡¡} catch (e) {alert(e.description);}
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function DisplayContent(ArticleID) {
¡¡¡¡if (DisplayArticle==true)
¡¡¡¡{
¡¡¡¡try { var objArticleIDtop = document.getElementById('top'+ArticleID);
¡¡¡¡var objArticleIDbottom = document.getElementById('bottom'+ArticleID);
¡¡¡¡if (objArticleIDtop)
¡¡¡¡{
¡¡¡¡if (objArticleIDtop.style.display=="none")
¡¡¡¡{
¡¡¡¡objArticleIDtop.style.display="";
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡objArticleIDtop.style.display="none";
¡¡¡¡}
¡¡¡¡}
¡¡¡¡if (objArticleIDbottom)
¡¡¡¡{
¡¡¡¡if (objArticleIDbottom.style.display=="none")
¡¡¡¡{
¡¡¡¡objArticleIDbottom.style.display="";
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡objArticleIDbottom.style.display="none";
¡¡¡¡}
¡¡¡¡}
¡¡¡¡} catch (e) {alert(e.description);}
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function setdisplay(cateID) {
¡¡¡¡if (cateID.style.display=="none")
¡¡¡¡{
¡¡¡¡cateID.style.display="";
¡¡¡¡cateID.innerHTML="Loading..."
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡cateID.style.display="none";
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function setdisplay2(cateID) {
¡¡¡¡if (ShowAllListFlag==1)
¡¡¡¡{
¡¡¡¡cateID.style.display="";
¡¡¡¡cateID.innerHTML="Loading..."
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡cateID.style.display="none";
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function ShowAllList(Order,LeftNumber,TagName) {
¡¡¡¡var obj = document.getElementsByTagName(TagName)
¡¡¡¡for (a=0;a<obj.length;a++)
¡¡¡¡{
¡¡¡¡if (obj[a].className=="SiteList")
¡¡¡¡{
¡¡¡¡obj2=obj[a].id;
¡¡¡¡var ID=obj2.replace("Cate","");
¡¡¡¡var cateID=document.getElementById(obj2);
¡¡¡¡setdisplay2(cateID);
¡¡¡¡if (cateID.style.display=="")
¡¡¡¡{
¡¡¡¡var url2="INCLUDE/GetSiteListFunction.asp?ID="+ID+"&Order="+Order+"&LeftNumber="+LeftNumber+"&r="+Math.random();
¡¡¡¡makeRequest(url2,cateID);
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡var url2="INCLUDE/GetSiteListFunction.asp?ID="+ID+"&RemoveID=1&r="+Math.random();
¡¡¡¡makeRequest(url2,cateID);
¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡if (ShowAllListFlag==1)
¡¡¡¡{
¡¡¡¡ShowAllListFlag=2;
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡ShowAllListFlag=1;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function ExpandListBySession(Str,Order,LeftNumber) {
¡¡¡¡try {
¡¡¡¡var ExpandList=Str.split("|");
¡¡¡¡for (b=0;b<ExpandList.length-1;b++)
¡¡¡¡{
¡¡¡¡setCatlog(ExpandList[b],Order,LeftNumber)
¡¡¡¡}
¡¡¡¡} catch (e) {}
¡¡¡¡}