It does look like display damage to me, i'd recommend the steps Geir provided before considering it a write-off though!
open