Ok the way i did it (not neccesarrily the best) on BASH was to
make my script - emacs (or whatever txt editor) <new file>
chmod it to be read/write/executable by yourself - chmod 744 or whatever permissions you need to set (must be read/executable by user though)
Move/link/copy it into a directory in your path (i find it easier than using paths in the .bash_profile) cp script.sh /usr/bin/script.sh etc.
add the script name to your CSH profile config, are you sure you want /etc/csh.login? seems to me that's global for all users, there should be one in your home directory for just you.
Apologies if any of the above doesn't work, am on my work computer running windows 2k and am quite new myself