Hola kavalerian y claray
Me ha chocado que te haigan enviado un script externo para ponerlo dentro de una sentencia switch, yo tambien pensaba que no se podia hacer. He estado experimentado y parece que si es posible.
switch(r)
{case 1: [banner1]
break;
case 2: [banner2]
break;
case 3: (function(path) {document.write("<" + "script src=\"" + path + "\"></" + "script>")})("archivo.js");
break;
}
El truco esta en definir e invocar una funcion que escribe la etiqueta "script" .
Saludos