This is why I hate leaving my car out anyway! Gutted for you, hopefully insurance will pay out for it?