﻿var masterId = 0; var pricemakerId = 0; var assortmentId = 0; var brandId = 0; function updateAdvancedSearch()
{ updateMasterAdvancedSearch(); updatePriceMakerAdvancedSearch(); updateAssortmentAdvancedSearch(); updateBrandAdvancedSearch(); }
function updateProductGroups(object, parentId, brandId, type) {
    object.html(''); var id = null; $.ajax({ type: "POST", url: "AutoComplete.asmx/GetProductGroups", data: "{parentId:" + parentId + ",brandId:" + brandId + "}", contentType: "application/json; charset=utf-8", dataType: "json", error: function (XMLHttpRequest, textStatus, errorThrown) { }, success: function (data) {
        if (data.length > 0) {
            var option = '<option value="0">Vyberte...</option>'; object.append(option); var items = data.split('|'); for (i = 0; i < items.length; i++)
            { var params = items[i].split(';'); option = '<option value="' + params[1] + '">' + params[0] + '</option>'; object.append(option); }
            if (items.length == 1) {
                id = items[0].split(';')[1]; if (type == 'M') { masterId = id; updatePriceMakerAdvancedSearch(); }
                if (type == 'P') { pricemakerId = id; updateAssortmentAdvancedSearch(); }
                if (type == 'A') { assortmentId = id; updateBrandAdvancedSearch(); }
            }
        }
    }
    });
}
function updateMasterAdvancedSearch() {
    var object = $('#AdvancedSearchC_MasterDropDownList'); if (masterId == 0)
    { updateProductGroups(object, 0, brandId, 'M'); }
    else
    { }
}
function updatePriceMakerAdvancedSearch() {
    var object = $('#AdvancedSearchC_PriceMakerDropDownList'); object.html(''); if (masterId != 0)
    { object.removeAttr('disabled'); updateProductGroups(object, masterId, brandId, 'P'); }
    else
    { object.attr('disabled', 'disabled'); }
}
function updateAssortmentAdvancedSearch() {
    var object = $('#AdvancedSearchC_AssortmentDropDownList'); object.html(''); if (pricemakerId != 0)
    { object.removeAttr('disabled'); updateProductGroups(object, pricemakerId, brandId, 'A'); }
    else
    { object.attr('disabled', 'disabled'); }
}
function updateBrandAdvancedSearch() {
    var productGroupId = assortmentId; if (productGroupId == 0) productGroupId = pricemakerId; if (productGroupId == 0) productGroupId = masterId; var object = $('#AdvancedSearchC_BrandDropDownList'); object.html(''); object.html(''); $.ajax({ type: "POST", url: "AutoComplete.asmx/GetBrands", data: "{productGroupId:" + productGroupId + "}", contentType: "application/json; charset=utf-8", dataType: "json", error: function (XMLHttpRequest, textStatus, errorThrown) { }, success: function (data) {
        if (data.length > 0) {
            var option = '<option value="0">Vyberte...</option>'; object.append(option); object.removeAttr('disabled'); var items = data.split('|'); for (i = 0; i < items.length; i++)
            { var params = items[i].split(';'); option = '<option value="' + params[1] + '">' + params[0] + '</option>'; object.append(option); }
        }
        else
        { object.attr('disabled', 'disabled'); }
    }
    });
}
function advancedSearchControl_MasterChanged()
{ pricemakerId = 0; assortmentId = 0; updatePriceMakerAdvancedSearch(); updateAssortmentAdvancedSearch(); updateBrandAdvancedSearch(); }
function advancedSearchControl_PriceMakerChanged()
{ assortmentId = 0; updateAssortmentAdvancedSearch(); updateBrandAdvancedSearch(); }
function advancedSearchControl_AssortmentChanged()
{ updateBrandAdvancedSearch(); }
function advancedSearchControl_BrandChanged() {
    if (masterId == 0)
    { updateMasterAdvancedSearch(); }
    updatePriceMakerAdvancedSearch(); updateAssortmentAdvancedSearch();
}
function advancedSearchControl_BindChangeEvents()
{ $('#AdvancedSearchC_MasterDropDownList').change(function () { masterId = $(this).val(); advancedSearchControl_MasterChanged(); }); $('#AdvancedSearchC_PriceMakerDropDownList').change(function () { pricemakerId = $(this).val(); advancedSearchControl_PriceMakerChanged(); }); $('#AdvancedSearchC_AssortmentDropDownList').change(function () { assortmentId = $(this).val(); advancedSearchControl_AssortmentChanged(); }); $('#AdvancedSearchC_BrandDropDownList').change(function () { brandId = $(this).val(); advancedSearchControl_BrandChanged(); }); }
function callbacktest()
{ }
function updateRetailDetailImages() {
    $.ajax({ type: "POST", url: "Catalog.aspx/GetImages", data: "{}", contentType: "application/json; charset=utf-8", dataType: "json", error: function (XMLHttpRequest, textStatus, errorThrown) { }, success: function (data) {
        $('#WelcomeRetailDetail_RIImage').html(''); var split = data.split('|'); if (split.length > 0) {
            for (i = 0; i < split.length; i++) { var split2 = split[i].split('/'); var name = split2[split2.length - 1]; var option = '<option value="' + split[i] + '">' + name + '</option>'; $('#WelcomeRetailDetail_RIImage').append(option); }
        }
    }
    });
}


$(document).ready(function () {
    //$('#HPInfoTab').tabs({ selected: ($get(tabsTextBoxId)).value, select: function (event, ui) { ($get(hiddenTextBoxId)).value = 'HPInfoTabClick#' + ui.panel.id; ($get(hiddenButtonId)).click(); return false; } }).addClass('ui-tabs-vertical ui-helper-clearfix');
    $('.HPInfoTab').tabs().addClass('ui-tabs-vertical ui-helper-clearfix');
    $(".HPInfoTab li").removeClass('ui-corner-top').addClass('ui-corner-left');

    $("#marquee").marquee();    
    if ($('.WSIBanner') != null && $('.WSIBanner').html() != null) {$(this).everyTime(20000, 'AKTimer', function (){var nxbt = $('.WSIBanBtnSel').attr('NXBT');$('#' + nxbt).click();});}
    var text = ($get(hiddenTextBoxId)).value; if (text == "AdvSearch") { advancedSearchControl_BindChangeEvents(); updateAdvancedSearch(); }
    $(window)._scrollable(); $('.IsLogon').live('keypress', function () { focusId = 'Logon'; }); $('.IsFind').live('keypress', function () { focusId = 'Find'; }); $('.IsExtend').live('keypress', function () { focusId = 'Extend'; }); $('.IsRecalc').live('keypress', function () { focusId = 'Recalc'; }); $('.IsAdd2Cart').live('keypress', function () { focusId = 'Add2Cart'; }); $('.IsImportFile').live('keypress', function () { focusId = 'ImportFile'; }); $('.CartIATB').live('keypress', function () { focusId = 'InsuredAccident'; }); shortcut.add("Enter", function () { ShortCutEnter(); }); shortcut.add("Escape", function () {
        if ($('#LogOnControlDiv').parent().css('display') == 'none') { }
        else { $get('CancelButton').click(); }
    }); $('.RIImageManager').live('click', function () {
        $("#RIImageManagerDialog").showImageManager(); $("#RIImageManagerDialog").show(); $("#RIImageManagerDialog").dialog({ bgiframe: true, zIndex: 100001, modal: true, buttons: { Ok: function () { var deleted = $("#dialog").getTrashImages(); $("#RIImageManagerDialog").deleteTrashImages(); $("#RIImageManagerDialog").close(); $(this).dialog('close'); updateRetailDetailImages(); }
        }
        }); $("#RIImageManagerDialog").dialog('open'); $("#RIImageManagerDialog").parent().css('width', '640px'); $("#RIImageManagerDialog").parent().css('top', '10px');
    }); $("#CartAddDiv").hide(); $('.JQBtn').live("mouseover", function () { this.style.textDecoration = 'underline'; this.style.color = 'blue'; return false; }); $('.JQBtn').live("mouseout", function () { this.style.textDecoration = 'none'; this.style.color = 'black'; return false; }); $('.JQBtnUnderline').live("mouseover", function () { this.style.textDecoration = 'underline'; this.style.color = 'blue'; return false; }); $('.JQBtnUnderline').live("mouseout", function () { this.style.textDecoration = 'underline'; this.style.color = 'black'; return false; }); $('.JQBtnNoBold').live("mouseover", function () { this.style.textDecoration = 'underline'; this.style.color = 'blue'; return false; }); $('.JQBtnNoBold').live("mouseout", function () { this.style.textDecoration = 'none'; this.style.color = 'black'; return false; }); $('.JQBtnNoColor').live("mouseover", function () { this.style.textDecoration = 'underline'; return false; }); $('.JQBtnNoColor').live("mouseout", function () { this.style.textDecoration = 'none'; return false; }); $('.JQBtnNoBoldNoColor').live("mouseover", function () { this.style.textDecoration = 'underline'; return false; }); $('.JQBtnNoBoldNoColor').live("mouseout", function () { this.style.textDecoration = 'none'; return false; }); $(".MOWBin").droppable({ over: function (event, ui) { $(ui.draggable).addClass("DeleteItem"); }, out: function (event, ui) { $(ui.draggable).removeClass("DeleteItem"); }, drop: function (event, ui) { MOWItemDelete(); }
    }); $(".WClickable").live("click", function () { WItemClick($(this)); }); $(".WClickable").live("dblclick", function () { WItemDoubleClick($(this)); }); $(".RILstBox").live("dblclick", function () { CatalogDblClick($(this)); }); $(".WSortable").sortable({ start: function (event, ui) { startPosition = $(ui.item).parent().children().index(ui.item); WItemClick($(ui.item)); }, stop: function (event, ui) {
        var stopPosition = $(ui.item).parent().children().index(ui.item); if (stopPosition != startPosition) { ($get(hiddenTextBoxId)).value = 'ChangePosWelcomeItem#' + startPosition + '|' + stopPosition; ($get(hiddenButtonId)).click(); }
    }
    }); $('#RISliderX').slider({ min: 0, max: 300, value: $('.RIOffsetX').val()
    }); $('#RISliderX').live('slidechange', function () { var posX = $('#RISliderX').slider("value"); $('.RIOffsetX').val(posX); var posY = $('.RIOffsetY').val(); SetPreviewTextOffset(posX, posY); }); $('.RIOffsetX').live('keyup', function (e) { var posX = $('.RIOffsetX').val(); $('#RISliderX').slider('value', posX); var posY = $('.RIOffsetY').val(); SetPreviewTextOffset(posX, posY); }); $('#RISliderY').slider({ min: 0, max: 300, value: $('.RIOffsetY').val()
    }); $('#RISliderY').live('slidechange', function () { var posY = $('#RISliderY').slider("value"); $('.RIOffsetY').val(posY); var posX = $('.RIOffsetX').val(); SetPreviewTextOffset(posX, posY); }); $('.RIOffsetY').live('keyup', function (e) { var posY = $('.RIOffsetY').val(); $('#RISliderY').slider('value', posY); var posX = $('.RIOffsetX').val(); SetPreviewTextOffset(posX, posY); }); $(".MIExpiree").datepicker($.datepicker.regional['cs'], { minDate: "0d", changeMonth: true, changeYear: true, dateFormat: 'd M, y', showButtonPanel: true
    }); $(".MIExpire").datepicker({ minDate: "0d", changeMonth: true, changeYear: true, dateFormat: 'd M, y', showButtonPanel: true
    }); $('.RIText').live('keyup', function (e) { var text = $('.RIText').val().replace(/\n/gi, "<br/>"); $('.WRIPanel').html(text); }); 
$('.MOverOut').live('mouseover', function () { MOver(this); })
.live('mouseout', function () { MOut(this); }); $('.OnlyDigitttt').live('keydown', function (e) {
    var charCode = (e.which) ? e.which : event.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false; return true;
}); $('.OnlyDigit').live('keypress', function (e) {
    var charCode = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0; if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false; return true;
}); /*$('.EditCMSPage').live('click', function () { $('#HiddenTextBox').val('ShowCMSPage'); ShowListCMSPages(); }); $('.EditTemplate').live('click', function () { $('#HiddenTextBox').val('ShowTemplate'); ShowListTemplates(); }); $('.EditTemplPage').live('click', function () { $('#HiddenTextBox').val('ShowTemplatePage'); ShowListTemplatesPages(); }); $('.EditDataGroup').live('click', function () { $('#HiddenTextBox').val('ShowDataGroup'); ShowListDataGroups(); }); $('.MIDTitle').live('keyup', function (e) { var text = $('.MIDTitle').val().replace(/\n/gi, "<br/>"); $('.MITitle').html(text); }); $('.MIDLabel').live('keyup', function (e) { var text = $('.MIDLabel').val().replace(/\n/gi, "<br/>"); $('.MILabel').html(text + '<br/><br/>'); }); $('.MIDText').live('keyup', function (e) { var text = $('.MIDText').val().replace(/\n/gi, "<br/>"); $('.MIText').html(text + '<br/><br/>'); }); $('.MIDLinkTB').live('keyup', function (e) { var text = $('.MIDLinkTB').val(); MIDShowLink(text.length > 0); }); $('.CartIATBLP').live('keypress', function (e) {
    if ($('.CartIATBLP').val().length >= 3) {
        var charCode = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0; if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;
    }
    return true;
});*/ $('.TemplPageTemplDDL').change(function () { ShowTemplatesFields($(this).val()); }); $('.AdminTemplPageDataDDL').change(function () { SetActiveTemplate($(this).val()); }); $('.AdminDataGroupDDL').change(function () { SetActiveDataGroup($(this).val()); }); $('.MainImageLnk').fancybox({ 'hideOnContentClick': true, 'onStart': function () { fancyBoxClick = true; }
}); $('.FancyBox').fancybox({ 'hideOnContentClick': false
}); $('.BranchFB').fancybox({ 'hideOnContentClick': false
}); $('.AKTICustomerFancyBox').fancybox({ 'hideOnContentClick': false
}); $('.AKTITreeRadio').each(function () {
    $(this).click(function () {
        $('.AKTIDetBtn').attr('style', 'visibility: visible;'); $('.AKTIDetBtn').attr('href', 'AKTICustomerInfo.aspx'); $('.AKTIDetBtn').addClass('AKTICustomerFancyBox'); $('.AKTICustomerFancyBox').fancybox({ 'hideOnContentClick': false
        });
    });
}); $('#DetailTabs').tabs({ selected: ($get(tabsTextBoxId)).value, select: function (event, ui) {($get(hiddenTextBoxId)).value = 'ProductDetailTabClick#' + ui.panel.id; ($get(hiddenButtonId)).click(); return false; }
}); $('#CartTabs').tabs(); $('.TMPersonalTaking input:radio').click(function (event) { TakingMethodTypeChange(); }); $('.TMCashing input:radio').click(function (event) { TakingMethodTypeChange(); });
});  $('#StartTrackBtn').live('click', function () {
    var usr = ($get('TrackTB')).value; if (usr == '')
    { $(this).stopTime('TrackTimer'); }
    else {
        $(this).everyTime(5000, 'TrackTimer', function ()
        { ($get('trackBtn')).click(); });
    }
}); 
