function L_Columnizer(a, numColumns) {
    var colRows = Math.ceil(a.length/numColumns);
    var t = new Array();
    t.push('<table class="columnizerTable">');
    var i = 0;
    var colI = 0;
    t.push('<tr class="columnizerRow">');
    t.push('<td class="columnizerCell">');
    while (i < a.length) {
        t.push('<div class="columnizerDiv">' + a[i] + '</div>');
        i++;
        if (++colI == colRows) {
            colI = 0;
            t.push('</td>');
            t.push('<td>');
        }
    }
    t.push('</td>');
    t.push('</tr>');

    t.push('</table>');
    return t.join('\n');
}

