function readRank() {
	window.readRankCount = 0;
	if (window.heroRanksData[window.currentTab]) { // 读取到信息
		document.getElementById('rankdiv').innerHTML=window.heroRanksData[window.currentTab];
		window.readRankCount = 0;
		return;
	} else if (window.readRankCount<3) { // 读取次数小于50次
		document.getElementById('rankdiv').innerHTML='正在读取...';
		window.readRankCount += 1;
		setTimeout(function(){
			readRank();
		},10);
	} else { // 读取50次还没有结果
		document.getElementById('rankdiv').innerHTML='暂无排行数据';
		window.readRankCount = 0;
		return;
	}
}

window.currentTab = 'rank_roles_honor';
function changeTab(tabObj) {
	document.getElementById(window.currentTab).className="";
	tabObj.className="current";
	window.currentTab = tabObj.id;
	if (window.heroRanksData) readRank();
}

function changeRank(server) {
	if (server=="0") return;
	var dtscript = document.getElementById("dtscript");
	var headdom = dtscript.parentNode;

	headdom.removeChild(dtscript);
	window.heroRanksData = '';

	var newdtscript = document.createElement('script');
	newdtscript.id = "dtscript";
	newdtscript.language = "javascript";
	newdtscript.type = "text/javascript";
	newdtscript.src = 'http://'+server+'.hero.9wee.com/data/rank_roles_honor.js';

	headdom.appendChild(newdtscript);

	var newdtscript = document.createElement('script');
	newdtscript.id = "dtscript";
	newdtscript.language = "javascript";
	newdtscript.type = "text/javascript";
	newdtscript.src = 'http://'+server+'.hero.9wee.com/data/rank_roles_level.js';

	headdom.appendChild(newdtscript);
	
	var newdtscript = document.createElement('script');
	newdtscript.id = "dtscript";
	newdtscript.language = "javascript";
	newdtscript.type = "text/javascript";
	newdtscript.src = 'http://'+server+'.hero.9wee.com/data/rank_roles_catch_slave.js';

	headdom.appendChild(newdtscript);
		
	readRank();
	
	return false;
}

