hate to say it but if the plastic is cracked then theyre fried. ive done the same thing. you can probably get something like that warrenteed though. i wouldnt try to ski on them just for safetys sake though
no they are Scott S14 Bindings, must have bought the design of off Salomon STH14. I have both bindings but the scott ones have always been the better binding. Salomon tend to release easily even though I have them on the same din and forward pressure setting - weird. I've just contacted the shop I bought the scotts from about warranty.