That really sucks. Just to echo what some other posters have said, I would have the bike thoroughly inspected by a licensed mechanic to check for damage that is not immediately obvious and apparent. It looks like that wheel took one heck of an impact, and I can't believe the forks have not been compromised.
Bruce