Yo probé esto y funcionó correctamente:
Código:
<HTML>
<HEAD>
<link rel="stylesheet" type="text/css" id="hojaestilo">
<script language="JavaScript" type="text/javascript">
<!--
/* Suponiendo que la hoja de estilo esté en un subdirectorio */
document.getElementById('hojaestilo').href = 'css/' + screen.width + ".css";
-->
</script>
</HEAD>
<BODY>
Texto de la página
</BODY>
</HTML>
Debería funcionar tambien con la ruta absoluta, por ejemplo:
Código:
<HTML>
<HEAD>
<link rel="stylesheet" type="text/css" id="hojaestilo">
<script language="JavaScript" type="text/javascript">
<!--
/* Ruta absoluta */
document.getElementById('hojaestilo').href = 'http://www.midominio.com/css/' + screen.width + ".css";
-->
</script>
</HEAD>
<BODY>
Texto de la página
</BODY>
</HTML>
Espero que sirva
Saludos