var rowCount = 0;

function insert(setFocus, showRemove) {
    try {
        var label = "Antwort&nbsp;&nbsp;";
        var input = "<input id=\"input" + rowCount + "\" type=\"text\" maxlength=\"100\" name=\"rows[]\">";

        if (showRemove) {
            input += "<a href=\"javascript:remove('" + rowCount + "')\">L&ouml;schen</a>";
        }

        var table = document.getElementById("rows");
        var newRow = table.insertRow(table.rows.length);
        newRow.value = rowCount;
        var newCell = newRow.insertCell(0);
        newCell.innerHTML = label;
        var newCell = newRow.insertCell(1);
        newCell.innerHTML = input;

        if (table.rows.length >= 25) {
            document.getElementById("insertbutton").style.visibility = "hidden";
        }

        if (setFocus) {
            newInput = document.getElementById("input" + rowCount);
            newInput.focus();
        }

        rowCount++;
    }
    catch(e) {
    }
}

function remove(id) {
    try {
        var table = document.getElementById("rows");

        for (var i = 0; i < table.rows.length; i++) {
            if (table.rows[i].value == id) {
                table.deleteRow(i);
                break;
            }
        }

        if (table.rows.length < 25) {
            document.getElementById("insertbutton").style.visibility = "visible";
        }
    }
    catch(e) {
    }
}

var clearMessage = true;

