jQuery(function(){
	var groups = new Array();
	jQuery('a[rel^=lightbox]').each(function(){
		var rel = jQuery(this).attr('rel');
		if(!groups[rel]){
			jQuery('a[rel=' + rel + ']').lightBox();
			groups[rel] = 1;
		}
	});
});

jQuery(function($){
//	ここに処理を記述します。
	$(":text[disabled]").css({
		"background-color":"#fff",
		"border":"none"
	});

	$(".fix input.text").each(function(){
		var $me = $(this);
		var $fix = $me.closest(".fix");
		$me.width( $fix.width() - 10 );
	});

	//	テキスト
	$(":text").not("[disabled]").focus(function(){
		$(this).addClass("focus");
	}).blur(function(){
		$(this).removeClass("focus");
		//	計算
		calc_total();
	});
	//	法定相続人数を合わせる
	$("input.num").blur(function(){
		$("input.num").val( $(this).val() );
		//	計算
		calc_total();
	});
	//	計算
	calc_total();
});
//	宅地 240 まで
function calc_a(){
	var a1 = $("#a1").val();
	var a2 = $("#a2").val();
	var a3 = ( Number(a1) * Number(a2) );
	$("#a3").val( a3 );
	var a4 = a3 * 0.2;
	$("#a4").val( Math.floor(a4) );
}
//	宅地 240 超
function calc_b(){
	var b1 = $("#b1").val();
	var b2 = $("#b2").val();
	var b3 = ( Number(b1) * Number(b2) );
	$("#b3").val( b3 );
}
//	建物
function calc_c(){
	var c1 = $("#c1").val();
	var c2 = ( Number(c1) + 0 );
	$("#c2").val( c2 );
}
//	株式
function calc_d(){
	var d1 = $("#d1").val();
	var d2 = $("#d2").val();
	var d3 = ( Number(d1) * Number(d2) );
	$("#d3").val( d3 );
}
//	ゴルフ会員権
function calc_e(){
	var e1 = $("#e1").val();
	var e2 = ( Number(e1) * 0.7 );
	$("#e2").val( Math.floor(e2) );
}
//	生命保険金
function calc_f(){
	var f1 = $("#f1").val();
	var f2 = $("#f2").val();
	var n5 = 500;// * 10000;
	var f3 = ( Number(f1) - Number(f2) * n5 );
	if( f3 < 0 ){ f3 = 0; }
	$("#f3").val( f3 );
}
//	死亡退職金
function calc_g(){
	var g1 = $("#g1").val();
	var g2 = $("#g2").val();
	var n5 = 500;// * 10000;
	var g3 = ( Number(g1) - Number(g2) * n5 );
	if( g3 < 0 ){ g3 = 0; }
	$("#g3").val( g3 );
}
//	TOTAL
function calc_total(){
	calc_a();
	calc_b();
	calc_c();
	calc_d();
	calc_e();
	calc_f();
	calc_g();

	var t = 0;
	$(".money.total").each(function(){
		var n = $(this).val();
		t += Number(n);
	});
	$("#total").val( t );
	$("#z1").val( t );

	calc_z();
}
//	正味財産、基礎控除
function calc_z(){
	//	正味財産
	var z1 = $("#z1").val();
	var z2 = $("#z2").val();
	var z3 = $("#z3").val();
	var z4 = ( Number(z1) - Number(z2) - Number(z3) );
	$("#z4").val( z4 );

	//	基礎控除
	var nm = $("input.num").val();
	var n1 = 600;// * 10000;
	var z5 = ( Number(nm) * n1 );
	$("#z5").val( z5 );
	var n5 = 3000;// * 10000;
	var z6 = ( Number(z5) + n5 );
	$("#z6").val( z6 );

	//	判定
	$("td.lt,td.gt").css({"background-color":"#fff"});
	if( z4 < z6 ){
		$("td.lt").css({"background-color":"#efc"});
		$("td.gt").css({"background-color":"#ffffff"});
	}
	if( z4 > z6 ){
		$("td.lt").css({"background-color":"#fff"});
		$("td.gt").css({"background-color":"#efc"});
	}
}

