    var preload = new Array('images/button-active.png', 'images/button-hover.png', 'images/button-down.png', 
                'images/formbutton-active.png', 'images/formbutton-hover.png', 'images/formbutton-down.png', 
                'images/go-active.png', 'images/go-hover.png', 'images/go-down.png', 
                'images/comment-bg.jpg', 'images/comments.png', 
                'images/ban.png', 'images/delete.png', 'images/download.png', 'images/edit.png', 'images/editdescr.png', 'images/editimage.png', 'images/editname.png', 'images/editpreset.png',
                'images/header.jpg', 'images/kx-bg.jpg', 'images/kxpreset.png',
                'images/loggedin.png', 'loggedout.png',
                'images/menu-body.png', 'images/menu-bottom.png', 'images/menu-top.png',
                'images/news-bottom.png', 'images/news-bottom-small.png', 'images/news-top.png', 'images/news-top-small.png',
                'images/rating.gif', 'images/rating-dark.gif', 'images/reply.png', 'images/submitnew.png',
                'images/topgradient.png', 'images/xhtml.png') ;

    var loaded = 0;
    var loader = new Array();
    var x = 0;

    function preloader(){

        for(var i = 0; i < preload.length; i++) 
        {
            loader[i] = new Image();
            loader[i].onload = incwidth;
            loader[i].onerror = incwidth;
            loader[i].onabort = incwidth;
            loader[i].src = 'http://my.kxproject.com/'+preload[i];
        }
    }

    function incwidth(){
        loaded++;
        x = Math.round(300/preload.length*loaded);
        document.getElementById("loading").style.width = x+"px";
        if (loaded >= preload.length){
    
            window.location.replace('uploads.php');
        }     
    }