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(form)
{
   if(!isfilled(form.guest_name))
   {
      alert('帳號沒有填喔!!!');
      return false
   }
   if(!isfilled(form.pw))
   {
      alert('密碼還沒有填喔!!!');
      return false
   }

}

function check2()
{
   if(!document.guest.guest_name.value)
   {
      alert('帳號還沒有填喔!!!');
      return false
   }
   if(!document.guest.pw.value)
   {
      alert('密碼還沒有填喔!!!');
      return false
   }
   if(!document.guest.title.value)
   {
      alert('標題不能是空白喔!!');
      return false
   }
   if(!document.guest.content.value)
   {
      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(){

  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.guest_name))
   {
      alert('帳號欄位不可為空白!');
      return false
   }else{
      if(form.guest_name.value.length < 4)
      {
        alert('帳號字數少於四個，請重新設定!');
        return false
      }
   }
   if(!isfilled(form.pw) || !isfilled(form.pw_r))
   {
      alert('密碼欄位不可為空白!');
      return false
   }else{
      if(form.pw.value.length < 4)
      {
        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
   }else{
      if(!isemail(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()
{
   if(!document.usr_dataform.name.value)
   {
      alert('公司名稱欄位不可為空白!');
      return false
   }
   if(!document.usr_dataform.number.value)
   {
      alert('統一編號欄位不可為空白!');
      return false
   }
   if(!document.usr_dataform.phone.value)
   {
      alert('電話欄位不可為空白!');
      return false
   }
   if(!document.usr_dataform.number.value)
   {
      alert('統一編號欄位不可為空白!');
      return false
   }
   if(!document.usr_dataform.usr_arealive.value || !document.usr_dataform.usr_arealive1.value || !document.usr_dataform.ZIP.value)
   {
      alert('縣市欄位不可為空白!');
      return false
   }

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

   if(!document.usr_dataform.contact.value)
   {
      alert('聯絡人欄位不可為空白!');
      return false
   }

   if(!document.usr_dataform.login_name.value)
   {
      alert('帳號欄位不可為空白!');
      return false
   }

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


function check11(form)
{
   if(!isfilled(form.cus_name))
   {
      alert('姓名欄位未填!');
      return false;
   }
   if(!isfilled(form.cus_id))
   {
      alert('身分證欄位未填!');
      return false;
   }
   if(!isfilled(form.by))
   {
      alert('生日欄位未填!');
      return false;
   }
   if(!isfilled(form.cus_mtel))
   {
      alert('手機欄位未填!');
      return false;
   }
   if(!isfilled(form.zone2) || !isfilled(form.zone1))
   {
      alert('區碼欄位未填!');
      return false;
   }
   if(!isfilled(form.cus_otel) || !isfilled(form.cus_htel))
   {
      alert('電話欄位未填!');
      return false;
   }
   if(!isfilled(form.usr_arealive) || !isfilled(form.usr_arealive1) || !isfilled(form.ZIP) || !isfilled(form.address))
   {
      alert('地址欄位未填!');
      return false;
   }
   if(!isfilled(form.cus_email))
   {
      alert('Email欄位未填!');
      return false;
   }else{
      if(!isemail(form.cus_email))
      {
         alert('Email格式有誤!');
         return false;
      }
   }
}


function check12(form)
{
   if(!isfilled(form.qstr))
   {
      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"));
   }
}
