var htmHead = "<html><head><link type=\"text/css\" rel=\"stylesheet\" href=\"css/calculator.css\" /></head><body id=\"calc_result_firm\">";var htmFoot = "</body></html>";var strResultSelf = "AFTER-TAX PROFITS for litigation expenses, firm expansion, cash-flow, Partner Distributions: ";var strResultLFG  = "Total CASH available for litigation expenses, firm expansion, cash-flow or additional Partner Distributions: ";function updateIFrame(id, str) {        frm = document.getElementById(id);        doc = frm.contentDocument;        if (doc == undefined || doc == null)                doc = frm.contentWindow.document;        doc.open();        doc.write(htmHead + "<br />" + str + htmFoot);        doc.close();}function fmtDollarAmt(num) {        fontColor = num < 0 ? "red" : "green";	return "<font color=\"" + fontColor + "\">$" + FormatNumberBy3(num) + "</font>";}function isVisible(id) {	return document.getElementById(id).currentStyle["visibility"] == "visible";} function calcSelfFunding(f) {	result = f.pretax_profit.value * (1 - f.tax_rate.value) - f.costs.value;		f.self_result.value = result;	f.self_text.value = strResultSelf + "$" + FormatNumberBy3(result);		if (isVisible("self_result_ie")) {		f.self_result_ie.value = f.self_result.value;		updateIFrame("ifrm_self_text_ie", strResultSelf + fmtDollarAmt(f.self_result.value));	}}function calcLFGFunding(f) {	if (f.self_text.value == 0) {		alert("Please complete step 1 first.");		return;	}		int_paid = f.amt_borrowed.value * f.lfg_interest.value;	int_write_off = f.tax_rate.value * int_paid;	net_cost = int_paid - int_write_off;	result = parseInt(f.amt_borrowed.value) + parseInt(f.self_result.value);	result -= f.pass_thru.value == 1 ? net_cost : 0;	f.lfg_result.value = result;	f.lfg_text.value = strResultLFG + "$" + FormatNumberBy3(result);	if (isVisible("lfg_result_ie")) {		f.lfg_result_ie.value = f.lfg_result.value;		updateIFrame("ifrm_lfg_text_ie", strResultLFG + fmtDollarAmt(f.lfg_result.value));	}}function self_reset(f) {	f.self_text.value = "";	f.self_result.value = 0;	lfg_reset(f);	if (isVisible("self_result_ie")) {		f.self_result_ie.value = 0;		updateIFrame("ifrm_self_text_ie", "");	}}function lfg_reset(f) {	f.lfg_text.value = "";	f.lfg_result.value = 0;	if (isVisible("lfg_result_ie")) {		f.lfg_result_ie.value = 0;		updateIFrame("ifrm_lfg_text_ie", "");	}}
