in your form tag, the onsubmit needs to evaluate to false for the form not to submit. i see you have the function returning false already, so u just need to add 'return' before the function call. example:
Code:
onsubmit="return atleastonenonemptyfield();"