window.onAjaxLoad = function() {};

$(document).ready(function() {
  
  getData();
  
  
  $.fn.slideBanners = function() {
    if($("img",this).length<2)
      return this;
    var slide = new $.slideBanners();
    this.css("overflow","hidden");
    slide.banners = $("img",this).css("position","relative");
    slide.banners.not(":eq(0)").css("left","200px").hide();
    slide.banners.hover(function(){
      slide.slide_banner = false;
      window.clearTimeout(slide.timer_banner);
      slide.timer_banner = 0;
    },
    function() {
      slide.slide_banner = true;
      if(!slide.banners.filter(":animated").length)
        slide.timer_banner = window.setTimeout(function() {slide.slidebanner();},0);
    });
    slide.timer_banner = window.setTimeout(function() {slide.slidebanner();},5000);
    return this;
  }      
  
  $.slideBanners = function(){
      this.banners = $([]);
      this.current_banner = 0;
      this.timer_banner = 0;
      this.slide_banner = true;
  }
  
  $.slideBanners.prototype.slidebanner = function() {
    var self = this;
    this.banners.eq(this.current_banner).
    animate({left:"-250px"},1000,function(){
      $(this).hide();
      self.current_banner++;
      if(self.current_banner>=self.banners.length)
        self.current_banner = 0;
      self.banners.eq(self.current_banner).css({left:"250px"}).show().
      animate({left:"0px"},1000,function(){
        if(self.slide_banner)
          self.timer_banner = window.setTimeout(function() {self.slidebanner();},5000);
      });
    }); 
  }

  $.fn.fadeBanners = function() {
    if($("img",this).length<2)
      return this;
    var fade = new $.fadeBanners();
    fade.banners = $("img",this).css("position","absolute");
    fade.banners.not(":eq(0)").hide();
    fade.banners.hover(function(){
      fade.fade_banner = false;
      window.clearTimeout(fade.timer_banner);
      fade.timer_banner = 0;
    },
    function() {
      fade.fade_banner = true;
      if(!fade.banners.filter(":animated").length)
        fade.timer_banner = window.setTimeout(function() {fade.fadebanner();},0);
    });
    fade.timer_banner = window.setTimeout(function() {fade.fadebanner();},5000);
    return this;
  }      
  
  $.fadeBanners = function(){
      this.banners = $([]);
      this.current_banner = 0;
      this.timer_banner = 0;
      this.fade_banner = true;
  }
  
  $.fadeBanners.prototype.fadebanner = function() {
    var self = this;
    self.banners.eq(self.current_banner).
    fadeOut(1000);
    self.current_banner++;
    if(self.current_banner>=self.banners.length)
      self.current_banner = 0;
    self.banners.eq(self.current_banner).fadeIn(1000,function(){
      if(self.fade_banner)
        self.timer_banner = window.setTimeout(function() {self.fadebanner();},5000);
    });    
  }
    //banner in alto
    $("#banner_top dt").fadeBanners();
	//banner a destra services
	$("#banner_right dt").slideBanners();
	$("#advert dt").slideBanners();	
	//apertura in un'altra finestra
	$('a.spip_out, a.out, form.out').click(function(){	
		this.target = "_blank";	
	});
	
	//facebox con la possibilità di inserire il testo alle immagini
	$("a[rel*=facebox]").facebox().facebox_gallery().
  		bind("update_facebox_gallery",function(e,index){
    	$("#facebox div.info").prepend("<div class=\"testofacebox\">"+this.title+"<p>"+this.name+"</p></div>");
  	});
	
});



					   
function Menu(links) {
     location.href = links[links.selectedIndex].value;
  }
  
function getData() {
	var data = new Date();
	var month=new Array(12);
	month[0]="Gennaio";
	month[1]="Febbraio";
	month[2]="Marzo";
	month[3]="Aprile";
	month[4]="Maggio";
	month[5]="Giugno";
	month[6]="Luglio";
	month[7]="Agosto";
	month[8]="Settembre";
	month[9]="Ottobre";
	month[10]="Novembre";
	month[11]="Dicembre";
	document.getElementById("date").innerHTML = data.getDate().toString() + " " + month[data.getMonth()].toString() + " " +
	data.getFullYear().toString() + ", " + data.getHours().toString() + "." + data.getMinutes().toString();
	setTimeout("getData()", 1000);
}	
  

