I reckon your ClientID is wrong.
var elem = document.getElementById("cbxPDCheque");
You need to view the source of your page to find out the correct ClientID of the CheckBox. The ID of a server Control is not necessarily the same as the DOM attribute ID that gets rendered in the browser.