
// ±¹¹Î¿¬±Ý
function GetNPension(pIncome)
{
	if(pIncome<225000) return 9900;
	else if(pIncome<235000) return 10350;
	else if(pIncome<245000) return 10800;
	else if(pIncome<255000) return 11250;
	else if(pIncome<265000) return 11700;
	else if(pIncome<280000) return 12150;
	else if(pIncome<300000) return 13050;
	else if(pIncome<325000) return 13950;
	else if(pIncome<355000) return 15300;
	else if(pIncome<385000) return 16650;
	else if(pIncome<420000) return 18000;
	else if(pIncome<460000) return 19800;
	else if(pIncome<500000) return 21600;
	else if(pIncome<545000) return 23400;
	else if(pIncome<595000) return 25650;
	else if(pIncome<645000) return 27900;
	else if(pIncome<700000) return 30150;
	else if(pIncome<760000) return 32850;
	else if(pIncome<820000) return 35550;
	else if(pIncome<885000) return 38250;
	else if(pIncome<955000) return 41400;
	else if(pIncome<1025000) return 44550;
	else if(pIncome<1095000) return 47700;
	else if(pIncome<1170000) return 50850;
	else if(pIncome<1250000) return 54450;
	else if(pIncome<1335000) return 58050;
	else if(pIncome<1425000) return 62100;
	else if(pIncome<1515000) return 66150;
	else if(pIncome<1610000) return 70200;
	else if(pIncome<1710000) return 74700;
	else if(pIncome<1810000) return 79200;
	else if(pIncome<1915000) return 83700;
	else if(pIncome<2030000) return 88650;
	else if(pIncome<2135000) return 93600;
	else if(pIncome<2245000) return 98550;
	else if(pIncome<2360000) return 103500;
	else if(pIncome<2475000) return 108900;
	else if(pIncome<2600000) return 114300;
	else if(pIncome<2730000) return 120150;
	else if(pIncome<2870000) return 126000;
	else if(pIncome<3010000) return 132300;
	else if(pIncome<3150000) return 138600;
	else if(pIncome<3310000) return 145350;
	else if(pIncome<3450000) return 152100;
	else return 162000;
}

// °Ç°­º¸Çè
function GetHealthIns(pIncome)
{
	if(pIncome<300000) return 5890;
	else if(pIncome<350000) return 6940;
	else if(pIncome<400000) return 7990;
	else if(pIncome<450000) return 9050;
	else if(pIncome<500000) return 10100;
	else if(pIncome<550000) return 11150;
	else if(pIncome<600000) return 12200;
	else if(pIncome<650000) return 13260;
	else if(pIncome<700000) return 14310;
	else if(pIncome<750000) return 15360;
	else if(pIncome<850000) return 16840;
	else if(pIncome<950000) return 18940;
	else if(pIncome<1050000) return 21050;
	else if(pIncome<1150000) return 23150;
	else if(pIncome<1250000) return 25260;
	else if(pIncome<1350000) return 27360;
	else if(pIncome<1450000) return 29470;
	else if(pIncome<1550000) return 31570;
	else if(pIncome<1650000) return 33680;
	else if(pIncome<1750000) return 35780;
	else if(pIncome<1900000) return 38520;
	else if(pIncome<2050000) return 41670;
	else if(pIncome<2200000) return 44830;
	else if(pIncome<2350000) return 47990;
	else if(pIncome<2500000) return 51150;
	else if(pIncome<2650000) return 54300;
	else if(pIncome<2800000) return 57460;
	else if(pIncome<2950000) return 60620;
	else if(pIncome<3100000) return 63780;
	else if(pIncome<3250000) return 66930;
	else if(pIncome<3450000) return 70510;
	else if(pIncome<3650000) return 74720;
	else if(pIncome<3850000) return 78930;
	else if(pIncome<4050000) return 83140;
	else if(pIncome<4250000) return 87350;
	else if(pIncome<4450000) return 91560;
	else if(pIncome<4650000) return 95770;
	else if(pIncome<4850000) return 99980;
	else if(pIncome<5050000) return 104190;
	else if(pIncome<5250000) return 108400;
	else if(pIncome<5500000) return 113240;
	else if(pIncome<5750000) return 118510;
	else if(pIncome<6000000) return 123770;
	else if(pIncome<6250000) return 129030;
	else if(pIncome<6500000) return 134290;
	else if(pIncome<6750000) return 139560;
	else if(pIncome<7000000) return 144820;
	else if(pIncome<7250000) return 150080;
	else if(pIncome<7500000) return 155340;
	else if(pIncome<7750000) return 160610;
	else if(pIncome<8050000) return 166290;
	else if(pIncome<8350000) return 172610;
	else if(pIncome<8650000) return 178920;
	else if(pIncome<8950000) return 185240;
	else if(pIncome<9250000) return 191550;
	else if(pIncome<9550000) return 197870;
	else if(pIncome<9850000) return 204180;
	else if(pIncome<10150000) return 210500;
	else if(pIncome<10450000) return 216810;
	else if(pIncome<10750000) return 223130;
	else if(pIncome<11200000) return 231120;
	else if(pIncome<11600000) return 239970;
	else if(pIncome<12100000) return 249440;
	else if(pIncome<12600000) return 259960;
	else if(pIncome<13100000) return 270490;
	else if(pIncome<13600000) return 281010;
	else if(pIncome<14200000) return 292590;
	else if(pIncome<14700000) return 304170;
	else if(pIncome<15300000) return 315750;
	else if(pIncome<15900000) return 328380;
	else if(pIncome<16600000) return 342060;
	else if(pIncome<17200000) return 355740;
	else if(pIncome<17900000) return 369420;
	else if(pIncome<18600000) return 384160;
	else if(pIncome<19400000) return 399950;
	else if(pIncome<20200000) return 416790;
	else if(pIncome<21000000) return 433630;
	else if(pIncome<21800000) return 450470;
	else if(pIncome<22700000) return 468360;
	else if(pIncome<23600000) return 487300;
	else if(pIncome<24500000) return 506250;
	else if(pIncome<25500000) return 526250;
	else if(pIncome<26600000) return 548350;
	else if(pIncome<27600000) return 570450;
	else if(pIncome<28700000) return 592550;
	else if(pIncome<29900000) return 616760;
	else if(pIncome<31100000) return 642020;
	else if(pIncome<32300000) return 667280;
	else if(pIncome<33600000) return 693590;
	else if(pIncome<35000000) return 722010;
	else if(pIncome<36400000) return 751480;
	else if(pIncome<37800000) return 780950;
	else if(pIncome<39300000) return 811470;
	else if(pIncome<40900000) return 844100;
	else if(pIncome<42600000) return 878830;
	else if(pIncome<44300000) return 914620;
	else if(pIncome<46000000) return 950400;
	else if(pIncome<47900000) return 988290;
	else if(pIncome<49800000) return 1028290;
	else return 1069340;
}

/*
°í¿ëº¸Çè

½Ç¾÷±Þ¿©		0.9% (°³ÀÎ:0.45%, »ç¾÷ÁÖ:0.45%)
°í¿ë¾ÈÁ¤»ç¾÷	0.15%
Á÷¾÷´É·Â°³¹ß	0.1% (150ÀÎ ÀÌÇÏ)
				0.3% (150ÀÎ ÀÌÇÏ ¿ì¼±)
				0.5% (150ÀÎ ÀÌ»ó)
				0.7% (1000ÀÎ ÀÌ»ó)
*/


// °í¿ëº¸Çè-°³ÀÎ
function GetEmpInsMe(pIncome)
{
	var vRet;
	vRet = (pIncome * 45) / 10000; // (=0.0045)

	// 10¿ø ¹Ì¸¸ Àý»ç
	vRet = writeOff(vRet, 10)
	return vRet;
}

// °í¿ëº¸Çè-»ç¾÷ÀÚ
function GetEmpInsCorp(pIncome, pIndex)
{
	var vRet, vDiv;
	switch (pIndex)
	{
	case 0: vDiv=0.007; break;
	case 1: vDiv=0.011; break;
	case 2: vDiv=0.013; break;
	case 3: vDiv=0.009; break;
	}

	vRet = pIncome * vDiv;
	vRet = writeOff(vRet, 10);
	return vRet;
}

// Àý»ç
function WriteOff(pValue, pStep)
{
	var vRet;
	vRet = parseInt(pValue / pStep);
	vRet = vRet * pStep;
	return vRet;
}