function checkaa(idnum)
{
   var first=new Array();
   first['A']=10;
   first['B']=11;
   first['C']=12;
   first['D']=13;
   first['E']=14;
   first['F']=15;
   first['G']=16;
   first['H']=17;
   first['I']=34;
   first['J']=18;
   first['K']=19;
   first['L']=20;
   first['M']=21;
   first['N']=22;
   first['O']=35;
   first['P']=23;
   first['Q']=24;
   first['R']=25;
   first['S']=26;
   first['T']=27;
   first['U']=28;
   first['V']=29;
   first['W']=32;
   first['X']=30;
   first['Y']=31;
   first['Z']=33;

   if(idnum.value.length==10)
   {
      var eng=idnum.substring(0,1);
      eng=eng.toUpperCase();
      var n= first[eng];
      var total=parseInt(n/10)+n%10*9;
      var qq=idnum.substring(1,2);
      if(qq !=1 && qq !=2)
      {
         return false;
      }
      for(i=1; i<9; i++)
      { 
         total= total + parseInt(idnum.substring(i,i+1)) * (9-i);
      }

      var len=10-(total%10);

      if(len != parseInt(idnum.substring(9,10)))
      {
        alert('error 1');
        exit;
	return false;
      }

   }else{
      alert('error 2');
      exit;
      return false;
      
   }
  alert('ok');
  exit;
}

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;
   }
}

//signup.php 使用
function check_signup(form)
{
	 if(!isfilled(form.company_name))
   {
      alert('請填寫公司名稱');
	  form.company_name.focus();
      return false
   }

   if(form.company_type[0].checked!=true && form.company_type[1].checked!=true)
   {
		alert('請選擇公司類型');
		return false;
   }
    if(!isfilled(form.contact))
   {
      alert('請填寫聯絡人!');
	  form.contact.focus();
      return false
   }
   if(!isfilled(form.tel))
   {
      alert('請填寫聯絡電話');
	  form.tel.focus();
      return false
   }

   if(!isfilled(form.e_mail))
   {
      alert('請填寫電子信箱');
	  form.e_mail.focus();
      return false
   }else{

      if(!isemail(form.e_mail))
      {
         alert('電子信箱格式有誤!');
		 form.e_mail.focus();
         return false
      }
   }
    if(!isfilled(form.e_code))
   {
      alert('請填入認證碼!!');
      return false
   }
}

function check()
{
   if(!document.guest.guest_name.value)
   {
      alert('帳號還沒有填喔!!!');
      return false
   }
   if(!document.guest.pw.value)
   {
      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 check3(form)
{
   if(!isfilled(form.guest_name))
   {
      alert('訪客姓名還沒有填喔!!!');
      return false
   }
   if(!isfilled(form.title))
   {
      alert('標題不能是空白喔!!');
      return false
   }
   if(!isfilled(form.content))
   {
      alert('內文不能是空白喔!!');
      return false
   }
   if(!isfilled(form.e_code))
   {
      alert('請填入認證碼!!');
      return false
   }

   return window.confirm('我願意對我的發言內容負責');

}

function check4(form)
{
   if(form.guest_name!=null)
   {
      if((!isfilled(form.guest_name) || !isfilled(form.pw))&& !isfilled(form.nick_name))
      {
         alert('請登入會員或訪客身份!!!');
         return false
      }
   }      
   if(!isfilled(form.content))
   {
      alert('內文不能是空白喔!!');
      return false
   }
   if(!isfilled(form.e_code))
   {
      alert('請填入認證碼!!');
      return false
   }
 

   return window.confirm('我願意對我的發言內容負責');
}

function check5()
{
   if(!document.guest.pw_old.value)
   {
      alert('密碼欄位還沒有填喔!!');
      return false
   }
   if(!document.guest.pw_new.value ||!document.guest.pw_r.value)
   {
      alert('新密碼欄位還沒有填喔!!');
      return false
   }else if(document.guest.pw_new.value != document.guest.pw_r.value)
    {
      alert('新密碼欄位鍵入值不相同喔!!');
      return false
    }
}

function member_firstcheck(form)
{
   if(!isfilled(form.login_name))
   {
      alert('請填寫帳號');
      return false;
   }else{
      if(form.login_name.length<4)
      {
         alert('帳號需大於4個字');
         return false;
      }
      var st;
      var tt;
      for(var i=0 ; i< form.login_name.value.length ; i++)
      {
         tt=form.login_name.value.charAt(i);
         st=tt.charCodeAt(0);
         var cs=1;
         if(st>=48 && st<=57)
         {
            cs=0;
            continue;
         }

         if(st>=65 && st<=90)
         {
            cs=0;
            continue;
         }
        
         if(st>=97 && st<=122)
         {
            cs=0;
            continue;
         }

         if(cs==1)
         {
            alert('帳號只可使用英文字母或數字組成');
            return false;
         }
      }
   }
}
function check6()
{
   if(!document.usr_dataform.id_num.value)
   {
      alert('身份證欄位不可為空白!');
      return false
   }
      
   if(!document.usr_dataform.phone.value)
   {
      alert('連絡電話欄位不可為空白!');
      return false
   }

   if(!document.usr_dataform.e_mail.value)
   {
      alert('E-mail欄位不可為空白!');
      return false
   }

   if(!document.usr_dataform.nick_name.value)
   {
      alert('暱稱欄位不可為空白!');
      return false
   }
   

   if(!document.usr_dataform.yyyy.value || !document.usr_dataform.mm.value || !document.usr_dataform.dd.value )
   {
      alert('生日欄位不可為空白!');
      return false
   }
   if(document.usr_dataform.yyyy.value < 1900 || document.usr_dataform.yyyy.value > 2003)
   {
      alert('出生年有問題!');
      return false
   }
   if(document.usr_dataform.mm.value < 1 || document.usr_dataform.mm.value > 12)
   { 
      alert('出生月份有問題!');
      return false
   }
   if(document.usr_dataform.dd.value < 1 || document.usr_dataform.dd.value > 31)
   {
      alert('出生日有問題!');
      return false

   }
   if(document.usr_dataform.mm.value == 2 && document.usr_dataform.dd.value > 29)
   {
      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
   }

}


function votecheckbak(num){   //身分證檢測主函式
                                                                                
  if(option(num)){
    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 check7(form)
{
   if(!isfilled(form.guest_name))
   {
      alert('訪客姓名不可為空白!');
      return false
   }

   /*
   if(!isfilled(form.id_num))
   {
      alert('身分證字號欄位不可為空白!');
      return false

   }else{

      if(!checkaa(form.id_num))
      {
         alert('身分證格式有誤!');
         return false
      }
   }
   */   
   if(!isfilled(form.phone))
   {
      alert('聯絡電話不可為空白!');
      return false
   }

   if(!isfilled(form.cemail))
   {
      alert('電子信箱欄位不可為空白!!');
      return false
   }else{

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

   if(!isfilled(form.content))
   {
      alert('建議或疑問欄位不可為空白!!');
      return false
   }

   if(!isfilled(form.e_code))
   {
      alert('請填入認證碼!!');
      return false
   }

   
   return window.confirm('以上所留資訊均正確無誤?'); 

}

function check8(form)
{
   /*
   if(!isfilled(form.name))
   {
      alert('姓名欄位不可為空白!');
      return false
   }

   if(!isfilled(form.e_mail))
   {
      alert('電子信箱欄位不可為空白!');
      return false
   }else{
      if(!isemail(form.e_mail))
      {
         alert('電子信箱格式有誤!');
         return false
      }
   }
   if(!isfilled(form.compname))
   {
      alert('公司名稱欄位不可為空白!');
      return false
   }  
   if(!isfilled(form.phone))
   {
      alert('聯絡電話欄位不可為空白!');
      return false
   }
   */
   if(!isfilled(form.buildname))
   {
      alert('個案名稱欄位不可為空白!');
      return false
   }
   if(!isfilled(form.comstr))
   {
      alert('投資興建欄位不可為空白!');
      return false
   }
   if(!isfilled(form.birthday))
   {
      alert('設立時間欄位不可為空白!');
      return false
   }
   if(!isfilled(form.capital))
   {
      alert('資本額欄位不可為空白!');
      return false
   }
   /*
   if(!isfilled(form.license))
   {
      alert('證照號碼欄位不可為空白!');
      return false
   }
  */   
   if(!isfilled(form.usr_arealive) || !isfilled(form.usr_arealive1) || !isfilled(form.ZIP))
   {
       alert('區域位置欄位不可為空白!');
       return false
   }
   
   /*
   if(!isfilled(form.totalhouse))
   {
      alert('總戶數欄位不可為空白!');
      return false
   }

   if(!isfilled(form.floor[0].value) || !isfilled(form.floor[1].value))
   {
      alert('樓高欄位不可為空白!');
      return false
   }
*/
   if(!isfilled(form.img_code))
   {
      alert('請填入認證碼!');
      return false
   }


}

function check8_1(form)
{
   if(!isfilled(form.name))
   {
      alert('姓名欄位不可為空白!');
      return false
   }
   /*
   if(!isfilled(form.e_mail))
   {
      alert('電子信箱欄位不可為空白!');
      return false
   }else{
      if(!isemail(form.e_mail))
      {
         alert('電子信箱格式有誤!');
         return false
      }
   }
   
   if(!isfilled(form.id_num))
   {
      alert('身分證字號欄位不可為空白!');
      return false
   }else{
      if(!checkid(form.id_num))
      {
         alert('身分證格式有誤!');
         return false
      }
      var tt=checkid(form.id_num);
      alert(tt); 
      return false
   }
   
   if(!isfilled(form.passwd))
   {
      alert('密碼欄位不可為空白!');
      return false
   }
   */
   if(!isfilled(form.phone))
   {
      alert('聯絡電話欄位不可為空白!');
      return false
   }
   /*
   if(!isfilled(form.passwd_r))
   {
      alert('密碼欄位不可為空白!');
      return false
   }else{
      if(form.passwd.value != form.passwd_r.value)
      {
         alert('密碼不相符，請重新檢查。');
         return false
      }
   }
   */
   if(!isfilled(form.rent_type))
   {
      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
   }

   if(!isfilled(form.floor))
   {
      alert('樓層欄位不可為空白!');
      return false
   }

   if(!isfilled(form.scale))
   {
      alert('坪數欄位不可為空白!');
      return false
   }

   if(!isfilled(form.rent_price))
   {
      alert('月租欄位不可為空白!');
      return false
   }
   

}


function check8_2(form)
{
   if(!isfilled(form.name))
   {
      alert('姓名欄位不可為空白!');
      return false
   }
   /*
   if(!isfilled(form.e_mail))
   {
      alert('電子信箱欄位不可為空白!');
      return false
   }else{
      if(!isemail(form.e_mail))
      {
         alert('電子信箱格式有誤!');
         return false
      }
   }
   
   if(!isfilled(form.id_num))
   {
      alert('身分證字號欄位不可為空白!');
      return false
   }else{
      if(!checkid(form.id_num))
      {
         alert('身分證格式有誤!');
         return false
      }
      var tt=checkid(form.id_num);
      alert(tt); 
      return false
   }
   
   if(!isfilled(form.passwd))
   {
      alert('密碼欄位不可為空白!');
      return false
   }
   */
   if(!isfilled(form.phone))
   {
      alert('聯絡電話欄位不可為空白!');
      return false
   }
   /*
   if(!isfilled(form.passwd_r))
   {
      alert('密碼欄位不可為空白!');
      return false
   }else{
      if(form.passwd.value != form.passwd_r.value)
      {
         alert('密碼不相符，請重新檢查。');
         return false
      }
   }
   */
   if(!isfilled(form.rent_type))
   {
      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
   }

   if(!isfilled(form.floor))
   {
      alert('樓層欄位不可為空白!');
      return false
   }

   if(!isfilled(form.scale))
   {
      alert('坪數欄位不可為空白!');
      return false
   }

   if(!isfilled(form.rent_price))
   {
      alert('月租欄位不可為空白!');
      return false
   }

   if(!isfilled(form.guest_name))
   {
      alert('帳號欄位不可為空白!');
      return false
   }
   if(!isfilled(form.pw))
   {
      alert('密碼欄位不可為空白!');
      return false
   }

   

}



function check9()
{
   if(!document.usr_dataform.serial.value)
   {
       alert('序號欄位不可為空白!');
       return false
   }
   if(!document.usr_dataform.passwd.value)
   {
       alert('密碼欄位不可為空白!');
       return false
   }
}

function check10()
{
   if(!document.usr_dataform.name.value)
   {
       alert('姓名欄位不可為空白!');
       return false
   }
   /*
   if(!document.usr_dataform.id_num.value)
   {
       alert('身分證欄位不可為空白!');
       return false
   }
   */
   if(!document.usr_dataform.unicode.value)
   {
      alert('公司統一編號欄位不可為空白!');
      return false
   }

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


function check11(form)
{
   if(!isfilled(form.email))
   {
      alert('E-mail不可為空白!');
      return false;
   }else{
      if(!isemail(form.email))
      {
         alert('E-mail格式有誤!');
         return false;
      }
   }
}



function check12(form)
{
   if(!document.usr_dataform.phone.value)
   {
      alert('聯絡電話欄位不可為空白!');
      return false
   }
   if(!document.usr_dataform.e_mail.value)
   {
      alert('電子信箱欄位不可為空白!');
      return false
   }
   if(!document.usr_dataform.compname.value)
   {
      alert('公司名稱欄位不可為空白!');
      return false
   }
   if(!document.usr_dataform.unicode.value)
   {
      alert('統一編號欄位不可為空白!');
      return false
   }
   if(!document.usr_dataform.passwd.value)
   {
      alert('密碼欄位不可為空白!');
      return false
   }
   if(!document.usr_dataform.buildname.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
   }
}


function check13(form)
{
   if(!isfilled(form.name))
   {
      alert('公司名稱欄位不可空白!');
      return false
   }
   if(!isfilled(form.uni_code))
   {
      alert('統一編號欄位不可空白!');
      return false
   }
   if(!isfilled(form.tel))
   {
      alert('電話欄位不可空白!');
      return false
   }
   if(!isfilled(form.address))
   {
      alert('通訊地址欄位不可空白!');
      return false
   }
   if(!isfilled(form.address_2))
   {
      alert('登記地址欄位不可空白!');
      return false
   }   
   if(!isfilled(form.agent))
   {
      alert('負責人欄位不可空白!');
      return false
   }
   if(!isfilled(form.capital))
   {
      alert('資本額欄位不可空白!');
      return false
   }
   if(!isfilled(form.birthday))
   {
      alert('成立日期欄位不可空白!');
      return false
   }
   /*
   if(!isfilled(form.contact))
   {
      alert('聯絡人欄位不可空白!');
      return false
   }
   if(!isfilled(form.contact_email))
   {
      alert('聯絡人電子信箱欄位不可空白!');
      return false
   }else{
      if(!isemail(form.contact_email))
      {
         alert('E-mail格式有誤');
         return false
      }
   }
   */

   if(!isfilled(form.passwd) || !isfilled(form.passwd_r))
   {
      alert('密碼欄位不可空白!');
      return false
   }else{
      if(form.passwd.value != form.passwd_r.value)
      {
         alert('密碼欄位不符!');
         return false
      }
   }

}

  
  


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


