
var checkf=0;

// 限制帳號至少輸入的字元數
function CheckMini_m_username(inputn,min,it)
{
 if (inputn < min)
    {alert("帳號至少要輸入 "+ min +" 個字元,請重新輸入!!");
    //it.focus();   //焦點移到該欄位
    // it.value="";  清除該欄位數值
    }
 checkf=0;
}

// 限制密碼至少輸入的字元數
function CheckMini_m_passwd(inputn,min,it)
{
 if (inputn < min)
    {alert("密碼至少要輸入 "+ min +" 個字元,請重新輸入!!");
    //it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 檢查確認密碼欄位是否為空資料
function checkrepassword(this_value,it)
{
 if (checkf == 1) return; else checkf=1;
 if (this_value == "")
    {alert("您必須再次輸入密碼!!");
     it.value="";  // 清除該欄位數值
    }
  checkf=0;
}

// 檢查身分證字號欄位是否為空資料
function checkidentity(this_value,it)
{
 if (checkf == 1) return; else checkf=1;
 if (this_value == "")
    {alert("您必須輸入身分證字號!!");
     it.value="";  // 清除該欄位數值
    }
  checkf=0;
}


// 檢查就讀學校欄位是否為空資料
function checkschool(this_value,it)
{
 if (checkf == 1) return; else checkf=1;
 if (this_value == "")
    {alert("請輸入就讀學校名稱!!");
     it.value="";  // 清除該欄位數值
    }
  checkf=0;
}

// 檢查電子信箱欄位是否為空資料
function checkemail(this_value,it)
{
 if (checkf == 1) return; else checkf=1;
 if (this_value == "")
    {alert("請輸入電子郵件!!");
     it.value="";  // 清除該欄位數值
    }
  checkf=0;
}

// 限制身分證字號至少輸入的字元數
function checkminiid(inputn,min,it)
{
 if (inputn == "") return;
 if (checkf == 1) return; else checkf=1;
 if (inputn < min)   // 少於 min 就不行
    {alert("至少要輸入 "+ min +" 個字元,請重新輸入!!");
     it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 檢查下拉選單年是否選空資料
function checkcomboY(selectName,itemname,it)
{
 if (checkf == 1) return; else checkf=1;
 if (selectName == itemname)
    {alert("您必須選擇一個年份!!");
     it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 檢查下拉選單月是否選空資料
function checkcomboM(selectName,itemname,it)
{
 if (checkf == 1) return; else checkf=1;
 if (selectName == itemname)
    {alert("您必須選擇一個月份!!");
     it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 檢查下拉選單日是否選空資料
function checkcomboD(selectName,itemname,it)
{
 if (checkf == 1) return; else checkf=1;
 if (selectName == itemname)
    {alert("您必須選擇一個日期!!");
     it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 限制至少輸入的字元數
function checkmininput(inputn,min,it)
{
 if (inputn == "") return;
 if (checkf == 1) return; else checkf=1;
 if (inputn < min)   // 少於 min 就不行
    {alert("至少要輸入 "+ min +" 個數字,請重新輸入!!");
     it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 檢查電話區號欄位是否為空資料
function checkareac(this_value,it)
{
 if (checkf == 1) return; else checkf=1;
 if (this_value == "")
    {alert("您必須輸入電話區號!!");
     it.value="";  // 清除該欄位數值
    }
  checkf=0;
}

// 檢查電話號碼欄位是否為空資料
function checkphone(this_value,it)
{
 if (checkf == 1) return; else checkf=1;
 if (this_value == "")
    {alert("您必須輸入電話號碼!!");
     it.value="";  // 清除該欄位數值
    }
  checkf=0;
}

// 限制連絡電話至少輸入的字元數
function checkminiphone(inputn,min,it)
{
 if (inputn == "") return;
 if (checkf == 1) return; else checkf=1;
 if (inputn < min)   // 少於 min 就不行
    {alert("至少要輸入 "+ min +" 個號碼,請重新輸入!!");
     it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 限制連絡手機至少輸入的字元數
function checkminimobi(inputn,min,it)
{
 if (inputn == "") return;
 if (checkf == 1) return; else checkf=1;
 if (inputn < min)   // 少於 min 就不行
    {alert("至少要輸入 "+ min +" 個數字,請重新輸入!!");
     it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 檢查連絡手機是否為空資料
function checkmobi(this_value,it)
{
 if (checkf == 1) return; else checkf=1;
 if (this_value == "")
    {alert("您必須輸入行動電話號碼!!");
     it.value="";  // 清除該欄位數值
    }
  checkf=0;
}

// 檢查郵遞區號輸入數字範圍
function rangecheckzip(min,max,it)
{
 if (it.value == "") return;
 if (checkf == 1) return; else checkf=1;
 if ((it.value < min)||(it.value > max))
    {alert("輸入郵遞區號不正確,請重新輸入!!");
     it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 檢查住址欄位是否為空資料
function checkaddress
(this_value,it)
{
 if (checkf == 1) return; else checkf=1;
 if (this_value == "")
    {alert("住址欄位一定要輸入喔!!");
     it.value="";  // 清除該欄位數值
    }
  checkf=0;
}

// 檢查電子郵件位址格式是否正確
function check_email(it)
{
 if (it.value == "") return;
 if (checkf == 1) return; else checkf=1;
 if (it.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
    {alert("電子郵件位址格式不正確,請重新輸入!!");
     it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 檢查拒菸宣言欄位是否為空資料
function checkslogan(this_value,it)
{
 if (checkf == 1) return; else checkf=1;
 if (this_value == "")
    {alert("拒菸宣言一定要輸入喔!!");
     it.value="";  // 清除該欄位數值
    }
  checkf=0;
}

// 限制個人簡介至少輸入的字元數
function checkminimemo(inputn,min,it)
{
 if (inputn == "") return;
 if (checkf == 1) return; else checkf=1;
 if (inputn < min)   // 少於 min 就不行
    {alert("至少要輸入 "+ min +" 個字元,請重新輸入!!");
     it.value="";  // 清除該欄位數值
    }
 checkf=0;
}

// 檢查個人簡介欄位是否為空資料
function checkmemo
(this_value,it)
{
 if (checkf == 1) return; else checkf=1;
 if (this_value == "")
    {alert("個人簡介一定要輸入喔!!");
     it.value="";  // 清除該欄位數值
    }
  checkf=0;
}