Originariamente inviato da Potacchione
puoi semplicemente fare così
semplicemente??
mi sa che nel suo caso i cookie sul client sono gia' piu' che sufficienti

aggiungi al tuo script le 2 funzioni generiche che trovi qui
http://forum.html.it/forum/showthrea...8#post12871178

dopodiche' aggiungi questa riga
function changeBGImage(whichImage){
if (document.body){
document.body.background = backImage[whichImage];
createCookie('sfondo',whichImage,365);
}
}

e questo
codice:
window.onload=function(){
  var sfondoDaCookie=readCookie('sfondo');
  if(sfondoDaCookie) changeBGImage(sfondoDaCookie);
}
ciao