var cap_m = null;
var config_m = null;
var i_m = null;

(function($){
    $.simpleSlideShow = function(selector, settings){
        // settings
        var config = {
            'delay': 10000,
            'fadeSpeed': 1000
        };
        if ( settings ){$.extend(config, settings);}
 
        // variables
        var obj = $(selector);
        var img = obj.children('img');
        var cap = obj.children('div');
        var count = img.length;
        var i = 0;
 
        // show first image
        img.eq(0).show();
        cap.eq(0).show();
        
        cap_m = cap;
        config_m = config;
        
        // run slideshow
        setInterval(function(){
        	cap.eq(i).slideUp(config.fadeSpeed);
        	img.eq(i).fadeOut(config.fadeSpeed);       
        	        	
            i = ( i+1 == count ) ? 0 : i+1;
            i_m = i;
            setTimeout('sleep()',1000);
            img.eq(i).fadeIn(config.fadeSpeed); 
            
        }, config.delay);
 
        return this;
    };
})(jQuery);

function sleep()
{
	cap_m.eq(i_m).slideToggle(config_m.fadeSpeed);
}


