Modification du fichier css en fonction de la résolution avec javascript

J'ai trouvé sur un site web, mais pour moi, il semble ne fonctionne pas.
Le problème est que css ne permet pas de modifier ou de changements très rapides tout ce que je peux voir, c'est noir flash et page blanche(http://gino.net16.net/inde.php on peut clairement voir avec firefox).Depuis je n'ai aucune compétence javascript , donc je ne sais pas quel est le problème.

Fichier principal

<html>
<head>
      <title>my title</title>
<SCRIPT LANGUAGE="JavaScript">


<!-- Begin
function redirectCSS() {

if ((screen.width == 640) && (screen.height == 480))
      {document.write("<link href='style.css' rel='stylesheet' type='text/css'>")}

else if ((screen.width == 800) && (screen.height == 600))
      {document.write("<link href='style.css' rel='stylesheet' type='text/css'>")}

else if ((screen.width == 1024) && (screen.height == 768))
      { document.write("<link href='style.css' rel='stylesheet' type='text/css'>")}

else
      {document.write("<link href='style.css' rel='stylesheet' type='text/css'>")}
}
//End -->
</script>      

</head>
<body onLoad="redirectCSS()">

<h1>Use the appropriate stylesheet to display this content</h1>

</body>
</div>
</html>

de style css fichier

@charset "utf-8";
/* CSS Document */

body {
    background-color: #2a2725;
    font-family: Arial, Helvetica, sans-serif;
    text-shadow: 0px 0px 1px #2a2725;
    color: #fff;
}
/* }}} END TableSorter */
Il semble que le travail sur jsfiddle : jsfiddle.net/vLy3p .
Google pour "CSS media queries" -- il y a des façons plus faciles de le faire!

OriginalL'auteur Decker | 2011-01-29