Una riga simile fuori dai tag <style> non ha significato per il browser...
ciaocodice:<script language="JavaScript" type="text/javascript"> document.write('<style>'); if (screen.width=="1024"){ document.write('background-image:url('bkg/sfondo.jpg')') } if (screen.width=="800"){ document.write('background-image:url('bkg/sfondo800.jpg')') } document.write('</style>'); </script>