Sounds like the screen is fooked. They should be able to get it repaired, but depending on the age and model, it may be cheaper to buy a new laptop near enough. I had a 1330 and the screen went, cost 380 squid for a new screen.
At an outside chance it could be driver related, so a restore or such like may fix it