var dtdisp;
function setUpDate(){
	var now = new Date();
	var d=now.getDate();
	var m=now.getMonth() + 1;
	var y=now.getFullYear();
	dtdisp=((m<10)?"0"+m:m)+"/"+((d<10)?"0"+d:d)+"/"+y;
}

function sel(arg0) {
	document.buyers_form.reset();
	document.sellform.reset();
	document.refi_form.reset();
	this['showForm'+arg0]();
  }
function showForm1(){
	$('#form1').show();
	$('#form2').hide();
	$('#form3').hide();
	setUpDate();
	document.getElementById("curdate").value=dtdisp;
}
function showForm2(){
	$('#form1').hide();
	$('#form2').show();
	$('#form3').hide();
}
function showForm3(){
	$('#form1').hide();
	$('#form2').hide();
	$('#form3').show();
	setUpDate();
	document.getElementById("curdate3").value=dtdisp;
}

function enableDisableRefiPolicy(tf)
{
	ctrl = document.getElementById('p1C3');
	if(tf=="Yes")
	{
		ctrl.readOnly = false;	
	}
	else
	{
		ctrl.value = '0.00';
		ctrl.readOnly = true;
	}
}


// BUYING SECTION

for (var buyer_arr1xF11F15 = new Array(5), ii = 0; ii < 5; ii++) {
    buyer_arr1xF11F15[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) buyer_arr1xF11F15[ii][jj] = 0
}
for (var buyer_arr1xE23E46 = new Array(24), ii = 0; ii < 24; ii++) {
    buyer_arr1xE23E46[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) buyer_arr1xE23E46[ii][jj] = 0
}
for (var buyer_arr1xD25D25 = new Array(1), ii = 0; ii < 1; ii++) {
    buyer_arr1xD25D25[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) buyer_arr1xD25D25[ii][jj] = 0
}
for (var buyer_arr1xD28D28 = new Array(1), ii = 0; ii < 1; ii++) {
    buyer_arr1xD28D28[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) buyer_arr1xD28D28[ii][jj] = 0
}
for (var buyer_arr1xD32D34 = new Array(3), ii = 0; ii < 3; ii++) {
    buyer_arr1xD32D34[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) buyer_arr1xD32D34[ii][jj] = 0
}
for (var buyer_arr1xD44D46 = new Array(3), ii = 0; ii < 3; ii++) {
    buyer_arr1xD44D46[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) buyer_arr1xD44D46[ii][jj] = 0
}
var buyer_eecm3 = [],
    buyer_eecm4 = [
        [buyer_arr1xD25D25, 0, 0, 0, 0],
        [buyer_arr1xD28D28, 0, 0, 0, 0],
        [buyer_arr1xD32D34, 0, 0, 0, 0],
        [buyer_arr1xD32D34, 1, 0, 1, 0],
        [buyer_arr1xD32D34, 2, 0, 2, 0]
    ],
    buyer_eecm6 = [
        [buyer_arr1xD25D25, 0, 0, 0, 0],
        [buyer_arr1xD32D34, 0, 0, 2, 0]
    ],
    buyer_eecm2 = new Array([buyer_arr1xD44D46, 0, 0, 0, 0]),
    buyer_eecm1 = [
        [buyer_arr1xE23E46, 20, 0, 20, 0],
        [buyer_arr1xE23E46, 18, 0, 18, 0],
        [buyer_arr1xE23E46, 15, 0, 15, 0],
        [buyer_arr1xE23E46, 13, 0, 13, 0],
        [buyer_arr1xE23E46, 1, 0, 3, 0]
    ],
    eecm5 = new Array([buyer_arr1xF11F15, 0, 0, 0, 0]);

function buyers_calc(data) {
    var c1C11 = data.BUYERS_XLEW_1_11_3,
        c1C12 = data.BUYERS_XLEW_1_12_3,
        c1C13 = data.BUYERS_XLEW_1_13_3,
        c1C14 = data.BUYERS_XLEW_1_14_3,
        c1C15 = data.BUYERS_XLEW_1_15_3,
        c1C16 = 0;
    buyer_arr1xE23E46[0][0] = 0;
    buyer_arr1xD25D25[0][0] = 350;
    buyer_arr1xE23E46[4][0] = 0;
    buyer_arr1xE23E46[5][0] = 0;
    buyer_arr1xE23E46[6][0] = 0;
    buyer_arr1xE23E46[7][0] = 0;
    buyer_arr1xE23E46[8][0] = 0;
    buyer_arr1xD32D34[0][0] = 100;
    buyer_arr1xE23E46[9][0] = 0;
    buyer_arr1xD32D34[1][0] = 75;
    buyer_arr1xE23E46[10][0] = 0;
    buyer_arr1xD32D34[2][0] = 0;
    buyer_arr1xE23E46[11][0] = 0;
    buyer_arr1xE23E46[12][0] = 0;
    buyer_arr1xE23E46[14][0] = 0;
    buyer_arr1xE23E46[16][0] = 0;
    buyer_arr1xE23E46[17][0] = 0;
    var c1D41 = 0;
    buyer_arr1xE23E46[19][0] = 0;
    buyer_arr1xE23E46[21][0] = 0;
    buyer_arr1xD44D46[1][0] = 0;
    buyer_arr1xE23E46[22][0] = 0;
    buyer_arr1xD44D46[2][0] = 0;
    buyer_arr1xE23E46[23][0] = 0;
    var c1D12 = str_eq(c1C15, "yes") ? "(Includes Enhanced Coverage)" : "(Standard Owners Coverage only)",
        c1D13 = c1C16 > 0 ? "Reissue Rate Discount" : "",
        c1F14 = c1C11 > 0 ? sumgeneral(4, 0, 0, buyer_eecm6) : "";
    buyer_arr1xF11F15[3][0] = v2n(c1F14);
    var c1D15 = str_eq(c1C14, "yes") ? "Returning Client Discount" : "",
        c1F15 = str_eq(c1C14, "yes") ? -100 : "";
    buyer_arr1xF11F15[4][0] = v2n(c1F15);
    buyer_arr1xE23E46[2][0] = str_eq(c1C14, "yes") ? -100 : 0;
    var tmp16 = c1C12 > 0 ? 150 : 0,
        tmp17 = ceiling(c1C11, 1e3) <= 2.5e5 ? ceiling(c1C11, 1e3) * .0049 : c1C11 <= 5e5 ? (ceiling(c1C11, 1e3) - 2.5e5) * .00465 + 1225 : ceiling(c1C11, 1e3) <= 1e6 ? (ceiling(c1C11, 1e3) - 5e5) * .00425 + 2387.5 : (ceiling(c1C11, 1e3) - 1e6) * .00285 + 4512.5,
        sumcnt18_sum = 0 + tmp17 + tmp16,
        sumcnt18_cnt = 2,
        c1D26 = sumgeneral(0, sumcnt18_sum, sumcnt18_cnt, buyer_eecm3),
        tmp9 = c1C12 > 0 ? 150 : 0,
        tmp10 = ceiling(c1C11, 1e3) <= 2.5e5 ? ceiling(c1C11, 1e3) * .0039 : ceiling(c1C11, 1e3) <= 5e5 ? (ceiling(c1C11, 1e3) - 2.5e5) * .0037 + 975 : ceiling(c1C11, 1e3) <= 1e6 ? (ceiling(c1C11, 1e3) - 5e5) * .0034 + 1900 : (ceiling(c1C11, 1e3) - 1e6) * .00225 + 3600,
        sumcnt11_sum = 0 + tmp10 + tmp9,
        sumcnt11_cnt = 2,
        c1D27 = sumgeneral(0, sumcnt11_sum, sumcnt11_cnt, buyer_eecm3);
    buyer_arr1xD28D28[0][0] = ceiling(c1C12, 1e3) <= 2.5e5 ? ceiling(c1C12, 1e3) * .0029 : ceiling(c1C12, 1e3) <= 5e5 ? (ceiling(c1C12, 1e3) - 2.5e5) * .0027 + 725 : ceiling(c1C12, 1e3) <= 1e6 ? (ceiling(c1C12, 1e3) - 5e5) * .0024 + 1400 : (ceiling(c1C12, 1e3) - 1e6) * .00185 + 2600;
    var c1C29 = c1C16 > 0 ? "Reissue Rate Credit" : "",
        tmp5 = .3 * (c1C16 <= 2.5e5 ? c1C16 * .0029 : c1C16 <= 5e5 ? (c1C16 - 2.5e5) * .0027 + 725 : c1C16 <= 1e6 ? (c1C16 - 5e5) * .0024 + 1400 : (c1C16 - 1e6) * .00185 + 2600),
        sumcnt6_sum = 0 + tmp5,
        sumcnt6_cnt = 1,
        tmp7 = .3 * (c1C11 <= 2.5e5 ? c1C11 * .0029 : c1C11 <= 5e5 ? (c1C11 - 2.5e5) * .0027 + 725 : c1C11 <= 1e6 ? (c1C11 - 5e5) * .0024 + 1400 : (c1C11 - 1e6) * .00185 + 2600),
        sumcnt8_sum = 0 + tmp7,
        sumcnt8_cnt = 1,
        c1D29 = c1C16 <= c1C11 ? sumgeneral(0, sumcnt6_sum, sumcnt6_cnt, buyer_eecm3) : sumgeneral(0, sumcnt8_sum, sumcnt8_cnt, buyer_eecm3),
        c1C30 = c1C12,
        c1C31 = c1C11;
    buyer_arr1xE23E46[13][0] = c1C12 > 0 ? 99 : 43;
    var tmp1 = roundup(c1C12, -2) * .0025,
        sumcnt2_sum = 0 + tmp1,
        sumcnt2_cnt = 1,
        tmp3 = roundup(c1C11, -2) * .0025,
        sumcnt4_sum = 0 + tmp3,
        sumcnt4_cnt = 1;
    buyer_arr1xE23E46[15][0] = c1C12 > 0 ? sumgeneral(0, sumcnt2_sum, sumcnt2_cnt, buyer_eecm3) + roundup(c1C12, -2) * .00083333 + roundup(c1C11, -2) * .0025 + roundup(c1C11, -2) * .00083333 : sumgeneral(0, sumcnt4_sum, sumcnt4_cnt, buyer_eecm3) + roundup(c1C11, -2) * .00083333;
    var c1C39 = "" + ("" + eedatefmt(fmtdate9, c1C11 * .00083333)),
        c1D39 = "" + ("" + eedatefmt(fmtdate9, c1C12 * .00083333)),
        c1C40 = "" + ("" + eedatefmt(fmtdate9, c1C11 * .0025)),
        c1D40 = "" + ("" + eedatefmt(fmtdate9, c1C12 * .0025));
    buyer_arr1xE23E46[18][0] = c1D41;
    buyer_arr1xD44D46[0][0] = str_eq(c1C13, "NO") ? 300 : 0;
    buyer_arr1xF11F15[0][0] = str_eq(c1C15, "yes") ? c1D26 : c1D27;
    var c1F12 = c1C16 > 0 ? c1D29 * -1 : "";
    buyer_arr1xF11F15[1][0] = v2n(c1F12);
    var c1F13 = c1C16 > 0 ? c1D29 * -1 : "";
    buyer_arr1xF11F15[2][0] = v2n(c1F13);
    var sumcnt19_sum = 0,
        sumcnt19_cnt = 0;
    if (!eeisstring(c1F15)) if (typeof c1F15 != "boolean") if (isFinite(c1F15)) {
        sumcnt19_sum = sumcnt19_sum + c1F15;
        sumcnt19_cnt++
    } else if (isNaN(c1F15)) sumcnt19_sum = Number.NaN;
    if (!eeisstring(c1F14)) if (typeof c1F14 != "boolean") if (isFinite(c1F14)) {
        sumcnt19_sum = sumcnt19_sum + c1F14;
        sumcnt19_cnt++
    } else if (isNaN(c1F14)) sumcnt19_sum = Number.NaN;
    if (!eeisstring(c1F13)) if (typeof c1F13 != "boolean") if (isFinite(c1F13)) {
        sumcnt19_sum = sumcnt19_sum + c1F13;
        sumcnt19_cnt++
    } else if (isNaN(c1F13)) sumcnt19_sum = Number.NaN;
    if (!eeisstring(c1F12)) if (typeof c1F12 != "boolean") if (isFinite(c1F12)) {
        sumcnt19_sum = sumcnt19_sum + c1F12;
        sumcnt19_cnt++
    } else if (isNaN(c1F12)) sumcnt19_sum = Number.NaN;
    var c1F16 = sumgeneral(1, sumcnt19_sum, sumcnt19_cnt, eecm5);
    buyer_arr1xE23E46[1][0] = sumgeneral(5, 0, 0, buyer_eecm4);
    var tmp12 = c1D26 - buyer_arr1xD28D28[0][0] - c1D29,
        sumcnt13_sum = 0 + tmp12,
        sumcnt13_cnt = 1,
        tmp14 = c1D27 - buyer_arr1xD28D28[0][0] - c1D29,
        sumcnt15_sum = 0 + tmp14,
        sumcnt15_cnt = 1;
    buyer_arr1xE23E46[3][0] = str_eq(c1C15, "yes") ? sumgeneral(0, sumcnt13_sum, sumcnt13_cnt, buyer_eecm3) : sumgeneral(0, sumcnt15_sum, sumcnt15_cnt, buyer_eecm3);
    buyer_arr1xE23E46[20][0] = sumgeneral(1, 0, 0, buyer_eecm2);
    var c1E47 = sumgeneral(7, 0, 0, buyer_eecm1);
    data.BUYERS_XLEW_1_11_6 = buyer_arr1xF11F15[0][0];
    data.BUYERS_XLEW_1_12_4 = c1D12;
    data.BUYERS_XLEW_1_12_6 = c1F12;
    data.BUYERS_XLEW_1_13_4 = c1D13;
    data.BUYERS_XLEW_1_13_6 = c1F13;
    data.BUYERS_XLEW_1_14_6 = c1F14;
    data.BUYERS_XLEW_1_15_4 = c1D15;
    data.BUYERS_XLEW_1_15_6 = c1F15;
    data.BUYERS_XLEW_1_16_6 = c1F16;
    data.BUYERS_XLEW_1_24_5 = buyer_arr1xE23E46[1][0];
    data.BUYERS_XLEW_1_25_5 = buyer_arr1xE23E46[2][0];
    data.BUYERS_XLEW_1_26_4 = c1D26;
    data.BUYERS_XLEW_1_26_5 = buyer_arr1xE23E46[3][0];
    data.BUYERS_XLEW_1_27_4 = c1D27;
    data.BUYERS_XLEW_1_28_4 = buyer_arr1xD28D28[0][0];
    data.BUYERS_XLEW_1_29_3 = c1C29;
    data.BUYERS_XLEW_1_29_4 = c1D29;
    data.BUYERS_XLEW_1_30_3 = c1C30;
    data.BUYERS_XLEW_1_31_3 = c1C31;
    data.BUYERS_XLEW_1_36_5 = buyer_arr1xE23E46[13][0];
    data.BUYERS_XLEW_1_38_5 = buyer_arr1xE23E46[15][0];
    data.BUYERS_XLEW_1_39_3 = c1C39;
    data.BUYERS_XLEW_1_39_4 = c1D39;
    data.BUYERS_XLEW_1_40_3 = c1C40;
    data.BUYERS_XLEW_1_40_4 = c1D40;
    data.BUYERS_XLEW_1_41_5 = buyer_arr1xE23E46[18][0];
    data.BUYERS_XLEW_1_43_5 = buyer_arr1xE23E46[20][0];
    data.BUYERS_XLEW_1_44_4 = buyer_arr1xD44D46[0][0];
    data.BUYERS_XLEW_1_47_5 = c1E47
}


var buyers_co = {};

function recalc_buyers_onclick() {
    if (true) {
        buyers_co.BUYERS_XLEW_1_11_3 = eeparseFloatTh(document.buyers_form.BUYERS_XLEW_1_11_3.value);
        buyers_co.BUYERS_XLEW_1_12_3 = eeparseFloatTh(document.buyers_form.BUYERS_XLEW_1_12_3.value);
        buyers_co.BUYERS_XLEW_1_13_3 = eegetdropdownvalue_str(document.buyers_form.BUYERS_XLEW_1_13_3);
        buyers_co.BUYERS_XLEW_1_14_3 = eegetdropdownvalue_str(document.buyers_form.BUYERS_XLEW_1_14_3);
        buyers_co.BUYERS_XLEW_1_15_3 = eegetdropdownvalue_str(document.buyers_form.BUYERS_XLEW_1_15_3);
        buyers_calc(buyers_co);
        document.buyers_form.BUYERS_XLEW_1_11_6.value = eedatefmt(fmtdate7, buyers_co.BUYERS_XLEW_1_11_6);
        document.buyers_form.BUYERS_XLEW_1_12_4.value = buyers_co.BUYERS_XLEW_1_12_4;
        document.buyers_form.BUYERS_XLEW_1_12_6.value = eeisnumber(buyers_co.BUYERS_XLEW_1_12_6) ? eedatefmt(fmtdate6, buyers_co.BUYERS_XLEW_1_12_6) : buyers_co.BUYERS_XLEW_1_12_6;
        document.buyers_form.BUYERS_XLEW_1_13_4.value = buyers_co.BUYERS_XLEW_1_13_4;
        document.buyers_form.BUYERS_XLEW_1_13_6.value = eeisnumber(buyers_co.BUYERS_XLEW_1_13_6) ? eedatefmt(fmtdate7, buyers_co.BUYERS_XLEW_1_13_6) : buyers_co.BUYERS_XLEW_1_13_6;
        document.buyers_form.BUYERS_XLEW_1_14_6.value = eeisnumber(buyers_co.BUYERS_XLEW_1_14_6) ? eedisplayFloat(buyers_co.BUYERS_XLEW_1_14_6) : buyers_co.BUYERS_XLEW_1_14_6;
        document.buyers_form.BUYERS_XLEW_1_15_4.value = buyers_co.BUYERS_XLEW_1_15_4;
        document.buyers_form.BUYERS_XLEW_1_15_6.value = eeisnumber(buyers_co.BUYERS_XLEW_1_15_6) ? eedatefmt(fmtdate6, buyers_co.BUYERS_XLEW_1_15_6) : buyers_co.BUYERS_XLEW_1_15_6;
        document.buyers_form.BUYERS_XLEW_1_16_6.value = eedatefmt(fmtdate7, buyers_co.BUYERS_XLEW_1_16_6);
        document.buyers_form.BUYERS_XLEW_1_24_5.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_24_5, 2);
        document.buyers_form.BUYERS_XLEW_1_25_5.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_25_5, 2);
        document.buyers_form.BUYERS_XLEW_1_26_4.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_26_4, 2);
        document.buyers_form.BUYERS_XLEW_1_26_5.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_26_5, 2);
        document.buyers_form.BUYERS_XLEW_1_27_4.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_27_4, 2);
        document.buyers_form.BUYERS_XLEW_1_28_4.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_28_4, 2);
        document.buyers_form.BUYERS_XLEW_1_29_3.value = buyers_co.BUYERS_XLEW_1_29_3;
        document.buyers_form.BUYERS_XLEW_1_29_4.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_29_4, 2);
        document.buyers_form.BUYERS_XLEW_1_30_3.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_30_3, 2);
        document.buyers_form.BUYERS_XLEW_1_31_3.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_31_3, 2);
        document.buyers_form.BUYERS_XLEW_1_36_5.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_36_5, 2);
        document.buyers_form.BUYERS_XLEW_1_38_5.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_38_5, 2);
        document.buyers_form.BUYERS_XLEW_1_39_3.value = buyers_co.BUYERS_XLEW_1_39_3;
        document.buyers_form.BUYERS_XLEW_1_39_4.value = buyers_co.BUYERS_XLEW_1_39_4;
        document.buyers_form.BUYERS_XLEW_1_40_3.value = buyers_co.BUYERS_XLEW_1_40_3;
        document.buyers_form.BUYERS_XLEW_1_40_4.value = buyers_co.BUYERS_XLEW_1_40_4;
        document.buyers_form.BUYERS_XLEW_1_41_5.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_41_5, 2);
        document.buyers_form.BUYERS_XLEW_1_43_5.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_43_5, 2);
        document.buyers_form.BUYERS_XLEW_1_44_4.value = eedatefmt(fmtdate6, buyers_co.BUYERS_XLEW_1_44_4);
        document.buyers_form.BUYERS_XLEW_1_47_5.value = eedisplayFloatNDTh(buyers_co.BUYERS_XLEW_1_47_5, 2)
    }
}





// REFI SECTION

for (var arr1xF3F6 = new Array(4), ii = 0; ii < 4; ii++) {
    arr1xF3F6[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) arr1xF3F6[ii][jj] = 0
}
for (var arr1xE13E34 = new Array(22), ii = 0; ii < 22; ii++) {
    arr1xE13E34[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) arr1xE13E34[ii][jj] = 0
}
for (var arr1xD15D15 = new Array(1), ii = 0; ii < 1; ii++) {
    arr1xD15D15[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) arr1xD15D15[ii][jj] = 0
}
for (var arr1xD20D22 = new Array(3), ii = 0; ii < 3; ii++) {
    arr1xD20D22[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) arr1xD20D22[ii][jj] = 0
}
for (var arr1xD32D34 = new Array(3), ii = 0; ii < 3; ii++) {
    arr1xD32D34[ii] = new Array(1);
    for (var jj = 0; jj < 1; jj++) arr1xD32D34[ii][jj] = 0
}
var refi_eecm3 = [],
    refi_eecm4 = [
        [arr1xD15D15, 0, 0, 0, 0],
        [arr1xD20D22, 0, 0, 0, 0],
        [arr1xD20D22, 1, 0, 1, 0],
        [arr1xD20D22, 2, 0, 2, 0]
    ],
    refi_eecm6 = [
        [arr1xD15D15, 0, 0, 0, 0],
        [arr1xD20D22, 0, 0, 2, 0]
    ],
    refi_eecm2 = new Array([arr1xD32D34, 1, 0, 1, 0]),
    refi_eecm1 = [
        [arr1xE13E34, 18, 0, 18, 0],
        [arr1xE13E34, 16, 0, 16, 0],
        [arr1xE13E34, 13, 0, 13, 0],
        [arr1xE13E34, 11, 0, 11, 0],
        [arr1xE13E34, 1, 0, 1, 0]
    ],
    refi_eecm5 = new Array([arr1xF3F6, 0, 0, 0, 0]);

function refi_calc(data) {
    var c1C3 = data.REFI_XLEW_1_3_3,
        c1C5 = data.REFI_XLEW_1_5_3,
        c1C4 = 0;
    arr1xE13E34[0][0] = 0;
    arr1xE13E34[2][0] = 0;
    arr1xE13E34[3][0] = 0;
    arr1xE13E34[4][0] = 0;
    arr1xE13E34[5][0] = 0;
    arr1xE13E34[6][0] = 0;
    arr1xD20D22[0][0] = 100;
    arr1xE13E34[7][0] = 0;
    arr1xD20D22[1][0] = 0;
    arr1xE13E34[8][0] = 0;
    arr1xD20D22[2][0] = 0;
    arr1xE13E34[9][0] = 0;
    arr1xE13E34[10][0] = 0;
    arr1xE13E34[12][0] = 0;
    var c1C27 = "Deed - N/A";
    arr1xE13E34[14][0] = 0;
    var c1C28 = "Deed - N/A";
    arr1xE13E34[15][0] = 0;
    var c1D29 = 0;
    arr1xE13E34[17][0] = 0;
    arr1xD32D34[0][0] = 0;
    arr1xE13E34[19][0] = 0;
    arr1xD32D34[1][0] = 0;
    arr1xE13E34[20][0] = 0;
    arr1xD32D34[2][0] = 0;
    arr1xE13E34[21][0] = 0;
    var c1D4 = str_eq(c1C5, "yes") ? "Returning Client Discount" : "",
        c1F4 = str_eq(c1C5, "yes") ? -100 : "";
    arr1xF3F6[1][0] = v2n(c1F4);
    var c1D6 = c1C4 > 0 ? "Reissue Rate Discount" : "",
        c1C15 = str_eq(c1C5, "Yes") ? "Includes Discount" : "";
    arr1xD15D15[0][0] = str_eq(c1C5, "Yes") ? 425 : 525;
    var c1D17 = c1C3 <= 2.5e5 ? c1C3 * .00203 : c1C3 <= 5e5 ? (c1C3 - 2.5e5) * .00189 + 507.5 : c1C3 <= 1e6 ? (c1C3 - 5e5) * .00168 + 980 : (c1C3 - 1e6) * .00129 + 1820,
        c1C18 = c1C4 > 0 ? "Reissue Rate Credit" : "",
        tmp3 = .3 * (c1C4 <= 2.5e5 ? c1C4 * .0029 : c1C4 <= 5e5 ? (c1C4 - 2.5e5) * .0027 + 725 : c1C4 <= 1e6 ? (c1C4 - 5e5) * .0024 + 1400 : (c1C4 - 1e6) * .00185 + 2600),
        sumcnt4_sum = 0 + tmp3,
        sumcnt4_cnt = 1,
        tmp5 = .3 * (c1C3 <= 2.5e5 ? c1C3 * .0029 : c1C3 <= 5e5 ? (c1C3 - 2.5e5) * .0027 + 725 : c1C3 <= 1e6 ? (c1C3 - 5e5) * .0024 + 1400 : (c1C3 - 1e6) * .00185 + 2600),
        sumcnt6_sum = 0 + tmp5,
        sumcnt6_cnt = 1,
        c1D18 = c1C4 <= c1C3 ? sumgeneral(0, sumcnt4_sum, sumcnt4_cnt, refi_eecm3) : sumgeneral(0, sumcnt6_sum, sumcnt6_cnt, refi_eecm3),
        c1C19 = c1C3;
    arr1xE13E34[11][0] = c1C3 > 0 ? 56 : 0;
    var tmp1 = roundup(c1C3, -2) * .0025,
        sumcnt2_sum = 0 + tmp1,
        sumcnt2_cnt = 1;
    arr1xE13E34[13][0] = c1C3 > 0 ? sumgeneral(0, sumcnt2_sum, sumcnt2_cnt, refi_eecm3) + roundup(c1C3, -2) * .00083333 : 0;
    var c1D27 = "Mtg " + ("" + eedatefmt(fmtdate8, c1C3 * .00083333)),
        c1D28 = "Mtg " + ("" + eedatefmt(fmtdate8, c1C3 * .0025));
    arr1xE13E34[16][0] = c1D29;
    arr1xE13E34[18][0] = sumgeneral(1, 0, 0, refi_eecm2);
    var tmp10 = 100,
        sumcnt11_sum = 0 + tmp10,
        sumcnt11_cnt = 1;
    arr1xF3F6[0][0] = str_eq(c1C5, "YES") ? sumgeneral(4, sumcnt11_sum, sumcnt11_cnt, refi_eecm6) : sumgeneral(4, 0, 0, refi_eecm6);
    var c1F5 = c1D17 > 0 ? c1D17 : "";
    arr1xF3F6[2][0] = v2n(c1F5);
    var c1F6 = c1C4 > 0 ? c1D18 * -1 : "";
    arr1xF3F6[3][0] = v2n(c1F6);
    var sumcnt9_sum = 0,
        sumcnt9_cnt = 0;
    if (!eeisstring(c1F6)) if (typeof c1F6 != "boolean") if (isFinite(c1F6)) {
        sumcnt9_sum = sumcnt9_sum + c1F6;
        sumcnt9_cnt++
    } else if (isNaN(c1F6)) sumcnt9_sum = Number.NaN;
    if (!eeisstring(c1F5)) if (typeof c1F5 != "boolean") if (isFinite(c1F5)) {
        sumcnt9_sum = sumcnt9_sum + c1F5;
        sumcnt9_cnt++
    } else if (isNaN(c1F5)) sumcnt9_sum = Number.NaN;
    if (!eeisstring(c1F4)) if (typeof c1F4 != "boolean") if (isFinite(c1F4)) {
        sumcnt9_sum = sumcnt9_sum + c1F4;
        sumcnt9_cnt++
    } else if (isNaN(c1F4)) sumcnt9_sum = Number.NaN;
    var c1F7 = sumgeneral(1, sumcnt9_sum, sumcnt9_cnt, refi_eecm5),
        tmp7 = c1D17 - c1D18,
        sumcnt8_sum = 0 + tmp7,
        sumcnt8_cnt = 1;
    arr1xE13E34[1][0] = sumgeneral(4, sumcnt8_sum, sumcnt8_cnt, refi_eecm4);
    var c1E35 = sumgeneral(5, 0, 0, refi_eecm1);
    data.REFI_XLEW_1_3_6 = arr1xF3F6[0][0];
    data.REFI_XLEW_1_4_4 = c1D4;
    data.REFI_XLEW_1_4_6 = c1F4;
    data.REFI_XLEW_1_5_6 = c1F5;
    data.REFI_XLEW_1_6_4 = c1D6;
    data.REFI_XLEW_1_6_6 = c1F6;
    data.REFI_XLEW_1_7_6 = c1F7;
    data.REFI_XLEW_1_14_5 = arr1xE13E34[1][0];
    data.REFI_XLEW_1_15_3 = c1C15;
    data.REFI_XLEW_1_15_4 = arr1xD15D15[0][0];
    data.REFI_XLEW_1_17_4 = c1D17;
    data.REFI_XLEW_1_18_3 = c1C18;
    data.REFI_XLEW_1_18_4 = c1D18;
    data.REFI_XLEW_1_19_3 = c1C19;
    data.REFI_XLEW_1_24_5 = arr1xE13E34[11][0];
    data.REFI_XLEW_1_26_5 = arr1xE13E34[13][0];
    data.REFI_XLEW_1_27_3 = c1C27;
    data.REFI_XLEW_1_27_4 = c1D27;
    data.REFI_XLEW_1_28_3 = c1C28;
    data.REFI_XLEW_1_28_4 = c1D28;
    data.REFI_XLEW_1_29_5 = arr1xE13E34[16][0];
    data.REFI_XLEW_1_31_5 = arr1xE13E34[18][0];
    data.REFI_XLEW_1_35_5 = c1E35
}


var refi_co = {};

function refi_recalc_onclick() {
    if (true) {
        refi_co.REFI_XLEW_1_3_3 = eeparseFloatTh(document.refi_form.REFI_XLEW_1_3_3.value);
        refi_co.REFI_XLEW_1_5_3 = eegetdropdownvalue_str(document.refi_form.REFI_XLEW_1_5_3);
        refi_calc(refi_co);
        document.refi_form.REFI_XLEW_1_3_6.value = eedatefmt(fmtdate6, refi_co.REFI_XLEW_1_3_6);
        document.refi_form.REFI_XLEW_1_4_4.value = refi_co.REFI_XLEW_1_4_4;
        document.refi_form.REFI_XLEW_1_4_6.value = eeisnumber(refi_co.REFI_XLEW_1_4_6) ? eedatefmt(fmtdate6, refi_co.REFI_XLEW_1_4_6) : refi_co.REFI_XLEW_1_4_6;
        document.refi_form.REFI_XLEW_1_5_6.value = eeisnumber(refi_co.REFI_XLEW_1_5_6) ? eedatefmt(fmtdate6, refi_co.REFI_XLEW_1_5_6) : refi_co.REFI_XLEW_1_5_6;
        document.refi_form.REFI_XLEW_1_6_4.value = refi_co.REFI_XLEW_1_6_4;
        document.refi_form.REFI_XLEW_1_6_6.value = eeisnumber(refi_co.REFI_XLEW_1_6_6) ? eedatefmt(fmtdate6, refi_co.REFI_XLEW_1_6_6) : refi_co.REFI_XLEW_1_6_6;
        document.refi_form.REFI_XLEW_1_7_6.value = eedatefmt(fmtdate6, refi_co.REFI_XLEW_1_7_6);
        document.refi_form.REFI_XLEW_1_14_5.value = eedisplayFloatNDTh(refi_co.REFI_XLEW_1_14_5, 2);
        document.refi_form.REFI_XLEW_1_15_3.value = refi_co.REFI_XLEW_1_15_3;
        document.refi_form.REFI_XLEW_1_15_4.value = eedisplayFloatNDTh(refi_co.REFI_XLEW_1_15_4, 2);
        document.refi_form.REFI_XLEW_1_17_4.value = eedisplayFloatNDTh(refi_co.REFI_XLEW_1_17_4, 2);
        document.refi_form.REFI_XLEW_1_18_3.value = refi_co.REFI_XLEW_1_18_3;
        document.refi_form.REFI_XLEW_1_18_4.value = eedisplayFloatNDTh(refi_co.REFI_XLEW_1_18_4, 2);
        document.refi_form.REFI_XLEW_1_19_3.value = eedisplayFloatNDTh(refi_co.REFI_XLEW_1_19_3, 2);
        document.refi_form.REFI_XLEW_1_24_5.value = eedisplayFloatNDTh(refi_co.REFI_XLEW_1_24_5, 2);
        document.refi_form.REFI_XLEW_1_26_5.value = eedisplayFloatNDTh(refi_co.REFI_XLEW_1_26_5, 2);
        document.refi_form.REFI_XLEW_1_27_3.value = refi_co.REFI_XLEW_1_27_3;
        document.refi_form.REFI_XLEW_1_27_4.value = refi_co.REFI_XLEW_1_27_4;
        document.refi_form.REFI_XLEW_1_28_3.value = refi_co.REFI_XLEW_1_28_3;
        document.refi_form.REFI_XLEW_1_28_4.value = refi_co.REFI_XLEW_1_28_4;
        document.refi_form.REFI_XLEW_1_29_5.value = eedisplayFloatNDTh(refi_co.REFI_XLEW_1_29_5, 2);
        document.refi_form.REFI_XLEW_1_31_5.value = eedisplayFloatNDTh(refi_co.REFI_XLEW_1_31_5, 2);
        document.refi_form.REFI_XLEW_1_35_5.value = eedisplayFloatNDTh(refi_co.REFI_XLEW_1_35_5, 2)
    }
}




//SALE SECTION

    for (var sale_arr1xE11E15 = new Array(5), ii = 0; ii < 5; ii++) {
        sale_arr1xE11E15[ii] = new Array(1);
        for (var jj = 0; jj < 1; jj++) sale_arr1xE11E15[ii][jj] = 0
    }
    for (var sale_arr1xE25E47 = new Array(23), ii = 0; ii < 23; ii++) {
        sale_arr1xE25E47[ii] = new Array(1);
        for (var jj = 0; jj < 1; jj++) sale_arr1xE25E47[ii][jj] = 0
    }
    var sale_eecm2 = [],
        sale_eecm3 = [
            [sale_arr1xE11E15, 3, 0, 3, 0],
            [sale_arr1xE11E15, 0, 0, 1, 0]
        ],
        sale_eecm5 = [
            [sale_arr1xE25E47, 0, 0, 0, 0],
            [sale_arr1xE25E47, 9, 0, 9, 0],
            [sale_arr1xE25E47, 10, 0, 10, 0],
            [sale_arr1xE25E47, 22, 0, 22, 0]
        ],
        sale_eecm1 = new Array([sale_arr1xE25E47, 0, 0, 22, 0]),
        sale_eecm4 = new Array([sale_arr1xE25E47, 17, 0, 17, 0]);

    function sale_calc(data) {
        var c1D1 = data.XLEW_1_1_4,
            c1C11 = data.Input_Sales_Price,
            c1C12 = data.XLEW_1_12_3;
        sale_arr1xE11E15[1][0] = data.XLEW_1_12_5;
        var c1C13 = data.XLEW_1_13_3,
            c1C14 = data.XLEW_1_14_3,
            c1C15 = data.XLEW_1_15_3,
            c1C16 = data.XLEW_1_16_3;
        sale_arr1xE25E47[0][0] = data.sales_settlement_fee_hidden;
        sale_arr1xE25E47[1][0] = data.XLEW_1_26_5;
        sale_arr1xE25E47[2][0] = data.XLEW_1_27_5;
        sale_arr1xE25E47[3][0] = data.XLEW_1_28_5;
        sale_arr1xE25E47[4][0] = data.XLEW_1_29_5;
        sale_arr1xE25E47[5][0] = data.XLEW_1_30_5;
        sale_arr1xE25E47[6][0] = data.XLEW_1_31_5;
        sale_arr1xE25E47[7][0] = data.XLEW_1_32_5;
        sale_arr1xE25E47[8][0] = data.XLEW_1_33_5;
        sale_arr1xE25E47[9][0] = data.sales_XLEW_1_34_5_hidden;
        sale_arr1xE25E47[10][0] = data.sales_1112_hidden;
        sale_arr1xE25E47[11][0] = data.XLEW_1_36_5;
        sale_arr1xE25E47[12][0] = data.XLEW_1_37_5;
        sale_arr1xE25E47[13][0] = data.XLEW_1_38_5;
        sale_arr1xE25E47[14][0] = data.XLEW_1_39_5;
        sale_arr1xE25E47[15][0] = data.XLEW_1_40_5;
        sale_arr1xE25E47[16][0] = data.XLEW_1_41_5;
        sale_arr1xE25E47[18][0] = data.XLEW_1_43_5;
        sale_arr1xE25E47[19][0] = data.XLEW_1_44_5;
        sale_arr1xE25E47[20][0] = data.XLEW_1_45_5;
        sale_arr1xE25E47[21][0] = data.XLEW_1_46_5;
        sale_arr1xE25E47[22][0] = data.sales_1304_hidden;
        var c1E6 = now(),
            c1D2 = str_eq(c1D1, "Ashburn Office") ? "44095 Pipeline Plaza, Suite 100" : str_eq(c1D1, "McLean Office") ? "6723 Whittier Avenue, Suite 406" : str_eq(c1D1, "Fairfax Office") ? "11350 Random Hills Road, Suite 800" : "",
            c1D3 = str_eq(c1D1, "Ashburn Office") ? "Ashburn, VA 20147" : str_eq(c1D1, "McLean Office") ? "McLean, VA 22101" : str_eq(c1D1, "Fairfax Office") ? "Fairfax, VA 22030" : "";
        sale_arr1xE11E15[0][0] = sumgeneral(4, 0, 0, sale_eecm5);
        var c1D13 = c1C16 > 0 ? "Reissue Rate Discount" : "",
            c1D15 = str_eq(c1C14, "yes") ? "Returning Client Discount" : "",
            c1E15 = str_eq(c1C14, "yes") ? -100 : "";
        sale_arr1xE11E15[4][0] = v2n(c1E15);
        var c1C29 = c1C16 > 0 ? "Reissue Rate Credit" : "",
            tmp1 = .3 * (c1C16 <= 2.5e5 ? c1C16 * .0039 : c1C16 <= 5e5 ? (c1C16 - 2.5e5) * .0037 + 975 : c1C16 <= 1e6 ? (c1C16 - 5e5) * .0034 + 1900 : (c1C16 - 1e6) * .00225 + 3600),
            sumcnt2_sum = 0 + tmp1,
            sumcnt2_cnt = 1,
            tmp3 = .3 * (c1C11 <= 2.5e5 ? c1C11 * .0039 : c1C11 <= 5e5 ? (c1C11 - 2.5e5) * .0037 + 975 : c1C11 <= 1e6 ? (c1C11 - 5e5) * .0034 + 1900 : (c1C11 - 1e6) * .00225 + 3600),
            sumcnt4_sum = 0 + tmp3,
            sumcnt4_cnt = 1,
            c1D29 = c1C16 <= c1C11 ? sumgeneral(0, sumcnt2_sum, sumcnt2_cnt, sale_eecm2) : sumgeneral(0, sumcnt4_sum, sumcnt4_cnt, sale_eecm2),
            c1D40 = "Mtg " + ("" + eedatefmt(fmtdate9, c1C12 * .00083333)),
            c1D41 = "Mtg " + ("" + eedatefmt(fmtdate9, c1C12 * .0025)),
            c1C42 = "Deed " + ("" + eedatefmt(fmtdate9, quotient(c1C11, 1e3)));
        sale_arr1xE25E47[17][0] = quotient(c1C11, 1e3);
        var c1E48 = sumgeneral(23, 0, 0, sale_eecm1),
            c1E13 = c1C16 > 0 ? c1D29 * -1 : "";
        sale_arr1xE11E15[2][0] = v2n(c1E13);
        sale_arr1xE11E15[3][0] = sumgeneral(1, 0, 0, sale_eecm4);
        var sumcnt5_sum = 0,
            sumcnt5_cnt = 0;
        if (!eeisstring(c1E15)) if (typeof c1E15 != "boolean") if (isFinite(c1E15)) {
            sumcnt5_sum = sumcnt5_sum + c1E15;
            sumcnt5_cnt++
        } else if (isNaN(c1E15)) sumcnt5_sum = Number.NaN;
        if (!eeisstring(c1E13)) if (typeof c1E13 != "boolean") if (isFinite(c1E13)) {
            sumcnt5_sum = sumcnt5_sum + c1E13;
            sumcnt5_cnt++
        } else if (isNaN(c1E13)) sumcnt5_sum = Number.NaN;
        var c1E16 = sumgeneral(3, sumcnt5_sum, sumcnt5_cnt, sale_eecm3);
        data.XLEW_1_2_4 = c1D2;
        data.XLEW_1_3_4 = c1D3;
        data.XLEW_1_6_5 = c1E6;
        data.sales_title_services_hidden = sale_arr1xE11E15[0][0];
        data.XLEW_1_13_4 = c1D13;
        data.XLEW_1_13_5 = c1E13;
        data.sales_government_services_hidden = sale_arr1xE11E15[3][0];
        data.XLEW_1_15_4 = c1D15;
        data.XLEW_1_15_5 = c1E15;
        data.sales_total_charges_hidden = c1E16;
        data.XLEW_1_29_3 = c1C29;
        data.XLEW_1_29_4 = c1D29;
        data.XLEW_1_40_4 = c1D40;
        data.XLEW_1_41_4 = c1D41;
        data.sales_1206_deed = c1C42;
        data.sales_1206_hidden = sale_arr1xE25E47[17][0];
        data.sales_total_estimate_charges_hidden = c1E48
    }
    var co = {};

    function sale_recalc_onclick() {
        if (true) {
            co.XLEW_1_1_4 = eegetdropdownvalue_str(document.sellform.XLEW_1_1_4);
            co.Input_Sales_Price = eeparseFloatTh(document.sellform.Input_Sales_Price.value);
            co.XLEW_1_12_3 = eeparseFloatTh(document.sellform.XLEW_1_12_3.value);
            co.XLEW_1_12_5 = eeparseFloatTh(document.sellform.XLEW_1_12_5.value);
            co.XLEW_1_13_3 = eegetdropdownvalue_str(document.sellform.XLEW_1_13_3);
            co.XLEW_1_14_3 = eegetdropdownvalue_str(document.sellform.XLEW_1_14_3);
            co.XLEW_1_15_3 = eegetdropdownvalue_str(document.sellform.XLEW_1_15_3);
            co.XLEW_1_16_3 = eeparseFloatTh(document.sellform.XLEW_1_16_3.value);
            co.sales_settlement_fee_hidden = eeparseFloat(document.sellform.sales_settlement_fee_hidden.value);
            co.XLEW_1_26_5 = eeparseFloatTh(document.sellform.XLEW_1_26_5.value);
            co.XLEW_1_27_5 = eeparseFloatTh(document.sellform.XLEW_1_27_5.value);
            co.XLEW_1_28_5 = eeparseFloatTh(document.sellform.XLEW_1_28_5.value);
            co.XLEW_1_29_5 = eeparseFloatTh(document.sellform.XLEW_1_29_5.value);
            co.XLEW_1_30_5 = eeparseFloatTh(document.sellform.XLEW_1_30_5.value);
            co.XLEW_1_31_5 = eeparseFloatTh(document.sellform.XLEW_1_31_5.value);
            co.XLEW_1_32_5 = eeparseFloatTh(document.sellform.XLEW_1_32_5.value);
            co.XLEW_1_33_5 = eeparseFloatTh(document.sellform.XLEW_1_33_5.value);
            co.sales_XLEW_1_34_5_hidden = eeparseFloat(document.sellform.sales_XLEW_1_34_5_hidden.value);
            co.sales_1112_hidden = eeparseFloat(document.sellform.sales_1112_hidden.value);
            co.XLEW_1_36_5 = eeparseFloatTh(document.sellform.XLEW_1_36_5.value);
            co.XLEW_1_37_5 = eeparseFloatTh(document.sellform.XLEW_1_37_5.value);
            co.XLEW_1_38_5 = eeparseFloatTh(document.sellform.XLEW_1_38_5.value);
            co.XLEW_1_39_5 = eeparseFloatTh(document.sellform.XLEW_1_39_5.value);
            co.XLEW_1_40_5 = eeparseFloatTh(document.sellform.XLEW_1_40_5.value);
            co.XLEW_1_41_5 = eeparseFloatTh(document.sellform.XLEW_1_41_5.value);
            co.XLEW_1_43_5 = eeparseFloatTh(document.sellform.XLEW_1_43_5.value);
            co.XLEW_1_44_5 = eeparseFloatTh(document.sellform.XLEW_1_44_5.value);
            co.XLEW_1_45_5 = eeparseFloatTh(document.sellform.XLEW_1_45_5.value);
            co.XLEW_1_46_5 = eeparseFloatTh(document.sellform.XLEW_1_46_5.value);
            co.sales_1304_hidden = eeparseFloat(document.sellform.sales_1304_hidden.value);
            sale_calc(co);
            document.sellform.XLEW_1_2_4.value = co.XLEW_1_2_4;
            document.sellform.XLEW_1_3_4.value = co.XLEW_1_3_4;
            document.sellform.XLEW_1_6_5.value = eedatefmt(fmtdate8, co.XLEW_1_6_5);
            document.sellform.sales_title_services_hidden.value = eedatefmt(fmtdate7, co.sales_title_services_hidden);
            document.sellform.XLEW_1_13_4.value = co.XLEW_1_13_4;
            document.sellform.XLEW_1_13_5.value = eeisnumber(co.XLEW_1_13_5) ? eedatefmt(fmtdate7, co.XLEW_1_13_5) : co.XLEW_1_13_5;
            document.sellform.sales_government_services_hidden.value = eedatefmt(fmtdate7, co.sales_government_services_hidden);
            document.sellform.XLEW_1_15_4.value = co.XLEW_1_15_4;
            document.sellform.XLEW_1_15_5.value = eeisnumber(co.XLEW_1_15_5) ? eedatefmt(fmtdate7, co.XLEW_1_15_5) : co.XLEW_1_15_5;
            document.sellform.sales_total_charges_hidden.value = eedatefmt(fmtdate7, co.sales_total_charges_hidden);
            document.sellform.XLEW_1_29_3.value = co.XLEW_1_29_3;
            document.sellform.XLEW_1_29_4.value = eedisplayFloatNDTh(co.XLEW_1_29_4, 2);
            document.sellform.XLEW_1_40_4.value = co.XLEW_1_40_4;
            document.sellform.XLEW_1_41_4.value = co.XLEW_1_41_4;
            document.sellform.sales_1206_deed.value = co.sales_1206_deed;
            document.sellform.sales_1206_hidden.value = eedisplayFloatND(co.sales_1206_hidden, 2);
            document.sellform.sales_total_estimate_charges_hidden.value = eedatefmt(fmtdate6, co.sales_total_estimate_charges_hidden)
        }
    }

