<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function checkDate(intLength, str_data, str_dateSeperator){
  var temp = new String();
  var str_year;
  var str_month;
  var str_day;
  var check1;
  var check2;
  var str_functionIndicator = true;
  var int_dayLimit;

  temp = str_data;
  if(temp.length < intLength)
     str_functionIndicator = "Date_error_length";
  else
  {
    check1 = temp.indexOf(str_dateSeperator, 0);
    check2 = temp.indexOf(str_dateSeperator, check1+1);

    if (check1==-1 || check2==-1)
      str_functionIndicator = "Date_error_format";
    else
    {
      str_year = temp.substring(0, check1);
      if(str_year.length <4 || str_year.length>4 || str_year!=parseInt(str_year))
        str_functionIndicator = "Date_error_year";
      str_month = temp.substring(check1 + 1, check2);
      str_month = parseInt(str_month, 10);
      if(str_month<1 || str_month >12 || str_month.length <1 || str_month.length >2 || str_month!=parseInt(str_month))
        str_functionIndicator = "Date_error_month";
      else
      {
        str_day = temp.substring(check2 + 1, temp.length);
        str_day = parseInt(str_day, 10);
        if(str_month==1 || str_month==3 || str_month==5 || str_month==7 || str_month==8 || str_month==10 || str_month==12)
          int_dayLimit = 31;
        else
        {
          if(str_month == 2)
          {
            if(str_year%4 == 0)
              int_dayLimit = 29;
            else
              int_dayLimit = 28;
          }
          else
            int_dayLimit = 30;
        }
        if(str_day<1 || str_day>int_dayLimit || str_day.length>2 || str_day.length<1 || str_day!=parseInt(str_day))
          str_functionIndicator = "Date_error_day";
      }//else
    }//else
  }//else
 
 return str_functionIndicator;
}

/*Go next*/
function goNext(objForm){
  if(objForm.check.checked)
    objForm.Submit2.disabled=false;
  else
    objForm.Submit2.disabled=true;
}

/*Check submit participant*/
function checkJoinParticipant1b5(objForm){
  var strMessage="", ischecked=false, i=0, strEmail="", strId="", strFirst="", isvalid=true;
  var strTelephone="", strMobile="", strDate="", strError="";
  var intDifferent=-1;

  if(objForm.lastName.value=="")
    strMessage = strMessage + "請輸入你的英文姓氏!\n";
  if(objForm.firstName.value=="")
    strMessage = strMessage + "請輸入你的英文名字!\n";
  if(objForm.birthdayDay.value=="" || objForm.birthdayMonth.value=="" || objForm.birthdayYear.value==""){
    strMessage = strMessage + "請輸入你的出生日期!\n";    
  }else{
	strDate = objForm.birthdayYear.value + "-" + objForm.birthdayMonth.value + "-" + objForm.birthdayDay.value;
    strError = checkDate(8, strDate, "-");
	if(strError =="Date_error_length")
      strMessage = strMessage + "出生日期的長度不正確!\n";
	else if(strError =="Date_error_format")
      strMessage = strMessage + "出生日期的格式不正確!\n";
	else if(strError =="Date_error_day")
      strMessage = strMessage + "請輸入正確的出生日期日子!\n";
	else if(strError =="Date_error_month")
      strMessage = strMessage + "請輸入正確的出生日期月份!\n";
	else if(strError =="Date_error_year" || objForm.birthdayYear.value<1907)
      strMessage = strMessage + "請輸入正確的出生日期年份!\n";
  }
  if(objForm.HKId.value=="")
	isvalid = false;
  else{
  	strId = objForm.HKId.value;
	if(strId.length < 7)
	  isvalid = false;
	else
  	  for (i = 0; i < strId.length; i++){   
        // Check that current character is number.
        var c = strId.charAt(i);
        if (!isNaN(c) || ((c >= 'a') && (c <= 'z')) || ((c >= 'A') && (c <= 'Z'))){
	    }
	    else
		  isvalid = false;
      }
      if(isvalid){
        strFirst = strId.substr(0,1);
        if ((strFirst >= 'a' && strFirst <= 'z') || (strFirst >= 'A' && strFirst <= 'Z')){
		}
		else{
		  isvalid = false;
		}
	  }

  }
  if(isvalid==false)
    strMessage = strMessage + "請輸入正確的身份證/護照號碼!\n";
  isvalid = true;

  /*if(objForm.lastDigit.value=="")
    strMessage = strMessage + "請輸入你的身份證/護照號碼的最後數字!\n";
  else{
  	strId = objForm.lastDigit.value;
  	for (i = 0; i < strId.length; i++){   
      // Check that current character is number.
      var c = strId.charAt(i);
      if (!isNaN(c) || ((c >= 'a') && (c <= 'z')) || ((c >= 'A') && (c <= 'Z'))){
	  }
	  else
		isvalid = false;
    }
  }
  if(isvalid==false)
    strMessage = strMessage + "請輸入正確的身份證/護照號碼的最後數字!\n";*/
  isvalid = true;

  if(objForm.mobile.value=="")
    strMessage = strMessage + "請輸入你的手提電話!\n";
  else{
    strMobile = objForm.mobile.value;
	if(strMobile.length < 8)
      strMessage = strMessage + "請輸入正確的手提電話!\n"; 
  }
  if(objForm.email.value=="")
    strMessage = strMessage + "請輸入你的電郵!\n";
  else{
	strEmail = objForm.email.value;
	if(strEmail.indexOf(".")==-1 || strEmail.indexOf("@")==-1 || (strEmail.lastIndexOf(".") - 1 <= strEmail.indexOf("@")) || strEmail.lastIndexOf(".") >= (strEmail.length - 1))
      strMessage = strMessage + "請輸入正確電郵!\n";
  }
  if(objForm.address.value=="")
    strMessage = strMessage + "請輸入你的通訊地址!\n";
  if(objForm.categoryId.value!="G_1" && objForm.categoryId.value!="G_2" && objForm.categoryId.value!="G_3" && objForm.categoryId.value!="G_4")
  {
	if(objForm.clothSize[0].checked==false && objForm.clothSize[1].checked==false && objForm.clothSize[2].checked==false && objForm.clothSize[3].checked==false)
		strMessage = strMessage + "請選擇T恤尺碼!\n";
  }
  if(objForm.emergencyContactName.value=="")
    strMessage = strMessage + "請輸入你的緊急聯絡人姓名!\n";
  if(objForm.emergencyContactTel.value=="")
    strMessage = strMessage + "請輸入你的緊急聯絡人電話!\n";
  else{
    strTelephone = objForm.emergencyContactTel.value;
	if(strTelephone.length < 8)
      strMessage = strMessage + "請輸入正確的緊急聯絡人電話!\n"; 
  }
  /*if(objForm.fee[1].checked && objForm.fee2.value!="")
    intDifferent = objForm.fee2.value - objForm.fee[1].value;
  if(objForm.fee[1].checked && intDifferent<0){
    strMessage = strMessage + "報名費連籌款額必須大過" + objForm.fee[0].value + "!\n";
  }*/
  if(objForm.paymentId[0].checked==false && objForm.paymentId[1].checked==false && objForm.paymentId[2].checked==false)
    strMessage = strMessage + "請輸入你的付款方式!\n";

  if(strMessage=="")
    return true;
  else{
    alert(strMessage);
	return false;
  } 
}

/*Check submit participant*/
function checkJoinParticipant2b5(objForm){
  var strMessage="", ischecked=false, i=0, strEmail="", strId="", strFirst="", isvalid=true;
  var strTelephone="", strMobile="", strDate="", strError="", strTeamMessage = "";
  var intDifferent=-1;

  if(objForm.teamName.value=="")
    strMessage = strMessage + "請輸入你的隊名!\n";
  if(objForm.lastName.value=="")
    strMessage = strMessage + "請輸入你的英文姓氏!\n";
  if(objForm.firstName.value=="")
    strMessage = strMessage + "請輸入你的英文名字!\n";
  if(objForm.gender[0].checked==false && objForm.gender[1].checked==false)
    strMessage = strMessage + "請輸入你的性別!\n";
  if(objForm.birthdayDay.value=="" || objForm.birthdayMonth.value=="" || objForm.birthdayYear.value==""){
    strMessage = strMessage + "請輸入你的出生日期!\n";    
  }else{
	strDate = objForm.birthdayYear.value + "-" + objForm.birthdayMonth.value + "-" + objForm.birthdayDay.value;
    strError = checkDate(8, strDate, "-");
	if(strError =="Date_error_length")
      strMessage = strMessage + "出生日期的長度不正確!\n";
	else if(strError =="Date_error_format")
      strMessage = strMessage + "出生日期的格式不正確!\n";
	else if(strError =="Date_error_day")
      strMessage = strMessage + "請輸入正確的出生日期日子!\n";
	else if(strError =="Date_error_month")
      strMessage = strMessage + "請輸入正確的出生日期月份!\n";
	else if(strError =="Date_error_year" || objForm.birthdayYear.value<1907)
      strMessage = strMessage + "請輸入正確的出生日期年份!\n";
  }
  if(objForm.HKId.value=="")
	isvalid = false;
  else{
  	strId = objForm.HKId.value;
	if(strId.length < 7)
	  isvalid = false;
	else
  	  for (i = 0; i < strId.length; i++){   
        // Check that current character is number.
        var c = strId.charAt(i);
        if (!isNaN(c) || ((c >= 'a') && (c <= 'z')) || ((c >= 'A') && (c <= 'Z'))){
	    }
	    else
		  isvalid = false;
      }
      if(isvalid){
        strFirst = strId.substr(0,1);
        if ((strFirst >= 'a' && strFirst <= 'z') || (strFirst >= 'A' && strFirst <= 'Z')){
		}
		else{
		  isvalid = false;
		}
	  }

  }
  if(isvalid==false)
    strMessage = strMessage + "請輸入正確的身份證/護照號碼!\n";
  isvalid = true;
/*
  if(objForm.lastDigit.value=="")
    strMessage = strMessage + "請輸入你的身份證/護照號碼的最後數字!\n";
  else{
  	strId = objForm.lastDigit.value;
  	for (i = 0; i < strId.length; i++){   
      // Check that current character is number.
      var c = strId.charAt(i);
      if (!isNaN(c) || ((c >= 'a') && (c <= 'z')) || ((c >= 'A') && (c <= 'Z'))){
	  }
	  else
		isvalid = false;
    }
  }
  if(isvalid==false)
    strMessage = strMessage + "請輸入正確的身份證/護照號碼的最後數字!\n";*/
  isvalid = true;

  if(objForm.mobile.value=="")
    strMessage = strMessage + "請輸入你的手提電話!\n";
  else{
    strMobile = objForm.mobile.value;
	if(strMobile.length < 8)
      strMessage = strMessage + "請輸入正確的手提電話!\n"; 
  }
  if(objForm.email.value=="")
    strMessage = strMessage + "請輸入你的電郵!\n";
  else{
	strEmail = objForm.email.value;
	if(strEmail.indexOf(".")==-1 || strEmail.indexOf("@")==-1 || (strEmail.lastIndexOf(".") - 1 <= strEmail.indexOf("@")) || strEmail.lastIndexOf(".") >= (strEmail.length - 1))
      strMessage = strMessage + "請輸入正確電郵!\n";
  }
  if(objForm.address.value=="")
    strMessage = strMessage + "請輸入你的通訊地址!\n";
  if(objForm.categoryId.value!="G_1" && objForm.categoryId.value!="G_2" && objForm.categoryId.value!="G_3" && objForm.categoryId.value!="G_4")
  {
	if(objForm.clothSize[0].checked==false && objForm.clothSize[1].checked==false && objForm.clothSize[2].checked==false && objForm.clothSize[3].checked==false)
		strMessage = strMessage + "請選擇T恤尺碼!\n";
  }
  if(objForm.emergencyContactName.value=="")
    strMessage = strMessage + "請輸入你的緊急聯絡人姓名!\n";
  if(objForm.emergencyContactTel.value=="")
    strMessage = strMessage + "請輸入你的緊急聯絡人電話!\n";
  else{
    strTelephone = objForm.emergencyContactTel.value;
	if(strTelephone.length < 8)
      strMessage = strMessage + "請輸入正確的緊急聯絡人電話!\n"; 
  }

  strTeamMessage = checkTeamb5(objForm);
  if(strTeamMessage!="")
    strMessage = strMessage + strTeamMessage; 
  /*if(objForm.fee[1].checked && objForm.fee2.value!="")
    intDifferent = objForm.fee2.value - objForm.fee[1].value;
  if(objForm.fee[1].checked && intDifferent<0){
    strMessage = strMessage + "報名費連籌款額必須大過" + objForm.fee[0].value + "!\n";
  }*/
  if(objForm.paymentId[0].checked==false && objForm.paymentId[1].checked==false && objForm.paymentId[2].checked==false)
    strMessage = strMessage + "請輸入你的付款方式!\n";

  if(strMessage=="")
    return true;
  else{
    alert(strMessage);
	return false;
  } 
}

function checkTeamb5(objForm){
  var strMessage="", ischecked=false, i=0, strEmail="", strId="", strFirst="", isvalid=true;
  var strTelephone="", strMobile="", strDate="", strError="";
  var islastnameOK=true, isfristNameOK=true, isgenderOK=false, isbirthdayOK=true, isHKIDOK=true; isLastDigitOK=true;
  var isTelephoneOK=true, isMobileOK=true, isEmailOK=true, isClothSizeOK=false, isENameOK=true, isETelOK=true, intGenderCount=0, intClothCount=0;
  var intLastnameCount=0, intFirstnameCount=0, intGenderCount2=0, intBirthdayCount=0, intHKIDCount=0, intLDCount=0, intMobileCount=0, intEmailCount=0, intClothCount=0, intENCount=0, intETCount=0;

  for(i=0; i<objForm.length; i++){
    if(objForm[i].type == 'text'  && objForm[i].name.indexOf("memberLastName_")!=-1){
	  if(objForm[i].value=="")
		islastnameOK = false;
	  else
		intLastnameCount++;
	}else if(objForm[i].type == 'text'  && objForm[i].name.indexOf("memberFirstName_")!=-1){
	  if(objForm[i].value=="")
		isfristNameOK = false;
	  else
		intFirstnameCount++;
	}else if(objForm[i].type == 'radio'  && objForm[i].name.indexOf("memberGender_")!=-1){
	  if(objForm[i].checked)
	    intGenderCount++;
	  if(intGenderCount==1){
		isgenderOK = true;
	    intGenderCount2++;
	  }
	}else if(objForm[i].type == 'text'  && (objForm[i].name.indexOf("memberBirthdayDay_")!=-1 || objForm[i].name.indexOf("memberBirthdayMonth_")!=-1 || objForm[i].name.indexOf("memberBirthdayYear_")!=-1 )){
	  if(objForm.categoryId.value=="C_3" && objForm.categoryId.value=="E_3")
	  {
		  if(objForm[i].value=="")
			isbirthdayOK = false;
		  else if(objForm.memberBirthdayDay_01.value!="" && objForm.memberBirthdayMonth_01.value!="" && objForm.memberBirthdayYear_01.value!="")
			intBirthdayCount++;
	  }
	  else
	  {	  
		  if(objForm[i].value=="")
			isbirthdayOK = false;
		  else if(objForm.memberBirthdayDay_01.value!="" && objForm.memberBirthdayMonth_01.value!="" && objForm.memberBirthdayYear_01.value!="")
			intBirthdayCount++;
		  else if(objForm.memberBirthdayDay_02.value!="" && objForm.memberBirthdayMonth_02.value!="" && objForm.memberBirthdayYear_02.value!="")
			intBirthdayCount++;
		  else if(objForm.memberBirthdayDay_03.value!="" && objForm.memberBirthdayMonth_03.value!="" && objForm.memberBirthdayYear_03.value!="")
			intBirthdayCount++;
	  }
	}else if(objForm[i].type == 'text'  && objForm[i].name.indexOf("HKID_")!=-1){
	  if(objForm[i].value=="")
		isHKIDOK = false;
	  else
		intHKIDCount++;
	}else if(objForm[i].type == 'text'  && objForm[i].name.indexOf("memberLastDigit_")!=-1){
	  if(objForm[i].value=="")
		isLastDigitOK = false;
	  else
		intLDCount++;
	}else if(objForm[i].type == 'text'  && objForm[i].name.indexOf("memberMobile_")!=-1){
	  if(objForm[i].value=="" || objForm[i].value.length < 8)
		isMobileOK = false;
	  else
		intMobileCount++;
	}else if(objForm[i].type == 'text'  && objForm[i].name.indexOf("memberEmail_")!=-1){
	  if(objForm[i].value=="")
		isEmailOK = false;
	  else
		intEmailCount++;
	}else if(objForm[i].type == 'radio'  && objForm[i].name.indexOf("memberClothSize_")!=-1){
	  if(objForm[i].checked)
	    intClothCount++;
	  if(intClothCount==1){
		isClothSizeOK = true;
		intClothCount++;
	  }
	}else if(objForm[i].type == 'text'  && objForm[i].name.indexOf("memberEmergencyContactName_")!=-1){
	  if(objForm[i].value=="")
		isENameOK = false;
	  else
		intENCount++;
	}else if(objForm[i].type == 'text'  && objForm[i].name.indexOf("memberEmergencyContactTel_")!=-1){
	  if(objForm[i].value=="")
		isETelOK = false;
	  else
		intETCount++;
	}
  }

  if(objForm.categoryId.value=="E_6"){
	if(intLastnameCount>1)
	  islastnameOK = true;
	if(intFirstnameCount>1)
	  isfristNameOK = true;
	if(intGenderCount2>1)
	  isgenderOK = true;
	if(intBirthdayCount>1)
	  isbirthdayOK = true;
	if(intHKIDCount>1)
	  isHKIDOK = true;
	if(intLDCount>1)
	  isLastDigitOK = true;
	if(intMobileCount>1)
	  isMobileOK = true;
	if(intEmailCount>1)
	  isEmailOK = true;
	if(intClothCount>1)
	  isClothSizeOK = true;
	if(intENCount>1)
	  isENameOK = true;
	if(intETCount>1)
	  isETelOK = true;
  }

  if(!islastnameOK)
    strMessage = strMessage + "請輸入隊員的英文姓氏!\n";
  if(!isfristNameOK)
    strMessage = strMessage + "請輸入隊員的英文名字!\n";
  if(!isgenderOK)
    strMessage = strMessage + "請輸入隊員的性別!\n";
  if(!isbirthdayOK){
    strMessage = strMessage + "請輸入正確隊員的出生日期!\n";    
  }else{
	if(objForm.memberBirthdayYear_01.value!="" && objForm.memberBirthdayMonth_01.value!="" && objForm.memberBirthdayDay_01.value!=""){
	  strDate = objForm.memberBirthdayYear_01.value + "-" + objForm.memberBirthdayMonth_01.value + "-" + objForm.memberBirthdayDay_01.value;
      strError = checkDate(8, strDate, "-");
	  if(strError =="Date_error_length")
        strMessage = strMessage + "隊員1出生日期的長度不正確!\n";
	  else if(strError =="Date_error_format")
        strMessage = strMessage + "隊員1出生日期的格式不正確!\n";
	  else if(strError =="Date_error_day")
        strMessage = strMessage + "請輸入正確的隊員1出生日期日子!\n";
	  else if(strError =="Date_error_month")
        strMessage = strMessage + "請輸入正確的隊員1出生日期月份!\n";
	  else if(strError =="Date_error_year" || objForm.memberBirthdayYear_01.value<1907)
        strMessage = strMessage + "請輸入正確的隊員1出生日期年份!\n";
	}
	if(objForm.categoryId.value!="C_3" && objForm.categoryId.value!="E_3")
	{
		if(objForm.memberBirthdayYear_02.value!="" && objForm.memberBirthdayMonth_02.value!="" && objForm.memberBirthdayDay_02.value!=""){
		  strDate = objForm.memberBirthdayYear_02.value + "-" + objForm.memberBirthdayMonth_02.value + "-" + objForm.memberBirthdayDay_02.value;
		  strError = checkDate(8, strDate, "-");
		  if(strError =="Date_error_length")
			strMessage = strMessage + "隊員2出生日期的長度不正確!\n";
		  else if(strError =="Date_error_format")
			strMessage = strMessage + "隊員2出生日期的格式不正確!\n";
		  else if(strError =="Date_error_day")
			strMessage = strMessage + "請輸入正確的隊員2出生日期日子!\n";
		  else if(strError =="Date_error_month")
			strMessage = strMessage + "請輸入正確的隊員2出生日期月份!\n";
		  else if(strError =="Date_error_year" || objForm.memberBirthdayYear_02.value<1907)
			strMessage = strMessage + "請輸入正確的隊員2出生日期年份!\n";
		}
		if(objForm.memberBirthdayYear_03.value!="" && objForm.memberBirthdayMonth_03.value!="" && objForm.memberBirthdayDay_03.value!=""){
		  strDate = objForm.memberBirthdayYear_03.value + "-" + objForm.memberBirthdayMonth_03.value + "-" + objForm.memberBirthdayDay_03.value;
		  strError = checkDate(8, strDate, "-");
		  if(strError =="Date_error_length")
			strMessage = strMessage + "隊員3出生日期的長度不正確!\n";
		  else if(strError =="Date_error_format")
			strMessage = strMessage + "隊員3出生日期的格式不正確!\n";
		  else if(strError =="Date_error_day")
			strMessage = strMessage + "請輸入正確的隊員3出生日期日子!\n";
		  else if(strError =="Date_error_month")
			strMessage = strMessage + "請輸入正確的隊員3出生日期月份!\n";
		  else if(strError =="Date_error_year" || objForm.memberBirthdayYear_03.value<1907)
			strMessage = strMessage + "請輸入正確的隊員3出生日期年份!\n";
		}
	}
  }
  if(!isHKIDOK)
    strMessage = strMessage + "請輸入正確的身份證/護照號碼!\n";
  if(!isLastDigitOK)
    strMessage = strMessage + "請輸入隊員的身份證/護照號碼的最後數字!\n";
  if(!isMobileOK)
    strMessage = strMessage + "請輸入隊員的手提電話!\n";
  if(!isEmailOK)
    strMessage = strMessage + "請輸入隊員的電郵!\n";
  if(objForm.categoryId.value!="G_1" && objForm.categoryId.value!="G_2" && objForm.categoryId.value!="G_3" && objForm.categoryId.value!="G_4")
  {
	if(!isClothSizeOK)
		strMessage = strMessage + "請選擇隊員的T恤尺碼!\n";
  }
  if(!isENameOK)
    strMessage = strMessage + "請輸入隊員的緊急聯絡人姓名!\n";
  if(!isETelOK)
    strMessage = strMessage + "請輸入隊員的緊急聯絡人電話!\n";

  return strMessage;
}

function checkJoinVolunteerb5(objForm){
  var strMessage="", ischecked=false, i=0, isvalid=false;

  if(objForm.chineseName.value=="")
    strMessage = strMessage + "請輸入你的中文姓名!\n";
  if(objForm.englishName.value=="")
    strMessage = strMessage + "請輸入你的英文姓名!\n";
  if(objForm.gender[0].checked==false && objForm.gender[1].checked==false)
    strMessage = strMessage + "請輸入你的性別!\n";
  if(objForm.age.value=="")
    strMessage = strMessage + "請輸入你的年齡!\n";
  else if(isNaN(objForm.age.value))
    strMessage = strMessage + "你的年齡必須是數字!\n";
  if(objForm.HKId.value=="")
    strMessage = strMessage + "請輸入你的身份證!\n";
  if(objForm.contact1.value=="")
    strMessage = strMessage + "請輸入你的聯絡電話!\n";
  if(objForm.email.value=="")
    strMessage = strMessage + "請輸入你的電子郵件!\n";
  if(objForm.emergencyContactName.value=="")
    strMessage = strMessage + "請輸入你的緊急聯絡人姓名!\n";
  if(objForm.emergencyContactTel.value=="")
    strMessage = strMessage + "請輸入你的緊急聯絡人電話!\n";
  if(objForm.emergencyContactRelationship.value=="")
    strMessage = strMessage + "請輸入你與緊急聯絡人的關係!\n";
  for (i=0; i<objForm.length-1; i++)
  {
    if(objForm[i].type == 'checkbox'  && objForm[i].name.indexOf("serviceTime")!=-1 && objForm[i].value!=''){
	  if(objForm[i].checked)
		isvalid = true;
	}
  }
  if(!isvalid)
    strMessage = strMessage + "請選擇服務時段!\n";


  if(strMessage=="")
    return true;
  else{
    alert(strMessage);
	return false;
  } 
}

function checkLoginb5(objForm){
  var strMessage="";

  if(objForm.f1.value=="")
    strMessage = strMessage + "請輸入你的英文姓 Please input Your Surname!\n";
  if(objForm.f2.value=="")
    strMessage = strMessage + "請輸入你的英文名 Please input Your First Name!\n";
  if(objForm.f3.value=="")
    strMessage = strMessage + "請輸入你的身份證號碼 Please input Your HKID card!\n";

  if(strMessage=="")
    return true;
  else{
    alert(strMessage);
	return false;
  } 
}

function changeFormValue(formName, itemName, value){
  var str_action =  "document."+ formName + "." + itemName + "='"+ value + "';";   
  eval(str_action);  
}

function submitForm(strFormName){
  var strAction="";

  strAction = "document." + strFormName + ".submit()";
  eval(strAction);
}

/*Submit page link*/
function submitPageLink(strFormName, strField, strValue){
  var strAction=""; 

  strAction = "document." + strFormName + "." + strField + "='" + strValue + "';";
  eval(strAction);
  strAction = "document." + strFormName + ".submit();";
  eval(strAction);
}

function changelang(lang)
{
	var folder = "";

	if (parent.location.href.lastIndexOf("#")+1 == parent.location.href.length ){
		len = parent.location.href.length -1
		temp = parent.location.href.substring(parent.location.href.lastIndexOf("/")+1)
		docname =temp.substring(0, temp.length -1)
	}else{
		docname = parent.location.href.substring(parent.location.href.lastIndexOf("/")+1)
	}
	var aryURL = docname.split("?");
	//alert(aryURL.length + "=" + aryURL[0]);
	//if(aryURL.length > 0)
    docname = aryURL[0];

	dir = parent.location.href.substring(0, parent.location.href.lastIndexOf("/")+1)
	if(lang == "b5")
	{
		newloc =  dir +  "../" + folder + docname.substring(docname.indexOf("_")+1)
		newloc = newloc.replace(".htm", ".aspx");
	}
	else
	{
		newloc =  dir +  "../" + folder + "eng/" + docname.substring(docname.indexOf("_")+1)
		newloc = newloc.replace(".aspx", ".htm");
	}

//alert(newloc);
	if(newloc.indexOf("news.htm") == -1 && newloc.indexOf("volunteer.htm") == -1 && newloc.indexOf("participant.htm") == -1)
	{
		document.location.href = newloc
	}
}
//-->
