Okey, me mirado atentamente tu codigo, pero dadas mis encesidades creo que seria un error tener una variable global y he optado por crear una clase e instanciarla.
¿Pero adivinas? no me funciona! xD
Código:
<script language="javascript">
var NombreEscuderia = function (n){
this.n = new Number(n);
this.Escuderia = selec;
function selec(this.n){
switch (this.n) {
case 1:
document.writeln("Texto de prueva");
break
default:
document.writeln("Texto de prueva default");
}
}
}
var Default = new NombreEscuderia('0'); // aqui la instancio directamente
</script>
</head>
<body>
<div id="menu" ><script language="javascript">default.selec()</script></div></div></div>