var xmlHttp4;



function createXMLHttpRequest4() {
    if (window.ActiveXObject) {
        xmlHttp4 = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    else if (window.XMLHttpRequest) {
        xmlHttp4 = new XMLHttpRequest();
    }
}

function readUserInfo7() {

    createXMLHttpRequest4();
    
    xmlHttp4.onreadystatechange = handleStateChange4;
    xmlHttp4.open("GET", 'data/rank7.xml', true);
    xmlHttp4.send(null);
  
  
}
    
function handleStateChange4() {
    if(xmlHttp4.readyState == 4) {
        if(xmlHttp4.status == 200) {
            ResultSet4();
        }
    }
}

function ResultSet4() {
    var results = xmlHttp4.responseXML;
    //var r=xmlHttp4.responseText;
    //document.write(r);
	var creator = null;
	var urlName = null;
	//var fullURLName=null;//¸²¸ÇapacheµÄÖØ¶¨Ïò iknow.seforge.org/seforge --> iknow.seforge.org/
    var count=null;
	
	var item = null;
	var title=null;
	var link=null;
	//var title=null;
	//var link=null;
	
    var items = results.getElementsByTagName("user");
    //document.writeln(items.length);
    
  /*
    
    item = items[0];
        //document.writeln(items[i]);
        creator=item.getElementsByTagName("creator")[0].firstChild.nodeValue;
        //document.writeln('cretro');
        urlName = item.getElementsByTagName("url")[0].firstChild.nodeValue;
		count = item.getElementsByTagName("count")[0].firstChild.nodeValue;
    var cell = document.createElement("div");
    cell.innerHTML= '<table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td rowspan="2" valign="top"> <div class="blogPhotoEntry"> <a font color="#0000CC" href =' + urlName + '>' + creator + '</a> </div> <div class="userDescription"> <ul id=' + creator + '> </ul> </div> </td> </tr> </table>';
	//document.writeln(77777);
	document.getElementById('userTopN').appendChild(cell);
*/		
	
    for(var i = 0; i < items.length && i<3; i++) {
    	//document.writeln(items[0].getElementsByTagName('count').firstItem.nodeValue);
        item = items[i];
        //document.writeln(items[i]);
        creator=item.getElementsByTagName("creator")[0].firstChild.nodeValue;
        //document.writeln('cretro');
        urlName = item.getElementsByTagName("url")[0].firstChild.nodeValue;
		//count = item.getElementsByTagName("count")[0].firstChild.nodeValue;
		//document.writeln(creator+urlName+count);
		//fullURLName=URLTransform(urlName);
		//title1=item.getElementsByTagName("title")[0].firstChild.nodeValue;
		//link1=item.getElementsByTagName("link")[0].firstChild.nodeValue;
		//title2=item.getElementsByTagName("title")[0].firstChild.nodeValue;
		//link2=item.getElementsByTagName("link")[0].firstChild.nodeValue;
		//var q='<a font color="#0000CC" href ="http://www.baidu.com">e</a>';
			//+ urlName + '>' + creater + '</a> </div> <div class="userDescription"> <ul id=' + creater + '> </ul> </div> </td> </tr> </table>';
		//var qq='11';
		//document.writeln(q);
		
		var cell = document.createElement("div");
		cell.setAttribute("class","blogEntry");
		//document.writeln(cell);
      //  document.write("<a href="+link+" >"+title+"</a><br>");
		//cell.innerHTML= '<a href="http://www.baidu.com">fuck </a>';;;
		cell.innerHTML= '<table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td rowspan="2" valign="top"> <div class="blogPhotoEntry"> <a font color="#0000CC" href =' + urlName + '>' + creator + '</a> </div> <div class="userDescription"><br/> <ul id="' + creator + '" style="margin-left: 10px;" align="left"> </ul> </div> </td> </tr> </table>';
		//"<a href="+link+" >"+title+"</a><br>";
		//document.writeln('ddd');//document.getElementById('userTopN'));
		document.getElementById('userTopNLast7Days').appendChild(cell);
		//document.writeln('http://iknow.seforge.org/search?Creator=' + userID + '&sort_on=Date&sort_order=reverse');
		//document.close();
		for (var kk=0;kk<item.getElementsByTagName('title').length && kk<2;kk++)
		{
			var cell1=document.createElement('li');
			cell1.innerHTML='<a href=' + item.getElementsByTagName('link')[kk].firstChild.nodeValue+'>'+item.getElementsByTagName('title')[kk].firstChild.nodeValue+'</a';
			document.getElementById(creator).appendChild(cell1);
		}
/*
		var cell1 = document.createElement("li");
		//document.write(cell);
		cell1.innerHTML= '<a href=' + link1 + '>' + title1 + '</a>';
		//'<table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td rowspan="2" valign="top"> <div class="blogPhotoEntry"> <a font color="#0000CC" href =' + urlName + '>' + creator + '</a> </div> <div class="userDescription"> <ul id=' + creator + '> </ul> </div> </td> </tr> </table>';
		//"<a href="+link+" >"+title+"</a><br>";
		//document.writeln('ddd');//document.getElementById('userTopN'));
		
		document.getElementById(creator).appendChild(cell1);
		
		var cell2 = document.createElement("li");
		//document.write(cell);
		cell2.innerHTML= '<a href=' + link2 + '>' + title2 + '</a>';
		//'<table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td rowspan="2" valign="top"> <div class="blogPhotoEntry"> <a font color="#0000CC" href =' + urlName + '>' + creator + '</a> </div> <div class="userDescription"> <ul id=' + creator + '> </ul> </div> </td> </tr> </table>';
		//"<a href="+link+" >"+title+"</a><br>";
		//document.writeln('ddd');//document.getElementById('userTopN'));
		
		document.getElementById(creator).appendChild(cell2);
		//readUserPubs(i, creator,'Rssproxy?url=http://iknow.seforge.org/search_rss?Creator=' + userID + '&sort_on=Date&sort_order=reverse');
*/		
	}
	document.close();
}

var xmlHttp5;


function createXMLHttpRequest5() {
   if (window.ActiveXObject) {
        xmlHttp5 = new ActiveXObject("Microsoft.XMLHTTP");
   } 
   else if (window.XMLHttpRequest) {
        xmlHttp5 = new XMLHttpRequest();
    }
}

function readUserInfo30() {
    createXMLHttpRequest5();
 
    xmlHttp5.onreadystatechange = handleStateChange5;
    xmlHttp5.open("GET", 'data/rank30.xml', true);
    xmlHttp5.send(null);
  
  
}
    
function handleStateChange5() {
    if(xmlHttp5.readyState == 4) {
        if(xmlHttp5.status == 200) {
            ResultSet5();
        }
    }
}

function ResultSet5() {
    var results = xmlHttp5.responseXML;
    var creator = null;
    var item = null;
    var urllink=null;

    var items = results.getElementsByTagName("user");
    for(var i = 0; i < items.length && i<3; i++) {
        item = items[i];
        creator=item.getElementsByTagName("creator")[0].firstChild.nodeValue;
        urllink = item.getElementsByTagName("url")[0].firstChild.nodeValue;
				var cell = document.createElement("li");
      //  document.write("<a href="+link+" >"+title+"</a><br>");
				cell.innerHTML="<a href="+urllink+" >"+creator+"</a><br>";
				document.getElementById('userTopNLast30Days').appendChild(cell);
	}
	document.close();
}

var xmlHttp6;


function createXMLHttpRequest6() {
   if (window.ActiveXObject) {
        xmlHttp6 = new ActiveXObject("Microsoft.XMLHTTP");
   } 
   else if (window.XMLHttpRequest) {
        xmlHttp6 = new XMLHttpRequest();
    }
}

function readUserInfo00() {
    createXMLHttpRequest6();
 
    xmlHttp6.onreadystatechange = handleStateChange6;
    xmlHttp6.open("GET", 'data/rank00.xml', true);
    xmlHttp6.send(null);
  
  
}
    
function handleStateChange6() {
    if(xmlHttp6.readyState == 4) {
        if(xmlHttp6.status == 200) {
            ResultSet6();
        }
    }
}

function ResultSet6() {
    var results = xmlHttp6.responseXML;
    var creator = null;
    var item = null;
    var urllink=null;

    var items = results.getElementsByTagName("user");
    for(var i = 0; i < items.length && i<3; i++) {
        item = items[i];
        creator=item.getElementsByTagName("creator")[0].firstChild.nodeValue;
        urllink = item.getElementsByTagName("url")[0].firstChild.nodeValue;
				var cell = document.createElement("li");
      //  document.write("<a href="+link+" >"+title+"</a><br>");
				cell.innerHTML="<a href="+urllink+" >"+creator+"</a><br>";
				document.getElementById('userTopNOfHistory').appendChild(cell);
	}
	document.close();
}

