/**
 *  Description:
 *      Some functions for index.html
 *
 *  History:
 *      Created by Moky @ 2008-12-9
 */
function loadScript(url) {
	document.writeln('<' + 'script language="javascript" src="' + url + '"></' + 'script>');
}

loadScript('js/qbar_ngage.js');
loadScript('http://n-gage.qq.com/ngage/channel/web/js/qbar_ngage.jsp');
loadScript('js/user_func.js');
loadScript('js/user_data.js');
loadScript('js/check_submit.js');

function get_qbar_html() {
	if (typeof(RESULT) == 'undefined') return '<b>暂时没有文章</b>';
	var html = '';
	var count = 0;
	for (var x = 0; x < RESULT.length; x++) {
		var item = RESULT[x];
		if (!item) continue;
		var title = item.title;
		var url = item.url;
		if (!title || !url) continue;
		count++;
		
		html += '&nbsp;&nbsp;&nbsp;&nbsp;';
		html += '<a href="' + url + '" target="_blank" style="color:white; font-weight:bold; ">' + title + '</a><br/>';
		html += '<br/>';
		
		if (count > 5) break;
	}
	return html;
}
function get_users_html(users, max_count) {
	if (users == null || users.length == 0) return '';
	var html = '';
	var count = 0;
	for (var x = 0; x < users.length; x++) {
		var item = users[x];
		if (!item) continue;
		html += get_user_html(item);
		count++;
		if (count >= max_count) break;
	}
	return html;
}

window.onload = function() {
	try {
		var div
		var s;
		// qbar
		div = gBclass("new")[0];
		s = '<h3 class="re"><a class="ab" target="_blank" href="http://qbar.qq.com/ngage/">点击查看更多</a></h3>';
		s += get_qbar_html();
		div.innerHTML = s;
	} catch(e) {
		//alert(e.message);
	}
	try {
		// lucky guys
		var users;
		//-- A1, 玩家探索奖
		users = get_weekly_users(LUCKY_GUYS_A1, 1);
		s = get_users_html(users, 1);
		users = get_weekly_users(LUCKY_GUYS_A1, 2);
		s += get_users_html(users, 1);
		users = get_weekly_users(LUCKY_GUYS_A1, 3);
		s += get_users_html(users, 1);
		gBclass("int")[0].innerHTML = s;
		//-- A2, 探索惊喜奖
		users = get_weekly_users(LUCKY_GUYS_A2, 2);
		s = get_users_html(users, 12);
		gBclass("int")[1].innerHTML = s;
		//-- B1, 玩家体验奖
		users = get_weekly_users(LUCKY_GUYS_B1, 1);
		s = get_users_html(users, 1);
		users = get_weekly_users(LUCKY_GUYS_B1, 2);
		s += get_users_html(users, 1);
		users = get_weekly_users(LUCKY_GUYS_B1, 3);
		s += get_users_html(users, 1);
		users = get_weekly_users(LUCKY_GUYS_B1, 4);
		s += get_users_html(users, 1);
		gBclass("int2")[0].innerHTML = s;
		//-- B2, 体验惊喜奖
		users = get_weekly_users(LUCKY_GUYS_B2, 4);
		s = get_users_html(users, 12);
		gBclass("int2")[1].innerHTML = s;
	} catch(e) {
		//alert(e.message);
	}
};
