function isfilled(element)
{
   if(element.value=='' || element.value==null)
   {
       return false;
   }else{
      return true;
   }
}

function isemail(element)
{
   if(element.value.indexOf("@") != '-1' && element.value.indexOf(".") != '-1' )
   {
      return true;
   }else{
      return false;
   }
}


function check_club(form)
{
   if(!isfilled(form.club_name))
   {
      alert('請填入社區名稱');
      return false
   }
   if(!isfilled(form.chairman))
   {
      alert('請填入主委姓名');
      return false
   }

   if(!isfilled(form.term_date))
   {
      alert('請填入主委任期');
      return false
   }


   if(!isfilled(form.tel))
   {
      alert('請填入聯絡電話');
      return false
   }

   if(!isfilled(form.usr_arealive))
   {
      alert('請選擇縣市');
      return false
   }
   if(!isfilled(form.usr_arealive1))
   {
      alert('請選擇地區');
      return false
   }

   if(!isfilled(form.address))
   {
      alert('請填入地址');
      return false
   }
   if(!isfilled(form.contact))
   {
      alert('請填入聯絡人姓名');
      return false
   }
   if(!isfilled(form.email))
   {
      alert('請填入E-mail');
      return false
   }else{
      if(!isemail(form.email))
      {
         alert('E-mail格式有誤');
         return false
      }
   }
  
}


/*
function check_club(form)
{
   if(!isfilled(form.address))
   {
      alert('請填入所屬社區地址');
      return false;
   }
   if(!isfilled(form.chairman))
   {
      alert('請填入主委姓名');
      return false;
   }
   if(!isfilled(form.phone))
   {
      alert('請填入主委連絡電話');
      return false;
   }
   if(!isfilled(form.com_phone))
   {
      alert('請填入管委會連絡電話');
      return false;
   }
   if(!isfilled(form.sec_name))
   {
      alert('請填入連絡總幹事');
      return false;
   }
   if(!isfilled(form.sec_phone))
   {
      alert('請填入連絡電話');
      return false;
   }
   if(!isfilled(form.sec_phone2))
   {
      alert('請填入連絡電話');
      return false;
   }
   if(!isfilled(form.e_mail))
   {
      alert('請填入Email');
      return false
   }else{
      if(!isemail(form.e_mail))
      {
         alert('Email格式有誤!');
         return false
      }
   }
   if(!isfilled(form.e_code))
   {
      alert('認證碼還沒有填喔!!!');
      return false
   }


}
*/


function check_form_new(form)
{
   if(!isfilled(form.guest_name))
   {
      alert('請填入帳號');
      return false;
   }

   if(!isfilled(form.pw))
   {
      alert('請填入密碼');
      return false;
   }
    
}

function check()
{
   if(!document.guest.guest_name.value)
   {
      alert('帳號沒有填喔!!!');
      return false
   }
   if(!document.guest.pw.value)
   {
      alert('密碼還沒有填喔!!!');
      return false
   }

}

function check2(form)
{
   if(!isfilled(form.guest_name))
   {
      alert('姓名還沒有填喔!!!');
      return false
   }
   if(!isfilled(form.e_mail))
   {
      alert('Email還沒有填喔!!!');
      return false
   }else{
      if(!isemail(form.e_mail))
      {
         alert('Email格式有誤!');
         return false
      }
   }
   if(!isfilled(form.e_code))
   {
      alert('認證碼還沒有填喔!!!');
      return false
   }

   if(!isfilled(form.content))
   {
      alert('內文不能是空白喔!!');
      return false
   }
}

function votecheck(num){   //身分證檢測主函式

  if(option(num)){
    alert('你還沒有選擇要投哪個選項喲!!');
    return false
  }
  if(!document.f.guest_name.value){
    alert('你忘了填帳號囉!!');
    return false
  }
  if(!document.f.pw.value){
    alert('你忘了填密碼囉!!');
    return false
  }
}

function check3(num){

if(option(num)){
    alert('請選擇付款方式!!');
    return false
  }
}

function check4_new(form){
                                                                                
  if(!isfilled(form.login))
  {
     alert('您忘了填入帳號囉!');
     return false
  }
  if(!isfilled(form.pw_old))
  {
     alert('您忘了填入密碼囉!');
     return false
  }
  if(!isfilled(form.pw_new))
  {
     alert('您忘了填入新密碼囉!');
     return false
  }
  if(!isfilled(form.pw_r))
  {
     alert('您忘了再鍵入一次新密碼囉!');
     return false
  }
  if(form.pw_new.value != form.pw_r.value)
  {
     alert('新密碼不吻合,請重新輸入!');
     return false
  }

}


function check4(){

  if(!document.guest.login.value)
  {
     alert('您忘了填入帳號囉!');
     return false
  }
  if(!document.guest.pw_old.value)
  {
     alert('您忘了填入密碼囉!');
     return false
  }
  if(!document.guest.pw_new.value)
  {
     alert('您忘了填入新密碼囉!');
     return false
  }
  if(!document.guest.pw_r.value)
  {
     alert('您忘了再鍵入一次新密碼囉!');
     return false
  }
  if(document.guest.pw_new.value != document.guest.pw_r.value)
  {
     alert('新密碼不吻合,請重新輸入!');
     return false
  }
}

function check5()
{
   if(!document.guest.cname.value)
   {
      alert('姓名不可為空白!!!');
      return false
   }
   if(!document.guest.cemail.value)
   {
      alert('E-mail不可為空白!!!');
      return false
   }
   if(!document.guest.ctel.value)
   {
      alert('聯絡電話不可為空白!!!');
      return false
   }
   if(!document.guest.caddress.value)
   {
      alert('聯絡地址不可為空白!!!');
      return false
   }
}

function check6(form)
{
   if(!isfilled(form.id_num))
   {
      alert('身份證欄位不可為空白!');
      return false
   }
   if(!isfilled(form.guest_name))
   {
      alert('帳號欄位不可為空白!');
      return false;

   }else{

      if(!isemail(form.guest_name))
      {
         alert('Email格式有誤!');
         return false;
      }

   }
   if(!isfilled(form.pw) || !isfilled(form.pw_r))
   {
      alert('密碼欄位不可為空白!');
      return false
   }else if(form.pw.value != form.pw_r.value)
    {
       alert('密碼欄位不一致,請重新輸入!');
       return false
    }
   if(!isfilled(form.name))
   {
      alert('姓名欄位不可為空白!');
      return false
   }
   if(!isfilled(form.phone))
   {
      alert('連絡電話欄位不可為空白!');
      return false
   }
   /*
   if(!isfilled(form.e_mail))
   {
      alert('E-mail欄位不可為空白!');
      return false
   }
   */
   if(!isfilled(form.yyyy) || !isfilled(form.mm) || !isfilled(form.dd))
   {
      alert('生日欄位不可為空白!');
      return false
   }
   if(!isfilled(form.usr_arealive) || !isfilled(form.usr_arealive1) || !isfilled(form.ZIP))
   {
      alert('縣市欄位不可為空白!');
      return false
   }

   if(!isfilled(form.address))
   {
      alert('地址欄位不可為空白!');
      return false
   }

}

function check7()
{
   if(!document.guest.id_num.value)
   {
      alert('身份證欄位不可空白!');
      return false
   }
}

function check8()
{
   if(!document.usr_dataform.same.checked)
   {
       if(!document.usr_dataform.usr_arealive.value || !document.usr_dataform.usr_arealive1.value)
       {
          alert('寄送縣市地區欄位不可空白!');
          return false
       }
       if(!document.usr_dataform.ZIP.value)
       {
          alert('寄送郵遞區號欄位不可空白!');
          return false
       }
       if(!document.usr_dataform.d_address.value)
       {
          alert('寄送地址欄位不可空白!');
          return false
       }
       if(!document.usr_dataform.d_person.value)
       {
          alert('收件人欄位不可空白!');
          return false
       }
   }
   if(document.usr_dataform.invoice_t[1].checked)
   {
      if(!document.usr_dataform.invoice_num.value)
      {
         alret('統一編號欄位不可空白!');
         return false
      }
   }
}


function check9(form)
{
   if(!isfilled(form.name))
   {
      alert('公司名稱欄位不可為空白!');
      return false
   }
   if(!isfilled(form.tel))
   {
      alert('電話欄位不可為空白!');
      return false
   }
   if(!isfilled(form.fax))
   {
      alert('傳真欄位不可為空白!');
      return false
   }
   if(!isfilled(form.address))
   {
      alert('地址欄位不可為空白!');
      return false
   }

   if(!isfilled(form.contact))
   {
      alert('聯絡人欄位不可為空白!');
      return false
   }
   if(!isfilled(form.email))
   {
      alert('Email欄位不可為空白!');
      return false;
   }else{
      if(!isemail(form.email))
      {
         alert('Email格式有誤!');
         return false;
      }
   }
   if(!isfilled(form.login_id))
   {
      alert('帳號欄位不可為空白!');
      return false
   }

   if(!isfilled(form.pw) || !isfilled(form.pw_r))
   {
      alert('密碼欄位不可為空白!');
      return false
   }else if(form.pw.value != form.pw_r.value)
    {
       alert('密碼欄位不一致,請重新輸入!');
       return false
    }
}

function itemcheck(myform,select_num)
{
   var counter = 0;
   for(var i=0;i<myform.elements.length;i++)
   {
      if(myform.elements[i].type == "checkbox" && myform.elements[i].checked == true)
      {
	 counter++;
      }
   }
   if(counter==select_num)
   {  
      return 1;
   }else{
      alert('選擇的數量有問題!');
      return false;
   }
}



function option(num)
{ 
   choice=num;
   ee=num-1;
   for(i=0; i <= ee; i++)
   { 
      if(document.f.optionid[i].checked)
      { 
         choice = i 
      } 
	   
   }
   if(choice==num)
   {
      return 1;
   }else{
      return 0;
   }
}

function votecheck2(pollform , count)
{
   for(j=1;j<=count;j++)
   {
      //var qq=eval(pollform + ".optionid" + j + ".length");
      document.write(eval("pollform.optionid" + j + ".length"));
   }
}
