var tax = 1.05; //消費税 5%

$(function() {
	$("#calc_button").click(function(){ calc(); });
	$("#reset_button").click(function(){ reset(); });
});

function calc() {
	var form_sell_price = $("form#sell_calc_form :input[name='sell_price']").val();
	var form_commission = 0;
	var form_tax = 0;

	//入力エラーチェック
	if(isNaN(form_sell_price) == true) {
		alert("売買価格は半角数字のみで入力して下さい。");
		return false;
	}

	if(form_sell_price <= 200) {
		form_commission = form_sell_price * 10000 * 0.05;
	} else if(form_sell_price <= 400) {
		form_commission = form_sell_price * 10000 * 0.04 + 20000;
	} else {
		form_commission = form_sell_price * 10000 * 0.03 + 60000;
	}
	form_commission = Math.floor(form_commission);
	form_tax = Math.floor(form_commission * tax);

	$("form#sell_calc_form :input[name='commission']").val(form_commission.toString().replace(/([0-9]+?)(?=(?:[0-9]{3})+$)/g , '$1,'));
	$("form#sell_calc_form :input[name='tax']").val(form_tax.toString().replace(/([0-9]+?)(?=(?:[0-9]{3})+$)/g , '$1,'));

}

function reset() {
                $("form#sell_calc_form :input[name='sell_price']").val("");
                $("form#sell_calc_form :input[name='commission']").val("");
                $("form#sell_calc_form :input[name='tax']").val("");
}

