﻿  speed = "slow";  //切り替えスピード ゆっくり：slow／中間：normal／速く：fast／一瞬：空白
  disp01 = "#disp01";  //最初に表示する項目(ID名)
  disp02 = "#disp02";  //切り替えで表示する項目(ID名)
  btn01 = "#btn01";  //初期の項目に切り替えるボタン(ID名)
  btn02 = "#btn02";  //初期では消えている項目に切り替えるボタン(ID名)

$(function() {
  var has = "#"+window.location.search.substring(1);
  if ( has == "#" ) {
    On_Off(disp01,disp02,btn01);
    $(btn01).attr("checked","checked");
  }else if ( has == disp01 ) {
    On_Off(disp01,disp02,btn01);
    $(btn01).attr("checked","checked");
  }else if ( has == disp02 ) {
    On_Off(disp02,disp01,btn02);
    $(btn02).attr("checked","checked");
  }
  $(btn01).click(function(){On_Off(disp01,disp02,btn01);window.location.search = '?disp01';});
  $(btn02).click(function(){On_Off(disp02,disp01,btn02);window.location.search = '?disp02';});
});
function On_Off(on,off) {
  $(off+':visible').hide(0,$(off+' :input').attr("disabled","disabled"));
  $(on+' :input').removeAttr("disabled");
  $(on+':hidden').fadeIn(speed,function(){return false;});
  if(on == disp01){
    $(btn01).attr("checked","checked");
  }else if(on == disp02){
    $(btn02).attr("checked","checked");
  }
}


//リアルタイムフォームチェック用

var msgImg = '<img src="../img/contact/mfp_error.gif" />';

$(function(){
	$(":input.mfp").blur(function(){	
	 var msg = $(this).attr('name');
	 if($(this).val()=="" || typeof $(this).val() == 'undefined' || $(this).val()==$(this).attr('rel')){	 
		 $(this).closest("td").find("div").html( msgImg + msg + 'が未入力です。');
	 }
	 else{ 
	 	 $(this).closest("td").find("div").html('');
   }
	});
})

$(function(){
	$(".email1").blur(function(){	
		if($(this).val()=="" || typeof $(this).val() == 'undefined' || $(this).val()==$(this).attr('rel')){	 
		 $(this).closest("td").find("div").html( msgImg + 'メールアドレスが未入力です。');
	  }	
		else if($(this).val().match(/.+@.+\..+/)){
			$(this).closest("td").find("div").html('');
		}
		else{ 	 	 
		 $(this).closest("td").find("div").html( msgImg + 'メールアドレスが正しくありません');
   }
	});
})

$(function(){
	$(".email2").blur(function(){ 
	 if($(this).val()=="" || typeof $(this).val() == 'undefined' || $(this).val()==$(this).attr('rel')){	 
		 $(this).closest("td").find("div").html( msgImg + '確認用メールアドレスが未入力です。');
	 }
	 else if($('.email1').val() !== $('.email2').val()){	 
		 $(this).closest("td").find("div").html( msgImg + 'メールアドレスと確認用メールアドレスが一致しません。');
	 }	 
	 else{ 
	 	 $(this).closest("td").find("div").html('');
   }
	});
})

$(function(){
	$(".email3").blur(function(){	
		if($(this).val()=="" || typeof $(this).val() == 'undefined' || $(this).val()==$(this).attr('rel')){	 
		 $(this).closest("td").find("div").html( msgImg + 'メールアドレスが未入力です。');
	  }	
		else if($(this).val().match(/.+@.+\..+/)){
			$(this).closest("td").find("div").html('');
		}
		else{ 	 	 
		 $(this).closest("td").find("div").html( msgImg + 'メールアドレスが正しくありません');
   }
	});
})

$(function(){
	$(".email4").blur(function(){ 
	 if($(this).val()=="" || typeof $(this).val() == 'undefined' || $(this).val()==$(this).attr('rel')){	 
		 $(this).closest("td").find("div").html( msgImg + '確認用メールアドレスが未入力です。');
	 }
	 else if($('.email3').val() !== $('.email4').val()){	 
		 $(this).closest("td").find("div").html( msgImg + 'メールアドレスと確認用メールアドレスが一致しません。');
	 }	 
	 else{ 
	 	 $(this).closest("td").find("div").html('');
   }
	});
})

