It appears to me that Kari did a great job answering this question. Depending on what the OP replies regarding such, this thread should probably be marked as "solved."

Nice, Kari! :)