A Javascript polyfill for the few browsers which don't support the checkbox hack