(function(){

function log(text) { opera.postError('test.user.js: ' + text); }

log('start');

document.    addEventListener('load',             function(){ log('document.load (capture)') }, true);
window.      addEventListener('load',             function(){ log('window.load (capture)') }, true);
window.opera.addEventListener('load',             function(){ log('window.opera.load (capture)') }, true);

document.    addEventListener('DOMContentLoaded', function(){ log('document.DOMContentLoaded (capture)') }, true);
window.      addEventListener('DOMContentLoaded', function(){ log('window.DOMContentLoaded (capture)') }, true);
window.opera.addEventListener('DOMContentLoaded', function(){ log('window.opera.DOMContentLoaded (capture)') }, true);


document.    addEventListener('load',             function(){ log('document.load') }, false);
window.      addEventListener('load',             function(){ log('window.load') }, false);
window.opera.addEventListener('load',             function(){ log('window.opera.load') }, false);

document.    addEventListener('DOMContentLoaded', function(){ log('document.DOMContentLoaded') }, false);
window.      addEventListener('DOMContentLoaded', function(){ log('window.DOMContentLoaded') }, false);
window.opera.addEventListener('DOMContentLoaded', function(){ log('window.opera.DOMContentLoaded') }, false);

})();

