Oh really? I'd love to read it :D you should really post it here.
I'm not sure. My parents are divorced so right now I'm at my mom's place, and my computer is at my dad's. :/ I think he'll take a look at it when he can.
Hope it's not broken beyond repair ..