

function stringFilter (input) {
s = input.value;
filteredValues = "\r\n";
var i;
var returnString = "";
for (i = 0; i < s.length; i++) {
var c = s.charAt(i);
if (filteredValues.indexOf(c) == -1) returnString += c;
}
input.value = returnString;
}
<!--
if (document.getElementById){
document.write('<style type="text/css">')
document.write('#citizen,#taxpayer,#home,#debt,#settlement,#student{display:none;padding:5px;background:#d8d8d8;border:1px solid #c6c6c6;}')
document.write('</style>')}
function changeDiv(the_div,the_change)
{
var the_style = getStyleObject(the_div);
if (the_style != false)
{
the_style.display = the_change;
}
}
function hideAll()
{
changeDiv("citizen","none");
changeDiv("taxpayer","none");
changeDiv("home","none");
changeDiv("debt","none");
changeDiv("settlement","none");
changeDiv("student","none");
}
function getStyleObject(objectId) {
if (document.getElementById && document.getElementById(objectId)) {
return document.getElementById(objectId).style;
}else if (document.all && document.all(objectId)) {
return document.all(objectId).style;
}else{
return false;
}
}
function toggle(box,theId) {
if(document.getElementById) {
var cell = document.getElementById(theId);
if(box.checked) {
cell.className = "on";
}
else {
cell.className = "off2";
}
}
}
function debtassign(){
if (document.elig.homeowner.value == 'yes' || document.elig.equity.value != '$' || document.elig.student_debt.value == 'yes' || document.elig.total_studentdebt.value != '$' || document.elig.remaining_studentdebt.value != '$' || document.elig.school.value != '' || document.elig.creditors.value != '' || document.elig.creditcard.value != '' || document.elig.creditor_debt1.value != '$' || document.elig.creditor_debt2.value != '$' || document.elig.creditor_debt3.value != '$' || document.elig.creditor_debt4.value != '$' || document.elig.creditor_debt5.value != '$' || document.elig.debt_expenses.value != '$')
{
document.elig.credit_assistance.value = 'debt';
}
else
{
document.elig.credit_assistance.value = 'nodebt';
}
}
var isNN = (navigator.appName.indexOf("Netscape")!=-1);
function autoTab(input,len, e) {
var keyCode = (isNN) ? e.which : e.keyCode; 
var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
if(input.value.length >= len && !containsElement(filter,keyCode)) {
input.value = input.value.slice(0, len);
input.form[(getIndex(input)+1) % input.form.length].focus();
}
function containsElement(arr, ele) {
var found = false, index = 0;
while(!found && index < arr.length)
if(arr[index] == ele)
found = true;
else
index++;
return found;
}
function getIndex(input) {
var index = -1, i = 0, found = false;
while (i < input.form.length && index == -1)
if (input.form[i] == input)index = i;
else i++;
return index;
return true;
}
