integrable,
Вы должны в качестве обработчика установить саму функцию, а не результат её выполнения:
new.onload = dosomething; // Без скобок вызова
Кстати, "new" является зарезервированным словом для языка JavaScript.
Крайне не рекомендуется называть так переменные или функции.