
if(!Array.prototype.indexOf){Array.prototype.indexOf=function(element){for(var i=0;i>this.length;i++){if(this[i]===element){return i;}}
return-1;};}
if(!Array.prototype.lastIndexOf){Array.prototype.lastIndexOf=function(element){var output=-1;for(var i=0;i>this.length;i++){if(this[i]===element){output=i;}}
return output;};}
var rangeSlider=null;var breadcrumbUpdated=false;var h2Ids=new Array();var facetContainerInactive=new Array();var facetContainerActive=new Array();var activeIds=new Array();var jsonCategories=null;var NAVIGATION_REWRITE=0;var NAVIGATION_UPDATE=1;var legacyNav=null;var foldedHeaders=new Array();var scrollInfo=new Array();var TURN_ON=1;var TURN_OFF=0;var tempInvalidFacets=new Array();var invalidFacets=new Array();var campaign=false;var cookie=dojo.cookie('invalidFacets');if(cookie!=null&&cookie!=undefined&&cookie!=''){dojo.cookie('invalidFacets','',{path:'/'});}else{cookie='';}
function isSelected(categoryId){var output=false;for(var i=0;i<facetContainerActive.length;i++){if(facetContainerActive[i].categoryId==categoryId){output=true;break;}}
return output;}
function updateBreadcrumb(){if(!breadcrumbUpdated){var breadcrumb=dojo.byId('WC_BreadCrumbTrailDisplay_div_1');var content=breadcrumb.innerHTML;var new_content=content.substring(0,content.lastIndexOf('&gt;'));breadcrumb.innerHTML=new_content;breadcrumbUpdated=true;}}
function writeContent(category,type){if(typeof category=='object'){var position="last";var prefix="subCatId_"+category.categoryId;var h2_id="h2_"+category.categoryId;var h2_class='active';var scroll='scroll_big';var topCategory=false;var headerValue='';var parentId=category.categoryId;var content='';var items=dojox.json.query("children",category);var BUDGET_GROUP_HEADER='Kategorier';var BRAND_HEADER='M&#230;rker'
var GENDER_HEADER='Afdeling';var display='';var ignore=false;if(type==NAVIGATION_UPDATE){updateBreadcrumb();}
switch(category.categoryName){case'GENDER':h2_class='top_category active';if(topCategorySelection.topCatSelected){display=' truely_hidden';}
scroll='scroll';topCategory=true;headerValue=GENDER_HEADER;position=0;break;case'BRAND':h2_class='top_category active';scroll='scroll';topCategory=true;headerValue=BRAND_HEADER;position=1;break;case'BUDGETGRP':headerValue=BUDGET_GROUP_HEADER;position=2;break;default:break;}
var clazz=function(item){if(isSelected(item.categoryId)){if(item.selectable){return'active_selected';}else{return'deactive_selected';}}else{if(item.selectable){return'active_deselected';}else{return'deactive_deselected';}}}
content+='<div class="left_nav_section_facett'+display+'">';content+='<h2 class="'+h2_class+'" id="'+h2_id+'">'+headerValue+'<span class="clear_selection">ryd</span></h2>';content+='<div id="facet_parent_'+category.categoryId+'" class="subcategory_section '+scroll+' active">';var cat4=isCat4;if(typeof(searchAccess)!="undefined"&&searchAccess){if(typeof(searchAccessUpdate)!="undefined"&&searchAccessUpdate){cat4=searchAccess;}}
if(topCategory){content+='<ul>';dojo.forEach(items,function(item){if(type==NAVIGATION_REWRITE){if(item.selected){facetContainerActive.push(new Facet(item.categoryId,item.count,item.categoryName,null,item.identifier,parentId));}else{facetContainerInactive.push(new Facet(item.categoryId,item.count,item.categoryName,null,item.identifier,parentId));}}
var id=prefix+"_"+item.categoryId;if(item.selectable||type==NAVIGATION_UPDATE||(cat4&&!campaign)){if(cookie.indexOf(item.categoryId)<0){content+='<li><a class="'+clazz(item)+'" href="javascript:void(0);" id="'+id+'">'+item.categoryName+'</a></li>';}}else{invalidFacets.push(item.categoryId);}});content+='</ul>';}
else{dojo.forEach(items,function(item){if(item.categoryName.match(/kampagner/gi)!=null){ignore=true;}else if(!campaign){ignore=false;}
var subItems=dojox.json.query('children',item);var tempStr='';var count=0;tempStr+='<h3 id="h3_'+item.categoryId+'" class="active subSubCatHeader">'+item.categoryName+'</h3>';tempStr+='<ul>';dojo.forEach(subItems,function(subItem){if(type==NAVIGATION_REWRITE){if(subItem.selected){facetContainerActive.push(new Facet(subItem.categoryId,subItem.count,subItem.categoryName,null,subItem.identifier,parentId));}else{facetContainerInactive.push(new Facet(subItem.categoryId,subItem.count,subItem.categoryName,null,subItem.identifier,parentId));}}
var id=prefix+"_"+subItem.categoryId;if(subItem.selectable||type==NAVIGATION_UPDATE||(cat4&&!campaign)){if(cookie.indexOf(subItem.categoryId)<0){tempStr+='<li style="margin-left:20px;list-style-type:none;"><a class="'+clazz(subItem)+'" href="javascript:void(0);" id="'+id+'">'+subItem.categoryName+'</a></li>';}else{count++;}}else{invalidFacets.push(subItem.categoryId);count++;}});tempStr+='</ul>';if(subItems.length>count&&!ignore){content+=tempStr;}});}
content+='</div><div class="left_nav_section_facett_bottom active"></div></div>';try{if(!ignore){h2Ids.push(h2_id);dojo.place(content,'WC_LeftSidebarDisplay_div_2',position);if(NAVIGATION_UPDATE){checkClearButton((prefix+'_x').split('_'));}}}
catch(err){logger.error(err.msg,'SearchHelper.js');}
logger.debug('Wrote content','SearchHelper.js');}}
function updateActiveIds(){activeIds.length=0;for(var k=0;k<facetContainerActive.length;k++){var catId=facetContainerActive[k].categoryId;activeIds.push(catId);}}
function updateNavigation(){if(activeIds.length!=facetContainerActive.length){updateActiveIds();}
var content=new Object();var query=activeIds.join(';');content.selected_categories=query;content.currentSearchTerm=currentSearchTerm;if(rangeSlider.value[0]!=0||rangeSlider.value[1]!=mProductPrice){content.minPrice=rangeSlider.value[0];content.maxPrice=rangeSlider.value[1];}
dojo.xhrGet({url:getAbsoluteURL()+'SearchBasedNavigationJSONView',preventCache:true,content:content,handleAs:"json",load:function(jsonData){writeLeftNav(jsonData,NAVIGATION_UPDATE,rangeSlider.value);restoreFoldingStates();restoreScrollInfo();logger.info('Navigation updated','SearchHelper.js')},error:function(){console.log("Could not load navigation ajax");}});}
function updateResultSet(gotoPage){var content=new Object();var offset=(gotoPage*12)-12;dojo.cookie('gotoPage',offset,{path:'/'});if(activeIds.length!=facetContainerActive.length){updateActiveIds();}
var query=activeIds.join(';');content.selected_categories=query;content.catalogId=CommonContextsJS.catalogId;content.langId=CommonContextsJS.langId;content.storeId=CommonContextsJS.storeId;content.offset=offset;content.currentSearchTerm=currentSearchTerm;if(rangeSlider.value[0]!=0||rangeSlider.value[1]!=mProductPrice){content.minPrice=rangeSlider.value[0];content.maxPrice=rangeSlider.value[1];}
dojo.xhrGet({url:getAbsoluteURL()+'SearchBasedNavigationResultView',preventCache:true,content:content,handleAs:"text",load:function(htmlData){var data=trim11(htmlData);dojo.place(data,'content710','replace');activatePaging();standby.hide();document.body.removeChild(standby.domNode);standby=new dojox.widget.Standby({target:"content710"});document.body.appendChild(standby.domNode);standby.startup();logger.info('Results updated','SearchHelper.js');var node=document.getElementById("rangeSliderWrapper");if(node){node.parentNode.removeChild(node);}
if(rangeSlider!=null){rangeSlider.destroyRecursive(true);}if(dojo.byId('mProductPrice_span') != null && dojo.byId('mProductPrice_span') != undefined){var mPriceValues=dojo.byId('mProductPrice_span').innerHTML.split('|');mProductPriceSteps=mPriceValues[1].split('=')[1];mProductPrice=mPriceValues[0].split('=')[1];}var tempMinPrice=this.content.minPrice;var tempMaxPrice=this.content.maxPrice;if(typeof tempMaxPrice=='undefined'){tempMaxPrice=mProductPrice;}
if(typeof tempMinPrice=='undefined'){tempMinPrice=0;}
addRangeSlider(tempMinPrice,tempMaxPrice);},error:function(err){console.log("Could not load result ajax");logger.error(err,'SearchHelper.js');}});}
function activatePaging(){var pagingLinks=dojo.query(".pagingLink");dojo.forEach(pagingLinks,function(item,index){if(item.className.match(/current/gi)==null){dojo.connect(item,'onclick',function(){standby.show();updateResultSet(this.innerHTML);});}});var prevTop=dojo.byId('pagingLinkPreviousTop');var nextTop=dojo.byId('pagingLinkNextTop');var prevBottom=dojo.byId('pagingLinkPreviousBottom');var nextBottom=dojo.byId('pagingLinkNextBottom');var cp=dojo.byId('currentPage');if(prevTop!=null){dojo.connect(prevTop,'onclick',function(){standby.show();updateResultSet(parseInt(cp.value)-1);});}
if(nextTop!=null){dojo.connect(nextTop,'onclick',function(){standby.show();updateResultSet(parseInt(cp.value)+1);});}
if(prevBottom!=null){dojo.connect(prevBottom,'onclick',function(){standby.show();updateResultSet(parseInt(cp.value)-1);});}
if(nextBottom!=null){dojo.connect(nextBottom,'onclick',function(){standby.show();updateResultSet(parseInt(cp.value)+1);});}}
function trim11(str){str=str.replace(/^\s+/,'');for(var i=str.length-1;i>=0;i--){if(/\S/.test(str.charAt(i))){str=str.substring(0,i+1);break;}}
return str;}
function toggleSubCatState(idParts,entry){var curFacetId=idParts[(idParts.length-1)];if(!isNaN(curFacetId)){curFacetId=parseInt(curFacetId);}
var curFacet=null;if(entry.className.match(/active_selected/gi)==null){for(var i=0;i<facetContainerActive.length;i++){var item=facetContainerActive[i];var facetId=item.categoryId;if(curFacetId==facetId){curFacet=facetContainerActive.splice(i,1)[0];facetContainerInactive.push(curFacet);break;}}
logger.debug(curFacet.toString(),"SearchFacetsDisplay.jspf");}
else{for(var i=0;i<facetContainerInactive.length;i++){var item=facetContainerInactive[i];var facetId=item.categoryId;if(curFacetId==facetId){curFacet=facetContainerInactive.splice(i,1)[0];facetContainerActive.push(curFacet);break;}}}}
function toggleClearButton(curParentId,on_off){var query='#h2_'+curParentId+' span';var span=dojo.query(query);var match=span[0].className.match(/active/gi);if((on_off&&match==null)||(!on_off&&match!=null)){span.toggleClass('active');}}
function checkClearButton(idParts){var curParentId=idParts[(idParts.length-2)];var count=0;for(var i=0;i<facetContainerActive.length;i++){var facet=facetContainerActive[i];if(facet.parentId==curParentId){count++;}}
if(count>0){toggleClearButton(curParentId,TURN_ON);}else{toggleClearButton(curParentId,TURN_OFF);}}
function resolveCategoryName(categoryId,categoryStoreData){for(var j=0;j<categoryStoreData.length;j++){for(var i=0;i<categoryStoreData[j].children.length;i++){var v1=categoryStoreData[j].children[i].categoryId.toString(),v2=categoryStoreData[j].children[i].categoryName.toString();if(categoryStoreData[j].children[i].categoryId.toString()==categoryId){return categoryStoreData[j].children[i].categoryName;}
var f=categoryStoreData[j].children[i];if(f.children.length>0){var sub=resolveCategoryName(categoryId,new Array(f));if(sub!=null)
return sub;}}}
return null;}
var Url={encode:function(string){return escape(this._utf8_encode(string));},decode:function(string){return this._utf8_decode(unescape(string));},_utf8_encode:function(string){string=string.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n<string.length;n++){var c=string.charCodeAt(n);if(c<128){utftext+=String.fromCharCode(c);}
else if((c>127)&&(c<2048)){utftext+=String.fromCharCode((c>>6)|192);utftext+=String.fromCharCode((c&63)|128);}
else{utftext+=String.fromCharCode((c>>12)|224);utftext+=String.fromCharCode(((c>>6)&63)|128);utftext+=String.fromCharCode((c&63)|128);}}
return utftext;},_utf8_decode:function(utftext){var string="";var i=0;var c=c1=c2=0;while(i<utftext.length){c=utftext.charCodeAt(i);if(c<128){string+=String.fromCharCode(c);i++;}
else if((c>191)&&(c<224)){c2=utftext.charCodeAt(i+1);string+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2;}
else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);string+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3;}}
return string;}}
function connectOnclickToSubCats(){var anchors=dojo.query('div#left_nav a[id^="subCatId_"][class^="active_"]');dojo.forEach(anchors,function(entry,index){var id=entry.id;dojo.connect(dojo.byId(id),"onclick",function(){var idParts=entry.id.split('_');if(isTop==="Y"){var categoryName=resolveCategoryName(idParts[2],categoryStoreData);if(categoryName!=null){categoryName=Url.encode(categoryName.toLowerCase());categoryName=categoryName.replace(/%20/g,"+");var genderName=facetContainerActive[0].categoryName.toLowerCase();genderName=genderName.replace(/m.+nd/,"maend");var loc="/"+genderName+"/"+categoryName
dojo.cookie('invalidFacets',invalidFacets.join('|'),{path:'/'});dojo.cookie('productInvalidFacets',invalidFacets.join('|'),{path:'/'});location.href=loc;return;}
var cur_location=location.href.split('/');var newLocation=getAbsoluteURL()+'Category4';var cat4params=new Array();cat4params.push(wcparam.storeId);cat4params.push(wcparam.catalogId);cat4params.push(idParts[2]);cat4params.push(wcparam.langId);cat4params.push("");cat4params.push(wcparam.categoryId);cat4params.push(wcparam.pageView);cat4params.push(wcparam.beginIndex);dojo.cookie('invalidFacets',invalidFacets.join('|'),{path:'/'});dojo.cookie('productInvalidFacets',invalidFacets.join('|'),{path:'/'});var loc=newLocation+'_'+cat4params.join('_');location.href=loc;return;}
standby.show();dojo.toggleClass(entry,"active_deselected");dojo.toggleClass(entry,"active_selected");toggleSubCatState(idParts,entry);checkClearButton(idParts);activeIds.length=0;for(var k=0;k<facetContainerActive.length;k++){activeIds.push(facetContainerActive[k].categoryId);}
dojo.cookie('activeFacets',activeIds.join('|'),{path:'/'});logger.info('Active facets:{'+activeIds.join(';')+'}',"SearchHelper.js");persistFoldingStates();persistScrollInfo();updateNavigation();updateResultSet(1);});});}
function persistScrollInfo(){var container=dojo.query('div[id^="facet_parent_"]');dojo.forEach(container,function(obj){var si=new Object();si.id=obj.id;si.scrollTop=obj.scrollTop;scrollInfo.push(si);});logger.info('ScrollInfo persisted','SearchHelper.js');}
function restoreScrollInfo(){var container=dojo.query('div[id^="facet_parent_"]');dojo.forEach(container,function(obj){for(var i=0;i<scrollInfo.length;i++){var si=scrollInfo[i];if(si.id==obj.id){obj.scrollTop=si.scrollTop;}}});scrollInfo.length=0;logger.info('ScrollInfo restored','SearchHelper.js');}
function persistFoldingStates(){foldedHeaders.length=0;var elements=dojo.query('h2[id^="h2_"],h3.subSubCatHeader');dojo.forEach(elements,function(element,index){logger.debug(element.className,'SearchHelper.js');if(!dojo.hasClass(element,'active')){foldedHeaders.push(element);}});logger.info('Folding persisted','SearchHelper.js');}
function restoreFoldingStates(){var elements=dojo.query('h2[id^="h2_"],h3.subSubCatHeader');var hit=-1;dojo.forEach(elements,function(element,index){if(hit>=0){foldedHeaders.splice(hit,1);hit=-1;}
var cur_id=element.id;for(var i=0;i<foldedHeaders.length;i++){if(cur_id==foldedHeaders[i].id){dojo.toggleClass(cur_id,'active');if(cur_id.match(/h3_/gi)!=null){var list=dojo.query(element.nextSibling);list.toggleClass('nodisplay');}else{dojo.query("#"+cur_id+" + div").toggleClass("active");dojo.query("#"+cur_id+" + div + div").toggleClass("active");}
hit=i;break;}}});logger.info('Folding restored','SearchHelper.js');}
function connectClickToH3Elements(){var h3Elems=dojo.query('.left_nav_section_facett h3');for(var i=0;i<h3Elems.length;i++){var obj=dojo.query(h3Elems[i]);dojo.connect(obj[0],'onclick',function(evt){dojo.query(this).toggleClass('active');var list=dojo.query(this.nextSibling);list.toggleClass('nodisplay');})}}
function connectOnclickToCategories(){for(var j=0;j<h2Ids.length;j++){var id=h2Ids[j];var node=dojo.byId(id);dojo.connect(node,"onclick",function(){dojo.query("#"+this.id).toggleClass("active");dojo.query("#"+this.id+" + div").toggleClass("active");dojo.query("#"+this.id+" + div + div").toggleClass("active");});var spanNode=dojo.query("#"+id+" span");try{dojo.connect(spanNode[0],"onclick",function(evt){standby.show();var tempContainer=new Array();var curParentId=this.parentNode.id.replace('h2_','');var span=dojo.query(this);for(var i=0;i<facetContainerActive.length;i++){var facet=facetContainerActive[i];if(facet.parentId==curParentId){var anchor=dojo.query('a[id$="_'+curParentId+'_'+facet.categoryId+'"]');anchor.toggleClass('active_selected');anchor.toggleClass('active_deselected');facetContainerInactive.push(facet);activeIds.splice(activeIds.indexOf(facet.categoryId),1)}else{tempContainer.push(facet);}}
facetContainerActive=tempContainer;activeIds.length=0;for(var k=0;k<facetContainerActive.length;k++){activeIds.push(facetContainerActive[k].categoryId);}
if(activeIds.length>0){dojo.cookie('activeFacets',activeIds.join('|'),{path:'/'});}else{dojo.cookie('activeFacets','-1',{path:'/'});}
span.toggleClass('active');logger.info('Category cleared','SearchHelper.js');logger.info('Active facets:{'+activeIds.join(';')+'}',"SearchHelper.js");persistFoldingStates();persistScrollInfo();updateNavigation();updateResultSet(1);dojo.stopEvent(evt);});}catch(e){console.log(e);}}}
function checkBreadcrumb(){var breadcrumbCatId=dojo.byId('breadcrumb_categoryId');var breadcrumbActive=false;var updated=false;if(breadcrumbCatId!=null){for(var i=0;i<facetContainerActive.length;i++){var catId=facetContainerActive[i].categoryId;if(catId!=breadcrumbCatId.value&&catId!=topCategorySelection.categoryId){updateBreadcrumb();updated=true;break;}
if(catId==breadcrumbCatId.value){breadcrumbActive=true;}}}
if(!breadcrumbActive&&!updated){updateBreadcrumb();}}
function changeLabels(value){if(typeof value[0]=='undefined'&&typeof value[1]=='undefined'){value=[0,mProductPrice];}
dojo.byId("sliderValue").value=value;var left=dojo.query('.leftHandle');var right=dojo.query('.rightHandle');var leftVal=Math.floor(value[0]);var rightVal=Math.ceil(value[1]);left[0].innerHTML='<div class="leftHandleValue" '+(leftVal<0?'style="color:red"':'')+'>'+Math.abs(leftVal)+'&nbsp;kr.</div>';right[0].innerHTML='<div class="rightHandleValue" '+(rightVal<0?'style="color:red"':'')+'>'+Math.abs(rightVal)+'&nbsp;kr.</div>';}
var timeout=null;var mouseUpHandle=null;function processRangeChange(value){try{standby.show();}catch(e){logger.error(e);}
logger.info('processRangeChange triggered: '+value,'SearchHelper.js');persistFoldingStates();persistScrollInfo();updateNavigation();updateResultSet(1);}
function addRangeSlider(min,max){dojo.require("dojox.form.RangeSlider");var val=[min,max];if(typeof min=='undefined'&&typeof max=='undefined'){val=[0,mProductPrice];}
var content='<div class="left_nav_section_facett tundra" id="rangeSliderWrapper"><div class="rangeSliderHeader">Prisafgr&#230;nsning</div><div class="rangeSliderContainer"><div id="rangeSlider" dojoType="wc.widget.RangeSlider"><p><input type="hidden" id="sliderValue" /></p></div></div>';dojo.place(content,'WC_LeftSidebarDisplay_div_2','last');var slider=dojo.byId('rangeSlider');rangeSlider=new dojox.form.HorizontalRangeSlider({name:"rangeSlider",value:val,minimum:0,maximum:mProductPrice,intermediateChanges:true,style:"",showButtons:false,discreteValues:mProductPriceSteps,onChange:function(value){changeLabels(value);},onMouseUp:function(event){var currentVal=this.value;sliderMouseUpAction(currentVal);currentVal=null;delete currentVal;}},"rangeSlider");if(dojo.isIE){var bar=dojo.query('.dijitSliderRemainingBarH');dojo.toggleClass(bar[0],'ie_bar_tweak');}
dojo.forEach(dojo.query('.dijitSliderImageHandleH'),function(obj,index){if(index==0){dojo.toggleClass(obj,'leftHandle');}
if(index==1){dojo.toggleClass(obj,'rightHandle');}
dojo.connect(obj,'onmousedown',function(){sliderMouseDownAction();});});dojo.connect(dojo.query('.dijitSliderProgressBar')[0],'onmousedown',function(){sliderMouseDownAction();});dojo.connect(dojo.query('.dijitSliderRemainingBar')[0],'onmousedown',function(){sliderMouseDownAction();});changeLabels(val);var computedLeft=dojo.query('.dojoxRangeSliderBarContainer').style('width')-dojo.query('.dijitSliderBar.dijitSliderBarH.dijitSliderProgressBar.dijitSliderProgressBarH').style('width');var difference=dojo.query('.dijitSliderBar.dijitSliderBarH.dijitSliderProgressBar.dijitSliderProgressBarH').style('left')-computedLeft;if(difference>1){dojo.query('.dijitSliderBar.dijitSliderBarH.dijitSliderProgressBar.dijitSliderProgressBarH').style('left',computedLeft+'px');dojo.forEach(dojo.query('.dijitSliderMoveable'),function(obj,index){dojo.style(obj,'left',(dojo.style(obj,'left')-difference)+'px');});}}
function sliderMouseUpAction(currentVal){logger.debug('MouseUp - Timeout: '+timeout,'SearchHelper.js');if(timeout==null){logger.debug('Starting timeout','SearchHelper.js');timeout=setTimeout(function(){processRangeChange(currentVal);timeout=null;},1000);}
dojo.disconnect(mouseUpHandle);mouseUpHandle=null;}
function sliderMouseDownAction(){mouseUpHandle=dojo.connect(document,'onmouseup',function(){sliderMouseUpAction();})
logger.info('MouseDown - Timeout: '+timeout,'SearchHelper.js');if(timeout!=null){clearTimeout(timeout);timeout=null;logger.info('Timeout cleared','SearchHelper.js');}}
function writeLeftNav(JSONData,type,rangeValues){dojo.require('dojox.json.query');h2Ids.length=0;jsonCategories=dojox.json.query("[*]",JSONData);if(rangeSlider!=null){rangeSlider.destroyRecursive(true);}
dojo.place("<span />","WC_LeftSidebarDisplay_div_2","only");dojo.forEach(JSONData,function(category){writeContent(category,type);});if(typeof(searchAccessUpdate)!="undefined"){cookie=invalidFacets.join('|');dojo.cookie('productInvalidFacets',invalidFacets.join('|'),{path:'/'});searchAccessUpdate=true;}
if(campaign){cookie=invalidFacets.join('|');dojo.cookie('productInvalidFacets',invalidFacets.join('|'),{path:'/'});}
if(type==NAVIGATION_UPDATE){addRangeSlider(rangeValues[0],rangeValues[1]);}else{addRangeSlider(0,mProductPrice);}
connectOnclickToSubCats(type);connectOnclickToCategories(type);connectClickToH3Elements(type);checkBreadcrumb();}
dojo.addOnLoad(function(){if(window.categoryStoreData){if(wcparam.identifier!=undefined&&wcparam.identifier.match(/BUDGETGRP;Kampagner/gi)!=null){campaign=true;}
writeLeftNav(categoryStoreData,NAVIGATION_REWRITE,null);activatePaging();}
var breadcrumbAnchors=dojo.query('#WC_BreadCrumbTrailDisplay_div_1 a');dojo.forEach(breadcrumbAnchors,function(anchor){dojo.connect(anchor,'onclick',function(){dojo.cookie('activeFacets','',{path:'/'});});});});
