﻿hs.showCredits = 0;
hs.graphicsDir = '/highslide/graphics/';
hs.outlineType = 'rounded-white';
hs.allowSizeReduction = false;
hs.preserveContent = false;
hs.align = 'center';
hs.dimmingDuration = 0;
hs.objectLoadTime = 'before';
hs.dragByHeading = false;
hs.padToMinWidth = true; 
hs.onDimmerClick = function() { return false; };
hs.registerOverlay({
    html: '<div class="closebutton" onclick="return hs.close(this)" title="Close"></div>',
    position: 'top right',
    useOnHtml: true
});

$(document).ready(function() {
    app.init();
    $(document).pngFix();
});

var app = {

    module: 'homepage',
    menuTopX: 0,
    menuTopY: 0,
    menuBtmX: 0,
    menuBtmY: 0,
    pageX: 0,
    pageY: 0,
    isIndividual: 0,
    isCompany: 0,
    isNonResident: 0,
    isRepresentant: 0,

    init: function() {
        $('ul.jd_menu').jdMenu();
    },

    openStepFeedback: function(that) {
        hs.htmlExpand(that, {
            src: feedbackStepUrl,
            objectLoadTime: 'before',
            objectType: 'iframe',
            wrapperClassName: 'feedbackHighSlideWrapper',
            //dimmingOpacity: 0.75,
            width: 600,
            height: 600,
            align: 'center',
            dragByHeading: false

        })
    },
    openFeedback: function(that) {
        hs.htmlExpand(that, {
            src: feedbackUrl,
            objectLoadTime: 'before',
            objectType: 'iframe',
            wrapperClassName: 'feedbackHighSlideWrapper',
            //dimmingOpacity: 0.75,
            width: 600,
            height: 600,
            align: 'center',
            dragByHeading: false

        })
    },

    openContacts: function(that) {
        hs.htmlExpand(that, {
            contentId: 'puContacts',
            objectLoadTime: 'after',
            dragByHeading: false,
            width: 880
        })
    },

    switchReqs: function(type) {

        $('.reqSwitcher').removeClass('reqSwitcherOn');
        $('#reqSwitcher' + type).addClass('reqSwitcherOn');
        $('.grp11,.grp12').hide();
        $('.grp' + type).show();
        return false;
    },

    loadSummaryReqs: function() {
        $('#bloc_lnk12, #bloc_lnk21, #bloc_lnk31').hide();
        $('#lnk11, #lnk12, #lnk21, #lnk31').bind('click', function() {
            var curId = $(this).attr('id');
            if ($(this).hasClass('reqFilterOn')) {
                var canTurnOff = true;
                if ($(this).attr('id') == 'lnk11' && !($('#lnk12').hasClass('reqFilterOn'))) { canTurnOff = false };
                if ($(this).attr('id') == 'lnk12' && !($('#lnk11').hasClass('reqFilterOn'))) { canTurnOff = false };
                if (canTurnOff !== false) { $('#bloc_' + curId).hide(); $(this).addClass('reqFilterOff'); $(this).removeClass('reqFilterOn'); };
            } else { $('#bloc_' + curId).show(); $(this).addClass('reqFilterOn'); $(this).removeClass('reqFilterOff'); }
        });
    },


    printPage: function(that, language, menuid, objective, step) {
        var printUrl = '/print-objective-dialog.asp?l=' + language + '&amp;mid=' + menuid + '&amp;rid=' + objective + '&amp;sno=' + step;
        hs.htmlExpand(that, {
            src: printUrl,
            objectLoadTime: 'after',
            objectType: 'iframe',
            wrapperClassName: 'feedbackHighSlideWrapper',
            width: 550,
            height: 200,
            align: 'center',
            dimmingOpacity: 0.75,
            dragByHeading: false

        });
        return false;
    }

};





