The Moodle JavaScript Cookbook by Alastair Hole is an ideal resource for the developer wishing to customise a standard installation. Basic JavaScript knowledge is needed to gain the most benefit from this book however there is a Pandora's box of code...