jQuery.noConflict();

jQuery(window).load(function() {
    //avvio di slider
    jQuery('#slider').nivoSlider({
        effect:'fade', //Specify sets like: 'fold,fade,sliceDown,random'
        slices:15,
        animSpeed:500, //Slide transition speed
        pauseTime:3000,
        startSlide:4, //Set starting Slide (0 index)
        directionNav:false, //Next & Prev
        directionNavHide:true, //Only show on hover
        controlNav:true, //1,2,3...
        controlNavThumbs:false, //Use thumbnails for Control Nav
        controlNavThumbsFromRel:false, //Use image rel for thumbs
        controlNavThumbsSearch: '.jpg', //Replace this with...
        controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
        keyboardNav:true, //Use left & right arrows
        pauseOnHover:true, //Stop animation while hovering
        manualAdvance:true, //Force manual transitions
        captionOpacity:0.95, //Universal caption opacity
        beforeChange: function(){},
        afterChange: function(){},
        slideshowEnd: function(){}, //Triggers after all slides have been shown
        lastSlide: function(){}, //Triggers when last slide is shown
        afterLoad: function(){} //Triggers when slider has loaded
    });

    // definizioni delle azioni
    // andando su una voce del primo livello nascondo tutti i sottomenų
    // ed apriamo solo quello del collegamento corrente
    jQuery('#barramenu > ul > li > a').hover(function() {
        jQuery(this).parent().parent().find('ul').hide();
        jQuery(this).parent().find('ul').show();
      }, function() {}
    );
    
        // abbandonando un sottomen? lo chiudiamo
    jQuery('#barramenu ul ul').hover(function() { }, function() {
        jQuery(this).hide();
      }
    );

    // abbandonando la barramen? chiudo tutti i sottomen?
    jQuery('#barramenu').hover(function() { }, function() {
        jQuery('#barramenu ul ul').hide();
      }
    );

    //faccio in modo che se un collegamento punta ad una pagina esterna venga aperta in una nuova finestra
    //escludo i nivo-Nav che servono per lo slide in homepage
    jQuery("a").not('.nivo-Nav').not('.nivo-control').not('.sezione_news').bind("click", function(event) {
        var a = new RegExp('/' + window.location.host + '/');
       if(!a.test(this.href)) {

               //qui ci siamo se il link punta all'esterno
               // cio? se non abbiamo trovato window.location.host nel link
               //allora settiamo in caso di click l'apertura della finestra in un'altra pagina
               event.preventDefault();
               event.stopPropagation();
               window.open(this.href, '_blank');

        }
    });
    
    //attivo la struttura a schede
    jQuery("#tabs").tabs();

    //funzioni che controllano l'overlay in caso ci sia
    //seleziono overlay, lo estendo a tutta la superficie e lo visualizzo
    jQuery("#overlay").css("height", "100%").show("normal", function() {
        //allungo lo sfondo e conferisco opacity
        jQuery("#overlay-sfondo").css("height", "100%").animate({"opacity": ".7"}, 1000, function() {
            jQuery(this).show("normal", function() {
                //visualizzo i contenuti
                jQuery("#overlay-contenuti").css("width", "960px").delay(500).fadeIn();
            });
         });
     });

     //se si clicca in qualche zona dell'overlay, elimino direttamente il contenuto
     jQuery(".chiudi").click(  function(){
         jQuery('#overlay').fadeOut("slow", function() {
             jQuery(this).remove();
         });
     });
});



