DY = window.DY || {};

DY.ricalcoloAltezzaContenuti = function () {
    var altezzaTotale = $(window).height();//$('#box-bak-top').height();
    //        console.log(altezzaTotale);
    //        console.log(altezzaTotale-($('#box-footer').height()+$('#box-header').height()+parseInt($('#box-middle').css('marginTop').replace('px','')))+'px');
    // var altezza = altezzaTotale - ($('#box-footer').height() + $('#box-header').height() + parseInt($('#box-middle').css('marginTop').replace('px', '')));
    // $('#box-main').css('height', altezza + 'px');
    // $('#box-main .contenuto').css('height', (altezza - ($('.topContentCurvo').height() + $('.spaziatore').height() * 2)) + 'px');   $('#box-main .contenuto').css('height',(altezza-($('.spaziatore').height()*2)-12)+ 'px' );
    var altezzaBox = $('#box-bak-top').height();
    $('.cycleImmagini').css('height',altezzaBox + 'px');
};
$(document).ready(function () {
    if ($.fancybox) {
        $("a[rel='lightbox']").fancybox();
        $('#thumbs ul li a').attr('rel','lightbox');
        $('#thumbs ul li a').fancybox({
		'titleShow'	:	false
	});
    }

    $('.cycleImmagini').cycle();

    $("ul.sf-menu").supersubs({
        minWidth:12, // minimum width of sub-menus in em units
        maxWidth:27, // maximum width of sub-menus in em units
        extraWidth:1     // extra width can ensure lines don't sometimes turn over
    // due to slight rounding differences and font-family
    }).superfish();

    //ridimensionamento della pagina interna
    DY.ricalcoloAltezzaContenuti();

    $(window).bind("resize", DY.ricalcoloAltezzaContenuti);

    try {
        $("#languageSelect").msDropDown();

        $('#languageSelect').bind('change', function () {
            $(this).parents('form').trigger('submit');
        });

        $('.selectLanguage .dd').css('width', 'auto');
    } catch (e) {
        alert(e.message);
    }

    $('.bottonerichiesta').click(function (ele) {
        $.fancybox(
            $('.datiAggiuntivi').html(),
            {
                'autoDimensions':false,
                'width':550,
                'height':500,
                'transitionIn':'fade',
                'transitionOut':'fade'
            }
            );
    });
    $('.bottonerichiestaPrezzi').click(function (ele) {
        $.fancybox(
            $('.datiAggiuntiviPrezzi').html(),
            {
                'autoDimensions':false,
                'width':700,
                'height':500,
                'transitionIn':'fade',
                'transitionOut':'fade'
            }
            );
    });
    $('a[rel="piazzolalink"]').click(function (e) {
        e.preventDefault();
        $(".piazzolatab").hide();
        if($(".piazzolatab").is(":hidden")){
            $(".piazzolatab").show();
            $(".maxicaravantab").hide();
            $(".appartamentitab").hide();
            $(".extratab").hide();
        }
        else{
            $(".piazzolatab").hide();
        }
    });
    $('a[rel="caravanlink"]').click(function (e) {
        e.preventDefault();
        $(".maxicaravantab").hide();
        if($(".maxicaravantab").is(":hidden")){
            $(".maxicaravantab").show();
            $(".piazzolatab").hide();
            $(".appartamentitab").hide();
            $(".extratab").hide();
        }
        else{
            $(".maxicaravantab").hide();
        }
    });
        $('a[rel="appartamentilink"]').click(function (e) {
        e.preventDefault();
        $(".appartamentitab").hide();
        if($(".appartamentitab").is(":hidden")){
            $(".appartamentitab").show();
            $(".piazzolatab").hide();
            $(".maxicaravantab").hide();
            $(".extratab").hide();
        }
        else{
            $(".appartamentitab").hide();
        }
    });
            $('a[rel="extralink"]').click(function (e) {
        e.preventDefault();
        $(".extratab").hide();
        if($(".extratab").is(":hidden")){
            $(".extratab").show();
            $(".piazzolatab").hide();
            $(".maxicaravantab").hide();
            $(".appartamentitab").hide();
        }
        else{
            $(".extratab").hide();
        }
    });

/*
     //gestione menu
     DY.larghezzaCompleta=$('#menu').width();
     DY.numeroBottoni=$('.btnMenu').length;
     DY.larghezaBottoniTotale=0;
     $('.btnMenu').each(function(){
     DY.larghezaBottoniTotale+=$(this).outerWidth(true);
     })
     DY.paddingBottoni=Math.floor((DY.larghezzaCompleta-(DY.larghezaBottoniTotale))/(DY.numeroBottoni-1)/2);
     $('.btnMenu').each(function(index){

     if(index==0){
     $(this).css({
     'paddingLeft':DY.paddingBottoni+'px'
     });
     }else if (index==(DY.numeroBottoni-1)){
     $(this).css({
     'paddingRight':DY.paddingBottoni+'px'
     });
     }else{
     $(this).css({
     'paddingLeft':DY.paddingBottoni+'px',
     'paddingRight':DY.paddingBottoni+'px'
     });
     }
     });
     //fine gestione menu
     */
});

$(window).load(function () {
    DY.ricalcoloAltezzaContenuti();

    //  Per IE

    // $('#box-bak-top,#box-bak-bottom').height($(document).height());
    });


