
$(document).ready(function(){
    init();
    if ($("#state").val()=="0"){}
    else if ($("#state").val()=="1"){init_info();}
  });
function init(){
  jQuery(function($){
    $.datepicker.regional['zh-TW'] =
     {
        clearText: '清除', clearStatus: '清除已選日期',
        closeText: '關閉', closeStatus: '不改變當前選擇',
        prevText: '&lt;上月', prevStatus: '顯示上月',
        nextText: '下月&gt;', nextStatus: '顯示下月',
        currentText: '今天', currentStatus: '顯示本月',
        monthNames: ['一月','二月','三月','四月','五月','六月',
        '七月','八月','九月','十月','十一月','十二月'],
        monthNamesShort: ['一','二','三','四','五','六',
        '七','八','九','十','十一','十二'],
        monthStatus: '选择月份', yearStatus: '選擇年份',
        weekHeader: '周', weekStatus: '年内周次',
        dayNames: ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],
        dayNamesShort: ['周日','周一','周二','周三','周四','周五','周六'],
        dayNamesMin: ['日','一','二','三','四','五','六'],
        dayStatus: '設置 DD 為一周起始', dateStatus: '選擇 m月 d日, DD',
        dateFormat: 'yy-mm-dd', firstDay: 1, 
        initStatus: '請選擇日期', isRTL: false,
        changeYear: true,
        maxDate: '-16y',
        yearRange: '1900:2010'
    };
  });
  $.datepicker.setDefaults($.datepicker.regional['zh-TW']);
  $("#d01").datepicker();  
 
  $("#n01_slider").slider({
      value: $("#n01").val(),
			range: "min",
			value: 160,
			min: 50,
			max: 210,
			slide: function(event, ui) {
				$("#n01").val(ui.value);
			}
		});

  
  $("#n02_slider").slider({
      value: $("#n02").val(),
			range: "min",
			value: 45,
			min: 5,
			max: 250,
			slide: function(event, ui) {
				$("#n02").val(ui.value);
			}
		});

}
function init_info(){
  $.getJSON("../../data/getuserlogin.php",
        function(json){
          if (json.mid=="") {alert("請先登入!");location="vip_login.html";}
          else {init_info2(json.mid);}
        });  
}
function init_info2(mid){
    $.getJSON("../../data/getjson_member.php",
        function(json){
          //alert(json.username);
          $("#userid").val(json.userid);
          $("#userid3").val(json.userid);
          $("#t01").val(json.t01);
          $("#t02").val(json.t02);
          $("#t03").val(json.t03);
          $("#t04").val(json.t04);
          $("#t05").val(json.t05);
          $("#t06").val(json.t06);
          $("#t07").val(json.t07);
          $("#t08").val(json.t08);
          $("#t09").val(json.t09);
          $("#t10").val(json.t10);
          $("#d01").val(json.d01);
          $("#n01").val(json.n01);
          $("#n02").val(json.n02);
          
          $("[name=t08]").each(function(){
            if (json.t08==$(this).attr("value")){$(this).attr("checked",true);}
          });

          $("#n01_slider").slider("value",json.n01);
          $("#n02_slider").slider("value",json.n02);
        }); 
}
function checkfield(){
  var msg="";
  if ($("#t01").val()=="") {msg += (msg=="") ? "" : "\n";msg +="  姓名";}
  if ($("#t02").val()=="") {msg += (msg=="") ? "" : "\n";msg +="  身份字號";}
  if ($("#d01").val()=="") {msg += (msg=="") ? "" : "\n";msg +="  生日";}
  if ($("#t04").val()=="") {msg += (msg=="") ? "" : "\n";msg +="  職業";}
  if ($("#t05").val()=="") {msg += (msg=="") ? "" : "\n";msg +="  聯絡電話";}
  if ($("#t06").val()=="") {msg += (msg=="") ? "" : "\n";msg +="  行動電話";}
  if ($("#t07").val()=="") {msg += (msg=="") ? "" : "\n";msg +="  住址";}
  if ($("[name=t08]:checked").length==0) {msg += (msg=="") ? "" : "\n";msg +="  訂閱電紙報";}

  if (msg!=""){alert("請填寫下列欄位:\n"+msg); return false;}
  else{return true;}
}
function checkpwd(){
  if ($("#userpwd").val()!=$("#userpwd2").val()) {alert("  密碼必須一致");return false;}
  else if ($("#userpwd").val().length < 6 || $("#userpwd").val().length > 8) {alert("   密碼必須6~8碼");return false;}
  else if ($("#userpwd").val()=="") {alert("  密碼不能為空白");return false;}
  else {return true;}
}
function submit_checkuserid1(){
  $.getJSON("../../data/getsessionid.php",
        function(json){
          submit_checkuserid2(json.sessionid);
        });
}
function submit_checkuserid2(sessionid){
  $.getJSON("../../data/check_userid.php?userid=" + $("#userid").val() + "&sessionid=" + sessionid,
        function(json){
          if (json.error!="ok"){ alert(json.error);}
          else if (json.userid!="") {alert("此帳已有人使用!");}
          else {
            if (checkpwd()==false){return false;}
            else if (checkfield()==false){return false;}
            else {
              $("#sessionid").val(sessionid);
              $("#form1").submit();
            }
          }

        });
}
function submit_form(){
  submit_checkuserid1();
  return false;
}
function submit_checkuserid21(){
  if ($("#userpwd").val()!="" && $("#userpwd").val()==$("#userpwd2").val())
  {
    if (checkpwd()==false){return false;}
    if (confirm("傳送出來,會修改你的密碼,確定嗎?")){}
    else{return false;}
  }
  $.getJSON("../../data/getsessionid.php",
        function(json){
          submit_checkuserid22(json.sessionid);
        });
}
function submit_checkuserid22(sessionid){
  $.getJSON("../../data/check_userid.php?userid=" + $("#userid").val() + "&sessionid=" + sessionid,
        function(json){
          if (json.error!="ok"){ alert(json.error);}
          else if (json.userid!="" && json.userid!=$("#userid3").val()) {
            alert("此帳已有人使用!");
          }
          else {
            if (checkfield()==false){return false;}
            else {
              $("#sessionid").val(sessionid);
              $("#form1").submit();
            }
          }

        });
}
function submit_form2(){
  submit_checkuserid21();
  return false;
}
