$(function(){
	$("#postInqury").click(function(){
		var postBody = {};
		postBody.title		= $("#inquiryTitle option:selected").text();
		postBody.name		= $("#name").val();
		postBody.email		= $("#email").val();
		postBody.lot_serial	= $("#lotSerial").val();
		postBody.message	= $("#inquiryBody").val();
		
		$.ajax({
			url : "/inquiry/post/",
			type : "POST",
			data : postBody,
			success : function(data){
				confirmInputData(data,postBody);
			}
		});
	});
	$("#inquiryTitle").change(function(){
		lotForm();
	});
	lotForm();
});

function lotForm(){
	if($("#inquiryTitle option:selected").text().match("BitCash")){
		$("#inq_lot_serial").show();
	}else{
		$("#inq_lot_serial").hide();
	}
	if($("#inquiryTitle option:selected").text().match("商品交換")){
		if($("#inquiryBody").val() == ""){
			$("#inquiryBody").val("交換商品を記入してください。");
		}
	}else{
		if($("#inquiryBody").val() == "交換商品を記入してください。"){
			$("#inquiryBody").val("");
		}
	}
}

function confirmInputData(json,postBody){
	var result = eval("(" + json + ")");
	var request = result["request"];
	for(var key in request){
		$("#inq_" + key).removeClass("error");
	}

	if(result["state"] == 0){
		$("#inquiryForm tr").removeClass("error");
		$("#inquiryTitle").parent().append("<input type=\"text\" id=\"confirmTitle\" value=\"" + $("#inquiryTitle option:selected").text() + "\"/>");
		$("#inquiryTitle").hide();
		$("#inquiryForm input,#inquiryForm textarea").attr("readonly",true).addClass("confirm");
		$("#inquiryForm .buttonArea").html("<p>上記内容で、お問い合わせを受け付けました。</p>")
	}else if(result["state"] == 1){
		for(var key in request){
			if(request[key]["state"] == 1){
				$("#inq_" + key).addClass("error");
			}
		}
	}
}

