Hola:
Lo del PHP, ya se que no tiene nada ke ver, pero como me ha dado problemas para otras cosas...
En el archivo .js no pongo las etiquetas <script>...
Las funciones del archivo .js que no necesitan paso de variables funcionan perfectamente.
Explicame que error de referencia podria tener si copiando la función a la pagina funciona... El error para ser exactos es:"Se esperaba un objeto"
El alert, olvidalo, restos de codigo desesperado...
Gracias de todas formas.
Un saludo