Man that looks like a mess, sorry you had to go through that. What brand of trailer is it? Unfortunately once you paint over the frame some potential weak spots are hidden. Hope it's under some sort of warranty at least.
As for posting pics if you start a free account with www.photobucket.com, you can load your pics into there, then copy the direct link line and paste it into your post. A lot of the guys here are real good with all the tricks, I know Ice Cube Bob is also very smart when it comes to the pic/posting info.
Lifetime member NAFC