(function($){  
	$.fn.fadeSlide = function(vars) {
		var element = this;
		var slider_interval = (vars.slider_interval != undefined) ? vars.slider_interval : 4000;
		var fadeOut_duration = (vars.fadeOut_duration != undefined) ? vars.fadeOut_duration : 400;
		var fadeIn_duration = (vars.fadeIn_duration != undefined) ? vars.fadeIn_duration : 400;
		var next_slide;
		var start_from = 0;
		var fx_type = 1;
		var itempic = $("." + element[0].id + "Image");
		var i = start_from;
		$(itempic[i]).fadeIn(100);
		
		var fadeFxMod = function () {
			if (i >= itempic.length-1) { 
				next_slide = $(itempic[0]);
			}
			else {
				next_slide = $(itempic[i+1]);
			}
			$(next_slide).fadeIn(fadeIn_duration);
			$(itempic[i]).fadeOut(fadeOut_duration);
			i++;
			if (i >= itempic.length) {i = 0;}
			
		}

		var runFX = function() {
			if (fx_type == 1)  {  //fadeFx
				setInterval(fadeFxMod, slider_interval);
			}
		}
		runFX();
	};
})($); 
