//-----------------------------------------------------------
// 送信チェック
//-----------------------------------------------------------
function submitcheck(){

  msg = "";

  if( ! $("#doui").attr("checked") ){
    msg = msg + "<br />" +"規約に同意しない場合登録できません。";
    $("#doui").focus();
  }

  if ( msg ){
    $("#errormessage").html(msg);
    return false;
  }else{
    $("#regist").submit();
  }

}

//-----------------------------------------------------------
// ログイン名使用可能チェック
//-----------------------------------------------------------
function loginnamecheck(){
  $("#loginnamecheckresult").load(
    '/api/loginname.php?name=' + encodeURIComponent($("#loginname").attr("value"))
  );

  $("#loginnamecheckresult").addClass('alert');

}

//-----------------------------------------------------------
// ニックネーム使用可能チェック
//-----------------------------------------------------------
function nicknamecheck(){
  $("#nicknamecheckresult").load(
    '/api/nickname.php?name=' + encodeURIComponent($("#nickname").attr("value"))
  );

  $("#nicknamecheckresult").addClass('alert');
}

$(document).ready( function(){

//-----------------------------------------------------------
// 郵便番号検索
//-----------------------------------------------------------
$("#zipsearch").click(function(){

  //-------
  var data = $.ajax({

    'type': 'GET',

    'dataType' : "html",

    'async' : false ,

    'url' : '/api/zip.php?zip=' + $("#zip").attr("value"),

    'success' : function(response){
      $("#address").attr("value",response);
    }
  });
  //-------

  

});


//-----------------------------------------------------------
// 入力フォーカス
//-----------------------------------------------------------
var registinput_bgcolor = $(".registinput").css("background-color");
var registinput_bdcolor = $(".registinput").css("border-color");

$(".registinput").focus(function(){
  $(this).css("background-color","#E0EAEE");
  $(this).css("border-color","#000049");
});

$(".registinput").blur(function(){
  $(this).css("background-color",registinput_bgcolor);
  $(this).css("border-color",registinput_bdcolor);
});

//-----------------------------------------------------------
// 戻る
//-----------------------------------------------------------
$("#modoru").click(function(){
  $("#action").attr("value","modoru");
  $("#regist").submit();
});

$("#submt").click(function(){
  $("#regist").submit();
});


//-----------------------------------------------------------
// ログイン名使用可能チェック
//-----------------------------------------------------------
$("#loginname").change(function(){loginnamecheck()});
$("#loginname").focus(function(){loginnamecheck()});
$("#loginname").blur(function(){loginnamecheck()});

//-----------------------------------------------------------
// ニックネーム使用可能チェック
//-----------------------------------------------------------
$("#nickname").change(function(){nicknamecheck()});
$("#nickname").focus(function(){nicknamecheck()});
$("#nickname").blur(function(){nicknamecheck()});

//-----------------------------------------------------------
// オンロードチェック
//-----------------------------------------------------------
nicknamecheck();
loginnamecheck();

});

