Sta scrivendo praticamente un tag che il browser non capisce... e quindi non visualizza.

Ti correggo anche la logica dello script
codice:
<script language="javascript"> 
w = screen.width; 
document.write(w); 
if(w>=800){ 
  if(w>=1024){ 
    document.write("&lt;%x=250%&gt;"); 
    document.write("&lt;%y=180%&gt;"); 
  } else {
    document.write("&lt;%x=100%&gt;"); 
    document.write("&lt;%y=300%&gt;"); 
  }
}
</script>
ciao