When I load an html page, a series of javascript functions are being called despite no reference to them being made. The below functions will alert the user "hello" and " world", even though I do not call validate or donotcall2
<script >
var validate = new function() {
alert('hello');
};
var donotcall1 = function() {
alert('hello cruel');
return false;
};
var donotcall2 = new function() {
alert(' world');
};
</script>