function t(o, y, n, f, c) {
    var inc = new Array;

    for (i = f; i < f + c; i++) {
        var y_s = document.getElementById('q' + i + '_y').checked;
        var n_s = document.getElementById('q' + i + '_n').checked;

        if (y_s == false && n_s == false) {
            inc.push(i);
        } else if (y_s == true) {
            y++;
        } else if (n_s == true) {
            n++;
        }
    }

    if (inc.length) {
        alert(inc.length + ' question(s) have not been answered:\n\n' + inc.join(', '));
    } else {
        top.location.href = o.action + "?yes=" + y + "&no=" + n;
    }

    return false;
}
