function forum_moveto(obj,topic_id) {
	var forum_id = obj.options[obj.options.selectedIndex].value;
	if(forum_id != "") {
		if(confirm("您確定要移動此文章到指定版區嗎?")) {			
			window.location.href='/forum.php?m=move&topic_id='+topic_id+'&forum_id='+forum_id;
		}
	}
}

function Check_MemberEditForm() {
	frm	= document.MemberEditForm;
	try{
		if(frm.nickname.value == '') {
			alert("請輸入您的暱稱!");
			return false;
		}
	}
	catch(e){}
	if(frm.email.value != '') {
		if(!isValidEmail(frm.email.value)) {
			alert("您輸入的電子信箱格式錯誤!");
			return false;
		}
	}

	if(((frm.old_email.value!=frm.email.value) && (frm.old_email.value!="")) || ((frm.old_mobile.value!=frm.mobile.value) && (frm.old_mobile.value!=""))) {
		
		alert("提醒您：您已經變更了電子信箱或手機號碼，您必須再次進行驗證動作哦！");
	}
	
	$('action').value = 0;
	$('ReturnMsg').style.display	= "";
	$('ReturnMsg').innerHTML		= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 個人資料儲存中...";
	
	//RicoCorner('ReturnMsg');
	$('MemberEditForm').request({
		method:'post',
		onComplete: function(httpObj) {
			$('ReturnMsg').innerHTML	= httpObj.responseText;
			if(frm.old_email.value!=frm.email.value && frm.old_email.value!=""){
				document.getElementById("action_msg").innerHTML = "<font color=red><b>您尚未驗證您的電子信箱，請點選 [<a href='javascript:void(0)' onclick='return actionAccount()'>郵件驗證</a>] 按鈕，進行電子郵件驗證！</b></font>";
			}
			if(frm.old_mobile.value!=frm.mobile.value && frm.old_mobile.value!=""){
				document.getElementById("action_tel_msg").innerHTML = "<font color=red><b>您尚未驗證您的手機號碼，請點選 [<a href='javascript:void' onclick='return actionTelAccount()'>手機驗證</a>] 獲取手機驗證碼！";
			}
			//RicoCorner('ReturnMsg');
		}
	});
	return false;
}

function Check_MemberEditFormLocked() {
	frm	= document.MemberEditForm;
	
	$('action').value = 0;
	$('ReturnMsg').style.display	= "";
	$('ReturnMsg').innerHTML		= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 個人資料儲存中...";

	$('MemberEditForm').request({
		method:'post',
		onComplete: function(httpObj) {
			$('ReturnMsg').innerHTML	= httpObj.responseText;
		}
	});
	return false;
}

function actionAccount(){
	frm	= document.MemberEditForm;
	if(frm.email.value == '') {
		alert("請輸入您的電子信箱!");
		return false;
	}
	if(!isValidEmail(frm.email.value)) {
		alert("您輸入的電子信箱格式錯誤!");
		return false;
	}

	$('action_msg').style.display	= "";
	$('action_msg').innerHTML		= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 電子郵件驗證郵件發送中....";
	
	$('action').value = 1;
	$('MemberEditForm').request({
		method:'post',
		onComplete: function(httpObj) {
			$('action_msg').innerHTML	= httpObj.responseText;
			//RicoCorner('ReturnMsg');
		}
	});
	return false;
}

function actionTelAccount(){
	frm	= document.MemberEditForm;
	if(frm.mobile.value == '') {
		alert("請輸入您的行動電話!");
		return false;
	}
	if(frm.mobile.value.length != 10) {
		alert("您輸入的手機號碼格式不正確！");
		return false;
	}
	if(frm.mobile.value.substring(0,2) != "09") {
		alert("您輸入的手機號碼格式不正確！");
		return false;
	}
	

	$('action_tel_msg').style.display	= "";
	$('action_tel_msg').innerHTML		= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 手機驗證碼發送中....";
	
	$('action').value = 2;
	$('MemberEditForm').request({
		method:'post',
		onComplete: function(httpObj) {
			$('action_tel_msg').innerHTML	= httpObj.responseText;
			//RicoCorner('ReturnMsg');
		}
	});
	return false;
}

function setBonus(bonus) {
	document.getElementById("bonus").value = bonus;
}

function setHiddenValue(obj,service_type,v) {
	switch(service_type*1) {
		case 1:
		case 2:
			document.getElementById('month').value = v;
			break;
		case 3:
			document.getElementById('lotto_money').value = v;
			break;
		case 4:
			document.getElementById('lotto_money').value = v;
			break;
		case 5:
			document.getElementById('lotto_money').value = v;
			break;
	}
}

function setPaymentStationMonth(v) {
	if(v == '') document.getElementById("amount").value = 20;
	else document.getElementById("amount").value = v*600;
}

function Check_StationEditForm() {
	frm	= document.StationForm;
	frm.joinbutton.disabled	= true;
	if(frm.name.value == '') {
		alert("請輸入您的商行名稱!");
		frm.joinbutton.disabled	= false;
		return false;
	}
	if(frm.email.value == '') {
		alert("請輸入您的電子信箱!");
		frm.joinbutton.disabled	= false;
		return false;
	}
	if(!isValidEmail(frm.email.value)) {
		alert("您輸入的電子信箱格式錯誤!");
		frm.joinbutton.disabled	= false;
		return false;
	}
	/*if(frm.domain.value == '') {
		alert("您輸入的訪問域名！");
		frm.joinbutton.disabled	= false;
		return false;
	}*/
	if(frm.telephone.value == '') {
		alert("您輸入的聯絡電話！");
		frm.joinbutton.disabled	= false;
		return false;
	}

	$('CheckMailReturnArea').style.display	= "";
	$('CheckMailReturnArea').innerHTML		= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 投注站資料儲存中...";
	//RicoCorner('ReturnMsg');
	$('StationForm').request({
		method:'post',
		onComplete: function(httpObj) {
			$('CheckMailReturnArea').innerHTML	= httpObj.responseText;
			//RicoCorner('ReturnMsg');
		}
	});
	return false;
}

function Check_PaymentForm() {
	//document.getElementById("paytype").value = paytype;
	$('PaymentForm').request({
		method:'post',
		onComplete: function(httpObj) {
			var str = httpObj.responseText;
			var arr = str.split(",");
			$('msgResult').style.display = '';
			$('msgResult').innerHTML = arr[1];
			$('CheckMailReturnArea').innerHTML	= '';
		}
	});
	return false;
}

function Check_BuyService(service_name) {
	var service_price = getRadioBoxValue("amount");
	var msg = "1.購買產品: "+service_name+"\n2.消費金額: "+service_price+"點 (現金點數)\n3.付費成功後，不得以任何理由進行取消服務或退費之申請。\n4.如果您是購買未到期的產品，系統會自動延長您使用該產品的到期日。\n\n您是否確定要購買本產品？";
	if(!confirm(msg)) {
		return false;
	}
	$('BuyForm').request({
		method:'post',
		onComplete: function(httpObj) {	
			var str = httpObj.responseText;
			//alert(str);
			var arr = str.split(",");
			var msg = "";
			var lotto_money = 0;
			var price = 0;
			var title = '';
			switch(arr[0]*1) {
				case 1:
					msg = arr[2];
					$('left_sms_bank').innerHTML = $('left_sms_bank').innerHTML*1-arr[1];
					title = '恭喜您，購買成功。';
					break;
				case 2:
					msg = arr[2];
					title = 'Sorry，購買失敗。';
					break;
				case 3:
					msg = arr[3];
					var bank = $('left_bank').innerHTML;
					var strBank = "";
					var arr_bank = bank.split(",");
					var numBank = arr_bank.join("");
					numBank = numBank*1+arr[2]*1;
					$('left_sms_bank').innerHTML = $('left_sms_bank').innerHTML*1-arr[1];
					$('left_bank').innerHTML = formatMoney(numBank,2,true,true,true);
					title = '恭喜您，購買成功。';
					break;
			}

			$('msgResult').style.display = '';
			$('msg_title').innerHTML = title;
			$('msg_body').innerHTML = msg;
			$('CheckMailReturnArea').innerHTML	= '';
		}
	});
	return false;
}

function Check_StationNewsForm() {
	frm	= document.NewsForm;

	if(frm.subject.value == '') {
		alert("請輸入新聞主題!");
		return false;
	}
	document.getElementById('content').value = getFCKContentValue('content');

	$('CheckMailReturnArea').style.display	= "";
	$('CheckMailReturnArea').innerHTML		= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 新聞資料儲存中...";
	//RicoCorner('ReturnMsg');
	$('NewsForm').request({
		method:'post',
		onComplete: function(httpObj) {
			$('CheckMailReturnArea').innerHTML	= httpObj.responseText;
			//RicoCorner('ReturnMsg');
		}
	});
	return false;
}

function getFCKContentValue(id)
{
	var oEditor = FCKeditorAPI.GetInstance(id) ;
	var acontent=oEditor.GetXHTML();
	return acontent;
}

function Check_MemberEditPWForm() {
	frm	= document.MemberEditPWForm;
	if(frm.old_password.value == '' || frm.new_password.value == '' || frm.confirm_new_password.value == '') {
		alert("錯誤:密碼欄位不可空白!");
		return false;
	}
	if(frm.new_password.value != frm.confirm_new_password.value) {
		alert("錯誤:新密碼與確認密碼不一致!");
		return false;
	}

	$('ReturnMsg').style.display	= "";
	$('ReturnMsg').innerHTML		= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 密碼資料儲存中...";
	//RicoCorner('ReturnMsg');
	$('MemberEditPWForm').request({
		onComplete: function(httpObj) {
			$('ReturnMsg').innerHTML	= httpObj.responseText;
			//RicoCorner('ReturnMsg');
		}
	});
	return false;
}

function DelStationNews(member_id,news_id) {
	if(confirm("您確定要刪除這則新聞嗎？")) {
		url	= "/station_manage.php?m=news-del&news_id="+news_id+"&member_id="+member_id;
		new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				if(httpObj.responseText == '200 OK') {
					$("news_"+news_id).style.display	= "none";
					alert("您的文章刪除成功!");
				} else {
					alert("您的文章刪除失敗!");
				}
			}
		});
	}
}

function ForumPostForm() {
	frm	= document.postform;
	frm.submit.disabled	= true;

	if(frm.member_id.value == '') {
		alert('發表回應必須先登入會員哦!');
		frm.submit.disabled	= false;
		return false;
	}
	if(frm.subject.value == '') {
		alert('您必須輸入話題的主旨哦!');
		frm.submit.disabled	= false;
		return false;
	}
	if(frm.post_content.value.length < 10) {
		alert('您的內文字數過短，請至少輸入10個字以上哦!');
		frm.submit.disabled	= false;
		return false;
	}

	if(filterContent(frm.post_content.value).length == 0) {
		alert('內文字數不能為空！');
		frm.submit.disabled	= false;
		return false;
	}
	
	return true;
	/*
	$('ReturnMsg').innerHTML		= "<img src='/images/loading_icon_small.gif' align='absmiddle'> 傳送中，請稍候...";
	//RicoCorner('ReturnMsg');
	$('postform').request({
		onComplete: function(httpObj) {
			topic_id	= httpObj.responseText;
			if(topic_id == '') {
				window.location.href	= "/forum";
			} else {
				window.location.href	= "/forums/detail_"+topic_id+".html";
			}
		}
	});
	return false;
	*/
}

/** added by hewei at 2009-12-20 begin **/
function filterContent(str) {
	str = str.replace(/::_\/?[^_::]*_::/g,''); 
	str = str.replace(/\n[\s| | ]*\r/g,'\n'); 
	str = str.replace(/(^\s*)|(\s*$)/g, "");
	return str;
}
/** added by hewei at 2009-12-20 end **/

/**增加積分--論罈**/
function AddCentForm(topic_id) {
	//frm	= document.editform;
	var frm = document.getElementById("editform_"+topic_id);
	var add_cent_msg = document.getElementById("add_cent_msg_"+topic_id);
	if(add_cent_msg.value == '') {
		alert("請填寫加幣原因!");
		return false;
	}
	document.getElementById("submit"+topic_id).disabled	= true;
	$("ReturnMsg_"+topic_id).innerHTML = "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 傳送中，請稍候...";
	//RicoCorner('ReturnMsg');
	$('editform_'+topic_id).request({
		onComplete: function(httpObj) {
			str	= httpObj.responseText;
			if(str == '200 OK'){
				alert("加幣成功！");
				$("centForm_"+topic_id).innerHTML	= "<font color=red>加幣成功！</font>";
			}
			else{
				alert("加幣失敗，請稍後再試！");
				$("ReturnMsg_"+topic_id).innerHTML	= "";
			}
		}
	});
	return false;
}

function ForumEditForm() {
	frm	= document.editform;
	frm.submit.disabled	= true;

	if(frm.member_id.value == '') {
		alert('發表回應必須先登入會員哦!');
		frm.submit.disabled	= false;
		return false;
	}
	if(frm.post_content.value.length < 10) {
		alert('您的內文字數過短，請至少輸入10個字以上哦!');
		frm.submit.disabled	= false;
		return false;
	}

	if(filterContent(frm.post_content.value).length == 0) {
		alert('內文字數不能為空！');
		frm.submit.disabled	= false;
		return false;
	}
	return true;
	
	/*$('ReturnMsg').innerHTML		= "<img src='/images/loading_icon_small.gif' align='absmiddle'> 傳送中，請稍候...";
	//RicoCorner('ReturnMsg');
	$('editform').request({
		onComplete: function(httpObj) {
			topic_id	= httpObj.responseText;
			if(topic_id == '') {
				window.location.href	= "/forum";
			} else {
				window.location.href	= "/forums/detail_"+topic_id+".html";
			}
		}
	});
	return false;*/
}

/**版主刪除文章**/
function ForumManageEditForm() {
	frm	= document.editform;
	frm.submit.disabled	= true;

	if(frm.member_id.value == '') {
		alert('發表回應必須先登入會員哦!');
		frm.submit.disabled	= false;
		return false;
	}
	if(frm.del.checked) {
	}
	else{
		if(frm.delete_description.value.length < 10) {
			alert('您的備註內文字數過短，請至少輸入10個字以上哦!');
			frm.submit.disabled	= false;
			return false;
		}
	}

	if(frm.del.checked) {
		if(!confirm('直接刪除此話題的話，將會直接從資料庫中永久移除，請再次確認您是否要這麼做？')){
			frm.submit.disabled	= false;
			return false;
		}
	}

	$('ReturnMsg').innerHTML		= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 傳送中，請稍候...";
	//RicoCorner('ReturnMsg');
	$('editform').request({
		onComplete: function(httpObj) {
			topic_id	= httpObj.responseText;
			if(topic_id == '') {
				window.location.href	= "/forum.php";
			} else {
				if(frm.del.checked) window.location.href = '/forums/topic_'+frm.forum_id.value+'.html';
				else window.location.href	= "/forums/detail_"+topic_id+".html";
			}
		}
	});
	return false;
}

function ForumReplyForm() {
	frm	= document.replyform;
	topic_id					= frm.topic_id.value;
	frm.submitbutton.disabled	= true;
	if(frm.member_id.value == '') {
		if(confirm('發表回應需先登入會員,現在登入嗎?')) {
			window.location.href		= "/member.php?reffer=forum";
		} else {
			frm.submitbutton.disabled	= false;
		}
		return false;
	}
	if(frm.reply_content.value.length < 10) {
		alert('您的內文字數過短，請至少輸入10個字以上哦!');
		frm.submitbutton.disabled	= false;
		return false;
	}

	if(filterContent(frm.reply_content.value).length == 0) {
		alert('內文字數不能為空！');
		frm.submit.disabled	= false;
		return false;
	}
	return true;

	/*$('ReturnMsg').innerHTML		= "<img src='/images/loading_icon_small.gif' align='absmiddle'> 傳送中，請稍候...";
	//RicoCorner('ReturnMsg');
	$('replyform').request({
		onComplete: function(httpObj) {
			window.location.href	= "/forums/detail_"+topic_id+".html";
		}
	});*/
	return false;
}

function ForumDeleteTopic(forum_id, topic_id) {
	if(confirm("您確定要刪除本篇文章嗎?")) {
		url	= "/forum.php?m=delete-topic&forum_id="+forum_id+"&topic_id="+topic_id;
		new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				if(httpObj.responseText == '200 OK') {
					$("tid_"+topic_id).style.display	= "none";
					alert("您的文章刪除成功!");
				} else {
					alert("您的文章刪除失敗!");
				}
			}
		});
	}
}

/** added by hewei at 2009-12-20 begin **/
/*function sendLockForum(member_id,forum_id,obj) {
	if(obj.value == "") return false;
	if(confirm("您確定要禁止此用戶"+obj.value+"天不能在此發言嗎？")) {
		url	= "/forum.php?m=lock-forum&forum_id="+forum_id+"&member_id="+member_id+"&days="+obj.value;
		new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				if(httpObj.responseText == '200 OK') {
					alert("設置禁止成功!");
				} else {
					alert("設置禁止失敗!");
				}
			}
		});
	}
}*/
/** added by hewei at 2009-12-20 end **/

/** added by hewei at 2009-03-07 begin 
* 設置精華貼
*/
function ForumRecommendTopic(forum_id, topic_id,member_id,v,cent) {
	var str = '';
	var strAlert = '';
	if(v==1){
		str = '1.列入精華文章，系統會自動給予該作者'+cent+'奧索幣的獎勵金。\n2.精華文章會以置頂方式顯示於文章列表處。\n3.請審慎評估是否符合精華文章條件，請勿過度濫用。\n\n         您確定要設置本篇為精華文章嗎？';
		strAlert = '設置本篇文章為精華文章成功!';
	}
	else{
		str = '您確定要取消本篇精華文章嗎？';
		strAlert = '已經成功設置本篇文章為普通貼!';
	}
	if(confirm(str)) {
		url	= "/forum.php?m=set-topic-recommend&forum_id="+forum_id+"&topic_id="+topic_id+"&member_id="+member_id+"&v="+v;
		new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				if(httpObj.responseText == '200 OK') {
					if(v==1) {
						$("recommend_"+topic_id).innerHTML = "<a href=\"javascript:ForumRecommendTopic('"+forum_id+"', '"+topic_id+"','"+member_id+"','0',"+cent+")\">取消精華文章</a>";
					}
					else{
						$("recommend_"+topic_id).innerHTML = "<a href=\"javascript:ForumRecommendTopic('"+forum_id+"', '"+topic_id+"','"+member_id+"','1',"+cent+")\">標記精華文章</a>";
					}
					alert(strAlert);
				} else {
					alert("操作失敗!");
				}
			}
		});
	}
}

function UpdateBingoContent(logined,member_id,path) {
	NeedUpdate		= true;
	BingoLastPeriod		= $('LastPeriod').innerHTML;

	if(BingoLastPeriod != '') {
		$('RefreshTimer').innerHTML		= "<img src='/images/loading_icon_small.gif' align='absmiddle'> Bingo Bingo賓果賓果開獎球號檢查中...";
		new Ajax.Request("/BingoPeriodCheck_.html", {
			method: 'get',
			onComplete: function(httpObj) {
				if(httpObj.responseText != BingoLastPeriod) {
					//更新球號內容
					new Ajax.Updater(
						{success: 'BingoContent'},
						'/bingocontent_.html',
							{
							method: 'get',
							evalScripts: true,
							onSuccess:updateAjaxResult
							}
					);
				}
			}
		});
		NeedUpdate	= false;
	} else {
		$('RefreshTimer').innerHTML		= "<img src='/images/loading_icon_small.gif' align='absmiddle'> Bingo Bingo賓果賓果開獎球號頁面更新中...";
	}
	// Update Online User
	/*url	= "/online_user/get.php";
	new Ajax.Request(url, {
		method: 'get',
		onComplete: function(httpObj) {
			$('online_user').innerHTML	= "<font style='font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;color:#000000'>線上人數:<b>"+httpObj.responseText+"</b></font>&nbsp;<iframe frameborder=0 width=0px height=0px src='http://lotto.auzonet.com/online_user/ajax_count_online_users.php?member_id="+member_id+"&url="+path+"&n="+Math.random()+"'></iframe>";
		}
	});*/
}

function UpdateBingoContentV1(logined,member_id,path) {
	NeedUpdate		= true;
	BingoLastPeriod		= $('LastPeriod').innerHTML;

	if(BingoLastPeriod != '') {
		$('RefreshTimer').innerHTML		= "<img src='/images/loading_icon_small.gif' align='absmiddle'> Bingo Bingo賓果賓果開獎球號檢查中...";
		new Ajax.Request("/BingoPeriodCheck_.html", {
			method: 'get',
			onComplete: function(httpObj) {
				if(httpObj.responseText != BingoLastPeriod) {
					//更新球號內容
					new Ajax.Updater(
						{success: 'BingoContent'},
						'/bingocontentV1_.html',
							{
							method: 'get',
							evalScripts: true,
							onSuccess:updateAjaxResult
							}
					);
				}
			}
		});
		NeedUpdate	= false;
	} else {
		$('RefreshTimer').innerHTML		= "<img src='/images/loading_icon_small.gif' align='absmiddle'> Bingo Bingo賓果賓果開獎球號頁面更新中...";
	}
	// Update Online User
	/*
	url	= "/online_user/get.php";
	new Ajax.Request(url, {
		method: 'get',
		onComplete: function(httpObj) {
			$('online_user').innerHTML	= "<font style='font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;color:#000000'>線上人數:<b>"+httpObj.responseText+"</b></font>&nbsp;<iframe frameborder=0 width=0px height=0px src='http://lotto.auzonet.com/online_user/ajax_count_online_users.php?member_id="+member_id+"&url="+path+"&n="+Math.random()+"'></iframe>";
		}
	});
	*/
}

function updateAjaxResult() {
	r = true;
}

function UpdateBingoRKContent(logined,member_id,path) {
	// Update BingoBingo Content
	//$('BingoContent').innerHTML		= "<p>&nbsp;</p><p align='center'><img src='/images/loading_icon_small.gif' align='absmiddle'> Bingo Bingo賓果賓果開獎球號分佈圖頁面更新中...</p>";
	$('RefreshTimer').innerHTML		= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> Bingo Bingo賓果賓果開獎球號分佈圖頁面更新中...";
	r = false;

	new Ajax.Updater(
		{success: 'BingoContent'},
		'/RK.php?type=1',
			{
            method: 'get',
            evalScripts: true,
			onSuccess:updateAjaxResult
			}
	);

	// Update Online User
	url	= "/online_user/get.php";
	new Ajax.Request(url, {
		method: 'get',
		onComplete: function(httpObj) {
			$('online_user').innerHTML	= "<font style='font-size: 11px;text-decoration: none;color:#000000'>線上人數:<b>"+httpObj.responseText+"</b></font>&nbsp;<iframe frameborder=0 width=0px height=0px src='http://lotto.auzonet.com/online_user/ajax_count_online_users.php?member_id="+member_id+"&url="+path+"&n="+Math.random()+"'></iframe>";
		}
	});
}

function Check_MemberForgotPWForm() {
	frm	= document.MemberForgotPWForm;
	if(frm.email.value == '') {
		alert("錯誤:請填寫您註冊會員所登記的電子信箱!");
		return false;
	}

	$('ReturnMsg').style.display	= "";
	$('ReturnMsg').innerHTML		= "<img src='http://www.h8.com.tw/images/loading_icon_small.gif' align='absmiddle'> 身份驗證中...";
	//RicoCorner('ReturnMsg');
	$('MemberForgotPWForm').request({
		onComplete: function(httpObj) {
			$('ReturnMsg').innerHTML	= httpObj.responseText;
			//RicoCorner('ReturnMsg');
		}
	});
	return false;
}

function CheckMemberJoin() {
	frm			= document.MemberJoinForm;
	username	= frm.username.value;
	email		= frm.email.value;
	nickname	= frm.nickname.value;

	if(username != '' || email != '' || nickname != '') {
		pars	= "username="+username+"&email="+email+"&nickname="+nickname;
		url		= '/member.php?m=join-check&'+pars;

		new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				RecData	= httpObj.responseText;
				if(RecData != '') {
					Tmp		= RecData.split("|");
					switch(Tmp[0]) {
						case "1":
							$('username').select();
							break;
						case "2":
							$('email').select();
							break;
						case "3":
							$('nickname').select();
							break;
					}
					$('CheckMailReturnArea').innerHTML	= Tmp[1];
				} else {
					$('CheckMailReturnArea').innerHTML	= '';
				}
			}
		});
	}
}

function CheckStationJoin() {
	frm			= document.StationJoinForm;
	name		= frm.station_name.value;
	tel			= frm.station_tel.value;
	email		= frm.station_email.value;

	if(name != '' || email != '' || tel != '') {
		pars	= "station_name="+name+"&station_email="+email+"&station_tel="+tel;
		url		= '/station.php?mode=join-check&'+pars;

		new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				RecData	= httpObj.responseText;
				if(RecData != '') {
					//$('station_name').select();
					$('CheckMailReturnArea').innerHTML	= RecData;
				} else {
					$('CheckMailReturnArea').innerHTML	= '';
				}
			}
		});
	}
}

// added by hewei at 2009-03-20 begin
function CheckStation() {
	frm			= document.StationForm;
	name		= frm.name.value;
	tel			= frm.telephone.value;
	email		= frm.email.value;
	member_id	= frm.member_id.value;
	//domain		= frm.domain.value;

	if(name != '' || email != '' || tel != '') {
		pars	= "name="+name+"&email="+email+"&telephone="+tel+"&member_id="+member_id;//+"&domain="+domain;
		url		= '/station_manage.php?m=check&'+pars;

		new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				RecData	= httpObj.responseText;
				if(RecData != '') {
					$('CheckMailReturnArea').innerHTML	= RecData;
				} else {
					$('CheckMailReturnArea').innerHTML	= '';
				}
			}
		});
	}
}

function CheckStationDoamin() {
	frm			= document.StationForm;
	member_id	= frm.member_id.value;
	domain		= frm.domain.value;

	if(name != '' || domain != '') {
		pars	= "member_id="+member_id+"&domain="+domain;
		url		= '/station_manage.php?m=check_domain&'+pars;

		new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				RecData	= httpObj.responseText;
				if(RecData != '') {
					$('CheckMailReturnArea').innerHTML	= RecData;
				} else {
					$('CheckMailReturnArea').innerHTML	= '';
				}
			}
		});
	}
}
// added by hewei at 2009-03-20 end

function MemberDialog(member_id) {
	url	= "/member_info.php?m=dialog&mid="+member_id;
	new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				RecData	= httpObj.responseText;
				Application.evalCode('open_member_window', RecData);
			}
		});
}

function Check_BuyForm(frm_name) {
	frm	= eval("document."+frm_name);
	switch(frm_name) {
		case 'form6':
			for(i=0;i < frm.ball1.length;i++) {
				if(frm.ball1[i].checked) {
					frm.ball_value.value	+= frm.ball1[i].value;
					break;
				}
			}
			for(i=0;i < frm.ball2.length;i++) {
				if(frm.ball2[i].checked) {
					frm.ball_value.value	+= frm.ball2[i].value;
					break;
				}
			}
			for(i=0;i < frm.ball3.length;i++) {
				if(frm.ball3[i].checked) {
					frm.ball_value.value	+= frm.ball3[i].value;
					break;
				}
			}
			break;
		case 'form7':
			for(i=0;i < frm.ball1.length;i++) {
				if(frm.ball1[i].checked) {
					frm.ball_value.value	+= frm.ball1[i].value;
					break;
				}
			}
			for(i=0;i < frm.ball2.length;i++) {
				if(frm.ball2[i].checked) {
					frm.ball_value.value	+= frm.ball2[i].value;
					break;
				}
			}
			for(i=0;i < frm.ball3.length;i++) {
				if(frm.ball3[i].checked) {
					frm.ball_value.value	+= frm.ball3[i].value;
					break;
				}
			}
			for(i=0;i < frm.ball4.length;i++) {
				if(frm.ball4[i].checked) {
					frm.ball_value.value	+= frm.ball4[i].value;
					break;
				}
			}
			break;
		case 'form8':
			for(i=0;i < 10;i++) {
				if(frm.playmode[i].checked) playmode = (i+1);
			}
			if((frm.ball_count.value != playmode) && (frm.bingo_B_value.value != 1 && frm.bingo_S_value.value != 1)) {
				alert('選擇玩法與投注號碼數量不符合!');
				return false;
			}
			for(i=0;i < frm.ball.length;i++) {
				if(frm.ball[i].checked) {
					frm.ball_value.value	+= frm.ball[i].value+",";
				}
			}
			break;
		case 'form9':
			frm.ball_value.value	= '';
			for(i=1;i <= 36;i++) {
				if(i < 10) i = '0'+i;
				if(eval("frm.form9_"+i).value == 'Y') {
					frm.ball_value.value	+= i+",";
				}
			}
			break;
		default:
			for(i=0;i < frm.ball.length;i++) {
				if(frm.ball[i].checked) {
					frm.ball_value.value	+= frm.ball[i].value+",";
				}
			}
			break;
	}

	$(frm_name+"_result").innerHTML		= "<img src='/images/loading_icon_small.gif' align='absmiddle'> 投注記錄儲存中...";
	$(frm_name+"_result").style.display	= '';

	$(frm_name).request({
		onComplete: function(httpObj) {
			xml		= httpObj.responseXML;
			msg		= xml.getElementsByTagName("msg");
			submsg	= xml.getElementsByTagName("submsg");
			bank	= xml.getElementsByTagName("bank");

			$(frm_name+"_result").innerHTML	= msg[0].firstChild.nodeValue+"<BR>"+submsg[0].firstChild.nodeValue;
			// Clear Form Value
			frm.ball_count.value	= 0;
			frm.ball_value.value	= '';
			switch(frm_name) {
				case 'form6':
					frm.reset();
					break;
				case 'form7':
					frm.reset();
					break;
				case 'form9':
					//frm.reset();
					break;
				default:
					for(i=0;i < frm.ball.length;i++) {
						frm.ball[i].checked = false;
					}
					break;
			}
			frm.submit.disabled			= true;
			frm.autopay_save.checked	= false;

			// Update Personal Bank
			if(bank[0].firstChild.nodeValue != '') {
				PBank						= number_format(bank[0].firstChild.nodeValue, 0, '.', ',');
				$('member_bank').innerHTML	= "　奧索幣: $"+PBank;
			}
		}
	});
	return false;
}

function csf(frm_name) {
	frm	= eval("document."+frm_name);
	if(frm.cs.checked) {
		for(i=0;i < 36;i++) {
			frm.ball[i].disabled = true;
		}
	} else {
		for(i=0;i < 36;i++) {
			frm.ball[i].disabled = false;
		}
	}
}

function cbc(frm_name) {
	switch(frm_name) {
		case "form1":
			frm	= eval("document."+frm_name);
			for(i=1;i<=38;i++) {
				if(i < 10) {
					num	= "0"+i;
				} else {
					num	= ""+i;
				}
				$("ball_"+num).checked	= false;
			}
			var ball = 0;
			while(ball < 6) {
				RandNum = Math.random();
				RandNum = Math.round(RandNum*37)+1;
				if(RandNum < 10) RandNum = "0"+RandNum;
				if($("ball_"+RandNum).checked == false) {
					ball++;
					$("ball_"+RandNum).checked = true;
				}
			}
			frm.ball_count.value = 5;
			cbf('form1', RandNum);
			break;
		case "form2":
			frm	= eval("document."+frm_name);
			for(i=1;i<=49;i++) {
				if(i < 10) {
					num	= "0"+i;
				} else {
					num	= ""+i;
				}
				$("ball2_"+num).checked	= false;
			}
			var ball = 0;
			while(ball < 6) {
				RandNum = Math.random();
				RandNum = Math.round(RandNum*48)+1;
				if(RandNum < 10) RandNum = "0"+RandNum;
				if($("ball2_"+RandNum).checked == false) {
					ball++;
					$("ball2_"+RandNum).checked = true;
				}
			}
			frm.ball_count.value = 5;
			cbf('form2', RandNum);
			break;
		case "form3":
			frm	= eval("document."+frm_name);
			for(i=1;i<=39;i++) {
				if(i < 10) {
					num	= "0"+i;
				} else {
					num	= ""+i;
				}
				$("ball3_"+num).checked	= false;
			}
			var ball = 0;
			while(ball < 5) {
				RandNum = Math.random();
				RandNum = Math.round(RandNum*38)+1;
				if(RandNum < 10) RandNum = "0"+RandNum;
				if($("ball3_"+RandNum).checked == false) {
					ball++;
					$("ball3_"+RandNum).checked = true;
				}
			}
			frm.ball_count.value = 4;
			cbf('form3', RandNum);
			break;
		case "form4":
			frm	= eval("document."+frm_name);
			for(i=1;i<=49;i++) {
				if(i < 10) {
					num	= "0"+i;
				} else {
					num	= ""+i;
				}
				$("ball4_"+num).checked	= false;
			}
			var ball = 0;
			while(ball < 6) {
				RandNum = Math.random();
				RandNum = Math.round(RandNum*48)+1;
				if(RandNum < 10) RandNum = "0"+RandNum;
				if($("ball4_"+RandNum).checked == false) {
					ball++;
					$("ball4_"+RandNum).checked = true;
				}
			}
			frm.ball_count.value = 5;
			cbf('form4', RandNum);
			break;
		case "form5":
			frm	= eval("document."+frm_name);
			for(i=1;i<=38;i++) {
				if(i < 10) {
					num	= "0"+i;
				} else {
					num	= ""+i;
				}
				$("ball5_"+num).checked	= false;
			}
			var ball = 0;
			while(ball < 6) {
				RandNum = Math.random();
				RandNum = Math.round(RandNum*37)+1;
				if(RandNum < 10) RandNum = "0"+RandNum;
				if($("ball5_"+RandNum).checked == false) {
					ball++;
					$("ball5_"+RandNum).checked = true;
				}
			}
			frm.ball_count.value = 5;

			// Secondary BallNo
			RandNum2 = Math.random();
			RandNum2 = "0"+(Math.round(RandNum2*7)+1);
			if($("ball5s_"+RandNum2).checked == false) {
				$("ball5s_"+RandNum2).checked = true;
			}

			cbf('form5', RandNum);
			break;
		case "form6":
			for(seq=1;seq<=3;seq++) {
				RandNum = Math.random();
				RandNum = Math.round(RandNum*9);
				$("ball6_"+seq+"_"+RandNum).checked		= true;
				cbf2('form6', seq, RandNum+'');
			}
			break;
		case "form7":
			for(seq=1;seq<=4;seq++) {
				RandNum = Math.random();
				RandNum = Math.round(RandNum*9);
				$("ball7_"+seq+"_"+RandNum).checked		= true;
				cbf2('form7', seq, RandNum+'');
			}
			break;
		case "form8":
			frm	= eval("document."+frm_name);
			for(i=0;i < 10;i++) {
				if(frm.playmode[i].checked) playmode = (i+1);
			}

			for(i=1;i<=80;i++) {
				if(i < 10) {
					num	= "0"+i;
				} else {
					num	= ""+i;
				}
				$("ball8_"+num).checked	= false;
			}
			var ball = 0;
			while(ball < playmode) {
				RandNum = Math.random();
				RandNum = Math.round(RandNum*80)+1;
				if(RandNum < 10) RandNum = "0"+RandNum;
				if($("ball8_"+RandNum).checked == false) {
					ball++;
					$("ball8_"+RandNum).checked = true;
				}
			}
			frm.ball_count.value = playmode-1;
			bingo_cbf('form8', RandNum);
			break;
		case "form9":
			frm	= eval("document."+frm_name);

			for(i=1;i<=36;i++) {
				if(i < 10) {
					$("td9_0"+i).style.backgroundColor	= '#FFFFFF';
					$("form9_0"+i).value				= '';
				} else {
					$("td9_"+i).style.backgroundColor	= '#FFFFFF';
					$("form9_"+i).value					= '';
				}
			}
			
			A1R	= Math.round(Math.random()*(4-1)+1);
			$("td9_0"+A1R).style.backgroundColor	= '#FF9900';
			$("form9_0"+A1R).value					= 'Y';

			A2R	= Math.round(Math.random()*(8-5)+5);
			$("td9_0"+A2R).style.backgroundColor	= '#FF9900';
			$("form9_0"+A2R).value					= 'Y';
			
			A3R	= Math.round(Math.random()*(12-9)+9);
			if(A3R < 10) {
				$("td9_0"+A3R).style.backgroundColor	= '#FF9900';
				$("form9_0"+A3R).value					= 'Y';
			} else {
				$("td9_"+A3R).style.backgroundColor		= '#FF9900';
				$("form9_"+A3R).value					= 'Y';
			}

			A4R	= Math.round(Math.random()*(16-13)+13);
			$("td9_"+A4R).style.backgroundColor	= '#FF9900';
			$("form9_"+A4R).value					= 'Y';

			A5R	= Math.round(Math.random()*(20-17)+17);
			$("td9_"+A5R).style.backgroundColor	= '#FF9900';
			$("form9_"+A5R).value					= 'Y';

			A6R	= Math.round(Math.random()*(24-21)+21);
			$("td9_"+A6R).style.backgroundColor	= '#FF9900';
			$("form9_"+A6R).value					= 'Y';

			A7R	= Math.round(Math.random()*(28-25)+25);
			$("td9_"+A7R).style.backgroundColor	= '#FF9900';
			$("form9_"+A7R).value					= 'Y';

			A8R	= Math.round(Math.random()*(32-29)+29);
			$("td9_"+A8R).style.backgroundColor	= '#FF9900';
			$("form9_"+A8R).value					= 'Y';

			A9R	= Math.round(Math.random()*(36-33)+33);
			$("td9_"+A9R).style.backgroundColor	= '#FF9900';
			$("form9_"+A9R).value					= 'Y';

			frm.submit.disabled						= false;
			break;
	}
}

function cbf(frm_name, ballno) {
	var balls_check	= '';

	frm	= eval("document."+frm_name);

	if(frm.ball[ballno-1].checked) {
		frm.ball_count.value++;
		if(frm_name == 'form3' && frm.ball_count.value > 5) {
			frm.ball_count.value = 5;
			frm.ball[ballno-1].checked = false;
			alert("您已選擇超過5個號碼囉!");
		} else if(frm.ball_count.value > 6) {
			frm.ball_count.value = 6;
			frm.ball[ballno-1].checked = false;
			alert("您已選擇超過6個號碼囉!");
		} else if(frm_name == 'form3' && frm.ball_count.value == 5) {
			frm.submit.disabled	= false;
		} else if(frm.ball_count.value == 6) {
			frm.submit.disabled = false;
		}
	} else {
		frm.ball_count.value--;
		if(frm.ball_count.value == 6) {
			frm.submit.disabled = false;
		} else {
			frm.submit.disabled = true;
		}
	}

	if(frm_name == 'form5') {
		for(i=0;i < 8;i++) {
			if(frm.balls[i].checked) {
				balls_check	= 'ok';
			}
		}
		if(balls_check == 'ok' && frm.ball_count.value == 6) {
			frm.submit.disabled	= false;
		} else {
			frm.submit.disabled	= true;
		}
	} 
}

function BingoBS(value) {
	frm	= document.form8;
	switch(value) {
		case 'B':
			if(frm.bingo_B_value.value == 1) {
				$('bingo_B').style.backgroundColor	= '#FFFFFF';
				frm.bingo_B_value.value				= 0;
			} else {
				$('bingo_B').style.backgroundColor	= '#FF9900';
				frm.bingo_B_value.value				= 1;
				frm.submit.disabled					= false;
			}
			$('bingo_S').style.backgroundColor	= '#FFFFFF';
			frm.bingo_S_value.value				= 0;
			break;
		case 'S':
			if(frm.bingo_S_value.value == 1) {
				$('bingo_S').style.backgroundColor	= '#FFFFFF';
				frm.bingo_S_value.value				= 0;
			} else {
				$('bingo_S').style.backgroundColor	= '#FF9900';
				frm.bingo_S_value.value				= 1;
				frm.submit.disabled					= false;
			}
			$('bingo_B').style.backgroundColor	= '#FFFFFF';
			frm.bingo_B_value.value				= 0;
			break;
	}
	change_amount('form8');
}

function bingo_cbf(frm_name, ballno) {
	var balls_check	= '';

	frm	= eval("document."+frm_name);

	if(frm.ball[ballno-1].checked) {
		frm.ball_count.value++;
		if(frm.ball_count.value > 10) {
			frm.ball_count.value = 10;
			frm.ball[ballno-1].checked = false;
			alert("您已選擇超過10個號碼囉!");
		}
	}

	ball_count	= 0;
	for(i=1;i<=80;i++) {
		if(i < 10) {
			bi	= '0'+i;
		} else {
			bi	= i;
		}
		if($("ball8_"+bi).checked) ball_count++;
	}
	frm.ball_count.value	= ball_count;
	if(ball_count > 0 && ball_count < 11)	frm.playmode[ball_count-1].checked = true;

	if(frm.ball_count.value >= 1 && frm.ball_count.value <= 10) {
		frm.submit.disabled = false;
	} else {
		frm.submit.disabled = true;
	}
}

function cbf2(frm_name, pos, ballno) {
	frm	= eval("document."+frm_name);
	if(pos != '' && ballno != '') {
		$(frm_name+"_ballshow_"+pos).innerHTML	= ''+ballno+'';
	}

	if(frm_name == 'form6') {
		if(frm.ball1.value != '' && frm.ball2.value != '' && frm.ball3.value != '') {
			for(i=0;i < frm.playmode.length;i++) {
				if(frm.playmode[i].checked) {
					frm.submit.disabled	= false;
					return;
				}
			}
			frm.submit.disabled	= true;
		} else {
			frm.submit.disabled	= true;
		}
	} else {
		if(frm.ball1.value != '' && frm.ball2.value != '' && frm.ball3.value != '' && frm.ball4.value != '') {
			for(i=0;i < frm.playmode.length;i++) {
				if(frm.playmode[i].checked) {
					frm.submit.disabled	= false;
					return;
				}
			}
			frm.submit.disabled	= true;
		} else {
			frm.submit.disabled	= true;
		}
	}
}

function cbf3(area, ballno) {
	frm			= document.form9;
	ballcount	= 0;

	switch(area) {
		case 'a1':
			for(i=1;i<=4;i++) {
				if(i < 10) i = '0'+i;
				$("td9_"+i).style.backgroundColor	= '#FFFFFF';
				$("form9_"+i).value					= '';
			}
			break;
		case 'a2':
			for(i=5;i<=8;i++) {
				if(i < 10) i = '0'+i;
				$("td9_"+i).style.backgroundColor	= '#FFFFFF';
				$("form9_"+i).value					= '';
			}
			break;
		case 'a3':
			for(i=9;i<=12;i++) {
				if(i < 10) i = '0'+i;
				$("td9_"+i).style.backgroundColor	= '#FFFFFF';
				$("form9_"+i).value					= '';
			}
			break;
		case 'a4':
			for(i=13;i<=16;i++) {
				$("td9_"+i).style.backgroundColor	= '#FFFFFF';
				$("form9_"+i).value					= '';
			}
			break;
		case 'a5':
			for(i=17;i<=20;i++) {
				$("td9_"+i).style.backgroundColor	= '#FFFFFF';
				$("form9_"+i).value					= '';
			}
			break;
		case 'a6':
			for(i=21;i<=24;i++) {
				$("td9_"+i).style.backgroundColor	= '#FFFFFF';
				$("form9_"+i).value					= '';
			}
			break;
		case 'a7':
			for(i=25;i<=28;i++) {
				$("td9_"+i).style.backgroundColor	= '#FFFFFF';
				$("form9_"+i).value					= '';
			}
			break;
		case 'a8':
			for(i=29;i<=32;i++) {
				$("td9_"+i).style.backgroundColor	= '#FFFFFF';
				$("form9_"+i).value					= '';
			}
			break;
		case 'a9':
			for(i=33;i<=36;i++) {
				$("td9_"+i).style.backgroundColor	= '#FFFFFF';
				$("form9_"+i).value					= '';
			}
			break;
	}
	$("td9_"+ballno).style.backgroundColor	= '#FF9900';
	$("form9_"+ballno).value				= 'Y';
	for(i=1;i <= 36;i++) {
		if(i < 10) i = '0'+i;
		if(eval("frm.form9_"+i).value == 'Y') ballcount++;
	}
	if(ballcount == 9) {
		frm.submit.disabled	= false;
	} else {
		frm.submit.disabled	= true;
	}
}

function cbf_power() {
	frm	= eval("document.form5");
	if(frm.ball_count.value == 6) {
		frm.submit.disabled	= false;
	} else {
		frm.submit.disabled	= true;
	}
}

function change_amount(frm_name) {
	frm	= eval("document."+frm_name);
	switch(frm_name) {
		case "form4":
			frm.amount.value	= frm.order_quantity.value * 20;
			break;
		case "form5":
			frm.amount.value	= frm.order_quantity.value * 100;
			break;
		case "form6":
			frm.amount.value	= frm.order_quantity.value * 25;
			break;
		case "form7":
			frm.amount.value	= frm.order_quantity.value * 25;
			break;
		case "form8":
			if(frm.bingo_superball.checked) {
				bet_per_price	= 50;
			} else {
				bet_per_price	= 25;
			}

			frm.amount.value	= frm.order_quantity.value * bet_per_price;

			if(frm.bingo_B_value.value == 1 || frm.bingo_S_value.value == 1) {
				if(frm.ball_count.value > 0) {
					frm.amount.value	= frm.order_quantity.value * (bet_per_price + 25);
				} else {
					frm.amount.value	= frm.order_quantity.value * bet_per_price;
				}
			} else {
				frm.amount.value	= frm.order_quantity.value * bet_per_price;
			}
			break;
		case "form9":
			frm.amount.value	= frm.order_quantity.value * 25;
			break;
		default:
			frm.amount.value	= frm.order_quantity.value * 50;
			break;
	}
}

function AutoPay_Status(id, status) {
	switch(status) {
		case "open":
			status_name	= '開啟';
			break;
		case "close":
			status_name	= '關閉';
			break;
		case "delete":
			status_name	= '刪除';
			break;
	}

	if(confirm("您確定要『"+status_name+"』這組球號嗎?")) {
		url		= '/member.php?m=autopay-status&autopay_id='+id+'&autopay_status='+status;
		new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				$("PageContent").style.backgroundColor	= "#C0C0C0";
				$("PageContent").innerHTML				= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 頁面載入中...";
				//RicoCorner("PageContent");
				setTimeout("window.location.href='/member.php?m=autopay-list'",1000);
			}
		});
	}
}

function SMS_Status(lotto_type, status) {
	switch(status) {
		case "open":
			status_name	= '開啟';
			break;
		case "close":
			status_name	= '關閉';
			break;
	}

	if(confirm("　　　請注意: 此為付費服務!\n\n開啟前請確認您的手機號碼是否正確!\n\n 您確定要『"+status_name+"』樂透簡訊服務嗎?\n")) {
		url		= '/member.php?m=sms-update&lotto_type='+lotto_type+'&sms_status='+status;
		new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
				if(httpObj.responseText == '200 OK') {
					$("PageContent").style.backgroundColor	= "#C0C0C0";
					$("PageContent").innerHTML				= "<img src='http://cdn.lotto.auzonet.com/images/loading_icon_small.gif' align='absmiddle'> 頁面載入中...";
					//RicoCorner("PageContent");
					setTimeout("mc('/member.php?m=sms-status')",2000);
				} else {
					alert(httpObj.responseText);
				}
			}
		});
	}
}

function mc(url) {
	var pars = "header_hidden=true";

	$("PageContent").style.backgroundColor	= "#C0C0C0";
	$("PageContent").innerHTML				= "<img src='/images/loading_icon_small.gif' align='absmiddle'> 頁面載入中...";
	//RicoCorner("PageContent");

	/*
	new Ajax.Request(url, {
		method: 'get',
		parameters: pars,
		onComplete: function(httpObj) {
			RecData	= httpObj.responseText;
			$("PageContent").style.backgroundColor	= "#FFFFFF";
			$("PageContent").innerHTML				= RecData;
		}
	});
	*/
	new Ajax.Updater('PageContent', url, {
		method: 'get',
		parameters: pars,
		evalScripts: true
	});
	//$("PageContent").style.backgroundColor	= "#FFFFFF";
}

/*
function RicoCorner(ElementID) {
	Rico.Corner.round(ElementID, {corners: "all"});
}
*/

function MenuControl(menu_name) {
	if($(menu_name+"_table").style.display == '') {
		$(menu_name+"_table").style.display	= 'none';
		$(menu_name+"_icon").src			= 'http://cdn.lotto.auzonet.com/images/menu_down_icon.gif';
		url									= "/user_cookie.php?name="+menu_name+"&value=close";
	} else {
		$(menu_name+"_table").style.display	= '';
		$(menu_name+"_icon").src			= 'http://cdn.lotto.auzonet.com/images/menu_up_icon.gif';
		url									= "/user_cookie.php?name="+menu_name+"&value=open";
	}

	new Ajax.Request(url, {
			method: 'get',
			onComplete: function(httpObj) {
			}
	});
}

/** added by hewei at 2009-03-16 begin **/
function showAddCentForm(topic_id) {
	document.getElementById("add_cent_text_"+topic_id).style.display = '';
}
/** added by hewei at 2009-03-16 end **/

/* Made by Mathias Bynens <http://mathiasbynens.be/> */
/* ex: number_format(value, 2, '.', ','); */
function number_format(a, b, c, d) {
	a = Math.round(a * Math.pow(10, b)) / Math.pow(10, b);
	e = a + '';
	f = e.split('.');
	if (!f[0]) {
		f[0] = '0';
	}
	if (!f[1]) {
		f[1] = '';
	}
	if (f[1].length < b) {
		g = f[1];
		for (i=f[1].length + 1; i <= b; i++) {
			g += '0';
		}
		f[1] = g;
	}
	if(d != '' && f[0].length > 3) {
		h = f[0];
		f[0] = '';
		for(j = 3; j < h.length; j+=3) {
			i = h.slice(h.length - j, h.length - j + 3);
			f[0] = d + i +  f[0] + '';
		}
		j = h.substr(0, (h.length % 3 == 0) ? 3 : (h.length % 3));
		f[0] = j + f[0];
	}
	c = (b <= 0) ? '' : c;
	return f[0] + c + f[1];
}

/* Made by Bryan Chang <http://www.auzonet.com> */
/* Create Date: 2007/11/27 */
var Pollertime = 1;
function Poller(ID, PollerValue) {
	if(Pollertime <= PollerValue) {
		$("poller_table"+ID).style.width	= Pollertime*6;
		$("poller_show"+ID).innerHTML		= Pollertime+'%';
		timerID	= setTimeout("Poller("+ID+","+PollerValue+")", 5);
	} else {
		clearTimeout(timerID);

	}
	Pollertime++;
}

function ShowPollerChart(ballcount, ballvalue) {
	BallValue	= ballvalue.split("|");
	for(i=0;i < ballcount;i++) {
		Poller((i+1),BallValue[i]);
	}
}

function isValidEmail(str) {
	return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}

function isMobilePhone(str) {
	var reg	= /^09[0-9]{8}$/
	return reg.test(str);
}

function addtofavorites(url, description) {
	if (window.sidebar) {		// Mozilla Firefox
		window.sidebar.addPanel(description, url,"");
	} else if( document.all ) {	//IE
		window.external.AddFavorite(url, description);
	} else {
		return true;
	}
}

function scrollObject(main, width, height, direct, pause, speed) {
  var self = this;
  this.main = main;
  this.width = width;
  this.height = height;
  this.direct = direct;
  this.pause = pause;
  this.speed = Math.max(1.001, Math.min((direct == "up" || direct == "down") ? height : width, speed));
  this.block = new Array();
  this.blockprev = this.offset = 0;
  this.blockcurr = 1;
  this.mouse = false;
  this.scroll = function() {
    if (!document.getElementById) return false;
    this.main = document.getElementById(this.main);
    while (this.main.firstChild) this.main.removeChild(this.main.firstChild);
    this.main.style.overflow = "hidden";
    this.main.style.position = "relative";
    this.main.style.width = this.width + "px";
    this.main.style.height = this.height + "px";
    for (var x = 0; x < this.block.length; x++) {
      var table = document.createElement('table');
          table.cellPadding = table.cellSpacing = table.border = "0";
          table.style.position = "absolute";
          table.style.left = table.style.top = "0px";
          table.style.width = this.width + "px";
          table.style.height = this.height + "px";
          table.style.overflow = table.style.visibility = "hidden";
        var tbody = document.createElement('tbody');
          var tr = document.createElement('tr');
            var td = document.createElement('td');
                td.innerHTML = this.block[x];
              tr.appendChild(td);
            tbody.appendChild(tr);
          table.appendChild(tbody);
      this.main.appendChild(this.block[x] = table);
    }
    if (this.block.length > 1) {
      this.main.onmouseover = function() { self.mouse = true; }
      this.main.onmouseout = function() { self.mouse = false; }
      setInterval(function() {
        if (!self.offset && self.scrollLoop()) self.block[self.blockcurr].style.visibility = "visible";
      }, this.pause);
    }
	//this.block[this.blockprev].style.visibility = "visible";
  }
  this.scrollLoop = function() {
    if (!this.offset) {
      if (this.mouse) return false;
      this.offset = (this.direct == "up" || this.direct == "down") ? this.height : this.width;
    } else this.offset = Math.floor(this.offset / this.speed);
    if (this.direct == "up" || this.direct == "down") {
      this.block[this.blockcurr].style.top = ((this.direct == "up") ? this.offset : -this.offset) + "px";
      this.block[this.blockprev].style.top = ((this.direct == "up") ? this.offset - this.height : this.height - this.offset) + "px";
    } else {
      this.block[this.blockcurr].style.left = ((this.direct == "left") ? this.offset : -this.offset) + "px";
      this.block[this.blockprev].style.left = ((this.direct == "left") ? this.offset - this.width : this.width - this.offset) + "px";
    }
    if (!this.offset) {
      this.block[this.blockprev].style.visibility = "hidden";
      this.blockprev = this.blockcurr;
      if (++this.blockcurr >= this.block.length) this.blockcurr = 0;
    } else setTimeout(function() { self.scrollLoop(); }, 30);
    return true;
  }
}

//var scroll1 = new scrollObject("scr1", 710, 20, "up", 3000, 1.15);
//document.write("<script language='JavaScript' src='/cache/js/header_scroll.js'></script>");

var scroll2 = new scrollObject("scr2", 550, 20, "up", 3000, 1.15);
document.write("<script language='JavaScript' src='/cache/js/header_scroll2.js'></script>");


function formatMoney(tmpNum,decimalNum,bolLeadingZero,bolParens,bolCommas){ 
	var intThis = tmpNum;
	var iSign = intThis < 0 ? -1 : 1;		// Get sign of number
	
	// Adjust number so only the specified number of numbers after
	// the decimal point are shown.
	tmpNum *= Math.pow(10,decimalNum);
	tmpNum = Math.round(Math.abs(tmpNum))
	tmpNum /= Math.pow(10,decimalNum);
	tmpNum *= iSign;					// Readjust for sign
	
	
	// Create a string object to do our formatting on
	var tmpNumStr = new String(tmpNum);
	// See if we need to strip out the leading zero or not.
	if (!bolLeadingZero && intThis < 1 && intThis > -1 && intThis != 0)
		if (intThis > 0)
			tmpNumStr = tmpNumStr.substring(1,tmpNumStr.length);
		else
			tmpNumStr = "-" + tmpNumStr.substring(2,tmpNumStr.length);
		
	// See if we need to put in the commas
	if (bolCommas && (intThis >= 1000 || intThis <= -1000)) {
		var iStart = tmpNumStr.indexOf(".");
		if (iStart < 0)
			iStart = tmpNumStr.length;
		iStart -= 3;
		while (iStart >= 1) {
			tmpNumStr = tmpNumStr.substring(0,iStart) + "," + tmpNumStr.substring(iStart,tmpNumStr.length)
			iStart -= 3;
		}		
	}
	// See if we need to use parenthesis
	if (bolParens && intThis < 0)
		tmpNumStr = "(" + tmpNumStr.substring(1,tmpNumStr.length) + ")";
	return tmpNumStr;		// Return our formatted string!
}

function getRadioBoxValue(radioName) {  
	var obj = document.getElementsByName(radioName);             
	for(i   =   0;   i   <   obj.length;   i++)    { 
		if(obj[i].checked)    { 
			return   obj[i].value; 
		} 
	}         
	return "undefined";       
}   

