﻿
jQuery(document).ready(function () {
jQuery("ul.menu_body li:even").addClass("alt");
jQuery('div.div_lingue').click(function () {
    var arV = navigator.appVersion.split("MSIE")
    var v = parseFloat(arV[1])

    if ((v >= 5.5) && (v < 8) && (document.body.filters)) {
        if (jQuery('ul.menu_body').is(':hidden')) {
            jQuery('ul.menu_body').show();
        } else {
            jQuery('ul.menu_body').hide();
        }
        giraFreccia();
    } else {
        jQuery('ul.menu_body').slideToggle('medium', giraFreccia);
    }


});
});


function giraFreccia() {
if (jQuery('ul.menu_body').is(':hidden')) {
    jQuery('div.div_lingue a.select').removeClass("aperto");
} else {
    jQuery('div.div_lingue a.select').addClass("aperto");
}
//Cufon_MenuLingue();
}

function testata_posiziona(immagine) {
    var h = $(immagine).height();
    var w = $(immagine).width();
    var ht = 355;
    var wt = 998;

    var h2 = divide(h, 2);
    var w2 = divide(w, 2);
    var ht2 = divide(ht, 2);
    var wt2 = divide(wt, 2);

    var top = ht2 - (h2 - 20);
    var left = wt2 - (w2 + 60);

    $(immagine).css({
        top: top + 'px',
        left: left + 'px'
    });
}

function divide(numerator, denominator) {
    // In JavaScript, dividing integer values yields a floating point result (unlike in Java, C++, C)
    // To find the integer quotient, reduce the numerator by the remainder first, then divide.
    var remainder = numerator % denominator;
    var quotient = (numerator - remainder) / denominator;

    // Another possible solution: Convert quotient to an integer by truncating toward 0.
    // Thanks to Frans Janssens for pointing out that the floor function is not correct for negative quotients.
    /****************************************************

    if ( quotient >= 0 )

    quotient = Math.floor( quotient );

    else  // negative

    quotient = Math.ceil( quotient );

    *****************************************************/

    return quotient;
}
