//
// Written by Tu Quang Le (leqtu@msn.com)
//

var ReadyState = { Uninitialized: 0, Loading: 1, Loaded: 2, Interactive: 3, Complete: 4 };

var HttpRequest = {
    create : function() {
        return (window.XMLHttpRequest ? new window.XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP'));
    }
}

function $(id) { return document.getElementById(id); }

var Demo = {
    load : function( url )
    {
        var request = HttpRequest.create();
        
        request.onreadystatechange = function() {
            var div = $('loading');
            var output = $('output');
            
            if( request.readyState == 4 ) {
                div.style.display = 'none';                        
                output.innerHTML = '<img src="' + url + '">';
            }
        }
        
        request.open('GET', url, true);
        request.send(null);            
    }
}
