Das war natürlich Unsinn:
var f = document.createElement('function');
f.src = 'http://server/rechner.js';
rechner(); // das ist die Startroutine in rechner.js
So dürfte es eher funktionieren:
var f = document.createElement('SCRIPT');
f.type = 'text/javascript';
f.src = 'http://server/rechner.js';
rechner(); // das ist die Startroutine in rechner.js