function jwaLoaderWindow(folder) {


    var This = this;
    var loader = undefined;
    var tOut = 0;

    this.Container = document.body;

    function SetHandlers() {
        //		var elms = document.getElementById(elementId).getElementsByTagName("a");
        //		for (var i = 0; i < elms.length; i++) {
        //			var evt = "click";
        //			AddEvent(elms[i], evt, function() { This.show });
        //		}
    }

    AddEvent(window, "load", SetHandlers);

    this.show = function () {
        This.hide();
        tOut = setTimeout(Show, This.loaderWait)
        function Show() {
            loader = document.createElement("DIV");
            loader.style.width = "100px";
            loader.style.height = "40px";
            loader.style.backgroundColor = "#FFFFFF";
            loader.style.border = "1px solid #000000";
            This.Container.appendChild(loader);
            loader.style.position = "fixed";
            if ((GetIeVersion() < 7) && (GetIeVersion() > 0)) loader.style.position = "absolute";
            loader.style.top = "50%";
            loader.style.left = "50%";
            loader.style.marginTop = "-20";
            loader.style.marginLeft = "-50";
            loader.style.backgroundImage = "url('" + This.loaderImageUrl + "')";
            loader.style.backgroundPosition = "center 50%";
            loader.style.backgroundRepeat = "no-repeat";
        }

    }

    this.loaderImageUrl = '';
    this.loaderWait = 500;

    this.hide = function () { clearInterval(tOut); if (loader) { document.body.removeChild(loader); loader = undefined; } }

    function AddEvent(obj, name, handler) {
        if (navigator.appName.indexOf("Microsoft") != -1) {
            obj.attachEvent('on' + name, handler);
        } else {
            obj.addEventListener(name, handler, true);
        }
    }

    function GetIeVersion() {
        var i0 = window.navigator.appVersion.indexOf('MSIE');
        if (i0 < 0) return 0;
        var i1 = window.navigator.appVersion.indexOf(';', i0);
        return window.navigator.appVersion.substring(i0 + 4, i1) * 1;
    }
	
	


}
