Como le estas haciendo esta bien, te voy a poner otro ejemplo para ayudarte más:
Código:
<script language="JavaScript">
function mandarInfo(nombre,email,pwd){
window.location = "http://misitio.com/cgi-bin/elcgi.cgi?nombre=" + nombre + "&email=" + email + "&pwd=" + pwd;
}
</script>
Claro que en el CGI tienes que poner para que lea el "query" en el método de "GET".
Si quieres saber como se hace eso avisame...
Saludos