
function ctrHover()
{
    if ($(".sliderOH").hasClass("hover")) {clearInterval(intervalID);}
}

function moveR(mysliderOHPos)
{
    
    if (mysliderOHPos < -sliderEnd){
        zerodx();
        
    }
    else {
        $(".sliderOH").animate({left: 186 * mysliderOHPos}, "fast");
        $(".SOHsxbotton").show();
            $('.slides li').removeClass('active'); $('.slides li').eq(parseInt(-mysliderOHPos/4)).addClass('active');
        

    }
                            
    return mysliderOHPos;
}
        
function zerodx() {
    clearInterval(intervalID);
    mysliderOHPos=0;
    $(".sliderOH").animate({left:0}, "fast")
    intervalID = setInterval("moveR(mysliderOHPos=mysliderOHPos-1)", 3000);
    ctrHover();
    $('.slides li').removeClass('active'); $('.slides li:first').addClass('active');
    return mysliderOHPos;
}

$(document).ready(function() {

    /*inizializzazione*/
    if ($('.gallery-6 ul li').length<=3) {
        $('.gallery-6 .lnk-prev').css('display','none');
        $('.gallery-6 .lnk-next').css('display','none');

    }

    $('.slides li').removeClass('active'); $('.slides li:first').addClass('active');

    //individuo la fine dello slider in base se è nazionale o della città
    if ($('.sliderOH').parent().attr('class')=='containerSOHN') {
        sliderEnd=$('.sliderOH ul li').length-4;
    }
    else {
    sliderEnd=$('.sliderOH ul li').length-3;
    }

    //inizializzo la posizione a 0
    mysliderOHPos = 0;

    /*autoscroll*/
    intervalID = setInterval("moveR(mysliderOHPos=mysliderOHPos-1)", 3000);
    
    /*hover menu titoli*/

    $(".sliderOH ul li").hover(function(){
         $(this).addClass("hoverli");
         $("p", this).stop().animate({top:"170px"});
    }, function() {
         $(this).removeClass("hoverli");
    $("p", this).stop().animate({top:"224px"});
    });

    /*hover per stop sullo sliderOH*/
    $(".sliderOH").mouseover(function(){
        $(this).addClass("hover");
        clearInterval(intervalID);
    }).mouseout(function(){
        $(this).removeClass("hover");
        clearInterval(intervalID);
        intervalID = setInterval("moveR(mysliderOHPos=mysliderOHPos-1)", 3000);
    });

   /*hover tasti manual*/
    $(".gallery-6 .lnk-next,.gallery-5 .lnk-next").hover(function(){
    $(this).addClass("hover");
        clearInterval(intervalID);

    }, function() {
        $(this).removeClass("hover");
        clearInterval(intervalID);
        intervalID = setInterval("moveR(mysliderOHPos=mysliderOHPos-1)", 3000);
    });

   $(".gallery-6 .lnk-prev,.gallery-5 .lnk-prev").hover(function(){
                 $(this).addClass("hover");
                 clearInterval(intervalID);
            }, function() {
                 $(this).removeClass("hover");
                 clearInterval(intervalID);
                 intervalID = setInterval("moveR(mysliderOHPos=mysliderOHPos-1)", 3000);
            });
   
   
   
   /*movimento sliderOH manuale*/

   $(".gallery-6 .lnk-next,.gallery-5 .lnk-next").click (function(){
        if (mysliderOHPos == -sliderEnd) { $(".sliderOH").stop().animate({left:0});
                             mysliderOHPos=0;
                              clearInterval(intervalID);
                              $('.slides li').removeClass('active'); $('.slides li:first').addClass('active');
                             }
                             else {
        mysliderOHPos--;
        $(".sliderOH").stop().animate({left: 186 * mysliderOHPos}, "fast");
        clearInterval(intervalID);
        $('.slides li').removeClass('active'); $('.slides li').eq(parseInt(-mysliderOHPos/4)).addClass('active');
        }
         });


   $(".gallery-6 .lnk-prev,.gallery-5 .lnk-prev").click (function(){
       
        if (mysliderOHPos == 0) { $(".sliderOH").stop().animate({left:(-186*sliderEnd)});
                             mysliderOHPos=-sliderEnd;
                              clearInterval(intervalID);
                              $('.slides li').removeClass('active'); $('.slides li:last').addClass('active');
                             }
                             else {
        ++mysliderOHPos;
        $(".sliderOH").stop().animate({left: 186 * mysliderOHPos}, "fast");
        clearInterval(intervalID);
        $('.slides li').removeClass('active'); $('.slides li').eq(parseInt(-mysliderOHPos/4)).addClass('active');

            }
                             
   });

  /*swicth active slide nazionale  */
  holdli='';
  
  $('.slides li').hover(function(){
    $(this).addClass("hover");
        clearInterval(intervalID);

    }, function() {
        $(this).removeClass("hover");
        clearInterval(intervalID);
        intervalID = setInterval("moveR(mysliderOHPos=mysliderOHPos-1)", 3000);
    });

  $('.slides li').click(function(){
      $(holdli).removeClass('active');
      $(this).addClass('active');
      holdli=$(this);
      posInstant=parseInt($(this).attr('id').charAt(8));
      mysliderOHPos=-(posInstant+3);

      if (mysliderOHPos==sliderEnd) {
            $(".sliderOH").stop().animate({left: 0}, "fast");
            mysliderOHPos=0;
      }
      else{
      $(".sliderOH").stop().animate({left: -744 * posInstant}, "fast");
        mysliderOHPos=posInstant-4;
      }
  });
});