window.addEvent('domready', function () {

    // ----- Funzione per aprire i sottomenų nella parte alta ----- //

    //  var menuAperto = $$('#nav ul li.open');
    //  $$('#nav > ul > li').addEvent('mouseenter', function() {
    //      $$('#nav > ul > li').removeClass('open');
    //      this.addClass('open');
    //  }).addEvent('mouseleave', function() {
    //      $$('#nav > ul > li').removeClass('open');
    //      menuAperto.addClass('open');
    //  });

    // ----- Funzione per aprire e chiudere il box di contenuti ----- //

    var boxContenuti;
    if ($('closeBox')) {
        boxContenuti = $('closeBox');
        var altezza = $('closeBox').getStyle('height').toInt();
        $('closeBox').morph({ duration: '200' });
        $('closeBox').setStyles({ 'height': 0, 'padding': 0 });
        $('content_main').setStyle('padding', '0 0 10px 0');
        if (langWebsite == 'it') {
            $('closeButton').addClass('opened').set('html', '<span>Leggi tutto</span>');
        }
        else if (langWebsite == 'de') {
            $('closeButton').addClass('opened').set('html', '<span>Lesen sie mehr</span>');
        }
        else {
            $('closeButton').addClass('opened').set('html', '<span>Read all</span>');
        }
    }
    if ($('openedBox')) {
        boxContenuti = $('openedBox');
        var altezza2 = $('openedBox').getStyle('height').toInt();
    }

    if ($('closeButton')) {
        $('closeButton').addEvent('click', function () {
            if ((boxContenuti.getStyle('height').toInt()) > 10) {

                boxContenuti.getChildren('p').fade('hide');
                $('closeButton').setStyle('display', 'none');

                boxContenuti.set('morph', { onComplete: function () {
                    $('content_main').setStyle('padding', '0 0 10px 0');
                    if (langWebsite == 'it') {
                        $('closeButton').addClass('opened').setStyle('display', 'block').set('html', '<span>Leggi tutto</span>');
                    }
                    else if (langWebsite == 'de') {
                        $('closeButton').addClass('opened').setStyle('display', 'block').set('html', '<span>Lesen sie mehr</span>');
                    }
                    else {
                        $('closeButton').addClass('opened').setStyle('display', 'block').set('html', '<span>Read all</span>');
                    }
                }
                });

                boxContenuti.morph({ 'height': 0, 'padding': '0' });
            }
            else {
                boxContenuti.getChildren('p').fade(1);
                $('closeButton').setStyle('display', 'none');

                boxContenuti.set('morph', { onComplete: function () {
                    $('content_main').setStyle('padding', '0');
                    if (langWebsite == 'it') {
                        $('closeButton').removeClass('opened').setStyle('display', 'block').set('html', '<span>Chiudi</span>');
                    }
                    else if (langWebsite == 'de') {
                        $('closeButton').removeClass('opened').setStyle('display', 'block').set('html', '<span>Schlie&szlig;en</span>');
                    }
                    else {
                        $('closeButton').removeClass('opened').setStyle('display', 'block').set('html', '<span>Close</span>');
                    }
                }
                });

                boxContenuti.morph({ 'height': altezza, 'padding-top': '10', 'padding-bottom': '20' });
            }
        });
    }

    $$('.results:last-child').setStyle('background-image', 'none');

    // Chiusura del DOMREADY
});

function closePopup(product) {
    var e = $('awardsPopup');
    e.setStyle('display', 'none');
}

function openPopup(product, language) {
    var e = $('awardsPopup');

    var iframe = new Element('iframe', { 'src': '/Master/Tramin/Awards.aspx?p=' + product + '&language=' + currentLanguage });
    iframe.inject(e.getFirst('div'), 'after');
    

    e.setStyle('display', 'block');
}
