﻿$(function () {

    /*Beregner summen af li'ernes samlede længde og tildeler til ul så den kan centreres*/
    $sum = 0;
    $('#footer ul li').each(function () {
        $sum += $(this).width() + 21;
    });

    $('#footer ul').width(($sum - 13));

    Cufon.replace('#four-boxes .box h4', { fontFamily: 'Klavika Bold Caps' });
    Cufon.replace('#four-boxes .box h5', { fontFamily: 'Klavika Bold Caps' });

    //Benyttes når highlighted produkt, indsættes under relaterede produkter og det highlighted product har ikoner
    var eIcon = $('.product-highlighted div.e-icons');
    var eIconIs = eIcon.length > 0;

    if (eIconIs) {
        eIcon.parent().addClass('has-icon');
    }

    //Benyttes til at resize tilmeldingsboksen til nyhedsbrev på forsiden, når warning vises

    var warning = $('#frontpage .warning');
    var boxinfo = $('#frontpage .boxinfoFrontPage');
    var warningIs = warning.length > 0;

    if (warningIs) {
        boxinfo.css("height", "180px");
    }

    //JS: 02-11-2011 - Redirecter til mit katalog
    var addAllToBasket = $('#quickOrderForm');
    var addAllToBasketBtn = $('#quickOrderForm .add-to-basket');
    var addAllToBasketIs = addAllToBasket.length > 0;

    if (addAllToBasketIs) {

        addAllToBasketBtn.click(function () {
            addAllToBasket.attr('action', '/boks-navigation/kundecenter/mit-katalog.aspx');
            addAllToBasket.submit();
        });

    }

    //JS: 10-11-2011 - Sikrer at #confirm-order-form kun submittes én gang uanset, hvor mange gange der klikkes
    var confirmForm, confirmFormIs, submitBtn
    confirmForm = $('#confirm-order-form');
    confirmFormIs = confirmForm.length > 0;
    submitBtn = confirmForm.find('button[type = "submit"]');

    if (confirmFormIs) {
        submitBtn.attr("disabled", false);

        $(confirmForm).submit(function () {
            submitBtn.attr("disabled", true);
            return true;
        })
    }

});
