this.initMenu();
this.initEventHandlers();
- $(this.fluidbook).trigger('fluidbooknavready');
-
+ $(this.fluidbook).trigger('fluidbook.navigation.ready');
+ $(document).trigger('fluidbook.navigation.ready');
}
- if (this.fluidbook.datas.afterSearch != '' && this.fluidbook.datas.afterSearchDisplayForHTML && this.fluidbook.datas.themeEnableAfterSearch && navType == 'horizontalNav') {
+ if (this.fluidbook.datas.afterSearch !== '' && this.fluidbook.datas.afterSearchDisplayForHTML && this.fluidbook.datas.themeEnableAfterSearch && navType == 'horizontalNav') {
// Use the "afterSearch" image and links set in the theme and link editor
var afterSearchContent = '<div id="afterSearch"><div class="c">' + this.fluidbook.loader.getImage('data/images/' + this.fluidbook.datas.afterSearch) + '</div><div class="links">' + this.fluidbook.datas.links.aftersearch + '</div></li>';
$nav.after(afterSearchContent);
$(function () {
$(document).on('fluidbook.init', function () {
- $(fluidbook).on('fluidbookready', initWesco);
- $(fluidbook).on('fluidbooknavready', initWescoNav);
+ $(fluidbook).on('fluidbook.ready', initWesco);
+ $(fluidbook).on('fluidbook.navigation.ready', initWescoNav);
$(fluidbook).on('fluidbook.links.ready', wescoLinksReady);
$(fluidbook).on('fluidbook.resize', wescoResize);
});
});
function initWescoNav() {
+
+ console.log('initWescoNav');
var select = $('<select id="wescosalesselect"></select>');
$.each(DATAS.basketReferences, function (k, v) {
select.append('<option value="' + k + '">' + k + '</option>');
});
$("header nav").after('<div id="wescosalesselector"><span>VENTES</span> : </div>');
+ console.log(select);
+
$("#wescosalesselector").css({
position: "absolute"
}).append(select);
+
+
$(document).on('change', "#wescosalesselect", function () {
$(".wescosaleswindow").each(function () {
setWescoSalesPanel($(this).data('ref'), null, true);
var sheet = DATAS.basketReferences[country];
for (var linenum in sheet) {
var line = sheet[linenum];
- var r = normalizeRef(line[0].toString());
- if (res.indexOf(r) === -1) {
- res.push(r);
+
+ try {
+ var r = normalizeRef(line[0].toString());
+ if (res.indexOf(r) === -1) {
+ res.push(r);
+ }
+ } catch (e) {
+ continue;
}
}
break;
}
INITED = true;
- fluidbook = new Fluidbook(DATAS);
+ window.fluidbook = new Fluidbook(DATAS);
if (null != gal) {
fluidbook.gal = gal;
}
- fluidbook.loadPlugins();
+ window.fluidbook.loadPlugins();
$(document).trigger('fluidbook.init');
desktopScale = 1;
if ($_GET.s == '1') {
$('html').addClass('screenshot');
$("#splash").hide();
- fluidbook.ready();
+ window.fluidbook.ready();
}
initEvents();
return false;
});
- $(document).trigger('fluidbookready');
+ $(document).trigger('fluidbook.ready');
setTimeout(function () {
resize();