...Sorry for all the swearing. Just really worked up at the moment.
_________________________
Husky