/* ========================================
		online_status() 即時線上狀態 
   ----------------------------------------		
說明 : 
  凡是網頁的 <img> Tag 中有 class="online_status" 的屬性，
  就抓取該 Tag 中的屬性 "member_num" value，然後 call online_status(member_num);

參數 : 
  1.member_num	: 會員編號
  2.index		: 線上狀態的圖示，在第幾個位置?
======================================== */
function online_refresh(member_num, index){
	$.post("online_ajax.php", {member_num:member_num}, 
		function(status){
			var src = '';
			var alt = '';
			switch(status){
				case 'online':
					src = 'ico_online.gif';
					alt = '線上';
					break;
				case 'offline':
					src = 'ico_offline.gif';
					alt = '離線';
					break;
				default:
					alert(status);
					return false;
					break;
			}
			$(".online_status").eq(index).attr({ src:'images/'+src , alt:alt}); // 更新離線圖示
			src = null;
			alt = null;
		}, "text");
}

function online_status(member_num, index){
	online_refresh(member_num, index);
	setInterval("online_refresh("+member_num+", "+index+")", 60000);	// 每隔 1分00秒，更新該玩家線上狀態
}
