﻿// <![CDATA[
function getDivsByClassName(classname, node)  {
    if(!node) {
        node = document.getElementsByTagName("body")[0]; }
    else {
        node = document.getElementById(node);
    }
    var a = [];
    if (node != null) {

        var re = new RegExp('\\b' + classname + '\\b');
        var els = node.getElementsByTagName("div");
        for (var i = 0, j = els.length; i < j; i++)
            if (re.test(els[i].className)) a.push(els[i]);
    }
    return a;
}

function getDivShortText(text) {

    if (text != undefined)
    {
        if (text.indexOf(" ") != -1)
            return text.substr(0, text.lastIndexOf(" ")) + "...";
        else
            return text;
    }
    else
        return "";
}

var elements = getDivsByClassName("txt", "ctl00_ctl00_ContentPlaceHolder_LeftContentPlaceHolder_divAlleRecepten");
if (elements != undefined)
{
    for (var i = 0; i < elements.length; i++) {
        if (elements[i].scrollHeight > 26) {
            while (elements[i].scrollHeight > 26) {
                if (elements[i].innerText != "")
                    elements[i].innerText = getDivShortText(elements[i].innerText);
                else {
                    i++
                };
            }
        }
        else {
            elements[i].style.height = '26px';
        }

    }
}

var elements = getDivsByClassName("txt", "ctl00_ctl00_ContentPlaceHolder_LeftContentPlaceHolder_divSoloRecepten");
if (elements != undefined) {
    for (var i = 0; i < elements.length; i++) {
        if (elements[i].scrollHeight > 26) {
            while (elements[i].scrollHeight > 26) {
                if (elements[i].innerText != "")
                    elements[i].innerText = getDivShortText(elements[i].innerText);
                else {
                    i++
                };
            }
        }
        else {
            elements[i].style.height = '26px';
        }

    }
}
// ]]>
