Hola Devilish.
Creo que tu problema está en el uso de las comillas. En lugar de poner esto:
Código PHP:
document.write("<frame name='fr_ppal' src='prueba.cgi?s='+s+'&cursid='+cursid' scrolling='no'>");
Prueba esto:
Código PHP:
document.write("<frame name='fr_ppal' src='prueba.cgi?s="+s+"&cursid="+cursid + "' scrolling='no'>");
La idea es la siguiente:
Código PHP:
document.write("___"+s+"____"+cursid + "____");
Dentro de cada expresión puedes usar comillas simples.
Saludos.