//State table array

states = new Array(2);
states[0] = new Array(); //state_abbr
states[1] = new Array(); //state_name
states[0][0] = 'AK';
states[1][0] = 'Alaska                        ';
states[0][1] = 'AL';
states[1][1] = 'Alabama                       ';
states[0][2] = 'AR';
states[1][2] = 'Arkansas                      ';
states[0][3] = 'AS';
states[1][3] = 'American Samoa                ';
states[0][4] = 'AZ';
states[1][4] = 'Arizona                       ';
states[0][5] = 'CA';
states[1][5] = 'California                    ';
states[0][6] = 'CD';
states[1][6] = 'Canada                        ';
states[0][7] = 'CO';
states[1][7] = 'Colorado                      ';
states[0][8] = 'CT';
states[1][8] = 'Connecticut                   ';
states[0][9] = 'DC';
states[1][9] = 'District of Columbia          ';
states[0][10] = 'DE';
states[1][10] = 'Delaware                      ';
states[0][11] = 'FL';
states[1][11] = 'Florida                       ';
states[0][12] = 'FM';
states[1][12] = 'Federated States of Micronesia';
states[0][13] = 'GA';
states[1][13] = 'Georgia                       ';
states[0][14] = 'GU';
states[1][14] = 'Guam                          ';
states[0][15] = 'HI';
states[1][15] = 'Hawaii                        ';
states[0][16] = 'IA';
states[1][16] = 'Iowa                          ';
states[0][17] = 'ID';
states[1][17] = 'Idaho                         ';
states[0][18] = 'IL';
states[1][18] = 'Illinois                      ';
states[0][19] = 'IN';
states[1][19] = 'Indiana                       ';
states[0][20] = 'KS';
states[1][20] = 'Kansas                        ';
states[0][21] = 'KY';
states[1][21] = 'Kentucky                      ';
states[0][22] = 'LA';
states[1][22] = 'Louisiana                     ';
states[0][23] = 'MA';
states[1][23] = 'Massachusetts                 ';
states[0][24] = 'MD';
states[1][24] = 'Maryland                      ';
states[0][25] = 'ME';
states[1][25] = 'Maine                         ';
states[0][26] = 'MH';
states[1][26] = 'Marshall Islands              ';
states[0][27] = 'MI';
states[1][27] = 'Michigan                      ';
states[0][28] = 'MN';
states[1][28] = 'Minnesota                     ';
states[0][29] = 'MO';
states[1][29] = 'Missouri                      ';
states[0][30] = 'MP';
states[1][30] = 'Northern Mariana Islands      ';
states[0][31] = 'MS';
states[1][31] = 'Mississippi                   ';
states[0][32] = 'MT';
states[1][32] = 'Montana                       ';
states[0][33] = 'MX';
states[1][33] = 'Mexico                        ';
states[0][34] = 'NC';
states[1][34] = 'North Carolina                ';
states[0][35] = 'ND';
states[1][35] = 'North Dakota                  ';
states[0][36] = 'NE';
states[1][36] = 'Nebraska                      ';
states[0][37] = 'NH';
states[1][37] = 'New Hampshire                 ';
states[0][38] = 'NJ';
states[1][38] = 'New Jersey                    ';
states[0][39] = 'NM';
states[1][39] = 'New Mexico                    ';
states[0][40] = 'NV';
states[1][40] = 'Nevada                        ';
states[0][41] = 'NY';
states[1][41] = 'New York                      ';
states[0][42] = 'OH';
states[1][42] = 'Ohio                          ';
states[0][43] = 'OK';
states[1][43] = 'Oklahoma                      ';
states[0][44] = 'OR';
states[1][44] = 'Oregon                        ';
states[0][45] = 'PA';
states[1][45] = 'Pennsylvania                  ';
states[0][46] = 'PR';
states[1][46] = 'Puerto Rico                   ';
states[0][47] = 'PW';
states[1][47] = 'Palau                         ';
states[0][48] = 'RI';
states[1][48] = 'Rhode Island                  ';
states[0][49] = 'SC';
states[1][49] = 'South Carolina                ';
states[0][50] = 'SD';
states[1][50] = 'South Dakota                  ';
states[0][51] = 'TN';
states[1][51] = 'Tennessee                     ';
states[0][52] = 'TX';
states[1][52] = 'Texas                         ';
states[0][53] = 'UT';
states[1][53] = 'Utah                          ';
states[0][54] = 'VA';
states[1][54] = 'Virginia                      ';
states[0][55] = 'VI';
states[1][55] = 'Virgin Islands                ';
states[0][56] = 'VT';
states[1][56] = 'Vermont                       ';
states[0][57] = 'WA';
states[1][57] = 'Washington                    ';
states[0][58] = 'WI';
states[1][58] = 'Wisconsin                     ';
states[0][59] = 'WV';
states[1][59] = 'West Virginia                 ';
states[0][60] = 'WY';
states[1][60] = 'Wyoming                       ';
states[0][61] = 'Z1';
states[1][61] = 'Blank or Invalid State        ';
states[0][62] = 'Z2';
states[1][62] = 'OTHER                         ';

//Social Security tax array

sstaxtable = new Array(2);
sstaxtable[0] = new Array(); //Income
sstaxtable[1] = new Array(); //SST_PERCENT
sstaxtable[0][0] = -1;
sstaxtable[1][0] = 0;
sstaxtable[0][1] = -1;
sstaxtable[1][1] = 7.65;
sstaxtable[0][2] = 102000;
sstaxtable[1][2] = 1.45;

//IPA array

var max_family = 6;
var max_coll_stud = 5;
ipatable = new Array(7);
for(i = 0;i <= 6;i++)
ipatable[i] = new Array(6);
ipatable[2][1] = 15840;
ipatable[2][2] = 13130;
ipatable[3][1] = 19730;
ipatable[3][2] = 17030;
ipatable[3][3] = 14320;
ipatable[4][1] = 24370;
ipatable[4][2] = 21660;
ipatable[4][3] = 18960;
ipatable[4][4] = 16250;
ipatable[5][1] = 28750;
ipatable[5][2] = 26040;
ipatable[5][3] = 23340;
ipatable[5][4] = 20630;
ipatable[5][5] = 17940;
ipatable[6][1] = 33630;
ipatable[6][2] = 30920;
ipatable[6][3] = 28220;
ipatable[6][4] = 25510;
ipatable[6][5] = 22820;

//ISDIPA array

var isd_max_family = 6;
var isd_max_coll_stud = 5;
isdipatable = new Array(7);
for(i = 0;i <= 6;i++)
isdipatable[i] = new Array(6);
isdipatable[2][1] = 17720;
isdipatable[2][2] = 14690;
isdipatable[3][1] = 22060;
isdipatable[3][2] = 19050;
isdipatable[3][3] = 16020;
isdipatable[4][1] = 27250;
isdipatable[4][2] = 24220;
isdipatable[4][3] = 21210;
isdipatable[4][4] = 18170;
isdipatable[5][1] = 32150;
isdipatable[5][2] = 29120;
isdipatable[5][3] = 26100;
isdipatable[5][4] = 23070;
isdipatable[5][5] = 20060;
isdipatable[6][1] = 37600;
isdipatable[6][2] = 34570;
isdipatable[6][3] = 31570;
isdipatable[6][4] = 28520;
isdipatable[6][5] = 25520;

//Adj networth array

networthtable = new Array(2);
networthtable[0] = new Array(); //Net_worth
networthtable[1] = new Array(); //Adjust_percent
networthtable[0][0] = 0;
networthtable[1][0] = 0;
networthtable[0][1] = 0;
networthtable[1][1] = 40;
networthtable[0][2] = 115000;
networthtable[1][2] = 50;
networthtable[0][3] = 340000;
networthtable[1][3] = 60;
networthtable[0][4] = 565000;
networthtable[1][4] = 100;

//Ed savings and asset protection array

edsavtable = new Array(2);
edsavtable[0] = new Array(); //Age
edsavtable[1] = new Array(); //Two_parents
edsavtable[2] = new Array(); //One_parent
edsavtable[3] = new Array(); //MS
edsavtable[4] = new Array(); //UMS
edsavtable[5] = new Array(); //MSD
edsavtable[6] = new Array(); //UMSD
edsavtable[0][0] = 25;
edsavtable[1][0] = 0;
edsavtable[2][0] = 0;
edsavtable[3][0] = 0;
edsavtable[4][0] = 0;
edsavtable[5][0] = 0;
edsavtable[6][0] = 0;
edsavtable[0][1] = 26;
edsavtable[1][1] = 2900;
edsavtable[2][1] = 1200;
edsavtable[3][1] = 2900;
edsavtable[4][1] = 1200;
edsavtable[5][1] = 2900;
edsavtable[6][1] = 1200;
edsavtable[0][2] = 27;
edsavtable[1][2] = 5800;
edsavtable[2][2] = 2400;
edsavtable[3][2] = 5800;
edsavtable[4][2] = 2400;
edsavtable[5][2] = 5800;
edsavtable[6][2] = 2400;
edsavtable[0][3] = 28;
edsavtable[1][3] = 8700;
edsavtable[2][3] = 3600;
edsavtable[3][3] = 8700;
edsavtable[4][3] = 3600;
edsavtable[5][3] = 8700;
edsavtable[6][3] = 3600;
edsavtable[0][4] = 29;
edsavtable[1][4] = 11600;
edsavtable[2][4] = 4800;
edsavtable[3][4] = 11600;
edsavtable[4][4] = 4800;
edsavtable[5][4] = 11600;
edsavtable[6][4] = 4800;
edsavtable[0][5] = 30;
edsavtable[1][5] = 14500;
edsavtable[2][5] = 6000;
edsavtable[3][5] = 14500;
edsavtable[4][5] = 6000;
edsavtable[5][5] = 14500;
edsavtable[6][5] = 6000;
edsavtable[0][6] = 31;
edsavtable[1][6] = 17400;
edsavtable[2][6] = 7200;
edsavtable[3][6] = 17400;
edsavtable[4][6] = 7200;
edsavtable[5][6] = 17400;
edsavtable[6][6] = 7200;
edsavtable[0][7] = 32;
edsavtable[1][7] = 20300;
edsavtable[2][7] = 8400;
edsavtable[3][7] = 20300;
edsavtable[4][7] = 8400;
edsavtable[5][7] = 20300;
edsavtable[6][7] = 8400;
edsavtable[0][8] = 33;
edsavtable[1][8] = 23100;
edsavtable[2][8] = 9500;
edsavtable[3][8] = 23100;
edsavtable[4][8] = 9500;
edsavtable[5][8] = 23100;
edsavtable[6][8] = 9500;
edsavtable[0][9] = 34;
edsavtable[1][9] = 26000;
edsavtable[2][9] = 10700;
edsavtable[3][9] = 26000;
edsavtable[4][9] = 10700;
edsavtable[5][9] = 26000;
edsavtable[6][9] = 10700;
edsavtable[0][10] = 35;
edsavtable[1][10] = 28900;
edsavtable[2][10] = 11900;
edsavtable[3][10] = 28900;
edsavtable[4][10] = 11900;
edsavtable[5][10] = 28900;
edsavtable[6][10] = 11900;
edsavtable[0][11] = 36;
edsavtable[1][11] = 31800;
edsavtable[2][11] = 13100;
edsavtable[3][11] = 31800;
edsavtable[4][11] = 13100;
edsavtable[5][11] = 31800;
edsavtable[6][11] = 13100;
edsavtable[0][12] = 37;
edsavtable[1][12] = 34700;
edsavtable[2][12] = 14300;
edsavtable[3][12] = 34700;
edsavtable[4][12] = 14300;
edsavtable[5][12] = 34700;
edsavtable[6][12] = 14300;
edsavtable[0][13] = 38;
edsavtable[1][13] = 37600;
edsavtable[2][13] = 15500;
edsavtable[3][13] = 37600;
edsavtable[4][13] = 15500;
edsavtable[5][13] = 37600;
edsavtable[6][13] = 15500;
edsavtable[0][14] = 39;
edsavtable[1][14] = 40500;
edsavtable[2][14] = 16700;
edsavtable[3][14] = 40500;
edsavtable[4][14] = 16700;
edsavtable[5][14] = 40500;
edsavtable[6][14] = 16700;
edsavtable[0][15] = 40;
edsavtable[1][15] = 43400;
edsavtable[2][15] = 17900;
edsavtable[3][15] = 43400;
edsavtable[4][15] = 17900;
edsavtable[5][15] = 43400;
edsavtable[6][15] = 17900;
edsavtable[0][16] = 41;
edsavtable[1][16] = 44200;
edsavtable[2][16] = 18200;
edsavtable[3][16] = 44200;
edsavtable[4][16] = 18200;
edsavtable[5][16] = 44200;
edsavtable[6][16] = 18200;
edsavtable[0][17] = 42;
edsavtable[1][17] = 45300;
edsavtable[2][17] = 18600;
edsavtable[3][17] = 45300;
edsavtable[4][17] = 18600;
edsavtable[5][17] = 45300;
edsavtable[6][17] = 18600;
edsavtable[0][18] = 43;
edsavtable[1][18] = 46400;
edsavtable[2][18] = 19100;
edsavtable[3][18] = 46400;
edsavtable[4][18] = 19100;
edsavtable[5][18] = 46400;
edsavtable[6][18] = 19100;
edsavtable[0][19] = 44;
edsavtable[1][19] = 47600;
edsavtable[2][19] = 19500;
edsavtable[3][19] = 47600;
edsavtable[4][19] = 19500;
edsavtable[5][19] = 47600;
edsavtable[6][19] = 19500;
edsavtable[0][20] = 45;
edsavtable[1][20] = 48700;
edsavtable[2][20] = 19900;
edsavtable[3][20] = 48700;
edsavtable[4][20] = 19900;
edsavtable[5][20] = 48700;
edsavtable[6][20] = 19900;
edsavtable[0][21] = 46;
edsavtable[1][21] = 49900;
edsavtable[2][21] = 20400;
edsavtable[3][21] = 49900;
edsavtable[4][21] = 20400;
edsavtable[5][21] = 49900;
edsavtable[6][21] = 20400;
edsavtable[0][22] = 47;
edsavtable[1][22] = 51200;
edsavtable[2][22] = 20900;
edsavtable[3][22] = 51200;
edsavtable[4][22] = 20900;
edsavtable[5][22] = 51200;
edsavtable[6][22] = 20900;
edsavtable[0][23] = 48;
edsavtable[1][23] = 52400;
edsavtable[2][23] = 21400;
edsavtable[3][23] = 52400;
edsavtable[4][23] = 21400;
edsavtable[5][23] = 52400;
edsavtable[6][23] = 21400;
edsavtable[0][24] = 49;
edsavtable[1][24] = 53700;
edsavtable[2][24] = 21900;
edsavtable[3][24] = 53700;
edsavtable[4][24] = 21900;
edsavtable[5][24] = 53700;
edsavtable[6][24] = 21900;
edsavtable[0][25] = 50;
edsavtable[1][25] = 55300;
edsavtable[2][25] = 22400;
edsavtable[3][25] = 55300;
edsavtable[4][25] = 22400;
edsavtable[5][25] = 55300;
edsavtable[6][25] = 22400;
edsavtable[0][26] = 51;
edsavtable[1][26] = 56700;
edsavtable[2][26] = 22900;
edsavtable[3][26] = 56700;
edsavtable[4][26] = 22900;
edsavtable[5][26] = 56700;
edsavtable[6][26] = 22900;
edsavtable[0][27] = 52;
edsavtable[1][27] = 58000;
edsavtable[2][27] = 23500;
edsavtable[3][27] = 58000;
edsavtable[4][27] = 23500;
edsavtable[5][27] = 58000;
edsavtable[6][27] = 23500;
edsavtable[0][28] = 53;
edsavtable[1][28] = 59800;
edsavtable[2][28] = 24000;
edsavtable[3][28] = 59800;
edsavtable[4][28] = 24000;
edsavtable[5][28] = 59800;
edsavtable[6][28] = 24000;
edsavtable[0][29] = 54;
edsavtable[1][29] = 61200;
edsavtable[2][29] = 24600;
edsavtable[3][29] = 61200;
edsavtable[4][29] = 24600;
edsavtable[5][29] = 61200;
edsavtable[6][29] = 24600;
edsavtable[0][30] = 55;
edsavtable[1][30] = 63000;
edsavtable[2][30] = 25300;
edsavtable[3][30] = 63000;
edsavtable[4][30] = 25300;
edsavtable[5][30] = 63000;
edsavtable[6][30] = 25300;
edsavtable[0][31] = 56;
edsavtable[1][31] = 64900;
edsavtable[2][31] = 25900;
edsavtable[3][31] = 64900;
edsavtable[4][31] = 25900;
edsavtable[5][31] = 64900;
edsavtable[6][31] = 25900;
edsavtable[0][32] = 57;
edsavtable[1][32] = 66400;
edsavtable[2][32] = 26500;
edsavtable[3][32] = 66400;
edsavtable[4][32] = 26500;
edsavtable[5][32] = 66400;
edsavtable[6][32] = 26500;
edsavtable[0][33] = 58;
edsavtable[1][33] = 68300;
edsavtable[2][33] = 27200;
edsavtable[3][33] = 68300;
edsavtable[4][33] = 27200;
edsavtable[5][33] = 68300;
edsavtable[6][33] = 27200;
edsavtable[0][34] = 59;
edsavtable[1][34] = 70300;
edsavtable[2][34] = 27900;
edsavtable[3][34] = 70300;
edsavtable[4][34] = 27900;
edsavtable[5][34] = 70300;
edsavtable[6][34] = 27900;
edsavtable[0][35] = 60;
edsavtable[1][35] = 72300;
edsavtable[2][35] = 28700;
edsavtable[3][35] = 72300;
edsavtable[4][35] = 28700;
edsavtable[5][35] = 72300;
edsavtable[6][35] = 28700;
edsavtable[0][36] = 61;
edsavtable[1][36] = 74400;
edsavtable[2][36] = 29500;
edsavtable[3][36] = 74400;
edsavtable[4][36] = 29500;
edsavtable[5][36] = 74400;
edsavtable[6][36] = 29500;
edsavtable[0][37] = 62;
edsavtable[1][37] = 76600;
edsavtable[2][37] = 30300;
edsavtable[3][37] = 76600;
edsavtable[4][37] = 30300;
edsavtable[5][37] = 76600;
edsavtable[6][37] = 30300;
edsavtable[0][38] = 63;
edsavtable[1][38] = 79100;
edsavtable[2][38] = 31100;
edsavtable[3][38] = 79100;
edsavtable[4][38] = 31100;
edsavtable[5][38] = 79100;
edsavtable[6][38] = 31100;
edsavtable[0][39] = 64;
edsavtable[1][39] = 81300;
edsavtable[2][39] = 32000;
edsavtable[3][39] = 81300;
edsavtable[4][39] = 32000;
edsavtable[5][39] = 81300;
edsavtable[6][39] = 32000;
edsavtable[0][40] = 65;
edsavtable[1][40] = 84000;
edsavtable[2][40] = 32800;
edsavtable[3][40] = 84000;
edsavtable[4][40] = 32800;
edsavtable[5][40] = 84000;
edsavtable[6][40] = 32800;

//Parent's contribution from AAI array

paaitable = new Array(2);
paaitable[0] = new Array(); //AAI
paaitable[1] = new Array(); //Contribution_percent
paaitable[0][0] = -3410;
paaitable[1][0] = -750;
paaitable[0][1] = -3410;
paaitable[1][1] = 22;
paaitable[0][2] = 14200;
paaitable[1][2] = 25;
paaitable[0][3] = 17800;
paaitable[1][3] = 29;
paaitable[0][4] = 21400;
paaitable[1][4] = 34;
paaitable[0][5] = 25000;
paaitable[1][5] = 40;
paaitable[0][6] = 28600;
paaitable[1][6] = 47;

//Student's contribution from AAI array

saaitable = new Array(2);
saaitable[0] = new Array(); //AAI
saaitable[1] = new Array(); //Contribution_percent
saaitable[0][0] = -3410;
saaitable[1][0] = -750;
saaitable[0][1] = -3410;
saaitable[1][1] = 22;
saaitable[0][2] = 14200;
saaitable[1][2] = 25;
saaitable[0][3] = 17800;
saaitable[1][3] = 29;
saaitable[0][4] = 21400;
saaitable[1][4] = 34;
saaitable[0][5] = 25000;
saaitable[1][5] = 40;
saaitable[0][6] = 28600;
saaitable[1][6] = 47;

//Federal Pell grant array

pelltable = new Array(2);
pelltable[0] = new Array(); //EFC
pelltable[1] = new Array(); //Est_Fed_Pell_Grant
pelltable[0][0] = 0;
pelltable[1][0] = 5350;
pelltable[0][1] = 100;
pelltable[1][1] = 5300;
pelltable[0][2] = 200;
pelltable[1][2] = 5200;
pelltable[0][3] = 300;
pelltable[1][3] = 5100;
pelltable[0][4] = 400;
pelltable[1][4] = 5000;
pelltable[0][5] = 500;
pelltable[1][5] = 4900;
pelltable[0][6] = 600;
pelltable[1][6] = 4800;
pelltable[0][7] = 700;
pelltable[1][7] = 4700;
pelltable[0][8] = 800;
pelltable[1][8] = 4600;
pelltable[0][9] = 900;
pelltable[1][9] = 4500;
pelltable[0][10] = 1000;
pelltable[1][10] = 4400;
pelltable[0][11] = 1100;
pelltable[1][11] = 4300;
pelltable[0][12] = 1200;
pelltable[1][12] = 4200;
pelltable[0][13] = 1300;
pelltable[1][13] = 4100;
pelltable[0][14] = 1400;
pelltable[1][14] = 4000;
pelltable[0][15] = 1500;
pelltable[1][15] = 3900;
pelltable[0][16] = 1600;
pelltable[1][16] = 3800;
pelltable[0][17] = 1700;
pelltable[1][17] = 3700;
pelltable[0][18] = 1800;
pelltable[1][18] = 3600;
pelltable[0][19] = 1900;
pelltable[1][19] = 3500;
pelltable[0][20] = 2000;
pelltable[1][20] = 3400;
pelltable[0][21] = 2100;
pelltable[1][21] = 3300;
pelltable[0][22] = 2200;
pelltable[1][22] = 3200;
pelltable[0][23] = 2300;
pelltable[1][23] = 3100;
pelltable[0][24] = 2400;
pelltable[1][24] = 3000;
pelltable[0][25] = 2500;
pelltable[1][25] = 2900;
pelltable[0][26] = 2600;
pelltable[1][26] = 2800;
pelltable[0][27] = 2700;
pelltable[1][27] = 2700;
pelltable[0][28] = 2800;
pelltable[1][28] = 2600;
pelltable[0][29] = 2900;
pelltable[1][29] = 2500;
pelltable[0][30] = 3000;
pelltable[1][30] = 2400;
pelltable[0][31] = 3100;
pelltable[1][31] = 2300;
pelltable[0][32] = 3200;
pelltable[1][32] = 2200;
pelltable[0][33] = 3300;
pelltable[1][33] = 2100;
pelltable[0][34] = 3400;
pelltable[1][34] = 2000;
pelltable[0][35] = 3500;
pelltable[1][35] = 1900;
pelltable[0][36] = 3600;
pelltable[1][36] = 1800;
pelltable[0][37] = 3700;
pelltable[1][37] = 1700;
pelltable[0][38] = 3800;
pelltable[1][38] = 1600;
pelltable[0][39] = 3900;
pelltable[1][39] = 1500;
pelltable[0][40] = 4000;
pelltable[1][40] = 1400;
pelltable[0][41] = 4100;
pelltable[1][41] = 1300;
pelltable[0][42] = 4200;
pelltable[1][42] = 1200;
pelltable[0][43] = 4300;
pelltable[1][43] = 1100;
pelltable[0][44] = 4400;
pelltable[1][44] = 1000;
pelltable[0][45] = 4500;
pelltable[1][45] = 976;
pelltable[0][46] = 4600;
pelltable[1][46] = 976;
pelltable[0][47] = 4617;
pelltable[1][47] = 976;
pelltable[0][48] = 99999;
pelltable[1][48] = 0;
pelltable[0][49] = 99999;
pelltable[1][49] = 0;

//SandO array

sandotable = new Array(2);
sandotable[0] = new Array();
sandotable[1] = new Array();
sandotable[2] = new Array();
sandotable[3] = new Array();
sandotable[4] = new Array();
sandotable[5] = new Array();
sandotable[6] = new Array();
sandotable[0][0] = 'AK';
sandotable[1][0] = 2;
sandotable[2][0] = 1;
sandotable[3][0] = 2;
sandotable[4][0] = 1;
sandotable[5][0] = 0;
sandotable[6][0] = 0;
sandotable[0][1] = 'AL';
sandotable[1][1] = 3;
sandotable[2][1] = 2;
sandotable[3][1] = 3;
sandotable[4][1] = 2;
sandotable[5][1] = 2;
sandotable[6][1] = 2;
sandotable[0][2] = 'AR';
sandotable[1][2] = 4;
sandotable[2][2] = 3;
sandotable[3][2] = 4;
sandotable[4][2] = 3;
sandotable[5][2] = 3;
sandotable[6][2] = 3;
sandotable[0][3] = 'AS';
sandotable[1][3] = 3;
sandotable[2][3] = 2;
sandotable[3][3] = 3;
sandotable[4][3] = 2;
sandotable[5][3] = 2;
sandotable[6][3] = 2;
sandotable[0][4] = 'AZ';
sandotable[1][4] = 4;
sandotable[2][4] = 3;
sandotable[3][4] = 4;
sandotable[4][4] = 3;
sandotable[5][4] = 3;
sandotable[6][4] = 3;
sandotable[0][5] = 'CA';
sandotable[1][5] = 8;
sandotable[2][5] = 7;
sandotable[3][5] = 8;
sandotable[4][5] = 7;
sandotable[5][5] = 5;
sandotable[6][5] = 5;
sandotable[0][6] = 'CD';
sandotable[1][6] = 3;
sandotable[2][6] = 2;
sandotable[3][6] = 3;
sandotable[4][6] = 2;
sandotable[5][6] = 2;
sandotable[6][6] = 2;
sandotable[0][7] = 'CO';
sandotable[1][7] = 5;
sandotable[2][7] = 4;
sandotable[3][7] = 5;
sandotable[4][7] = 4;
sandotable[5][7] = 3;
sandotable[6][7] = 3;
sandotable[0][8] = 'CT';
sandotable[1][8] = 8;
sandotable[2][8] = 7;
sandotable[3][8] = 8;
sandotable[4][8] = 7;
sandotable[5][8] = 4;
sandotable[6][8] = 4;
sandotable[0][9] = 'DC';
sandotable[1][9] = 7;
sandotable[2][9] = 6;
sandotable[3][9] = 7;
sandotable[4][9] = 6;
sandotable[5][9] = 6;
sandotable[6][9] = 6;
sandotable[0][10] = 'DE';
sandotable[1][10] = 4;
sandotable[2][10] = 3;
sandotable[3][10] = 4;
sandotable[4][10] = 3;
sandotable[5][10] = 3;
sandotable[6][10] = 3;
sandotable[0][11] = 'FL';
sandotable[1][11] = 3;
sandotable[2][11] = 2;
sandotable[3][11] = 3;
sandotable[4][11] = 2;
sandotable[5][11] = 1;
sandotable[6][11] = 1;
sandotable[0][12] = 'FM';
sandotable[1][12] = 3;
sandotable[2][12] = 2;
sandotable[3][12] = 3;
sandotable[4][12] = 2;
sandotable[5][12] = 2;
sandotable[6][12] = 2;
sandotable[0][13] = 'GA';
sandotable[1][13] = 5;
sandotable[2][13] = 4;
sandotable[3][13] = 5;
sandotable[4][13] = 4;
sandotable[5][13] = 4;
sandotable[6][13] = 4;
sandotable[0][14] = 'GU';
sandotable[1][14] = 3;
sandotable[2][14] = 2;
sandotable[3][14] = 3;
sandotable[4][14] = 2;
sandotable[5][14] = 2;
sandotable[6][14] = 2;
sandotable[0][15] = 'HI';
sandotable[1][15] = 5;
sandotable[2][15] = 4;
sandotable[3][15] = 5;
sandotable[4][15] = 4;
sandotable[5][15] = 4;
sandotable[6][15] = 4;
sandotable[0][16] = 'IA';
sandotable[1][16] = 5;
sandotable[2][16] = 4;
sandotable[3][16] = 5;
sandotable[4][16] = 4;
sandotable[5][16] = 3;
sandotable[6][16] = 3;
sandotable[0][17] = 'ID';
sandotable[1][17] = 5;
sandotable[2][17] = 4;
sandotable[3][17] = 5;
sandotable[4][17] = 4;
sandotable[5][17] = 3;
sandotable[6][17] = 3;
sandotable[0][18] = 'IL';
sandotable[1][18] = 5;
sandotable[2][18] = 4;
sandotable[3][18] = 5;
sandotable[4][18] = 4;
sandotable[5][18] = 2;
sandotable[6][18] = 2;
sandotable[0][19] = 'IN';
sandotable[1][19] = 4;
sandotable[2][19] = 3;
sandotable[3][19] = 4;
sandotable[4][19] = 3;
sandotable[5][19] = 3;
sandotable[6][19] = 3;
sandotable[0][20] = 'KS';
sandotable[1][20] = 5;
sandotable[2][20] = 4;
sandotable[3][20] = 5;
sandotable[4][20] = 4;
sandotable[5][20] = 3;
sandotable[6][20] = 3;
sandotable[0][21] = 'KY';
sandotable[1][21] = 5;
sandotable[2][21] = 4;
sandotable[3][21] = 5;
sandotable[4][21] = 4;
sandotable[5][21] = 4;
sandotable[6][21] = 4;
sandotable[0][22] = 'LA';
sandotable[1][22] = 3;
sandotable[2][22] = 2;
sandotable[3][22] = 3;
sandotable[4][22] = 2;
sandotable[5][22] = 2;
sandotable[6][22] = 2;
sandotable[0][23] = 'MA';
sandotable[1][23] = 7;
sandotable[2][23] = 6;
sandotable[3][23] = 7;
sandotable[4][23] = 6;
sandotable[5][23] = 4;
sandotable[6][23] = 4;
sandotable[0][24] = 'MD';
sandotable[1][24] = 8;
sandotable[2][24] = 7;
sandotable[3][24] = 8;
sandotable[4][24] = 7;
sandotable[5][24] = 5;
sandotable[6][24] = 5;
sandotable[0][25] = 'ME';
sandotable[1][25] = 6;
sandotable[2][25] = 5;
sandotable[3][25] = 6;
sandotable[4][25] = 5;
sandotable[5][25] = 4;
sandotable[6][25] = 4;
sandotable[0][26] = 'MH';
sandotable[1][26] = 3;
sandotable[2][26] = 2;
sandotable[3][26] = 3;
sandotable[4][26] = 2;
sandotable[5][26] = 2;
sandotable[6][26] = 2;
sandotable[0][27] = 'MI';
sandotable[1][27] = 5;
sandotable[2][27] = 4;
sandotable[3][27] = 5;
sandotable[4][27] = 4;
sandotable[5][27] = 3;
sandotable[6][27] = 3;
sandotable[0][28] = 'MN';
sandotable[1][28] = 6;
sandotable[2][28] = 5;
sandotable[3][28] = 6;
sandotable[4][28] = 5;
sandotable[5][28] = 4;
sandotable[6][28] = 4;
sandotable[0][29] = 'MO';
sandotable[1][29] = 5;
sandotable[2][29] = 4;
sandotable[3][29] = 5;
sandotable[4][29] = 4;
sandotable[5][29] = 3;
sandotable[6][29] = 3;
sandotable[0][30] = 'MP';
sandotable[1][30] = 3;
sandotable[2][30] = 2;
sandotable[3][30] = 3;
sandotable[4][30] = 2;
sandotable[5][30] = 2;
sandotable[6][30] = 2;
sandotable[0][31] = 'MS';
sandotable[1][31] = 3;
sandotable[2][31] = 2;
sandotable[3][31] = 3;
sandotable[4][31] = 2;
sandotable[5][31] = 2;
sandotable[6][31] = 2;
sandotable[0][32] = 'MT';
sandotable[1][32] = 5;
sandotable[2][32] = 4;
sandotable[3][32] = 5;
sandotable[4][32] = 4;
sandotable[5][32] = 3;
sandotable[6][32] = 3;
sandotable[0][33] = 'MX';
sandotable[1][33] = 3;
sandotable[2][33] = 2;
sandotable[3][33] = 3;
sandotable[4][33] = 2;
sandotable[5][33] = 2;
sandotable[6][33] = 2;
sandotable[0][34] = 'NC';
sandotable[1][34] = 6;
sandotable[2][34] = 5;
sandotable[3][34] = 6;
sandotable[4][34] = 5;
sandotable[5][34] = 4;
sandotable[6][34] = 4;
sandotable[0][35] = 'ND';
sandotable[1][35] = 3;
sandotable[2][35] = 2;
sandotable[3][35] = 3;
sandotable[4][35] = 2;
sandotable[5][35] = 1;
sandotable[6][35] = 1;
sandotable[0][36] = 'NE';
sandotable[1][36] = 5;
sandotable[2][36] = 4;
sandotable[3][36] = 5;
sandotable[4][36] = 4;
sandotable[5][36] = 3;
sandotable[6][36] = 3;
sandotable[0][37] = 'NH';
sandotable[1][37] = 5;
sandotable[2][37] = 4;
sandotable[3][37] = 5;
sandotable[4][37] = 4;
sandotable[5][37] = 1;
sandotable[6][37] = 1;
sandotable[0][38] = 'NJ';
sandotable[1][38] = 9;
sandotable[2][38] = 8;
sandotable[3][38] = 9;
sandotable[4][38] = 8;
sandotable[5][38] = 4;
sandotable[6][38] = 4;
sandotable[0][39] = 'NM';
sandotable[1][39] = 3;
sandotable[2][39] = 2;
sandotable[3][39] = 3;
sandotable[4][39] = 2;
sandotable[5][39] = 3;
sandotable[6][39] = 3;
sandotable[0][40] = 'NV';
sandotable[1][40] = 3;
sandotable[2][40] = 2;
sandotable[3][40] = 3;
sandotable[4][40] = 2;
sandotable[5][40] = 1;
sandotable[6][40] = 1;
sandotable[0][41] = 'NY';
sandotable[1][41] = 9;
sandotable[2][41] = 8;
sandotable[3][41] = 9;
sandotable[4][41] = 8;
sandotable[5][41] = 6;
sandotable[6][41] = 6;
sandotable[0][42] = 'OH';
sandotable[1][42] = 6;
sandotable[2][42] = 5;
sandotable[3][42] = 6;
sandotable[4][42] = 5;
sandotable[5][42] = 4;
sandotable[6][42] = 4;
sandotable[0][43] = 'OK';
sandotable[1][43] = 4;
sandotable[2][43] = 3;
sandotable[3][43] = 4;
sandotable[4][43] = 3;
sandotable[5][43] = 3;
sandotable[6][43] = 3;
sandotable[0][44] = 'OR';
sandotable[1][44] = 7;
sandotable[2][44] = 6;
sandotable[3][44] = 7;
sandotable[4][44] = 6;
sandotable[5][44] = 5;
sandotable[6][44] = 5;
sandotable[0][45] = 'PA';
sandotable[1][45] = 6;
sandotable[2][45] = 5;
sandotable[3][45] = 6;
sandotable[4][45] = 5;
sandotable[5][45] = 3;
sandotable[6][45] = 3;
sandotable[0][46] = 'PR';
sandotable[1][46] = 3;
sandotable[2][46] = 2;
sandotable[3][46] = 3;
sandotable[4][46] = 2;
sandotable[5][46] = 2;
sandotable[6][46] = 2;
sandotable[0][47] = 'PW';
sandotable[1][47] = 3;
sandotable[2][47] = 2;
sandotable[3][47] = 3;
sandotable[4][47] = 2;
sandotable[5][47] = 2;
sandotable[6][47] = 2;
sandotable[0][48] = 'RI';
sandotable[1][48] = 7;
sandotable[2][48] = 6;
sandotable[3][48] = 7;
sandotable[4][48] = 6;
sandotable[5][48] = 4;
sandotable[6][48] = 4;
sandotable[0][49] = 'SC';
sandotable[1][49] = 5;
sandotable[2][49] = 4;
sandotable[3][49] = 5;
sandotable[4][49] = 4;
sandotable[5][49] = 3;
sandotable[6][49] = 3;
sandotable[0][50] = 'SD';
sandotable[1][50] = 2;
sandotable[2][50] = 1;
sandotable[3][50] = 2;
sandotable[4][50] = 1;
sandotable[5][50] = 1;
sandotable[6][50] = 1;
sandotable[0][51] = 'TN';
sandotable[1][51] = 2;
sandotable[2][51] = 1;
sandotable[3][51] = 2;
sandotable[4][51] = 1;
sandotable[5][51] = 1;
sandotable[6][51] = 1;
sandotable[0][52] = 'TX';
sandotable[1][52] = 3;
sandotable[2][52] = 2;
sandotable[3][52] = 3;
sandotable[4][52] = 2;
sandotable[5][52] = 1;
sandotable[6][52] = 1;
sandotable[0][53] = 'UT';
sandotable[1][53] = 5;
sandotable[2][53] = 4;
sandotable[3][53] = 5;
sandotable[4][53] = 4;
sandotable[5][53] = 4;
sandotable[6][53] = 4;
sandotable[0][54] = 'VA';
sandotable[1][54] = 6;
sandotable[2][54] = 5;
sandotable[3][54] = 6;
sandotable[4][54] = 5;
sandotable[5][54] = 4;
sandotable[6][54] = 4;
sandotable[0][55] = 'VI';
sandotable[1][55] = 3;
sandotable[2][55] = 2;
sandotable[3][55] = 3;
sandotable[4][55] = 2;
sandotable[5][55] = 2;
sandotable[6][55] = 2;
sandotable[0][56] = 'VT';
sandotable[1][56] = 5;
sandotable[2][56] = 4;
sandotable[3][56] = 5;
sandotable[4][56] = 4;
sandotable[5][56] = 3;
sandotable[6][56] = 3;
sandotable[0][57] = 'WA';
sandotable[1][57] = 4;
sandotable[2][57] = 3;
sandotable[3][57] = 4;
sandotable[4][57] = 3;
sandotable[5][57] = 1;
sandotable[6][57] = 1;
sandotable[0][58] = 'WI';
sandotable[1][58] = 7;
sandotable[2][58] = 6;
sandotable[3][58] = 7;
sandotable[4][58] = 6;
sandotable[5][58] = 4;
sandotable[6][58] = 4;
sandotable[0][59] = 'WV';
sandotable[1][59] = 3;
sandotable[2][59] = 2;
sandotable[3][59] = 3;
sandotable[4][59] = 2;
sandotable[5][59] = 2;
sandotable[6][59] = 2;
sandotable[0][60] = 'WY';
sandotable[1][60] = 2;
sandotable[2][60] = 1;
sandotable[3][60] = 2;
sandotable[4][60] = 1;
sandotable[5][60] = 1;
sandotable[6][60] = 1;
sandotable[0][61] = 'Z1';
sandotable[1][61] = 3;
sandotable[2][61] = 2;
sandotable[3][61] = 3;
sandotable[4][61] = 2;
sandotable[5][61] = 2;
sandotable[6][61] = 2;
sandotable[0][62] = 'Z2';
sandotable[1][62] = 3;
sandotable[2][62] = 2;
sandotable[3][62] = 3;
sandotable[4][62] = 2;
sandotable[5][62] = 2;
sandotable[6][62] = 2;

//Parameters array

paramtable = new Array(2);
paramtable[0] = new Array();
paramtable[1] = new Array();
paramtable[0][0] = 'CURRENT_YEAR';
paramtable[1][0] = 2009;
paramtable[0][1] = 'DS_Par_Asset_Conv_Rate';
paramtable[1][1] = 0.12;
paramtable[0][2] = 'DS_Stu_Assess_Of_AI';
paramtable[1][2] = 0.5;
paramtable[0][3] = 'DS_Stu_Assess_Rate';
paramtable[1][3] = 0.2;
paramtable[0][4] = 'DS_Stu_IPA';
paramtable[1][4] = 3750;
paramtable[0][5] = 'EEA_Dollar_Amount';
paramtable[1][5] = 3500;
paramtable[0][6] = 'EEA_Earned_Income_Percent';
paramtable[1][6] = 35;
paramtable[0][7] = 'Independent_Year';
paramtable[1][7] = 1984;
paramtable[0][8] = 'IPA_more_member_add';
paramtable[1][8] = 3800;
paramtable[0][9] = 'IPA_more_student_subtract';
paramtable[1][9] = 2700;
paramtable[0][10] = 'IS_Assess_Rate';
paramtable[1][10] = 0.5;
paramtable[0][11] = 'IS_Asset_Conv_Rate';
paramtable[1][11] = 0.2;
paramtable[0][12] = 'IS_Married_Both_IPA';
paramtable[1][12] = 7000;
paramtable[0][13] = 'IS_Married_One_IPA';
paramtable[1][13] = 11220;
paramtable[0][14] = 'IS_Unmarried_IPA';
paramtable[1][14] = 7000;
paramtable[0][15] = 'ISD_Asset_Conv_Rate';
paramtable[1][15] = 0.07;
paramtable[0][16] = 'ISD_IPA_more_member_add';
paramtable[1][16] = 4240;
paramtable[0][17] = 'ISD_IPA_more_student_subtract';
paramtable[1][17] = 3020;
paramtable[0][18] = 'SandO_Tax_Bound';
paramtable[1][18] = 15000;

//form fields array

fieldtable = new Array(2);
fieldtable[0] = new Array();
fieldtable[1] = new Array();
fieldtable[0][0] = 'r_degreesoon';
fieldtable[1][0] = "Bachelor's degree before..";
fieldtable[0][1] = 'if_sdob';
fieldtable[1][1] = "Date of birth";
fieldtable[0][2] = 't_firstname';
fieldtable[1][2] = "First name";
fieldtable[0][3] = 't_lastname';
fieldtable[1][3] = "Last name";
fieldtable[0][4] = 'r_pmarried';
fieldtable[1][4] = "Question 1 [parent]";
fieldtable[0][5] = 'i$_pinctax';
fieldtable[1][5] = "Question 10 [parent]";
fieldtable[0][6] = 'i$_swcamt';
fieldtable[1][6] = "Question 10 [student]";
fieldtable[0][7] = 'i_pexemptions';
fieldtable[1][7] = "Question 11 [parent]";
fieldtable[0][8] = 'i$_cash';
fieldtable[1][8] = "Question 11 [student]";
fieldtable[0][9] = 'i$_pfearn';
fieldtable[1][9] = "Question 12 [Father]";
fieldtable[0][10] = 'i$_pmearn';
fieldtable[1][10] = "Question 12 [Mother]";
fieldtable[0][11] = 'i$_investments';
fieldtable[1][11] = "Question 12 [student]";
fieldtable[0][12] = 'i$_pwaamt';
fieldtable[1][12] = "Question 13 [parent]";
fieldtable[0][13] = 'i$_busnetworth';
fieldtable[1][13] = "Question 13 [student]";
fieldtable[0][14] = 'i$_pwbamt';
fieldtable[1][14] = "Question 14 [parent]";
fieldtable[0][15] = 'if_vamm';
fieldtable[1][15] = "Question 14 [student]";
fieldtable[0][16] = 'i$_vamonthamt';
fieldtable[1][16] = "Question 14 [student]";
fieldtable[0][17] = 'i$_pwcamt';
fieldtable[1][17] = "Question 15 [parent]";
fieldtable[0][18] = 'r_bornbefore';
fieldtable[1][18] = "Question 15 [student]";
fieldtable[0][19] = 'i$_pcash';
fieldtable[1][19] = "Question 16 [parent]";
fieldtable[0][20] = 'r_grdegree';
fieldtable[1][20] = "Question 16 [student]";
fieldtable[0][21] = 'i$_pinvestments';
fieldtable[1][21] = "Question 17 [parent]";
fieldtable[0][22] = 'r_married';
fieldtable[1][22] = "Question 17 [student]";
fieldtable[0][23] = 'i$_pbusnetworth';
fieldtable[1][23] = "Question 18 [parent]";
fieldtable[0][24] = 'i$_pfarmnetworth';
fieldtable[1][24] = "Question 18 [parent]";
fieldtable[0][25] = 'r_hhh';
fieldtable[1][25] = "Question 18 [student]";
fieldtable[0][26] = 'r_hhhother';
fieldtable[1][26] = "Question 19 [student]";
fieldtable[0][27] = 'i_page';
fieldtable[1][27] = "Question 2 [parent]";
fieldtable[0][28] = 'if_pdob';
fieldtable[1][28] = "Question 2 [parent]";
fieldtable[0][29] = 'r_willfile';
fieldtable[1][29] = "Question 2 [student]";
fieldtable[0][30] = 'r_orphan';
fieldtable[1][30] = "Question 20 [student]";
fieldtable[0][31] = 'r_veteran';
fieldtable[1][31] = "Question 21 [student]";
fieldtable[0][32] = 'r_activeduty';
fieldtable[1][32] = "Question 22 {student]";
fieldtable[0][33] = 'i_hhsize';
fieldtable[1][33] = "Question 23 [student]";
fieldtable[0][34] = 'i_hhstudents';
fieldtable[1][34] = "Question 24 [student]";
fieldtable[0][35] = 'i_phhsize';
fieldtable[1][35] = "Question 3 [parent]";
fieldtable[0][36] = 'r_ez';
fieldtable[1][36] = "Question 3 [student]";
fieldtable[0][37] = 'i_phhstudents';
fieldtable[1][37] = "Question 4 [parent]";
fieldtable[0][38] = 'i$_adjgross';
fieldtable[1][38] = "Question 4 [student]";
fieldtable[0][39] = 'l_pstate';
fieldtable[1][39] = "Question 5 [parent]";
fieldtable[0][40] = 'i$_inctax';
fieldtable[1][40] = "Question 5 [student]";
fieldtable[0][41] = 'i_exemptions';
fieldtable[1][41] = "Question 6 [student]";
fieldtable[0][42] = 'r_pwillfile';
fieldtable[1][42] = "Question 7 [parent]";
fieldtable[0][43] = 'i$_earnspouse';
fieldtable[1][43] = "Question 7 [spouse]";
fieldtable[0][44] = 'i$_earn';
fieldtable[1][44] = "Question 7 [student]";
fieldtable[0][45] = 'r_pez';
fieldtable[1][45] = "Question 8 [parent]";
fieldtable[0][46] = 'i$_swaamt';
fieldtable[1][46] = "Question 8 [student]";
fieldtable[0][47] = 'i$_padjgross';
fieldtable[1][47] = "Question 9 [parent]";
fieldtable[0][48] = 'i$_swbamt';
fieldtable[1][48] = "Question 9 [student]";
fieldtable[0][49] = 'l_resstate';
fieldtable[1][49] = "State of legal residence";
fieldtable[0][50] = 'r_maritalstatus';
fieldtable[1][50] = "Student marital status";
