Реализация «include file» в Javascript

Для загрузки файлов вызывается метод init объкта jsLoadFile, следующим образом: jsLoadFile.init('1.js', '2.js');
Если потребуется позже добавить файл к загрузке, можно поступить так: jsLoadFile.add('3.js');
        Содержимое файла 1.js:
        
        test = {
                x: screen.width,
                y: screen.height
        }
        
        Содержимое файла 2.js:
        
        alert( test.x ) // если объект test не существует будет выдана ошибка RunTime Error и дальнейшее выполнение скрипта будет остановлено
        
        Содержимое файла 3.js:
        
        alert( window.pageYOffset )