If I have a lot of functions on startup do they all have to be under one single:
$(document).ready(function() {
or can I have multiple such
Yes it is possible to have multiple $(document).ready() calls. However, I don't think you can know in which way they will be executed. (source)