Hola Picanyero,
El script que dejas de ejemplo no es precisamente para enviar variables.
Este script lo que hace es abrir una ventana nueva y dentro de esta ventana cargar una página html varibale.
Tal y como está el script puedes usar numeros o texto. Lo que quieras. Dependerá del nombre del archivo html que quieras cargar.
Por ejemplo, si quieres que te cargue un documento que se llame pepe.html habrás de llamar a la función asi:
<a href="java script:abrir('pepe');">Creditos</a>
y a tu script habrías de añadir lo siguiente:
<Script Languaje="JavaScript">
function abrir(
variable) {
open("http://www.midominio.com/" + variable + ".html");
}
</Script>
Eso haría que se abriera una ventana y dentrocargara la dirección
http://www.midominio.com/pepe.html