function mark() {
    var ts = document.getElementById("specyfikacja-sw");
    var dif = document.getElementsByName('dif')
    var ile = 0;
    var chosen = new Array();

    // -[ CZYSCI OZNACZENIA ]-
    for (var i in ts.rows) {
        if(i>1 && i<54) {
            for ( var j in ts.rows[i].cells  ) {
                if(j>0 && j<6) {
                    if(ts.rows[i].className != 'ignoreme') {
                        if (i%2==1) {
                            ts.rows[i].cells[j].setAttribute('class', '');
                            ts.rows[i].cells[j].className = "";
                        } else {
                            ts.rows[i].cells[j].setAttribute('class', 'grey');
                            ts.rows[i].cells[j].className = "grey";
                        }
                    }
                }
            }
        }
    }

    // -[ SPRAWDZA ILE JEST ZAZNACZONYCH ]-
    for(i=0;i<5 ;i++) {
        if(dif[i].checked == true){
            ile++;
            chosen.push(i+1);
        }
    }

// -[ JESLI DWA ZAZNACZONE TO POROWNUJE ]-
    if (ile == 2) {
        for ( var ij in ts.rows) {
            if(ts.rows[ij].className!='ignoreme' && ij>2 && ij<54) {
                if(ts.rows[ij].cells[chosen[0]].innerHTML != ts.rows[ij].cells[chosen[1]].innerHTML) {
                    ts.rows[ij].cells[chosen[0]].setAttribute('class', 'highlight');
                    ts.rows[ij].cells[chosen[0]].className = "highlight";
                    ts.rows[ij].cells[chosen[1]].setAttribute('class', 'highlight');
                    ts.rows[ij].cells[chosen[1]].className =  "highlight";
                }
            }
        }
    } else if (ile == 0) {
        alert("Proszę wybrać 2 oferty do porównania");
    } else if (ile == 1) {
        alert("Proszę wybrać jeszcze 1 ofertę do porównania");
    } else if (ile > 2) {
        alert("Proszę wybrać tylko 2 oferty do porównania");
    }
}

function selectBox(id) {
    var dif = $("input[name=dif]:checked");

    var ile = dif.lenght;

    if (ile > 2) {
        for(i=0;i<5 ;i++) {
            dif[i].attr("checked", false);
        }
        dif[id].attr("checked", "checked");
    }
}

