var htmHead = "<html><head><link type=\"text/css\" rel=\"stylesheet\" href=\"css/calculator.css\" /></head><body id=\"calc_result_appeal\">";var htmFoot = "</body></html>";var strResult = "Based on your case you qualify for: ";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 isValidInput(f) {	judgement = parseInt(f.judgement.value.replace(/\$/g, "").replace(/,/g, ""));	damages   = parseInt(f.damages.value.replace(/\$/g, "").replace(/,/g, ""));	percent   = parseInt(f.percent.value.replace(/\%/g, ""));	if (isNaN(judgement)) {		alert("Please enter a valid amount for the judgement.");		f.judgement.focus();		return false;	} else if (judgement <= 350000) {		alert("Please enter a value greater than $350,000 for judgement.");	} else if (isNaN(damages)) {		alert("Please enter a valid amount for the damages.");		f.damages.focus();		return false;	} else if (isNaN(percent)) {		alert("Please enter a valid percentage.");		f.percent.focus();		return false;	} else {		return true;	}} function calcSelfFunding(f) {	if (!isValidInput(f)) return;	judgement = parseInt(f.judgement.value.replace(/\$/g, "").replace(/,/g, ""));	damages   = parseInt(f.damages.value.replace(/\$/g, "").replace(/,/g, ""));	percent   = parseInt(f.percent.value.replace(/\%/g, ""));	result = (judgement - damages) * (percent / 100) / 4;	f.self_result.value = result;	f.self_text.value = strResult + "$" + FormatNumberBy3(result);		if (isVisible("self_result_ie")) {		f.self_result_ie.value = f.self_result.value;		updateIFrame("ifrm_self_text_ie", strResult + fmtDollarAmt(f.self_result.value));	}}function self_reset(f) {	f.self_text.value = "";	f.self_result.value = 0;	if (isVisible("self_result_ie")) {		f.self_result_ie.value = 0;		updateIFrame("ifrm_self_text_ie", "");	}}
