﻿/// <reference path="/germany/dynamics/_global/components/infocenter/js/jquery-1.3.2-vsdoc2.js" />
/// <reference path="/germany/dynamics/_global/components/infocenter/js/extend/urlEncodeDecode.js" />
/// <reference path="/germany/dynamics/_global/components/infocenter/js/extend/getUrlParameters.js" />
/// <reference path="/germany/dynamics/_global/components/infocenter/js/extend/uniqueArray.js" />
/// <reference path="/germany/dynamics/_global/components/infocenter/js/extend/sortArray.js" />
/// <reference path="/germany/dynamics/_global/components/infocenter/js/plugins/addCategoryId.js" />
/// <reference path="/germany/dynamics/_global/components/infocenter/js/plugins/setWidthEqual.js" />
/// <reference path="/germany/dynamics/_global/components/infocenter/js/plugins/resetSelect.js" />
/// <reference path="/germany/dynamics/_global/components/infocenter/js/plugins/addCategoryToBasket.js" />

(function($) {
    $.fn.hideElementsWhenCategoriesChanged = function() {
        if (!catVars['autoSubmitFormOnChange']) {
            //hide Results from table when
            if (catVars['pageLoadCategoryValues'] == catVars['categoriesObj'].val()) {
                resultTblVars['resultTblObj'].css({ 'display': 'block' });
                resultTblVars['orderByContObj'].css({ 'display': 'block' });
                resultTblVars['subPageNaviContObj'].css({ 'display': 'block' });
                tabVars['tabsNaviContObj'].find('a').each(function() {
                    $(this).find('span').each(function() {
                        $(this).css({ 'display': '' });
                    });
                });
                $('#tagSubmit2').remove();

            } else {
                resultTblVars['resultTblObj'].css({ 'display': 'none' });
                resultTblVars['orderByContObj'].css({ 'display': 'none' });
                resultTblVars['subPageNaviContObj'].css({ 'display': 'none' });
                tabVars['tabsNaviContObj'].find('a').each(function() {
                    $(this).find('span').each(function() {
                        $(this).css({ 'display': 'none' });
                    });
                });
                $('#tagSubmit2').remove();
                $(resultTblVars['searchChangedHtmlOutput']).prependTo(resultTblVars['resultTblContObj']);

            }
        }

    };
})(jQuery);