var ImagePreloader = {
	 
    i: 0,
    time_interval: 150,
    fade_interval: 300,
    images: null,
    init: function(image_array, int, fade_int) {
		
        ImagePreloader.images        = image_array;
        ImagePreloader.time_interval = int;
        ImagePreloader.fade_interval = fade_int;

        setTimeout("ImagePreloader.showImage(ImagePreloader.i)", ImagePreloader.time_interval);
    },
    showImage: function() {
        var imagez     = ImagePreloader.images;
        var images_len = imagez.length;

        if (ImagePreloader.i < images_len) { setTimeout("ImagePreloader.showImage(ImagePreloader.i)", ImagePreloader.time_interval); }
        imagez.eq(ImagePreloader.i).animate({opacity: 1}, ImagePreloader.fade_interval);
        ImagePreloader.i++;
    }
};