﻿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_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function confirm_entry(url)
{
input_box=confirm("開啟新視窗到HKVDO社區 - Enter HKVDO Community in a new window");
if (input_box==true)
{
window.open ("http://hkvdo.com/forum","mywindow");  
}
else
{
window.close;
}
}

function toggleVisibility(flag) {

 var g1 = document.getElementById('hidden_field1');
 var g2 = document.getElementById('hidden_field2');
 var g3 = document.getElementById('hidden_field3');
 var g4 = document.getElementById('hidden_field4');

 if (flag == 'True') {
  g1.style.visibility = 'hidden';
  g1.style.display = 'none';
  g2.style.visibility = 'hidden';
  g2.style.display = 'none';
  g3.style.visibility = 'hidden';
  g3.style.display = 'none';
  g4.style.visibility = 'hidden';
  g4.style.display = 'none';
  }
 else 
  {
  g1.style.visibility = 'visible';
  g1.style.display = 'block';
  g2.style.visibility = 'visible';
  g2.style.display = 'block';
  g3.style.visibility = 'visible';
  g3.style.display = 'block';
  g4.style.visibility = 'visible';
  g4.style.display = 'block';
 }
}

function toggleVisibility1(hiddentype) {

  if (hiddentype == '2')
  { 
     var g1 = document.getElementById('cd1');
     var g2 = document.getElementById('cd2');
     var g3 = document.getElementById('cd3');
     var g4 = document.getElementById('cd4');
     var g5 = document.getElementById('cd5');
     var g6 = document.getElementById('cd6');

     if (g1.style.visibility == 'visible')
     {
	g1.style.visibility = 'hidden';
	g1.style.display = 'none';
	g1.value='---';
	g2.style.visibility = 'hidden';
	g2.style.display = 'none';
	g2.value='---';
	g3.style.visibility = 'hidden';
	g3.style.display = 'none';
	g3.value='---';
	g4.style.visibility = 'hidden';
	g4.style.display = 'none';
	g4.value='---';
	g5.style.visibility = 'hidden';
	g5.style.display = 'none';
	g5.value='---';
	g6.style.visibility = 'hidden';
	g6.style.display = 'none';
	g6.value='---';
     }
     else
     {
	g1.style.visibility = 'visible';
	g1.style.display = 'block';
	g1.value='';
	g2.style.visibility = 'visible';
	g2.style.display = 'block';
	g2.value='';
	g3.style.visibility = 'visible';
	g3.style.display = 'block';
	g3.value='';
	g4.style.visibility = 'visible';
	g4.style.display = 'block';
	g4.value='';
	g5.style.visibility = 'visible';
	g5.style.display = 'block';
	g5.value='';
	g6.style.visibility = 'visible';
	g6.style.display = 'block';
	g6.value='';
     }
    }
    else
    {
      var g7 = document.getElementById('paycheque');
      if (g7.style.visibility == 'visible')
      {
	g7.style.visibility = 'hidden';
	g7.style.display = 'none';
      }
      else
      {
	g7.style.visibility = 'visible';
	g7.style.display = 'block';
      }
    }
}

function chkpwd()
{
  if (document.registration.password1.value  != '' || document.registration.password2.value != '') {
    if (document.registration.password1.value != document.registration.password2.value) {
      alert( "Passwords entered mismatch, please re-enter." );
      return false ;
    } 
  } 
 
  return true ;
}

function chkpwdc()
{
  if (document.registration.password1.value  != '' || document.registration.password2.value != '') {
    if (document.registration.password1.value != document.registration.password2.value) {
      alert( "你所輸入的密碼不相同，請再重新輸入" );
      return false ;
    } 
  }

  return true ;
}


function chkreg()
{
  if (document.registration.password1.value  == '' || document.registration.password2.value == '') {
    alert('Please enter your password twice.');
    document.registration.password1.focus();
    return false;
  }
  else if (document.registration.password1.value != document.registration.password2.value) {
    alert( "Passwords entered mismatch, please re-enter." );
    document.registration.password1.focus();
    return false;
  } 

  if (document.registration.email.value  == '') {
    alert('Please enter email.');
    document.registration.email.focus();
    return false;
  }

  apos=document.registration.email.value.indexOf("@");
  dotpos=document.registration.email.value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)  {
    alert('Please enter the valid email.');
    document.registration.email.focus();
    return false;
  }

  if (document.registration.elastname.value  == '') {
    alert('Please enter English Lastname.');
    document.registration.elastname.focus();
    return false;
  }

  if (document.registration.efirstname.value  == '') {
    alert('Please enter English Firstname.');
    document.registration.efirstname.focus();
    return false;
  }

  if (document.registration.sex.value  == '') {
    alert('Please enter Sex.');
    document.registration.sex.focus();
    return false;
  }

  if (document.registration.dob_year.value  == '') {
    alert('Please enter Birthday.');
    document.registration.dob_year.focus();
    return false;
  }

  if (document.registration.dob_month.value  == '') {
    alert('Please enter Birthday.');
    document.registration.dob_month.focus();
    return false;
  }

  if (document.registration.dob_day.value  == '') {
    alert('Please enter Birthday.');
    document.registration.dob_day.focus();
    return false;
  }

  if (document.registration.hkid1.value  == '') {
    alert('Please enter HKID.');
    document.registration.hkid1.focus();
    return false;
  }

  if (document.registration.hkid2.value  == '') {
    alert('Please enter HKID.');
    document.registration.hkid2.focus();
    return false;
  }

  if (document.registration.phone1.value  == '') {
    alert('Please enter Phone 1.');
    document.registration.phone1.focus();
    return false;
  }

  if (document.registration.sms.value  == '') {
    alert('Please select SMS.');
    document.registration.sms.focus();
    return false;
  }

  if (document.registration.address.value  == '') {
    alert('Please enter address.');
    document.registration.address.focus();
    return false;
  }

  if (document.registration.plan.value  == '') {
    alert('Please select plan.');
    document.registration.plan.focus();
    return false;
  }

  if (document.registration.contractread.checked == false)
  {
     alert ( "Please agree to the Terms and Conditions" );
     document.registration.contractread.focus();
     return false;
  }

  return true ;
}

function chkregc()
{
  if (document.registration.password1.value  == '' || document.registration.password2.value == '') {
    alert('請輸入兩次你所選擇的密碼');
    document.registration.password1.focus();
    return false;
  }
  else if (document.registration.password1.value != document.registration.password2.value) {
    alert( "你所輸入的密碼不相同，請再重新輸入" );
    document.registration.password1.focus();
    return false;
  } 

  if (document.registration.email.value  == '') {
    alert('請輸入你的電郵地址');
    document.registration.email.focus();
    return false;
  }

  apos=document.registration.email.value.indexOf("@");
  dotpos=document.registration.email.value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)  {
    alert('請輸入正確的電郵地址');
    document.registration.email.focus();
    return false;
  }

  if (document.registration.elastname.value  == '') {
    alert('請輸入你的英文姓');
    document.registration.elastname.focus();
    return false;
  }

  if (document.registration.efirstname.value  == '') {
    alert('請輸入你的英文名');
    document.registration.efirstname.focus();
    return false;
  }

  if (document.registration.sex.value  == '') {
    alert('請輸入你的性別');
    document.registration.sex.focus();
    return false;
  }

  if (document.registration.dob_year.value  == '') {
    alert('請輸入你的出生日期');
    document.registration.dob_year.focus();
    return false;
  }

  if (document.registration.dob_month.value  == '') {
    alert('請輸入你的出生日期');
    document.registration.dob_month.focus();
    return false;
  }

  if (document.registration.dob_day.value  == '') {
    alert('請輸入你的出生日期');
    document.registration.dob_day.focus();
    return false;
  }

  if (document.registration.hkid1.value  == '') {
    alert('請輸入你的身份證號碼');
    document.registration.hkid1.focus();
    return false;
  }

  if (document.registration.hkid2.value  == '') {
    alert('請輸入你的身份證號碼');
    document.registration.hkid2.focus();
    return false;
  }

  if (document.registration.phone1.value  == '') {
    alert('請輸入你的聯絡電話');
    document.registration.phone1.focus();
    return false;
  }

  if (document.registration.sms.value  == '') {
    alert('請輸入SMS跟閣下溝通');
    document.registration.sms.focus();
    return false;
  }

  if (document.registration.address.value  == '') {
    alert('請輸入你的地址 (送碟地址)');
    document.registration.address.focus();
    return false;
  }

  if (document.registration.plan.value  == '') {
    alert('請輸入你的選擇計畫');
    document.registration.plan.focus();
    return false;
  }
 
  if (document.registration.contractread.checked == false)
  {
     alert ( "請選取同意合約內容" );
     document.registration.contractread.focus();
     return false;
  }

  return true ;
}






