you said out from under.. it could be fixable. superglue always worked for me and my old buick (yea redneck shadetree fix!). just take off whatever was on top of it (if you can), and glue that somm'bitch back down.
i dont know about the cracked/ripped stuff.. 'cept maybee replacement$