/* 読み込み時実行処理 ------------------------------------
/*------------------------------------------------------*/
$(document).ready(function(){
	var rollover_src;
	var rollout_src;

	// ロールオーバー処理
	$(".roll").mouseover(function(){
		rollover_src = strConversion($(this).attr("src"));
		rollout_src = $(this).attr("src");

		$(this).attr("src",rollover_src)
	}).mouseout(function(){
		$(this).attr("src",rollout_src)
	});

	$("#zip").autotab({format:"numeric"});
	$("#zip2").autotab({format:"numeric"});
	$("#card_no01").autotab({target:"card_no02", format:"numeric"});
	$("#card_no02").autotab({target:"card_no03", format:"numeric", previous:"card_no01"});
	$("#card_no03").autotab({target:"card_no04", format:"numeric", previous:"card_no02"});
	$("#card_no04").autotab({format:"numeric", previous:"card_no03"});
});


/* テキストの変換関数 ------------------------------------
/*------------------------------------------------------*/
function strConversion(str){
	if(str.indexOf(".png") != -1){
		return str.replace(".png","_o.png");
	}else if(str.indexOf(".jpg") != -1){
		return str.replace(".jpg","_o.jpg");
	}else if(str.indexOf(".gif") != -1){
		return str.replace(".gif","_o.gif");
	}else{
		return false;
	}
}


/* Ajax通信 by jQuery（郵便番号） ********************************/
function zip2addr (zip, id) {
	if (zip.length != 0) {
		$.ajax({
			type: "GET",
			dataType: "xml",
			url: "/Ajax/Zip2Addr.php",
			data: "key=" + zip,
			timeout: 1000,
			error: function(){
				alert("読み込みに失敗しました");
			},
			success: function(xml){
				var address = $(xml).find("Response").find("state").text();
				address += $(xml).find("Response").find("address").text();
				$("#"+id).val(address);
			}
		});
	}
}

/* 入力チェック ********************************/
function sentAddress (value) {

	// 入力欄処理
	if (value) {
		$("#zip2").val("");
		$("#address3").val("");
		$("#address4").val("");

		$("#zip2").attr("disabled", "disabled");
		$("#search2").attr("disabled", "disabled");
		$("#address3").attr("disabled", "disabled");
		$("#address4").attr("disabled", "disabled");
	} else {
		$("#zip2").removeAttr("disabled");
		$("#search2").removeAttr("disabled");
		$("#address3").removeAttr("disabled");
		$("#address4").removeAttr("disabled");
	}
}

/* 入力チェック(森_編集) ********************************/
function sentName_hojin (value) {

	// 入力欄処理
	if (value) {
		$("#name_hojin3").val("");
		$("#name_hojin4").val("");

		$("#name_hojin3").attr("disabled", "disabled");
		$("#name_hojin4").attr("disabled", "disabled");
	} else {
		$("#name_hojin3").removeAttr("disabled");
		$("#name_hojin4").removeAttr("disabled");
	}
}

function sentOffice (value) {

	// 入力欄処理
	if (value == "会社員/自営業" || value == "共働き") {
		$("#name_office").removeAttr("disabled");
		$("#phone_office").removeAttr("disabled");
	} else {
		$("#name_office").val("");
		$("#phone_office").val("");

		$("#name_office").attr("disabled", "disabled");
		$("#phone_office").attr("disabled", "disabled");
	}
}

/* Apple非販売 ********************************/
function notApple(id) {
	if ($(id).css("display") == "none") {
		$(id).css("display", "block");
	} else {
		$(id).css("display", "none");
	}
}

