﻿		var slide_imgs	= null; //array con le immagini
		var count = 0; //conto immagini
		var i = 0; //numero immagine
		var speed = 750; //velocita della transizione
		var doing = false; //in transizione?
		var t_ = null;
		//document ready
		$(function() {
			slide_imgs = $('.slide_style');
			count = slide_imgs.size();
			//nasconde tutte le immagini
			slide_imgs.hide();
			//ma le mostra una...
			$(slide_imgs[0]).show();
			t_=setTimeout("next_img()", 3000);
		});
		
		function t()
		{
			t_=setTimeout("next_img()", 3000+speed);
		}
		
		function next_img_click()
		{
			if(slide_imgs == null || doing) return;
			if(t_ != null) clearTimeout(t_);
			next_img();
		}
		
		function prev_img_click()
		{
			if(slide_imgs == null || doing) return;
			if(t_!=null) clearTimeout(t_);
			prev_img();
		}
		
		function next_img()
		{
			if(slide_imgs == null || doing) return;	
			doing=true;
			var current = $(slide_imgs[i]);
			i++;
			if(i == count) i=0;
			var next = $(slide_imgs[i]);
			current.show();
			current.fadeOut(speed, function() {
				next.hide();
				next.fadeIn(speed);
				doing=false;
				t();
			});
		}
		
		function prev_img()
		{
			if(slide_imgs == null || doing) return;
			doing=true;
			var current = $(slide_imgs[i]);
			i--;
			if(i < 0) i=count-1;
			var next = $(slide_imgs[i]);
			current.show();
			current.fadeOut(speed, function() {
				next.hide();
				next.fadeIn(speed);
				doing=false;
				t();
			});
		}

