function lungime_text() {

    var elem = document.getElementById('test');
    var eltitlu = document.getElementById('test2');
    // alert('inainte: ' + elem.offsetHeight + 'px' + '| inainte: ' + eltitlu.offsetHeight + 'px' + ' | ' + elem.innerHTML.length);
    //  eltitlu.innerHTML.length = 10;

    //        if ((eltitlu.offsetHeight) >= (18 * 3)) {
    //            elem.innerHTML = elem.innerHTML.substring(0, 60);
    //        }
    //        else
    //            if ((eltitlu.offsetHeight) >= (18 * 2)) {
    //            elem.innerHTML = elem.innerHTML.substring(0, 90);
    //        }
    //        else {
    //            elem.innerHTML = elem.innerHTML.substring(0, 120);
    //        }

    while ((elem.offsetHeight + eltitlu.offsetHeight + 54) >= 160) {
        elem.innerHTML = elem.innerHTML.substring(0, elem.innerHTML.lastIndexOf(' '));
    }
    elem.innerHTML = elem.innerHTML.substring(0, elem.innerHTML.lastIndexOf(' ')) + '...';
    //eltitlu.innerHTML = eltitlu.innerHTML +' '+ eltitlu.innerHTML.lastIndexOf(' ');


    //  elem.innerHTML = '1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0';
    //        elem.innerHTML = elem.innerHTML.substring(0, 50) + '...';
    //  elem.innerHTML = elem.innerHTML.substring(0, elem.innerHTML.lastIndexOf(' ')) + '...';

    //        elem.Height = 90;
    //alert('dupa: ' + elem.offsetHeight + 'px');
}


function lungime_text2(titlu, descriere) {

    var elem = document.getElementById(descriere.toString());
    var eltitlu = document.getElementById(titlu.toString());

    while ((elem.offsetHeight + eltitlu.offsetHeight + 54) >= 180) {
        elem.innerHTML = elem.innerHTML.substring(0, elem.innerHTML.lastIndexOf(' '));
    }
    elem.innerHTML = elem.innerHTML.substring(0, elem.innerHTML.lastIndexOf(' ')) + '...';
}

function lungime_text3(titlu, descriere, lungime) {

    var elem = document.getElementById(descriere.toString());
    var eltitlu = document.getElementById(titlu.toString());

    if (elem == null || eltitlu == null)
        return;

    while ((elem.offsetHeight + eltitlu.offsetHeight) >= lungime) {
        elem.innerHTML = elem.innerHTML.substring(0, elem.innerHTML.lastIndexOf(' '));
    }
    elem.innerHTML = elem.innerHTML.substring(0, elem.innerHTML.lastIndexOf(' ')) + '...';

}
