If you're using onchange, Firefox doesn't trigger the event until the focus leaves the field. You should use onkeyup instead if you want the event to fire whenever the user types something.
I usually use ImageMagick, but I think DevIL (formerly OpenIL) might be pretty good: http://openil.sourceforge.net/
Not sure how performance oriented it is, but you can use it in conjunction with...
Looks to me like your algorithm is to find a single path. You set the nodes to visited, then once you've found a path it returns and doesn't look for any more paths.
If you're new to Linux, or don't feel like spending hours learning how to use the text editor, don't go with vi/vim or emacs. These editors are very powerful, but take a long time to learn.
Then I'd recommend going with C and some library, be it DirectX, OpenGL, SDL, or whatever. They probably either used one of those, bought a commercial library to use, or rolled their own. I doubt...
I think you're going about this the wrong way. There are usually several ways to solve a given problem. By wasting a lot of time trying to figure out how somebody else did it, why not just do it your...
1) It's cross-platform. This might not affect you now if you don't use a non-Windows platform, but in the future you might want to have a version for...
No problem. You'll also find the Prototype library that Scriptaculous is based on very useful when you start learning AJAX. I would recommend looking at this too.
The effect you're trying to do is called chaining. There's Javascript libraries that do this kind of thing. Scriptaculous is a good one: http://script.aculo.us/
OpenGL is a library for using 3D graphics. It is cross-platform and relatively simple, at least compared to Direct3D. I don't think I really need to go into details on the usefulness of 3D graphics,...