document.body.background = "url(tlo.jpg) repeat fixed";
document.body.backgroundAttachment = "fixed";
document.body.backgroundColor = "rgb(255, 255, 204)";
document.body.backgroundImage = "url(tlo%20firmowe.jpg)";
document.body.backgroundPosition = "5% 5%";
document.body.backgroundRepeat = "repeat-y";

----------

// zapisanie parametru jako danych cookie i wprowdzenie zmian
function zapiszRysTla(zdarzenie) {
    zdarzenie = (zdarzenie) ? zdarzenie: ((event) ? event : null);
    if (zdarzenie) {
        var elem = (zdarzenie.target) ? zdarzenie.target : zdarzenie.srcElement;
        ustawCookie("rysTla", elem.value, pobierzDateWyg(180, 0, 0);
        // wywoanie funkcji zmieniajcej to
        ustawRysTla();
    }
}

// zmiana ta po wskazaniu pozycji na licie lub po pobraniu strony
function ustawRysTla() {
    var uri = pobierzCookie("rysTla");
    // pobranie referencji elementu select
    var lista = document.getElementById("listaRys");
    if (uri) {
        // okrelenie rysunku ta na podstawie wartoci cookie
        document.body.style.backgroundImage = "url(" + uri + ")";
        // przy zaadowaniu strony warto cookie musi by wskazana na licie rysunkw
        for (var i = 0; i < lista.options.length; i++) {
            if (uri == lista.options[i].value) {
                lista.options[i].selected = true;
                break;    
            }
        }
    } else {
        // jeeli nie ma cookie, jako domylna zapisywana jest ktrakolwiek z pozycji listy
        document.body.style.backgroundImage = "url(" + lista.value + ")";
    }
}

...
<body onload="ustawRysTla()">
...
<select id="listaRysTla" onchange="zapiszRysTla(event)">
    <option value="pulpit1.gif">Pulpit 1</option>
    <option value="pulpit2.gif">Pulpit 2</option>
    <option value="pulpit3.gif">Pulpit 3</option>
    <option value="pulpit4.gif">Pulpit 4</option>
</select>
