Sport campione

  • 2022-01-07Data di raccolta
  • 2022-02-15Aggiornato
Sport campione

nome del dominio:www.championsports.comValutazione

di 1000~20000

nome del dominio:www.championsports.comflusso

260

nome del dominio:www.championsports.comBene o male

Il numero di Zhongji. Avanzare e ritirarsi conservatore Ji

sito web:Sport campionePesi

6

sito web:Sport campioneIP

67.23.168.88

sito web:Sport campionesoddisfare

ChampionSports //ThisfunctionisneededforJShooks.functiongetOriginalPeName(){ return'default.asp';}varpendoData={visitor:{id:'-champsports2',key:'',packe:'3',template:'',firstName:'',lastName:'',email:'',companyName:'',companyNum:'',role:'standard'},account:{id:'champsports2',key:'56D7BA9955C44CDB02BF83CEC9',packe:'3'},session:{loggedIn:'False',superUser:'False',viewingChild:'False',}};(function(apiKey){(function(p,e,n,d,o){varv,w,x,y,z;o=p[d]=p[d]||{};o._q=[];v=['initialize','identify','updateOptions','peLoad'];for(w=0,x=v.length;w TheCourtisCallingWhateveryourpickleballskilllevelis,youcanshopforallthesuppliesyouneed.ShopPickleballandFitnessProducts CHAMPIONSPORTSCATALOG BrowsethedigitalChampionSportsCatalogViewNow ProductDetailsNeverstrugglewithpumpingaballeverain New&FeaturedProductsBrowseNewProducts VisitOurRHINOSkinWebsite Nevercompromisewhenitcomestorecess.ShopNow PRIVATELABELOPPORTUNITIES EnhanceyourownbrandusingyourlogoonChampionSports'high-qualitysportsproductsLearnMore ‹ › $(function(){ $('#slide_show_landing-pe-slides-2017').carousel({interval:9000}); }); UniformsDon'tWinGames-GreatEquippedPlayersDoFormorethan58years,ChampionSportshasbeenthemosttrustedsourceforhigh-qualitysports,fitnessandphysicaleducationequipment.Westandbehindourproductsandensurethatwecanfosteranexperiencethatfullyaidsyouinreachingyourdesiredgoals;ChampionSportshasyoucovered.Wecarrymorethan2,000productstailoredfortheteamandindividualathleticmarket,fitnessenthusiast,physicaleducationprogramsandtheeducationalmarket.BrowseOurCatalog New&FeaturedProducts RhinoPickleball Soccer MarketingResourcesforDealers Lacrosse NeverCompromiseWhenitComestoHingFunRhinoSkinSports.comTrendingProducts 8.5"POLYPLAYGROUNDBALLSET InStock BOLCOSTYLESAFETYBASESET InStock DELUXEREBOUNDER InStock EXTRA-LARGEDELUXEREBOUNDER OutofStock KIDSBALLCHAIR InStock MEN'SCOMPOSITEBASKETBALL InStock SYNTEXLEATHERBASEBALL InStock .btn-reseller{-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;color:#ffffff;padding:10px20px10px20px;border:solid#ffffff1px;text-decoration:none;}.btn-reseller:hover{border:solid#94c93d1px;color:#94c93d;}Interestedinbecomingareseller?WehebeensupplyingstoresofeverysizeallacrosstheUnitedStateswithourtop-of-the-lineproducts.Fromsmallneighborhoodshopstolargerfranchisechains,weoffercompetitivepricingmodelstofiteverysizeestablishment,helpingeverybusinesstocapitalizeontheirmargins.Ifyou’rereadytotakeyourbusinesstothenextlevelandofferahigh-endproductwithexistingmarketpenetrationandhugebrandawareness,wewanttohearfromyou. EmailUsChampionSports1ChampionWayMarlboro,NJCustomerService Home / About / Contact / Marketing / Hi-ResGallery / Catalog / Instructions / CreditApp / Resellers / BidPricing Privacy&Security           ©2024.ChampionSports.Allrightsreserved.Ecommerce&ERPIntegrationbyCIMCloud varbValidIp=false;varsOfUrl='';varjsConfig={static_pes:{content_key:'',content_type:''}}WARNING:YouwillnotbeabletoplaceanorderorusemostfeaturesofthissitewithJaScriptdisabledwindow.$zopim||(function(d,s){varz=$zopim=function(c){z._.push(c)},$=z.s=d.createElement(s),e=d.getElementsByTName(s)[0];z.set=function(o){z.set._.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute("charset","utf-8");$.src="//v2.zopim.com/?4D8fwuY8l0L1fs7Q11U9Qpl4wKjwwcGA";z.t=+newDate;$.type="text/jascript";e.parentNode.insertBefore($,e)})(document,"script"); varutils={}; utils.isMainProduct=function(product){ returnproduct&&ko.unwrap(viewModel.mainProduct)===product; }; utils.formatProductLink=function(data){ console.log(data); }; utils.setCookie=function(name,value){ //needtoalsosetexpirydate? document.cookie=name+'='+value+';path=/;'; }; ///jascript/getcookie/ utils.getCookie=function(name){ varre=newRegExp('\\b'+name+'=([^;]+)'); varvalue=re.exec(document.cookie); returnvalue?unescape(value[1]):undefined; }; utils.isActiveQuote=(utils.getCookie('activequote')&&utils.getCookie('activequote').length==32); //httpstackoverflow.com/questions//add-or-update-query-string-parameter utils.setParameter=function(key,value,uriArg){ varuri=uriArg||window.location.toString(); varre=newRegExp('([?&])'+key+'=.*?(&|$)','i'); varseparator; if(uri.indexOf('?')===-1){ separator='?'; }else{ if(uri[uri.length-1]==='?'){ separator=''; }else{ separator='&'; } } if(uri.match(re)){ returnuri.replace(re,'$1'+key+'='+value+'$2'); }else{ returnuri+separator+key+'='+value; } }; utils.getParameter=function(param){ varvalue; varparameters=window.location.search.replace('?',''); if(parameters){ varpattern=newRegExp('\\b'+param+'=([^;&]+)','gi'); value=parameters.split(pattern)[1]; } returnvalue||''; }; utils.handleImeError=function(img){ if($(img).attr('src')!==oConfig.noImePath){ $(img).attr('src',oConfig.noImePath); } }; utils.buildImePath=function(ime){ ime=ime.replace(oConfig.storefrontUrl,oConfig.sessionData.cdnUrl).toLowerCase(); ime=ime.replace('imes/imes/','imes/'); if(!ime){ returnoConfig.noImePath||oConfig.sessionData.cdnUrlSport campione.replace(/\/+$/,'')+'/imes/'+oConfig.defaultIme.replace(/^\/+/,''); } elseif(ime.indexOf("http")>-1){ returnime.replace(/http:/i,':'); } elseif(ime.indexOf("/")>-1){ returnoConfig.sessionData.cdnUrl.replace(/\/+$/,'')+'/'+ime.replace(/^\/+/,''); } else{ returnoConfig.sessionData.cdnUrl.replace(/\/+$/,'')+'/imes/'+ime.replace(/^\/+/,''); } } utils.drawHidePriceMesse=function(){ return""; } utils.removeHTML=function(text){ return$(text).text(); } utils.decodeHTML=function(text){ return$('').html(text).text() }; utils.getStoredBreadcrumbs=function(){ try{ returnJSON.parse(localStore.getItem('breadcrumbs')); }catch(e){ returnnull; } }; utils.setStoredBreadcrumbs=function(obj){ try{ varconfig={ allow:true, breadcrumb:obj }; runHook('setStoredBreadcrumbs',config); if(config.allow){ localStore.setItem('breadcrumbs',JSON.stringify(config.breadcrumb)); } }catch(e){ //nothingtodoifitdidn'twork console.error('failedtosebreadcrumbs'); } }; utils.breadCrumbProperty=function(link){ if(link==''||link===null){ return''; }else{ return'itemListElement'; } }; utils.breadCrumbItemType=function(link){ if(link==''||link===null){ return''; }else{ return'ListItem'; } }; utils.peUrl=location.pathname+location.search; if(utils.peUrl.charAt(0)=='/'){ utils.peUrl=utils.peUrl.substring(1); } utilSport campiones.loginUrl='security_logon.asp?autope='+encodeURIComponent(utils.peUrl); utils.formatMoney=(function(positiveExample,negativeExample){ /* Thistakesanexampleofaformattedcurrencyandreturnsafunction toformatnumbersinthatsameformat.Thefirstargumentisthe number1111.2222formattedwiththedesireddefaultnumberof decimals.Thesecondargumentistheadditiveinverseofthefirst. Forexample: $1,111.22 ¥1,111.22 €1.111,22 1111,22F */ 'usestrict'; functionbuildFormatter(example){ varthousandsSeperator=getGroup(/1([^1]?)1/); vardecimalSymbol=getGroup(/1([^12]?)2/); vardecimalPlaces=(example.match(/2/g)||[]).length; varthousandsRegex=/(\d)(?=(?:\d{3})+$)/g; varescapedDecimalSymbol=_.escapeRegExp(decimalSymbol); varsymbolRegex=newRegExp('^([^1'+escapedDecimalSymbol+']*).+?([^12'+escapedDecimalSymbol+']*)$'); varsymbolMatch=symbolRegex.exec(example); varprefix=symbolMatch?symbolMatch[1]||'':''; varsuffix=symbolMatch?symbolMatch[2]||'':'';varinfoLost=0; functiongetGroup(pattern){ varmatch=pattern.exec(example) returnmatch?match[1]:''; } functiondecimalToString(decimal,places){ if(!places){ return''; }else{ varresult=getZeroString(places); if(decimal){ //Convertingtoanintegerandroundinghelpswith //floatingpointerrors. varint=Math.round(decimal*Math.pow(10,places)); //Becauseleadingzeroeswillbedroppedafter //convertingtointeger,thestringneedstobe //paddedwithzeroesafterbeingconvertedtoa //string. result=(result+int.toString()).slice(-places); }if(int==Math.pow(10,places)){//inthiscase,wehetotracka+1toaddtotheresultbecause"100"sliceddownto2placeslosesinfo /* *2020-07-22-EJ-Moreinfo:Thisisduetothingslikeutils.formatPrice(1.995,2)returning1.00instead *of2.00orutils.formatPrice(1.9995,3)returning1.000insteadof2.000 *Thisisbecausethewholenumberistruncated,thenthedecimalisroundedandonlythedecimalportion *isaddedbacktothewholenumberportion. *Thismeanstheroundeddecimalportionisalways1orless.Ifit'slessthan1(ex.89)thisworks. *However,ifit's1.000,itwould"lose"1sinceonlythedecimalportionisaddedback. *PS-Don'taskmeabouttheoriginaldesign,Ididn'tdesignitthatway.Ionlycorrectedthe"if" *statementabovewhereitwashard-codedto100tobeMath.pow(10,places)soitwouldworkwhen *roundedtosomethingotherthan2decimalplaces. */infoLost=1;}else{infoLost=0;} returndecimalSymbol+result; } } functiongetZeroString(length){ varpow=Math.pow(10,length); returnpow.toString().slice(1); } functionaddThousandsSeperator(integer){ return(integer+infoLost).toString().replace(thousandsRegex,'$1'+thousandsSeperator); } returnfunction(value,places){ places=typeofplaces==='undefined'?decimalPlaces:parseInt(places); //Truncatethevaluetogettheintegerportion. varinteger=value|0; vardecimal=decimalToString(value%1,places);//dofirstbecauseweneedtoknowifinfowaslost. varnumber=addThousandsSeperator(integer)+decimal; returnprefix+number+suffix; } } varformatPositive=buildFormatter(positiveExample); varformatNegative=buildFormatter(negativeExample); returnfunction(value,places){ value=parseFloat(ko.unwrap(value)); if(isNaN(value))returnvalue.toString(); return(value0&&details[0].useConfigurator()){ /* doingan[eval]onanundefinedthrowsanerror. so,wehetotry-catch. Thetemplatemaybeoverridentoallowaproduct(withconfigurator) tobeaddedtocartw/oanyconfigoptionsselected. */ try{ if(!eval('formValidation'+oConfig.formValidationKey).check()){ bPass=false; } }catch(e){ //notusingFormBuilder } }elseif(details.length0; uom.hasBreaks(bHasBreaks); }); self.processedBreaks=ko.computed(function(){ if(!(self.selectedUom()&&self.selectedUom().hasBreaks())){ return[]; } varprocessed=[]; vardata=self.selectedUom().breaks(); //convertedfrompricebreakpopupwindowtoproperlydisplaysinglebreaksthatactuallyhemultiplebreakrecords if(data[data.length-1].qty()==''||data[data.length-1].qty()=='0'){ data.pop(); } //Ifthere'sonlyonebreakwewillskipshowingthepricebreakinformation if(data.length==1){ return[]; } processed=data.map(function(lineBreak){ varprice,startQ,endQ,range; price=lineBreak.price(); startQ=lineBreak.qty(); endQ=lineBreak.qtyEnd(); if(endQ!='0'){ range=startQ+Sport campione'-'+endQ; }else{ range=startQ+'+'; } return{ price:price, range:range }; }); returnprocessed; }); self.configPrice=buildConfiguratorPriceObservable(self.key()); self.unitPrice=ko.computed(function(){ if(self.configuratorEditData&&self.configuratorEditData.priceCalcType=='fixed'){ returnself.configuratorEditData.price; } returnself.selectedUom().price()+self.configPrice(); }); self.priceTrace=ko.computed(function(){ varbPriceErrorMesse=''; if(utils.getParameter('action')=='showpricetrace'){ bPriceErrorMesse='PricetraceisnotailablewhenusingWSPSearchService'; } returnself.selectedUom().priceTrace ?self.selectedUom().priceTrace() :bPriceErrorMesse; }); self.youSePercent=ko.computed(function(){ return(((self.selectedUom().suggestedPrice()-self.selectedUom().price())/self.selectedUom().suggestedPrice())*100).toFixed(2)+'%'; }); self.suggestedPrice=ko.computed(function(){ returnself.selectedUom().suggestedPrice(); }); self.showYouSe=ko.computed(function(){ returnparseFloat((self.selectedUom().suggestedPrice()||0).toFixed(oConfig.detailConfig.globalUnitPriceDecimalPlaces))>parseFloat((self.selectedUom().price()||0).toFixed(oConfig.detailConfig.globalUnitPriceDecimalPlaces))&&self.selectedUom().suggestedPrice()>0&&oConfig.showProdYouSe==1; }); self.childView=function(){ //return(self.childDisplayType()||'stand-alone')+'-layout'; return'stand-alone-layout'; }(); self.showAtc=function(){ varprimary1=self.inventory.showAtc()&&oConfig.searchConfig.showAtc&&self.mapPriceType()!=='show_messe'; varsecondary1=oConfig.isLoggedIn||self.mapPriceType()!=='require_login_for_atc'; varsecondary2=oConfig.isLoggedIn||self.mapPriceType()!=='require_login_for_price_and_atc'; vartertiary1=self.mapPriceType()==='require_atc'||(self.mapPriceType()==='require_login_or_atc'&&!oConfig.isLoggedIn); vartertiary2=self.mapPriceType()!=='hide'&&(self.showProdAtc()!=0); varquaternary1=!(self.type==='parent'&&self.childDisplayType()=='droplist'&&oConfig.peName!='pc_combined_results.asp') returnprimary1&& (secondary1)&& (secondary2)&&( (tertiary1)|| (tertiary2) ) &&quaternary1; }(); self.showQuickAtc=ko.computed(function(){ varshowQuickAtc=self.showAtc&&!self.requireInfoForAtc()&&self.type!=="parent";//initialsetting if(oConfig.showChildrenSelection&&self.type==="child"){ if(self.unitPrice()>0&&self.showAtc){ showQuickAtc=true; } else{ showQuickAtc=false; } } returnshowQuickAtc;//(self.showAtc&&!self.requireInfoForAtc()) }); self.showPrice=function(){ returnself.type!=='parent'&&( (self.mapPriceType()!=='show_messe')&& !((self.mapPriceType()==='require_login_for_price_and_atc')&&!oConfig.isLoggedIn)&& !(self.mapPriceType()==='require_atc'||(self.mapPriceType()==='require_login_or_atc'&&!oConfig.isLoggedIn)) )&& (self.mapPriceType()!=='hide')&&(self.showProdPrice()!=0)&& oConfig.showPricingOrderEntry; }(); self.mapPriceMesse=function(){ if(self.mapPriceType()==='show_messe'){ returnoConfig.mapBehiorMesses.showMesse; }elseif(self.mapPriceType()==='require_login_for_price_and_atc'&&!oConfig.isLoggedIn){ returnoConfig.mapBehiorMesses.requireLoginMesse; }elseif(self.mapPriceType()==='require_login_for_atc'&&!oConfig.isLoggedIn){ returnoConfig.mapBehiorMesses.requireLoginAtcMesse; }elseif(self.mapPriceType()==='require_atc'){ returnoConfig.mapBehiorMesses.requireAtcMesse; }elseif(self.mapPriceType()==='require_login_or_atc'&&!oConfig.isLoggedIn){ returnoConfig.mapBehiorMesses.requireLoginOrAtcMesse; }elseif(self.mapPriceType()!=='hide'){ return''; } }(); self.warehouseTemplate=function(){ if(oConfig.showWarehouses&&self.inventory.warehouses().length>0&&self.inventory.inventoryStatus()==='in'){ if((oConfig.allowWarehouseSelection&&oConfig.searchConfig.hideAtcShowInv)||(oConfig.allowWarehouseSelection&&self.showQuickAtc())){ return'warehouse_droplist'; }elseif(oConfig.useWarehousesTable){ return'warehouse_table'; }else{ return'warehouse_info'; } }else{ return'warehouse_off'; } }(); self.priceBreaksTemplate=function(){ if(oConfig.useBreaks&&self.selectedUom().hasBreaks){ if(oConfig.useBreaksTable&&!oConfig.useUom&&oConfig.peName=='pc_product_detail.asp'){ return'catalog.qty_breaks_table'; }else{ return'catalog.qty_breaks'; } }else{ return'catalog.breaks_off'; } }(); self.uomTemplate=ko.computed(function(){ if(self.selectedProduct().uomPrice().length>1){ return'catalog.uom_select'; }else{ return'catalog.uom_input'; } }); self.documentsTemplate=function(){ return'catalog.documents'; }(); self.qtyInputClick=function(key){ jQuery('#qty_'+key).focus(); jQuery('#qty_'+key).select(); }; self.validateQtyInput=function(data){ if(utils.getCookie('productLayout')==='list'){ return''; }else{ return'1'; } }; self.hideOnListView=function(){ if((isActiveLayout('list')&&!oConfig.detailConfig.productKey)||(self.type==='child'&&oConfig.detailConfig.productKey)){ return'hide'; } }; self.isChild=function(){ if(self.type.toLowerCase()==='child'){ returntrue; }else{ returnfalse; } } self.minQty=ko.computed(function(){ if(self.configuratorEditData&&self.configuratorEditData.minQty){ self.selectedProduct().selectedUom().minQty(self.configuratorEditData.minQty); } if(oConfig.useQtyRestrictions){ returnself.selectedProduct().selectedUom().minQty(); }else{ return0; } }); self.stepQty=ko.computed(function(){ if(self.configuratorEditData&&self.configuratorEditData.qtyIncrement){ self.selectedProduct().selectedUom().step(self.configuratorEditData.qtyIncrement); } if(oConfig.useQtyRestrictions){ returnself.selectedProduct().selectedUom().step(); }else{ return1; } }); self.maxQty=ko.computed(function(){ if(self.configuratorEditData&&self.configuratorEditData.maxQty){ self.selectedProduct().selectedUom().maxQty(self.configuratorEditData.maxQty); } if(oConfig.useQtyRestrictions&&self.selectedProduct().selectedUom().maxQty()>0){ returnself.selectedProduct().selectedUom().maxQty(); }else{ return''; } }); self.hasQuantityRestrictions=ko.computed(function(){ return!!(self.minQty()||self.stepQty()!==1||self.maxQty()); }); self.quantityRestrictionsHtml=ko.computed(function(){ varlines=[]; if(self.minQty()) lines.push(oConfig.labels.minQtyPopover.replace(//,self.minQty())); if(self.stepQty()!==1) lines.push('QtyIncrement:'+self.stepQty()); if(self.maxQty()) lines.push('MaximumQty:'+self.maxQty()); returnlines.join(''); }); self.addToSedCart=function(){ utils.getSedCart(viewModel.sedCarts(),function(cart){ if(cart){ if(!_.includes(viewModel.sedCarts(),cart)){ //Insertthenewcartinsortedorder,notifyingexactlyonce. varindex=_.sortedIndex(viewModel.sedCarts(),cart,'nickname'); viewModel.sedCarts.splice(index,0,cart); } varparentKey; if(self.type=='child'&&viewModel.mainProduct){ parentKey=ko.unwrap(viewModel.mainProduct).key(); } utils.addToCart(self,cart,parentKey); } }); }; self.addToCart=function(){ varparentKey; if(self.type=='child'&&viewModel.mainProduct){ parentKey=ko.unwrap(viewModel.mainProduct).key(); } returnutils.addToCart(self,undefined,parentKey); }; self.atcPopupSuccess=function(){ }; self.atcPopupFail=function(){ }; self.selectFirstTab=function(){ $('#tab1>a').click(); }; self.getWebPe=function(webPeId){ return'pe.asp?p_key='+webPeId+'.wpc_pe_content'; }; self.useTabs=function(){ returnoConfig.detailConfig.useAdvancedTabs&&self.tabs&&self.tabs.length&&self.showTabs(); } self.usingDownloadsTab=function(){ varindex=_.findIndex(self.tabs,function(t){ returnt.dynamicSource=="downloads" }); returnself.useTabs()&&index>-1; } self.getSmartListLinkOrderStats=function(parent){ if(!parent){ return'product_history_detail.asp' } if(!oConfig.detailConfig.useAliases){ return'product_history_detail.asp?search2=searchexact~p.sku~'+parent.sku()+'&s='+parent.sku() }else{ return'product_history_detail.asp?search2=searchexact~pa.sku_alias~'+parent.sku()+'&s='+parent.sku() } }; self.getSmartListLinkInvoiceStats=function(parent){ if(!parent){ return'products_invoiced_detail.asp' } if(!oConfig.detailConfig.useAliases){ return'products_invoiced_detail.asp?search2=searchexact~p.sku~'+parent.sku()+'&s='+parent.sku() }else{ return'products_invoiced_detail.asp?search2=searchexact~pa.sku_alias~'+parent.sku()+'&s='+parent.sku() } }; self.tableColumns=ko.computed(function(){ varcolumns=Array.prototype.concat( [ { if:oConfig.showImgCol, label:oConfig.labels.imgCol, field:'thumb', template:'catalog.input_qty_thumb_display', cellClass:'qty-input-table-thumb' }, { if:oConfig.showNameCol&&self.childDisplayType()!=='add-row', label:oConfig.labels.nameCol, field:'nm', template:'catalog.input_qty_nm_display' }, { label:'SKU', field:'sku', template:'catalog.input_qty_sku_display' }, { if:self.hasCartOptions(), label:'Options', field:'questions', template:'catalog.cart_options' } ], self.childDisplayType()!=='add-row'?self.childSelectors()||[]:[], [ { if:oConfig.usePromos, label:'Promo', template:'catalog.input_qty_promo_display' }, { if:oConfig.useIdp, label:'Status', template:_.property('warehouseTemplate') }, { label:'Price', headerClass:'cell-right', cellClass:'cell-right', field:'unitPrice', format:utils.formatPrice, template:'catalog.selected_product_price_display' }, { label:'Actions', headerClass:'cell-right', cellClass:'cell-right', template:'catalog.atc_qty_input', width:'1%' } ] ); //diram_numberneedstobeaddedtothechildproductsusingtheposfieldonthemappingtable if(self.childDisplayType()=='exploded-view'){ columns.unshift({ label:'ID', field:'diramNumber' }); } return_.filter(columns,function(column){ return!('if'incolumn)||ko.unwrap(column.if); }); }); self.reviews=newPedArray(self.reviews,3); self.setupQuestions=function(){ self.questions().forEach(function(question){ question.answers=ko.observableArray(); if(question.type()==='select'){ if(question.useSelectOne){ question.answers.push({ label:question.selectOneText(), value:'' }); } if(question.answerList().length>0){ varanswersSplit=question.answerList().split('|'); answersSplit.forEach(function(answer){ varanswerSet=answer.split('~'); question.answers.push( { label:answerSet[0], value:answerSet[0] }); }); } } }); } self.rowCollection=ko.observableArray(); self.addRows=function(numberOfRows){ numberOfRows=numberOfRows||1; for(i=0;itodenoteapropertyonanarray.if(propName.indexOf('>')>-1){//getthearrayandthepropertyonthatarraytobedecodedvarcollection=self[propName.split('>')[0]];varpropName=propName.split('>')[1];//nowchecktoseeifthearrayisobservablebeforeloopingif(typeofcollection=='function'){_.each(collection(),function(obj){if(typeofobj()[propName]=='function'){//Ifitisanobservableobj()[propName](utils.decodeHTML(obj()[propName]()));}elseif(typeofobj()[propName]=='string'){//Ifitisastringobj()[propName]=utils.decodeHTML(obj()[propName]);}else{//Donothing}})}else{_.each(collection,function(obj){if(typeofobj[propName]=='function'){//Ifitisanobservableobj[propName](utils.decodeHTML(obj[propName]()));}elseif(typeofobj[propName]=='string'){//Ifitisastringobj[propName]=utils.decodeHTML(obj[propName]);}else{//Donothing}})}}else{varfield=_.get(self,propName);if(typeoffield=='function'){//Ifitisanobservablefield(utils.decodeHTML(field()));}elseif(typeoffield=='string'){//Ifitisastring_.set(self,propName,utils.decodeHTML(field));}else{//Donothing}}}); if(self.currentParent()){ if(self.documents().length==0&&self.currentParent().documents().length>0){ self.documents(self.currentParent().documents()); } if(!self.description()&&self.currentParent().description()){ self.description(self.currentParent().description()) } if(!self.tabs||!self.tabs.length){ self.tabs=self.currentParent().tabs; } } runHook('productModelBottom',{self:self,product:product}); }; varproductMapping={ create:function(options){ returnnewproductModel(options.data); } }; varsearchResultsPropertiesModel=function(properties){ varself=this; self.selectedSort=ko.observable(utils.getParameter('sortby')||oConfig.searchConfig.defaultSort); self.selectedRpp=ko.observable(utils.getParameter('rpp')||oConfig.searchConfig.rpp); self.startCount=ko.observable((oConfig.searchConfig.pe-1)*oConfig.searchConfig.rpp+1); self.endCount=ko.observable(function(){ varrpp=(oConfig.searchConfig.rpp===0)?oConfig.searchConfig.total:oConfig.searchConfig.rpp; returnMath.min(((oConfig.searchConfig.pe-1)*rpp)+rpp,oConfig.searchConfig.total); }()); self.maxPe=ko.observable( Math.ceil(oConfig.searchConfig.total/oConfig.searchConfig.rpp) ); self.selectedLayout=ko.observable( utils.getCookie('productLayout') ); self.changeSort=function(value){ window.location=utils.setParameter('sortby',value); }; self.changeRpp=function(value){ varsUrl=utils.setParameter('rpp',value); sUrl=sUrl+'&pe=1'; window.location=sUrl; }; self.layoutTemplate=ko.computed(function(){ utils.setCookie('productLayout',self.selectedLayout()); window.location.reload(); return'catalog.'+self.selectedLayout()+'_view' }); runHook('searchResultsPropertiesModelBottom',{self:self,properties:properties}); }; functionPedArray(array,peSize){ //'ifarrayhasalreadybeenprocessed,justreturnit if(array&&array.all){ returnarray; } varself=this; self.all=ko.observableArray(array||[]); self.peSize=ko.observable(peSize||10); self.pe=ko.observable(1).extend({counter:1}); self.numPes=ko.computed(function(){ returnMath.ceil(self.size()/self.peSize()); }); self.size=ko.computed(function(){ returnself.all().length; }); self.items=ko.computed(function(){ varpeSize=self.peSize(); varstart=(self.pe()-1)*peSize; returnself.all.slice(start,start+peSize); }); } Download ProductNotFound. Therearenoproductsinthisforiteslist. Therearenoproductsthatmatchyoursearch. SearchTips: Youmaywanttobroadenyoursearch.Thiscanbeaccomplishedbyshorteningorgeneralizingthewordsyouareusinginyoursearch. Ifyouareenteringapartnumber,donotincludeanyhyphensorotherpunctuationmarks.Youmayeventryusingaportionofthenumberifitisalongone. Spellingdoesmakesadifference.Besuretocheckforspellingerrorsasthiswillaffectyourresults. Mutationsofawordalsomakeadifference.Forexample,theword'accessory'willreturndifferentresultsthan'accessories'. Pluralmakesadifferencetoo.Addingan's'mayimpactresults.Oftenitisbettertosearchforthesingular. Thesearchisnotcasesensitive,soyoucantypeinalllowercase,allcaps,oranymixture. Contactcustomerserviceforassistanceifyoustillcannotfindwhatyouarelookingfor. Loadingoptions... - Nooptionsailable --SelectOne-- Pleaseensureallrequiredfieldsarepopulated. AddRow Add5Rows AddToCart Option --SelectOne-- outof 5.0stars Thisproducthasnotbeenreviewed. Prev Next Byon Pleaseensureallrequiredfieldsarepopulated. AdditionalOptions QTY: itemaddedtocart. Youmustbesignedintotakethisaction. SignInNow Cancel NoneFound : : : P QuantityRange PriceEach / / / ViewLarger TotalQtyOrdered TotalTimesOrdered MostRecentOrder Noadditionalinformationailable. Account: LastUpdated: OrderStats TotalQtyOrdered TotalTimesOrdered MostRecentOrder OldestOrder ViewDetails PreviouslyOrdered No InvoiceStats TotalQtyInvoiced TotalTimesInvoiced MostRecentInvoice OldestInvoice InvoicedMTD InvoicedLastMonth InvoicedYTD InvoicedLastYear TotalInvoiced ViewDetails PreviouslyInvoiced No OtherStats TimesViewed MostRecentView OrderStats - ViewDetails TotalQtyOrdered TotalTimesOrdered MostRecentOrderDate OldestOrderDate PreviouslyOrdered No InvoiceStats - ViewDetails TotalQtyInvoiced TotalTimesInvoiced MostRecentInvoiceDate OldestInvoiceDate AmountInvoicedMTD AmountInvoicedLastMonth AmountInvoicedYTD AmountInvoicedLastYear TotalAmountInvoiced PreviouslyInvoiced No OtherStats OnForitesList Yes TimesViewed MostRecentViewDate OnInventoryWatch Yes InAbandonedCart //Theconfiguratormarkupcannotbeplaceddirectlyinatemplate //becauseitcancontainscriptsandscriptscannotbenested.Instead, //asurrogateisusedtoallowthescriptstorunandthenitscontents //aremovedwhenthetemplateiscalled.Thismeansthateachsurrogate //canonlybeusedonce,andthus,onlyoneproductperpecan //displayaconfiguratorform.However,thisisn'tanewlimitationto //configuratorsinceconfiguratorusesgenericIDsforalltheelements //itcreates. ko.bindingHandlers.configurator={ init:function(element,valueAccessor,allBindings,viewModel,bindingContext){ varproduct=ko.unwrap(valueAccessor()); vardata=product.configuratorEditData var$surrogate=$('#configurator_surrogate').detach(); var$element=$(element); //RemovethescriptstopreventjQueryfromrunningthemainuponinsertion. //Formbuilderdoesnotallowdisablingtheuseofformactions. $surrogate.find('script,.form-actions').remove(); //InordertopreservebindingsandjQuerydata,theelements //aremovedfromthesurrogateratherthancopied.Thiswon't //causeareflowbecausethesurrogatehas`display:none`. $element.html($surrogate); $surrogate.children(':first-child').unwrap(); //Stretchy.jsisaddingastyletwithheightandwidthtotextinputsandtextareas. //Thiswillremovethosehardcodedheigths/widthsbutleeany"StyleOverride"propsinplace. _.each($element.find('textarea,input[type="text"]'),function(child){ $(child).css('height',''); $(child).css('width',''); }); if(data){ _.each(data.choices,function(choice){ var$inputs=$element.find('[name="'+choice.name+'"]'); varanswerVal; if(oConfig.configuratorUseAnswerIdNotName){ answerVal=choice.answer; }else{ answerVal=choice.answerText; } if($inputs.is(':checkbox,:radio')){ $inputs.filter('[value="'+answerVal+'"]').prop('checked',true); }else{ $inputs.val(answerVal); } //Updatedisplayactivators. $inputs.change(); }) product.selectedQty(data.qty); } runHook('afterBindingHandlersConfigInit',{product:product}); } }; ko.bindingHandlers.validateQty={ init:function(element,valueAccessor,allBindings,viewModel,bindingContext){ $(element).on("clickblur",function(event){ varmin=parseFloat($(element).attr('min')); varmax=parseFloat($(element).attr('max'))||0; varstep=parseFloat($(element).attr('step')); varcurrentQty=parseFloat($(element).val()); varnewQty=currentQty; varlowerBound; varminFound=false; varmaxFound=false; varaccessor=valueAccessor()||[]; viewModel.updateQty=function(args){ if(viewModel.orderDetailKey){ viewModel.qty(args); }else{ viewModel.selectedQty(args); } }; if($(element).val()==''){ if((isActiveLayout('gallery')&&event.type=='blur')||event.type=='click'){ viewModel.updateQty(min); $(element).select(); return; } } if(currentQtymax&&max>0){ newQty=max; viewModel.updateQty(newQty); invalidQtyNotification(bindingContext.$data) return; } varstepMod=parseFloat((currentQty-min)%step); if(stepMod!=0&&(!maxFound&&!minFound)){ newQty=Math.ceil((currentQty-min)/step)*step+min; viewModel.updateQty(newQty); invalidQtyNotification(bindingContext.$data) return; } }); } }; ko.bindingHandlers.validateQtyControlInput={ init:function(element,valueAccessor,allBindings,viewModel,bindingContext){ $(element).on("clickblur",function(event){ varmin=parseFloat($(element).attr('min')); varmax=parseFloat($(element).attr('max'))||0; varstep=parseFloat($(element).attr('step')); varcurrentQty=parseFloat($(element).val()); varnewQty=currentQty; varlowerBound; varminFound=false; varmaxFound=false; varaccessor=valueAccessor()||allBindings().value; if(currentQty!==0&¤tQtymax&&max>0){ newQty=max; accessor(newQty); return; } varstepMod=parseFloat((currentQty-min)%step); if(stepMod!=0&&(!maxFound&&!minFound)){ if(ko.unwrap(valueAccessor())){ newQty=Math.ceil((currentQty-min)/step)*step+min; }else{ newQty=Math.floor((currentQty-min)/step)*step+min; } accessor(newQty); return; } }); } }; (function(){ functiongetInputs(productKey){ varkeyAttribute='data-configurator-product-key'; //Thecontainerwillvarybasedonwhetherthisfunctioniscalled //beforeorafterthe`catalog.configurator`templateisused. var$container=$('#configurator_surrogate'); if(!$container.length)$container=$('#configurator'); var$dataElement=$container.find('['+keyAttribute+']'); return$dataElement.attr(keyAttribute)===productKey?$container.find(':input'):null; } functiongetPrice($inputs){ varprice=0; $inputs .filter(':visible:not(:disabled)') .find(':selected') .add($inputs.filter(':checked')) .each(function(){ console.log($(this)); price+=$(this).data('price')||0; }); returnprice; } window.buildConfiguratorPriceObservable=function(productKey){ varpriceObservable=ko.observable(0); var$inputs=getInputs(productKey); if($inputs){ priceObservable(getPrice($inputs)); $inputs.change(function(){ varnewPrice=getPrice($inputs); if(priceObservable()!==newPrice)priceObservable(newPrice); }); } returnpriceObservable; }; window.buildConfiguratorPostData=function(productKey){ var$inputs=getInputs(productKey); varpostData={}; if($inputs){ varary=$inputs.filter(':not(:disabled)').serializeArray();//can'texcludenon-visibleitems;configuratorusesthemalot! _.each(ary,function(datum){ if(datum.value){ if(postData.hasOwnProperty(datum.name)){ if(!Array.isArray(postData[datum.name])){ postData[datum.name]=[postData[datum.name]]; } postData[datum.name].push(datum.value); }else{ postData[datum.name]=datum.value; } } }); postData['use_config_questions_'+productKey]=true; } returnpostData; }; }()); varpromotionMesses=ko.observableArray(); ko.bindingHandlers.promoMesses={ preprocess:function(value,name,addBindingCallback){ if(oConfig.usePromos){ addBindingCallback('template',"{name:'promo.notification_bar',data:promotionMesses}"); } returnvalue; }, init:function(element,valueAccessor,allBindings,viewModel,bindingContext){ if(oConfig.usePromos){ varproductKeys=ko.toJS(_.pluck(valueAccessor(),'key')); $.ajax({ data:{ ajax:'promo-messes', productKeys:productKeys }, dataType:'json' }).done(function(messes){ varexistingLength=promotionMesses().length; varupdateTicker=!existingLength; //Replacetheentirearrayinoneoperationtopreventneedlesslyupdatingtemplates. _.partial(promotionMesses.splice,0,existingLength).apply(promotionMesses,messes); //Ifthereweren'tpreviouslyanymesses,thetickerneedstobeactivated. if(updateTicker)$(element).trigger('notification-center-added'); $('body').addClass('notification-bar-active').append(element); }); } } }; Viewall functioninvalidQtyNotification(data){ //changewherekeyisderivedfrom(differentonpaymentpethancatalog) varelementSelector=data.key?'*[data-key="'+data.key()+'"]':'*[data-key="'+data.orderDetailKey()+'"]'; element=$(elementSelector); if($(element).length){ if(oConfig.preventATCInvalidQty)data.isQtyValid(false); $(element).popover('show').addClass('text-error'); setTimeout(function(){ $(element).popover('toggle').removeClass('text-error'); //checktoseeifpropexists(doesn'tonpaymentpe) if(data.isQtyValid){ data.isQtyValid(true); } },3000); } } functionchangeSort(data,event){ window.location=utils.setParameter('sortby',event.target.value); } functiongetSelectedSort(){ returndecodeURI(utils.getParameter('sortby'))||oConfig.searchConfig.defaultSort; } functionchangeRpp(data,event){ varsUrl=utils.setParameter('rpp',event.target.value); sUrl=utils.setParameter('pe',1,sUrl); window.location=sUrl; } functiongetSelectedRpp(){ if(utils.getParameter('forites')){ //forceasinglepeforforiteslists. oConfig.searchConfig.rpp=9999; }else{ returnutils.getParameter('rpp')||oConfig.searchConfig.rpp; } } functionisActiveLayout(layout){ returngetActiveLayout()===layout; } functiongetActiveLayout(){ returnoConfig.peName==='pc_combined_results.asp'?oConfig.searchConfig.showLayout?utils.getCookie('productLayout')||oConfig.searchConfig.layout:oConfig.searchConfig.layout:null; } functiongetStartCount(){ varstartCount=(oConfig.searchConfig.pe-1)*oConfig.searchConfig.rpp+1; returnstartCount; } functiongetEndCount(){ varrpp=oConfig.searchConfig.rpp||oConfig.searchConfig.total; varendCount=Math.min(((oConfig.searchConfig.pe-1)*rpp)+rpp,oConfig.searchConfig.total); returnendCount; } functionmaxPe(){ returnMath.ceil(oConfig.searchConfig.total/oConfig.searchConfig.rpp); } functionsetLayout(layout){ utils.setCookie('productLayout',layout); window.location.reload(); } functiongetLayoutTemplate(data){ if(data.results().length==0&&!data.category&&oConfig.isUsingFacetedSearch){ hideSidebar(); } if(data.results().length==0){ hideSearchTools(); return'catalog.no_results' }else{ return'catalog.'+(utils.getCookie('productLayout')||oConfig.searchConfig.layout)+'_view'; } } functionhideSidebar(){ $('#catalog-sidebar').hide(); $('.main-content').removeClass('span9'); } functionhideSearchTools(){ $('#products_header,#products_footer,.hidesearchtools').hide() } functionpingNodes(){ varpe=oConfig.searchConfig.pe; varlabels=oConfig.searchConfig.labels; varmaxPe=window.maxPe(); nodes=[ { if:pe>1&&labels.prevPe, pe:pe-1, text:labels.prevPe }, { if:pe>2, pe:1, text:labels.firstPe||1 }, { if:pe>3, text:'…' }, { if:pe>1, pe:pe-1 }, { if:true, text:pe, pe:pe }, { if:pe

Posto:Sport campionerapporto

In caso di violazione del sito, fare clic su Segnalarapporto

Informazioni consigliate

Sito consigliato