Yes, you have read the title correctly. I am going to implement some customized pop ups for a client. The usability side is rather silent.
What makes me excited about this project is that I will need to really understand some pieces of Javascript that I haven't really had many opportunities to work with. I understand Javascript relatively well, but with no big projects or even long term daily mucking, Javascript has always been a second hand language. This will have to change.
My basic idea is to create a popup controller that starts a sequence of popups. The controller will send the sequence object to the new popup with the current instance popped off the stack. The stack will continue through for each pop up. Again, not being very familiar with Javascript, we will see if this is what actually happens.
For the actual implementation I have been using Prototype. It is a really great library but I am thinking I might also look more and MochiKit, simply because it is meant to be more like Python whereas Prototype seems to mold Javascript to be more like Ruby. While Ruby is nice and Prototype is pretty familiar, MochiKit is more practical and has more documentation. Wish me luck!