﻿/*流年館*/
function FormCheck(msg){	
	if(confirm(msg)){
		frm.submit();
	}else{
			return false;
	}
}
/*shopping car*/
function Shopping_Pay(){	
	if(pay.order_name.value == ""){
		alert("請輸入收件人名稱!");
		return;
	}
	if(pay.order_tel.value == "" && pay.order_mobile.value == ""){
		alert("請至少輸入一種聯絡電話!");
		return;
	}
	if(pay.order_addr.value==""){
		alert("請輸入送貨地址!");
		return;
	}
	pay.submit();	
	/*
	sname			= pay.order_name.value;
	stel			=pay.order_tel.value;
	smobile			=pay.order_mobile.value;
	saddr_area		=pay.order_area.value;
	saddr			=pay.order_addr.value;
	sreceive_time	=pay.receive_time.value;
	window.open("shopping_pay.php?action=pay&order_name="+sname+"&order_tel="+stel+"&order_mobile="+smobile+"&order_area="+saddr_area+
	"&order_addr="+saddr+"&receive_time="+sreceive_time,"payNew","width=800,height=600");		
	*/
}
function ChgNumber(pid,number){	
	document.ShopBox.pid.value = pid;
	document.ShopBox.type.value = "Change";
	document.ShopBox.number.value = number;
	document.ShopBox.submit();
}
function Del_Car(pid){
	document.ShopBox.pid.value = pid;
	document.ShopBox.type.value = "Delete";
	document.ShopBox.submit();
	
}
function AddBox(pid){
	document.ORDER.pid.value = pid;
	if(document.form1.size.value != null){
	document.ORDER.size.value = document.form1.size.value;
	}
	document.ORDER.type.value = "Add_Order";
	document.ORDER.action = "Add_Order.php";
	document.ORDER.submit();
}
/*INDEX FUNCTION*/
function IdxLogin(){	
	if(document.MbrLogin.loginName.value != "" && document.MbrLogin.passWord.value != ""){	
	document.MbrLogin.action.value = "LOGIN";	
	document.MbrLogin.submit();
	}else{
		alert("帳號或密碼錯誤");
	}
}

function IdxEpaper(SelVal){
	var filter=/^.+@.+\..{2,3}$/
	if(SelVal != ""){	
		if(filter.test(document.epaper.email.value)){
		document.epaper.action.value = "IDX_EPAPER";
		document.epaper.action_id.value = SelVal;
		document.epaper.submit();
		}else{
			alert("Email格式錯誤");
		}
	}else{
		alert("電子報訂閱錯誤");
	}
}

function IdxSearch(){
}
function IdxPoll(){	
	var checked = false;
	for(i=0;i<=FrmPoll.vid.length-1;i++){
		if(FrmPoll.vid[i].checked){
			checked = true;
		}
	}
	if(!checked){
		alert("请先投票!");
		return;
	}else{
		FrmPoll.action.value = "IDX_VOTE";
		FrmPoll.submit();
	}
}

function mbrFrmchk(){
	var reMail=/^.+@.+\..{2,3}$/;
	var reName = /^[0-9a-zA-z]\w{3,12}$/;
	
	if(mbrFrm.act.value == "addnew"){
		if(!reName.test(mbrFrm.loginid.value)  || mbrFrm.loginid.value.length < 4){
			alert("請輸入帳號或輸入格式錯誤?");
			return;
		}	
		if(mbrFrm.password.value=="" || mbrFrm.password.value.length < 4){
			alert("請輸入密碼或輸入格式錯誤?");
			return;
		}
		if(mbrFrm.nckname.value==""){
			alert("請輸入暱稱?");
			return;
		}
		if(mbrFrm.passwdq.value==""){
			alert("請輸入密碼提示?");
			return;
		}
		if(mbrFrm.passwdans.value==""){
			alert("請輸入密碼答案?");
			return;
		}
		if(mbrFrm.twname.value==""){
			alert("請輸入姓名?");
			return;
		}
		if(!reMail.test(mbrFrm.email.value)){
			alert("請輸入Email?");
			return;
		}
		mbrFrm.action.value = "c_account.php";
	}
	/*edit check*/
	if(mbrFrm.act.value == "preview"){		
		if(mbrFrm.passwdq.value==""){
			alert("請輸入密碼提示?");
			return;
		}
		if(mbrFrm.passwdans.value==""){
			alert("請輸入密碼答案?");
			return;
		}
		if(mbrFrm.twname.value==""){
			alert("請輸入姓名?");
			return;
		}
		mbrFrm.action = "c_preview_chk.php";
	}
	mbrFrm.submit();


}
/*community epaper*/
function paperAddnew(){
	if(form1.email.value == ""){
		alert("請輸入電子郵件?");
		return;
	}
	form1.act.value = "addnew";
	form1.submit();
}
function ReaderShow(id){
	reader.doc_id.value = id;
	reader.submit();
}
function POLL_NOW(id){
	POLL.PID.value = id;
	POLL.action="poll_sub.php";
	POLL.submit();
}
function SUBPOLL(lang){	
	var checked = false;
	for(i=0;i<=POLLFrm.vid.length-1;i++){
		if(POLLFrm.vid[i].checked){
			checked = true;
		}
	}
	if(!checked){
		if(lang=="cn"){
		alert("请先投票!");
		}
		if(lang=="en"){
		alert("Please vote first!");	
		}
		if(lang=="jp"){
		alert("Please vote first!");
		}
		if(lang=="tw"){
		alert("請先投票!");
		}
		return;
	}else{		
		POLLFrm.submit();
	}
}
/*點數選擇*/
function Shop_Order(){	
		var selPnt;
		var urlStr;
		for(var i=0;i<(shopFrm.money.length);i++){			
			if(shopFrm.money[i].checked){
				selPnt = (i + 1);
			}
		}		
		urlStr = "shop_a_2.php?act=01000211111&model=C00225&buyPnt=" + selPnt;
		//alert(URLencode(urlStr));
		
		window.open(urlStr,"shop","with=800,height=600,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no");	
}
function URLencode(sStr) {
    return escape(sStr).replace(/\+/g, '%2C').replace(/\"/g,'%22').replace(/\'/g, '%27');
}
/*忘記帳號密碼*/
function forgetFrm(act){
	var reMail=/^.+@.+\..{2,3}$/;
	if(act=="ID"){
		if(!reMail.test(FrmID.forgetMail.value)){
			alert("请输入电子邮件");
			return;
		}
		FrmID.submit();
		return;
	}
	if(act=="PWD"){
		if(FrmPwd.forgetID.value==""){
			alert("请输入账号");
			return;
		}
		if(!reMail.test(FrmPwd.forgetMail.value)){
			alert("请输入电子邮件");
			return;
		}		
		FrmPwd.submit();
		return;
	}
	if(act=="QUESTION"){
		if(FrmMPT.forgetID.value==""){
			alert("请输入账号");
			return;
		}
		if(FrmMPT.pwdQ.value==""){
			alert("请输入提示资料");
			return;
		}
		FrmMPT.submit();
		return;
	}
	
	
}


/*命運疑問館*/
function FrmQuestion(usePoint,lang){	
	if(lang=="tw"){
		if(confirm("使用該服務需要點數：" + usePoint + "點，是否同意?")){		
			careerFrm.action = "Question_Result.php";			
			careerFrm.submit();
		}
	}
	if(lang=="cn"){
		if(confirm("使用该服务需要点数：" + usePoint + "点，是否同意?")){		
			careerFrm.action = "Question_Result.php";			
			careerFrm.submit();
		}
	}
	if(lang=="en"){
		if(confirm("This service will cost you "+usePoint+" points. Press OK and it will procede. Continue?")){		
			careerFrm.action = "Question_Result.php";			
			careerFrm.submit();
		}
	}
	if(lang=="jp"){
		if(confirm("This service will cost you "+usePoint+" points. Press OK and it will procede. Continue?")){		
			careerFrm.action = "Question_Result.php";			
			careerFrm.submit();
		}
	}	
}
/*八字館*/
function FrmCareer(usePoint,lang){	
	if(lang=="tw"){
		if(confirm("使用該服務需要點數：" + usePoint + "點，是否同意?")){		
			careerFrm.action = "8_word_Result.php";			
			careerFrm.submit();
		}
	}
	if(lang=="cn"){
		if(confirm("使用该服务需要点数：" + usePoint + "点，是否同意?")){		
			careerFrm.action = "8_word_Result.php";			
			careerFrm.submit();
		}
	}
	if(lang=="en"){
		if(confirm("This service will cost you "+usePoint+" points. Press OK and it will procede. Continue?")){		
			careerFrm.action = "8_word_Result.php";			
			careerFrm.submit();
		}
	}
	if(lang=="jp"){
		if(confirm("This service will cost you "+usePoint+" points. Press OK and it will procede. Continue?")){		
			careerFrm.action = "8_word_Result.php";			
			careerFrm.submit();
		}
	}	
}
function Re8word(id){
	location.href = "8_word_Review.php?vID=" + id + "&type=reView";	
}
/*消費記錄*/
function SelBoxAll(formName, elementName,selType){	

	   if(document.forms[formName].elements[elementName] == "[object]"){
		   if(selType == "clear"){
			    if(document.forms[formName].elements[elementName].length > 1){
					for(var i=0;i<=document.forms[formName].elements[elementName].length-1;i++){
						document.forms[formName].elements[elementName][i].checked = false;
					}
				}else{
					document.forms[formName].elements["ced[]"].checked=false;
				}
		   }
		   
		   if(selType == "selall"){
			   if(document.forms[formName].elements[elementName].length > 1){
					for(var i=0;i<=document.forms[formName].elements[elementName].length-1;i++){
						document.forms[formName].elements[elementName][i].checked = true;
					}
			   }else{
				   document.forms[formName].elements["ced[]"].checked=true;
			   }

				
		   }
	   }

	
}
function ConfDelLog(){
	if(confirm("確定刪除所選記錄?")){
		FrmLog.submit();
	}
}

/*討論區*/
function postNow(){
	if(forumNew.username.value==""){
		alert("請輸入名稱?");
		return;
	}
	if(forumNew.subject.value==""){
		alert("請輸入主旨?");
		return;
	}
	if(forumNew.message.value==""){
		alert("請輸入內容?");
		return;
	}
	forumNew.submit();
}
function emoticon(facia){
	forumNew.message.value = "XZ"+facia+"XZ"+ " " + forumNew.message.value;
}
/*手相館*/
function HandTest(msg){
		if(confirm(msg)){
			FrmHand.submit();			
		}else{
			return ;
		}
}
