Hey there, everyone. Looks like some splendid forums you've got here. This isn't really a homework question, but rather an application I am developing. However, the (lack of) complexity of the question seems to warrant it the best location here. :)
Alright, here's the issue in its generic...