﻿jQuery(document).ready(function ($) {
    $(".lang > li a").bigTarget({
        hoverClass: 'over',
        clickZone: '.lang .cap.top'
    })
});
jQuery(document).ready(function ($) {
    $('#lang ul ul').hide();
    $('#lang li a').stop().click(function () {
        $('#lang ul ul').slideUp('slow');
        if ($(this).siblings().is(':visible')) {
            $(this).siblings().slideUp()
        } else {
            $(this).siblings().slideToggle()
        }
    });
    return false
})
jQuery(document).ready(function () {
    jQuery("#menubar #menu li").hoverIntent({
        sensitivity: 5,
        interval: 200,
        over: makeTall,
        timeout: 300,
        out: makeShort
    })
});

function makeTall() {
    jQuery(this).addClass("sfhover")
}
function makeShort() {
    jQuery(this).removeClass("sfhover")
}
jQuery(document).ready(function () {
    jQuery("#menu > a").hover(function () {
        jQuery(this).stop().animate({
            backgroundColor: '#015b84'
        }, 'slow', 'swing')
    }, function () {
        jQuery(this).stop().animate({
            backgroundColor: '#808080'
        }, 'slow', 'swing')
    })
})
jQuery(document).ready(function ($) {
    $("#ambiti li a").bigTarget({
        hoverClass: 'over',
        clickZone: '#ambiti li'
    })
});
jQuery(document).ready(function ($) {
    $(".box-content-item a").bigTarget({
        hoverClass: 'over',
        clickZone: '.box-content-item'
    })
});
jQuery(document).ready(function ($) {
    $(".focus a").bigTarget({
        hoverClass: 'over',
        clickZone: '.focus'
    })
});
jQuery(document).ready(function ($) {
    $(".news a").bigTarget({
        hoverClass: 'over',
        clickZone: 'li:eq(0)'
    })
});
jQuery(document).ready(function ($) {
    $(".item a").bigTarget({
        hoverClass: 'over',
        clickZone: '.item'
    })
});
jQuery(document).ready(function ($) {
    $(".download_modelli li a").bigTarget({
        hoverClass: 'over',
        clickZone: '.download_modelli li'
    })
});


jQuery(document).ready(function () {
    var container = jQuery('div.sliderGallery');
    var ul = jQuery('ul', container);
    var itemsWidth = ul.innerWidth() - container.outerWidth();
    container.css('overflow', 'hidden');
    jQuery('.slider', container).slider({
        min: 0,
        max: itemsWidth,
        handle: '.ui-slider-handle',
        stop: function (event, ui) {
            ul.animate({
                'left': ui.value * -1
            }, 100)
        },
        slide: function (event, ui) {
            ul.animate({
                'left': ui.value * -1
            }, 100)
        }
    });
    jQuery(".btn-left").click(function () {
        var elValue = jQuery('.slider', container).slider('option', 'value');
        if (elValue > 0) {
            elValue = elValue - 100;
            if (elValue < 0) {
                elValue = 0
            }
            jQuery(".sliderGallery .slider").slider('value', elValue);
            jQuery(".sliderGallery ul").animate({
                'left': elValue * -1
            }, 100)
        }
    });
    jQuery(".btn-right").click(function () {
        var elValue = jQuery('.slider', container).slider('option', 'value');
        if (elValue < itemsWidth) {
            elValue = elValue + 100;
            if (elValue > itemsWidth) {
                elValue = itemsWidth
            }
            jQuery(".sliderGallery .slider").slider('value', elValue);
            jQuery(".sliderGallery ul").animate({
                'left': elValue * -1
            }, 100)
        }
    });
    jQuery("span.end").click(function () {
        var elValue = jQuery('.slider', container).slider('option', 'value');
        elValue = itemsWidth;
        jQuery(".sliderGallery .slider").slider('value', elValue);
        jQuery(".sliderGallery ul").animate({
            'left': elValue * -1
        }, 100)
    });
    jQuery("span.start").click(function () {
        var elValue = jQuery('.slider', container).slider('option', 'value');
        elValue = 0;
        jQuery(".sliderGallery .slider").slider('value', elValue);
        jQuery(".sliderGallery ul").animate({
            'left': elValue * -1
        }, 100)
    })
    var elValue = jQuery('.slider', container).slider('option', 'value');
    elValue = 300;
    jQuery(".sliderGallery .slider").slider('value', elValue);
    jQuery(".sliderGallery ul").animate({
        'left': elValue * -1
    }, 100)
});
jQuery(document).ready(function () {
    jQuery(".sliderGallery ul").prepend('<div class="line"><div class="maturpan"></div><div class="maturpast"></div><div class="maturbiga"></div><div class="maturcontrol"></div><div class="aquasystem"></div><div class="modularsystem"></div><div class="sursystem"></div></div>');
})
jQuery(document).ready(function () {
    var totale = jQuery(".sliderGallery .line").width();
    var frazione = (totale / 7) - 1;
    jQuery(".sliderGallery .line div").width(frazione);
})
jQuery(document).ready(function () {
    var testo = jQuery('.testo.contributo p').height();
    var didascalia_h = jQuery('.testo.contributo').height();
    var didascalia = jQuery('.testo.contributo');
    var valore = 50;
    var operation = -didascalia_h + testo + valore;
    jQuery(didascalia).css({
        'margin-bottom': 0
    });
    jQuery('.testo.contributo p').css({
        'padding-left': 50,
        'padding-right': 50,
        'color': 'white'
    });
    jQuery(didascalia).css('bottom', operation);
    jQuery('.testo.contributo p').fadeIn('slow');
});
jQuery(document).ready(function () {
    jQuery('#ambiti li.over').animate({
        opacity: 0.25
    }, 5000);
});
jQuery(document).ready(function ($) {
    $("a.fancy").fancybox();
});
jQuery(document).ready(function ($) {
    $('<span></span>').appendTo("#ambiti li a");
})
