/*! * dwAnalytics - Web Analytics Tracking * Based partially on Piwik * * @link http://piwik.org * @license http://www.gnu.org/licenses/gpl-3.0.html Gpl v3 or later */if(typeof dw=="undefined")var dw={};typeof dw.__dwAnalyticsLoaded=="undefined"&&(dw.__dwAnalyticsLoaded=!0,dw.__dwAnalytics=function(){var MAX_URL_LENGTH=2e3,expireDateTime,plugins={},documentAlias=document,navigatorAlias=navigator,screenAlias=screen,windowAlias=window,hostnameAlias=windowAlias.location.hostname;function isDefined(property){return typeof property!="undefined"}function Tracker(trackerUrl,siteId){var configTrackerUrl=trackerUrl+"?"||"?",configCustomUrl,configTitle=documentAlias.title,browserHasCookies="0",pageReferrer,pluginMap={pdf:["pdf","application/pdf","0"],quicktime:["qt","video/quicktime","0"],realplayer:["realp","audio/x-pn-realaudio-plugin","0"],wma:["wma","application/x-mplayer2","0"],director:["dir","application/x-director","0"],flash:["fla","application/x-shockwave-flash","0"],java:["java","application/x-java-vm","0"],gears:["gears","application/x-googlegears","0"],silverlight:["ag","application/x-silverlight","0"]},linkTrackingInstalled=!1,escapeWrapper=windowAlias.encodeURIComponent||escape,unescapeWrapper=windowAlias.decodeURIComponent||unescape,registeredHooks={};function setCookie(cookieName,value,daysToExpire,path,domain,secure){var expiryDate;daysToExpire&&(expiryDate=new Date,expiryDate.setTime(expiryDate.getTime()+daysToExpire*864e5)),documentAlias.cookie=cookieName+"="+escapeWrapper(value)+(daysToExpire?";expires="+expiryDate.toGMTString():"")+";path="+(path||"/")+(domain?";domain="+domain:"")+(secure?";secure":"")}function getCookie(cookieName){var cookiePattern=new RegExp("(^|;)[ ]*"+cookieName+"=([^;]*)"),cookieMatch=cookiePattern.exec(documentAlias.cookie);return cookieMatch?unescapeWrapper(cookieMatch[2]):0}function getImage(urls){dw.__timeoutCallback=function(){for(var i2=0;i2MAX_URL_LENGTH,nextTupleIsNotProductAndWouldMakeRequestTooLong=tuples[i2][0].slice(0,4)!="pid-"&&lengthOfTuple(tuples[i2])+request.length>MAX_URL_LENGTH;(nextTupleIsProductAndWouldMakeRequestTooLong||nextTupleIsNotProductAndWouldMakeRequestTooLong)&&(urls.push(request),request=appendToRequest(["dwac",id],configTrackerUrl2),analyticsContext!=null&&analyticsContext.dwEnabled&&(request=appendToRequest(["cmpn",analyticsContext.sourceCode],request),request=appendToRequest(["tz",analyticsContext.timeZone],request),request=appendToRequest(["pcc",analyticsContext.siteCurrency],request),request=appendToRequest(["pct",analyticsContext.customer],request),request=appendToRequest(["pcat",analyticsContext.category],request),analyticsContext.searchData&&(analyticsContext.searchData.q&&appendToRequest(["pst-q",analyticsContext.searchData.q],request),analyticsContext.searchData.searchID&&appendToRequest(["pst-id",analyticsContext.searchData.searchID],request),analyticsContext.searchData.refs&&appendToRequest(["pst-refs",JSON.stringify(analyticsContext.searchData.refs)],request),analyticsContext.searchData.sort&&appendToRequest(["pst-sort",JSON.stringify(analyticsContext.searchData.sort)],request),analyticsContext.searchData.persd!=null&&appendToRequest(["pst-pers",analyticsContext.searchData.persd],request),analyticsContext.searchData.imageUUID&&appendToRequest(["pst-img",analyticsContext.searchData.imageUUID],request),analyticsContext.searchData.suggestedSearchText&&appendToRequest(["pst-sug",analyticsContext.searchData.suggestedSearchText],request),analyticsContext.searchData.locale&&appendToRequest(["pst-loc",analyticsContext.searchData.locale],request),analyticsContext.searchData.queryLocale&&appendToRequest(["pst-qloc",analyticsContext.searchData.queryLocale],request),analyticsContext.searchData.showProducts!=null&&appendToRequest(["pst-show",analyticsContext.searchData.showProducts],request)))),request=appendToRequest(tuples[i2],request)}var doNotFollowCookieValue=getCookie("dw_dnt");return doNotFollowCookieValue===0||doNotFollowCookieValue===""||doNotFollowCookieValue===null||doNotFollowCookieValue===!1||(request=appendToRequest(["dw_dnt",doNotFollowCookieValue],request)),urls.push(request),urls}}function extractCookieValueAndRemoveCookie(cookieName){var cookieValue=extractEncodedCookieValue(cookieName);return cookieValue&&(document.cookie=cookieName+"=; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT;"),cookieValue}function extractEncodedCookieValue(cookieName){return decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(cookieName).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1").replace(/\+/g,"%20"))||null}function process_anact_cookie(){if(dw.ac){if(dw.ac._anact=extractCookieValueAndRemoveCookie("__anact"),dw.ac._anact&&!dw.ac.eventsIsEmpty())return;if(dw.ac._anact_nohit_tag||dw.ac._anact){var unescaped=dw.ac._anact_nohit_tag?dw.ac._anact_nohit_tag:dw.ac._anact,jsonPayload=JSON.parse(unescaped);if(jsonPayload){var payload=Array.isArray(jsonPayload)?jsonPayload[0]:jsonPayload;if(payload&&payload.activityType=="viewSearch"&&payload.parameters){var params=payload.parameters,search_params={};search_params.q=params.searchText,search_params.suggestedSearchText=params.suggestedSearchText,search_params.persd=params.personalized,search_params.refs=params.refinements,search_params.sort=params.sorting_rule,search_params.imageUUID=params.image_uuid,search_params.showProducts=params.showProducts,search_params.searchID=params.searchID,search_params.locale=params.locale,search_params.queryLocale=params.queryLocale,dw.ac.applyContext({searchData:search_params});var products=params.products;if(products&&Array.isArray(products))for(i=0;i