My Swedish houseguest owns this laptop, and my cats knocked it off the table, twice, cracking the screen. I have purchased what I believe to be the replacement part, but I can't find a service manual ...