__readRankCount = 0;
function readRank() {
	__readRankCount  = 0;
	if (window.heroRanksData[window.currentTab]) { // 读取到信息
		document.getElementById('rankdiv').innerHTML=window.heroRanksData[window.currentTab];
		__readRankCount = 0;
		return;
	} else if (__readRankCount < 3) { 
		document.getElementById('rankdiv').innerHTML='<p style="margin-top:45px; font-size:14px; color:#ffffff; text-align:center;">正在读取...</p>';
		__readRankCount  += 1;
		setTimeout(function(){
			readRank();
		},10);
	} else { // 读取50次还没有结果
		document.getElementById('rankdiv').innerHTML='<p style="margin-top:45px; font-size:14px; color:#ffffff; text-align:center;">暂未开放...</p>';
		__readRankCount  = 0;
		return;
	}
}

window.currentTab = 'rank_roles_honor';
window.currentLi = 0;

/*function changeTab(tabObj) {
	document.getElementById(window.currentTab).className="";
	tabObj.className="current";
	window.currentTab = tabObj.id;
	if (window.heroRanksData) readRank();
}*/

function _setRank(id) {
	var lis = document.getElementById('rankType').getElementsByTagName('li');
	lis[window.currentLi].className = '';
	lis[id].className = 'active';
	window.currentLi  = id;
	if (id == 0) window.currentTab = 'rank_roles_honor';
	if (id == 1) window.currentTab = 'rank_roles_level';
	if (id == 2) window.currentTab = 'rank_roles_catch_slave';
	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.56.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.56.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.56.com/data/rank_roles_catch_slave.js';

	headdom.appendChild(newdtscript);
		
	readRank();
	
	return false;
}

