var rdostatus = "rdo0";

function showbook(fid){
   var tempname;
   
   if (fid != rdostatus){
			for(i = 1; i < 13; i++){
				if(i==7||i==8){continue;}
				tempname = "book" + i;
				document.getElementById(tempname).disabled = true;
				document.getElementById(tempname).checked = false;
			}
			if (fid == "rdo1"){
		   	document.getElementById("book10").disabled = false;
		   	document.getElementById("book4").disabled = false;
		   	document.getElementById("book9").disabled = false;
		   } else if(fid == "rdo2"){
		   	document.getElementById("book1").disabled = false;
		   	document.getElementById("book2").disabled = false;
		   	document.getElementById("book11").disabled = false;
		   	document.getElementById("book3").disabled = false;
			document.getElementById("book12").disabled = false;
		   } else if(fid == "rdo3"){
		   	document.getElementById("book5").disabled = false;
		   } else if(fid == "rdo4"){
		   	document.getElementById("book6").disabled = false;
		   }
			rdostatus = fid;
   }
}


function testCheckRequest(){
   var ct = 0;

   for (var i = 0; i < 19; i++)
   {
      if (document.theform.elements[i].checked) ct++;
   }

   if (ct == 1)
   {
     alert("請選擇最少一張色卡")
     return false;
   }
   return formCheck();
}

function textCheckSuggest(){
   if (document.theform.suggestion_comments.value == ""){
      alert("請填寫您的建議");
      return false;
   }
   return formCheck();
}

function testCheckEnquiry(){
   if (document.theform.question_questions.value == ""){
      alert("請填寫您的問題");
      return false;
   }
   return formCheck();
}

function JSLCheckIsEMail(p_fld, pmsg) {
         var atPos = p_fld.value.indexOf("@");
         if (atPos < 1 || atPos == (p_fld.value.length - 1)){
            alert(pmsg); p_fld.focus(); return false;
         }
         
         atPos = p_fld.value.indexOf(" ");
         
         if (atPos > -1){
            alert(pmsg); p_fld.focus(); return false;
         }
         
         atPos = p_fld.value.indexOf(".");
         
         if (atPos < 1 || atPos == (p_fld.value.length - 1)){
            alert(pmsg); p_fld.focus(); return false;
         }
         return true;
}

function formCheck()
{
   if (!JSLNotNull(document.theform.lastName, "請填寫您的姓名")) { return false }
   if (!JSLNotNull(document.theform.address1, "請填寫您的地址 - 室/層/座")) { return false }
   if (!JSLNotNull(document.theform.address2, "請填寫您的地址 - 屋苑")) { return false }
   if (!JSLNotNull(document.theform.address3, "請填寫您的地址 - 街道/地區")) { return false }
   if (!JSLNotNull(document.theform.email, "請填寫您的電郵地址")) { return false }
   if (!JSLCheckIsEMail(document.theform.email, "請填寫有效之電子郵件賬號")) { return false }
   return true;
}

function JSLNotNull(pctl, pmsg){
   if (pctl.value == "") { alert(pmsg); pctl.focus(); return false; }
   return true;
}

function check_checkbox(obj){
   if(obj.checked && (document.theform.elements[4].checked || document.theform.elements[6].checked || document.theform.elements[7].checked || document.theform.elements[5].checked)){
      document.theform.elements[4].checked = false;
      document.theform.elements[6].checked = false;
      document.theform.elements[7].checked = false;
      document.theform.elements[5].checked = false;
      alert("To save you from receiving duplicate materials, we'll only send this Colour Collections Booklet,\nwhich contains the colour card(s) you selected above.");
   }
}

