var wm_Cfgr={buttonIDs:["nextButton","blaze_control_restart","blaze_control_save","blaze_control_top","blaze_control_sole","blaze_control_side","blaze_control_zoomin","blaze_control_zoomout","blaze_control_print","blaze_control_share","blaze_control_finish","change_background_button","addtocartbutton"],shoePanels:["shoe_panels_div0","shoe_panels_div1","shoe_panels_div2","shoe_panels_div3"],shoePanelPrefix:"shoe_panel_next",numElevations:0,viewSelectionDiv:null,xMax:null,xMin:null,yMax:null,yMin:null,currElevation:null,brandingName:null,init:function(){var I=wm_Cfgr;var C=document.getElementById("view_selection_div");if(C){I.viewSelectionDiv=C;I.getVSDivBounds();I.numElevations=I.countVSDivItems();I.setVSDivEvents();Core.addEventListener(window,"resize",I.resizeListener)}for(var H in I.shoePanels){I.setShoePanelEvents(I.shoePanels[H])}for(var A in I.buttonIDs){I.setBtnEvents(I.buttonIDs[A])}var B=Core.getElementsByClass("swatches");for(var G=0;G<B.length;G++){I.setSwatchEvents(B[G])}var E=Core.getElementsByClass("swatches_flag");for(var G=0;G<E.length;G++){I.setSwatchEventsFlag(E[G])}var F=Core.getElementsByClass("radioToggle");for(var G=0;G<F.length;G++){I.setRadioToggleEvents(F[G])}var D=Core.getElementsByClass("options_title_infobutton");for(var G=0;G<D.length;G++){I.setInfoBtnEvents(D[G])}initNext();if(summaryFromLink=="true"){summaryFromLink="false"}else{initDivs()}},getVSDivBounds:function(){var A=wm_Cfgr;var B=A.viewSelectionDiv;var C=wm_Screen.getPosition(B);A.xMin=C[0]+2;A.yMin=C[1]+2;A.xMax=A.xMin+parseFloat(Core.getComputedStyle(B,"width"));A.yMax=A.yMin+parseFloat(Core.getComputedStyle(B,"height"))},setShoePanelListeners:function(){var B=wm_Cfgr;for(var A in B.shoePanels){B.setShoePanelEvents(B.shoePanels[A])}},countVSDivItems:function(){var B=wm_Cfgr;var E=0;var D=B.viewSelectionDiv;if(D){var A=D.getElementsByTagName("DIV");for(var C=0;C<A.length;C++){var F=A[C];if(Core.hasClass(F,"shoe_elevation")){E++}}}return E},setVSDivEvents:function(){var B=wm_Cfgr;var A=B.viewSelectionDiv.getElementsByTagName("DIV");for(var C=0;C<A.length;C++){var D=A[C];if(Core.hasClass(D,"shoe_elevation")){Core.addEventListener(D,"click",B.vsDivClickListener);Core.addEventListener(D,"mouseover",B.vsDivOverListener);Core.addEventListener(D,"mouseout",B.vsDivOutListener)}}},getElevItemNo:function(C){var B=wm_Event.getEventSrc(C);var A=B;while(!Core.hasClass(A,"shoe_elevation")){A=A.parentNode}return A.id.slice(-1)},vsDivClickListener:function(F){var C=wm_Cfgr;var E=wm_Event.getEventSrc(F);var B=E;while(!Core.hasClass(B,"shoe_elevation")){B=B.parentNode}var G=B.id.slice(-1);var A=document.getElementById(B.id+"position").value;swing(A);keepSessionAlive();var D=C.numElevations;var H="shoe_elevation_next";C.resetVSDivImages();C.setVSDivBtn(G,true);C.setShoePanelListeners();C.setVSDivEvents();Core.removeEventListener(B,"click",C.vsDivClickListener);C.currElevation=G;selectOptionFromGroup(H,G,D);return false},resetVSDivImages:function(){var A=wm_Cfgr;for(var C=0;C<A.numElevations;C++){var D=document.getElementById("shoe_elevation_next"+C);if(D){var B=(document.getElementById("worldcup_models")).value;if(B=="true"){D.src=D.src.replace(/fwc_Button_On/,"fwc_Button_Off")}else{D.src=D.src.replace(/Button_On/,"Button_Off")}}}},setVSDivBtn:function(B,D){var C=document.getElementById("shoe_elevation_next"+B);if(C){var A=(document.getElementById("worldcup_models")).value;if(A=="true"){C.src=(D)?C.src.replace(/fwc_Button_Off/,"fwc_Button_On"):C.src.replace(/fwc_Button_On/,"fwc_Button_Off")}else{C.src=(D)?C.src.replace(/Button_Off/,"Button_On"):C.src.replace(/Button_On/,"Button_Off")}}},vsDivOverListener:function(C){var A=wm_Cfgr;var D=A.getElevItemNo(C);if(D!=A.currElevation){var E=document.getElementById("shoe_elevation_next"+D);if(E){var B=(document.getElementById("worldcup_models")).value;if(B=="true"){E.src=E.src.replace(/fwc_Button_Off/,"fwc_Button_On")}else{E.src=E.src.replace(/Button_Off/,"Button_On")}}}levelOneSlideOut(D);Core.stopPropagation(C)},vsDivOutListener:function(C){var A=wm_Cfgr;var D=A.getElevItemNo(C);if(D!=A.currElevation){var F=document.getElementById("shoe_elevation_next"+D);if(F){var B=(document.getElementById("worldcup_models")).value;if(B=="true"){F.src=F.src.replace(/fwc_Button_On/,"fwc_Button_Off")}else{F.src=F.src.replace(/Button_On/,"Button_Off")}}}var H=wm_Screen.getCursorPosition(C);var G=H[0];var E=H[1];if(G>=A.xMax||G<=A.xMin||E>=A.yMax||E<=A.yMin){levelOneSlideBack()}Core.stopPropagation(C);return false},setShoePanelEvents:function(B){var A=wm_Cfgr;var C=document.getElementById(B);A.setPanelItemEvents(C)},setPanelItemEvents:function(D){var B=wm_Cfgr;if(D){var A=D.getElementsByTagName("DIV");for(var C=0;C<A.length;C++){var E=A[C];if(Core.hasClass(E,"shoe_panel_item")){Core.addEventListener(E,"click",B.panelClickListener);Core.addEventListener(E,"mouseover",B.panelOverListener);Core.addEventListener(E,"mouseout",B.panelOutListener)}}}},panelOverListener:function(B){var A=wm_Cfgr;var C=A.getShoeItemNo(B);highlite(C);Core.stopPropagation(B)},panelOutListener:function(B){var A=wm_Cfgr;var C=A.getShoeItemNo(B);lowlite(C);Core.stopPropagation(B)},getShoeItemNo:function(C){var B=wm_Event.getEventSrc(C);var A=B;while(A.tagName.toUpperCase()!="DIV"){A=A.parentNode}return A.id.slice(-2)},panelClickListener:function(C){var K=wm_Cfgr;var E=wm_Event.getEventSrc(C);var F=E;while(F.tagName.toUpperCase()!="DIV"){F=F.parentNode}var H=F.id.slice(-1);var G=document.getElementById(F.id+"position").value;swing(G);keepSessionAlive();var A=F.parentNode;while(A.id.search(/^shoe_panels_div/)==-1){A=A.parentNode}var D=A.id.slice(-1);var B=F.parentNode;var I=B.getElementsByTagName("DIV").length;var J=K.shoePanelPrefix+D;K.setPanelItemEvents(A);Core.removeEventListener(F,"click",K.panelClickListener);Core.removeEventListener(F,"mouseover",K.panelOverListener);Core.removeEventListener(F,"mouseout",K.panelOutListener);showOptionsPanel(J,H,I);return false},setSwatchEvents:function(C){var A=wm_Cfgr;for(var B=0;B<C.childNodes.length;B++){var D=C.childNodes[B];if((D.nodeType==1)&&(D.tagName.toUpperCase()=="LI")){Core.addEventListener(D,"mouseover",A.mouseOverSwatchListener);Core.addEventListener(D,"mouseout",A.mouseOutSwatchListener)}}},setSwatchEventsFlag:function(C){var A=wm_Cfgr;for(var B=0;B<C.childNodes.length;B++){var D=C.childNodes[B];if((D.nodeType==1)&&(D.tagName.toUpperCase()=="LI")){Core.addEventListener(D,"mouseover",A.mouseOverSwatchListenerFlag);Core.addEventListener(D,"mouseout",A.mouseOutSwatchListenerFlag)}}},clickSwatchListener:function(A){var L=wm_Cfgr;var H="";if(L.brandingName=="Originals"){H="/global/configurator/originals/images/"}else{H="/global/configurator/sports/images/"}var E=L.getSwatchImage(A);var C=E.alt;var K=L.getSwatchName(E);var G=document.getElementById(K+"_selected");G.childNodes[0].nodeValue=C;var I=E.parentNode;while(I.tagName.toUpperCase()!="LI"){I=I.parentNode}var B=I;var F=B.parentNode;L.setSwatchEvents(F);for(var D=0;D<F.childNodes.length;D++){var J=F.childNodes[D];if((J.nodeType==1)&&(J.tagName.toUpperCase()=="LI")){J.style.backgroundImage="url("+H+"ColorSelect.png)"}}B.style.backgroundImage="url("+H+"ColorSelect_over.png)";Core.removeEventListener(B,"mouseover",L.mouseOverSwatchListener);Core.removeEventListener(B,"mouseout",L.mouseOutSwatchListener);B.blur();Core.preventDefault(A)},clickSwatchListenerFlag:function(A){var L=wm_Cfgr;var H="";if(L.brandingName=="Originals"){H="/global/configurator/originals/images/"}else{H="/global/configurator/sports/images/"}var E=L.getSwatchImage(A);var C=E.alt;var K=L.getSwatchName(E);var G=document.getElementById(K+"_selected");G.childNodes[0].nodeValue=C;var I=E.parentNode;while(I.tagName.toUpperCase()!="LI"){I=I.parentNode}var B=I;var F=B.parentNode;L.setSwatchEventsFlag(F);for(var D=0;D<F.childNodes.length;D++){var J=F.childNodes[D];if((J.nodeType==1)&&(J.tagName.toUpperCase()=="LI")){J.style.backgroundImage="url("+H+"flagselect.png)"}}B.style.backgroundImage="url("+H+"flagselect_over.png)";Core.removeEventListener(B,"mouseover",L.mouseOverSwatchListenerFlag);Core.removeEventListener(B,"mouseout",L.mouseOutSwatchListenerFlag);B.blur();Core.preventDefault(A)},mouseOverSwatchListener:function(D){var B=wm_Cfgr;var A=B.getParentItem(D);if(A){var C=Core.getComputedStyle(A,"backgroundImage");A.style.backgroundImage=C;A.style.backgroundImage=A.style.backgroundImage.replace(/.png\)$/,"_over.png)")}},mouseOutSwatchListener:function(C){var B=wm_Cfgr;var A=B.getParentItem(C);if(A){A.style.backgroundImage=A.style.backgroundImage.replace(/_over.png\)$/,".png)")}},mouseOverSwatchListenerFlag:function(D){var B=wm_Cfgr;var A=B.getParentItem(D);if(A){var C=Core.getComputedStyle(A,"backgroundImage");A.style.backgroundImage=C;A.style.backgroundImage=A.style.backgroundImage.replace(/.png\)$/,"_over.png)")}},mouseOutSwatchListenerFlag:function(C){var B=wm_Cfgr;var A=B.getParentItem(C);if(A){A.style.backgroundImage=A.style.backgroundImage.replace(/_over.png\)$/,".png)")}},getSwatchImage:function(B){var A=wm_Event.getEventSrc(B);while(A.tagName.toUpperCase()!="IMG"){A=A.childNodes[0]}return A},getSwatchName:function(D){var B=D.parentNode;while(B.tagName.toUpperCase()!="LI"){B=B.parentNode}var A=B.parentNode;var C=A.id.replace(/^swatch_/,"");return C},setBtnEvents:function(C){var A=wm_Cfgr;var B=document.getElementById(C);if(B){Core.addEventListener(B,"mouseover",A.mouseOverListener);Core.addEventListener(B,"mouseout",A.mouseOutListener)}},getButtonImage:function(C){var A=wm_Event.getEventSrc(C);var D;if(A.tagName.toUpperCase()=="A"){for(var B=0;B<A.childNodes.length;B++){if(A.childNodes[B].tagName.toUpperCase()=="IMG"){D=A.childNodes[B];break}}}else{D=A}return D},getParentItem:function(D){var A=wm_Event.getEventSrc(D);var C;if(A.tagName.toUpperCase()=="LI"){return A}var B=A.parentNode;while(B.tagName.toUpperCase()!="LI"){B=B.parentNode}C=B;return C},mouseOverListener:function(B){var A=wm_Cfgr;var C=A.getButtonImage(B);if(C){C.src=C.src.replace(/.png$/,"_over.png")}},mouseOutListener:function(B){var A=wm_Cfgr;var C=A.getButtonImage(B);if(C){C.src=C.src.replace(/_over.png$/,".png")}},mouseDownListener:function(B){var A=wm_Cfgr;var C=A.getButtonImage(B);if(C){C.src=C.src.replace(/.png$/,"_down.png")}},mouseUpListener:function(B){var A=wm_Cfgr;var C=A.getButtonImage(B);if(C){C.src=C.src.replace(/_down.png$/,".png")}},resizeListener:function(){var A=wm_Cfgr;A.getVSDivBounds()},setRadioToggleEvents:function(B){var A=wm_Cfgr;if(B){Core.addEventListener(B,"click",A.radioclickListener)}},radioclickListener:function(E){var D=wm_Cfgr;var B=wm_Event.getEventSrc(E);var A=B.id.indexOf("_");if(A>-1){var C=B.id.substr(0,A)+"_swatches";var F=document.getElementById(C);F.style.display=(B.checked&&B.value.toLowerCase()=="yes")?"block":"none"}},setInfoBtnEvents:function(B){var A=wm_Cfgr;var C=B.parentNode;Core.addEventListener(C,"click",A.clickInfoButtonListener)},clickInfoButtonListener:function(C){var B=wm_Cfgr;document.getElementById("ov_info_msg").innerHTML="";var A=wm_Event.getEventSrc(C);populateInfoOverlay(A);wm_Panel.show("ov_generic")}};Core.start(wm_Cfgr);function setVisibility(B,A){document.getElementById(B).style.display=A};
