var rates = new Array(55);

for (var i=0; i < rates.length; i++)
{
    rates[i] = new Array(6);
    
    rates[i][0] = new Array(2);
    
    for (var j=1; j < rates[i].length; j++) 
    {
        rates[i][j] = new Array(3);
    }
}

var intCounter = 0;

// AREA NAME
rates[intCounter][0][0] = "Alabama";
// MINIMUM AMOUNT
rates[intCounter][1][0] = 0;
// MAXIMUM AMOUNT
rates[intCounter][1][1] = 250000;
// RATE
rates[intCounter][1][2] = 3;
// FLAG INDICATING WHETHER OR NOT THE RATES ARE A PERCENTAGE (true) OR A FLAT RATE (false)
rates[intCounter][1][3] = true;
// MINIMUM AMOUNT
rates[intCounter][2][0] = 250001;
// MAXIMUM AMOUNT
rates[intCounter][2][1] = 500000;
// RATE
rates[intCounter][2][2] = 2.6;
// FLAG INDICATING WHETHER OR NOT THE RATES ARE A PERCENTAGE (true) OR A FLAT RATE (false)
rates[intCounter][2][3] = true;
// MINIMUM AMOUNT
rates[intCounter][3][0] = 500001;
// MAXIMUM AMOUNT
rates[intCounter][3][1] = 750000;
// RATE
rates[intCounter][3][2] = 2.3;
// FLAG INDICATING WHETHER OR NOT THE RATES ARE A PERCENTAGE (true) OR A FLAT RATE (false)
rates[intCounter][3][3] = true;
// MINIMUM AMOUNT
rates[intCounter][4][0] = 750001;
// MAXIMUM AMOUNT
rates[intCounter][4][1] = 1000000;
// RATE
rates[intCounter][4][2] = 2.1;
// FLAG INDICATING WHETHER OR NOT THE RATES ARE A PERCENTAGE (true) OR A FLAT RATE (false)
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Alaska";
rates[intCounter][1][0] = 100001;
rates[intCounter][1][1] = 500000;
rates[intCounter][1][2] = 5.82;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 500001;
rates[intCounter][2][1] = 750000;
rates[intCounter][2][2] = 3.52;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 750001;
rates[intCounter][3][1] = 2000000;
rates[intCounter][3][2] = 2.52;
rates[intCounter][3][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Arizona";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 7.44;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 6;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 3;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2.6;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Arkansas";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.4;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.3;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.1;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1.9;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "California";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 5.82;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 4.45;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 3;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Colorado";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 7.53;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 5.4;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 3.1;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1.4;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Connecticut";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 20000;
rates[intCounter][1][2] = 110;
rates[intCounter][1][3] = false;
rates[intCounter][2][0] = 20001;
rates[intCounter][2][1] = 100000;
rates[intCounter][2][2] = 3.85;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 100001;
rates[intCounter][3][1] = 200000;
rates[intCounter][3][2] = 3.6;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 200001;
rates[intCounter][4][1] = 500000;
rates[intCounter][4][2] = 3.4;
rates[intCounter][4][3] = true;
rates[intCounter][5][0] = 500001;
rates[intCounter][5][1] = 5000000;
rates[intCounter][5][2] = 3.1;
rates[intCounter][5][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Delaware";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.5;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.15;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.1;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Florida";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 499999;
rates[intCounter][1][2] = 5.75;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 500000;
rates[intCounter][2][1] = 749999;
rates[intCounter][2][2] = 5.15;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 750000;
rates[intCounter][3][1] = 999999;
rates[intCounter][3][2] = 5;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 1000000;
rates[intCounter][4][1] = 1000000000;
rates[intCounter][4][2] = 4.75;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Georgia";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.48;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.3;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.1;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Hawaii";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 4.15;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 3.75;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 3.2;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2.8;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Idaho";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 7.41;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 5.85;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 4.3;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 3;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Illinois";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 100000;
rates[intCounter][1][2] = 3.9;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 100001;
rates[intCounter][2][1] = 250000;
rates[intCounter][2][2] = 2.85;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 250001;
rates[intCounter][3][1] = 500000;
rates[intCounter][3][2] = 2.35;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 500001;
rates[intCounter][4][1] = 750000;
rates[intCounter][4][2] = 1.8;
rates[intCounter][4][3] = true;
rates[intCounter][5][0] = 750001;
rates[intCounter][5][1] = 1000000;
rates[intCounter][5][2] = 0.88;
rates[intCounter][5][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Indiana";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 100000;
rates[intCounter][1][2] = 7.35;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 100001;
rates[intCounter][2][1] = 250000;
rates[intCounter][2][2] = 5.85;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 250001;
rates[intCounter][3][1] = 500000;
rates[intCounter][3][2] = 4.3;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 500001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 3.75;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Iowa";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 3;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.75;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.5;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Kansas";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.3;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.75;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 1.85;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Kentucky";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.35;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.12;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 1.7;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1.25;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Louisiana";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 3.4;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 3.15;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 1000000;
rates[intCounter][3][2] = 2.9;
rates[intCounter][3][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Maine";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 3.6;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 3.4;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 3.1;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 3;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Maryland";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.5;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.4;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 1000000;
rates[intCounter][3][2] = 2.25;
rates[intCounter][3][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Massachusetts";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.75;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.5;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1.5;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Michigan";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 4.97;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 3.1;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.9;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2.68;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Minnesota";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 3;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.8;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.6;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Mississippi";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 3.15;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.85;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.6;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Missouri";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 100000;
rates[intCounter][1][2] = 175;
rates[intCounter][1][3] = false;
rates[intCounter][2][0] = 100001;
rates[intCounter][2][1] = 200000;
rates[intCounter][2][2] = 2.25;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 200001;
rates[intCounter][3][1] = 300000;
rates[intCounter][3][2] = 2.1;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 300001;
rates[intCounter][4][1] = 500000;
rates[intCounter][4][2] = 2;
rates[intCounter][4][3] = true;
rates[intCounter][5][0] = 500001;
rates[intCounter][5][1] = 1000000;
rates[intCounter][5][2] = 1.9;
rates[intCounter][5][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Montana";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 5.6;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 4.2;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.8;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Nebraska - Zone 1";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 50000;
rates[intCounter][1][2] = 100;
rates[intCounter][1][3] = false;
rates[intCounter][2][0] = 50001;
rates[intCounter][2][1] = 100000;
rates[intCounter][2][2] = 3;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 100001;
rates[intCounter][3][1] = 1000000;
rates[intCounter][3][2] = 2;
rates[intCounter][3][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Nebraska - Zone 2";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 20000;
rates[intCounter][1][2] = 100;
rates[intCounter][1][3] = false;
rates[intCounter][2][0] = 20001;
rates[intCounter][2][1] = 50000;
rates[intCounter][2][2] = 3.5;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 50001;
rates[intCounter][3][1] = 100000;
rates[intCounter][3][2] = 3;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 100001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Nevada";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 5.72;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 4.8;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 3.25;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2.52;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "New Hampshire";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.1;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 1.8;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1.5;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "New Jersey";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 100000;
rates[intCounter][1][2] = 2.5;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 100001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.25;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 1000000;
rates[intCounter][3][2] = 2;
rates[intCounter][3][3] = true;
intCounter ++;

rates[intCounter][0][0] = "New Mexico";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 7.1;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 5.95;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 4.8;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 3.5;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "New York";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 100000;
rates[intCounter][1][2] = 6.4;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 100001;
rates[intCounter][2][1] = 250000;
rates[intCounter][2][2] = 6.25;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 250001;
rates[intCounter][3][1] = 500000;
rates[intCounter][3][2] = 6.1;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 4;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "North Carolina";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 1.8;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 1.6;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1.2;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "North Dakota";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.225;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.05;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 1.85;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1.45;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Ohio";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 150000;
rates[intCounter][1][2] = 4;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 150001;
rates[intCounter][2][1] = 250000;
rates[intCounter][2][2] = 3.5;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 250001;
rates[intCounter][3][1] = 500000;
rates[intCounter][3][2] = 2.6;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 500001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2.3;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Oklahoma";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 4.35;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 3.6;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.8;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2.75;
rates[intCounter][4][3] = true;
intCounter ++;
rates[intCounter][0][0] = "Oregon";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 4.55;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 3.7;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.8;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2.11;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Pennsylvania";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 8.3;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 7.05;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 5.8;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 4.8;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Rhode Island";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 100000;
rates[intCounter][1][2] = 2.5;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 100001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.15;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 10000000;
rates[intCounter][3][2] = 1.8;
rates[intCounter][3][3] = true;
intCounter ++;

rates[intCounter][0][0] = "South Carolina";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.75;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.35;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 1.9;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1.8;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Tennesee";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2.5;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.3;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.1;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1.9;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Texas";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 9.92;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 8.5;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 7;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 6.75;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Utah";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 6.5;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 5.25;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 4;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 3;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Vermont";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 2;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 1.9;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 1.8;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 1.75;
rates[intCounter][4][3] = true;
intCounter ++;
rates[intCounter][0][0] = "Virginia";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 100000;
rates[intCounter][1][2] = 2.9;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 100001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.75;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 1000000;
rates[intCounter][3][2] = 2.25;
rates[intCounter][3][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Washington";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 5.5;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 4.25;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 2.85;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2.55;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Washington, D.C.";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 4.75;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 4.25;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 1000000;
rates[intCounter][3][2] = 3.75;
rates[intCounter][3][3] = true;
intCounter ++;

rates[intCounter][0][0] = "West Virginia";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 100000;
rates[intCounter][1][2] = 2.5;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 100001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 2.25;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 1000000;
rates[intCounter][3][2] = 2;
rates[intCounter][3][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Wisconsin";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 6.95;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 6;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 5;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 4.5;
rates[intCounter][4][3] = true;
intCounter ++;

rates[intCounter][0][0] = "Wyoming";
rates[intCounter][1][0] = 0;
rates[intCounter][1][1] = 250000;
rates[intCounter][1][2] = 4.65;
rates[intCounter][1][3] = true;
rates[intCounter][2][0] = 250001;
rates[intCounter][2][1] = 500000;
rates[intCounter][2][2] = 3.85;
rates[intCounter][2][3] = true;
rates[intCounter][3][0] = 500001;
rates[intCounter][3][1] = 750000;
rates[intCounter][3][2] = 3;
rates[intCounter][3][3] = true;
rates[intCounter][4][0] = 750001;
rates[intCounter][4][1] = 1000000;
rates[intCounter][4][2] = 2.65;
rates[intCounter][4][3] = true;
intCounter ++;

// INITIALIZE SELECT LIST FROM ARRAY
for (var i=0; i < rates.length; i++) 
{
    if (rates[i][0][0] != null)
        document.frmRate.areas.options[i] = new Option(rates[i][0][0], i);
}

function CalculateCost()
{
    var frmRate = document.frmRate;

    // VALIDATE NUMERIC AMOUNT
    if (isNaN(frmRate.amount.value))
    {
        alert("The loan amount must be numeric.");
        frmRate.amount.focus();
        return;
    }
    
    var selectedArea = frmRate.areas.options[frmRate.areas.selectedIndex].value;
    
    var amount = frmRate.amount.value;
    
    // LOOP THROUGH RATE RANGES FOR SPECIFIED AREA
    for (var i=1; i < rates[selectedArea].length; i++) 
    {
        if (amount >= rates[selectedArea][i][0] && amount <= rates[selectedArea][i][1]) 
        {
            var charges;
            
            // IF RATE IS CALCULATED BY PERCENTAGE
            if (rates[selectedArea][i][3])
            {
                charges = "$ " + Math.round((amount / 10 * rates[selectedArea][i][2])) / 100;
            
                if (charges.charAt(charges.length-2) == ".")
                {
                    charges += "0";
                }
            }
            // IF RATE IS CALCUALTED BY FLAT RATE
            else
            {
                charges = "$ " + rates[selectedArea][i][2];
            }
            
            frmRate.charges.value = charges;
            return;
        }   
    }
    
    alert("The loan amount specified is not in the valid range.");
    frmRate.amount.focus();
}
