console.log('uid='); //*** time check 1 (0.04287s elapsed) //*** time check 2 (0.04291s elapsed) //*** JJ itemId=petlinks-stir-crazy //*** pageType=product //*** time check 3 (0.04992s elapsed) //*** forceOutOfStock=false //*** time check 4 (0.04993s elapsed) //*** public_mod_structuredData_renderJsonByItemId found //*** public_mod_structuredData enabled var script = document.createElement('script'); script.setAttribute('type', 'application/ld+json'); script.innerHTML = "{\"@context\":\"http:\\/\\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/non-prescription.html\",\"name\":\"Non Prescription Items\"}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/cattoys.html\",\"name\":\"Cat Toys\"}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/toysforcats.html\",\"name\":\"Interactive Cat Toys\"}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/petlinks-stir-crazy.html\",\"name\":\"Petlinks Stir Crazy\"}}]}" document.getElementsByTagName('head')[0].appendChild(script); ; var script = document.createElement('script'); script.setAttribute('type', 'application/ld+json'); script.innerHTML = "{\"@context\":\"http:\\/\\/schema.org\",\"@type\":\"Product\",\"offers\":{\"@type\":\"Offer\",\"price\":\"23.99\",\"priceCurrency\":\"USD\",\"priceValidUntil\":\"2025-04-05\",\"seller\":{\"@type\":\"Organization\",\"name\":\"EntirelyPets Pharmacy\"},\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/petlinks-stir-crazy.html#offers\",\"url\":\"https:\\/\\/entirelypetspharmacy.com\\/petlinks-stir-crazy.html\",\"itemCondition\":\"NewCondition\",\"availability\":\"InStock\"},\"name\":\"Petlinks Stir Crazy\",\"description\":\"Petlinks Stir Crazy is an electronic cat toy that works to stimulate your cat and ensure that they get plenty of exercise! This autmoated toy is both simple and complex. The hollow disk contains a small bill filled with catnip to catch your cat\'s attention. To further add to the excitement, a small rotating tail pushes the ball around the inside of the disk to inspire your cat to chase the ball toy as it moves around the toy\'s interior.Petlinks Stir Crazy uses AA batteries that are easy to replace and features four rotating speeds to let you control your cat\'s level of activity. This product is also easy to take apart and reassemble to allow you to easily refill its interior ball with fresh catnip. Your cat will love this unique toy and you\'ll love how it keeps your cat ft and healthy- so order todayKey Features:Automated cat toy runs on 3 AA batteriesToy features refillable catnip toy and package includes catnipFour speeds of rotation to control your cat\'s activity level\",\"image\":\"https:\\/\\/images.practicaldatacore.com\\/entirelypetspharmacy\\/getProductImage.php?size=imageMedium&cb=1743477145&productId=petlinks-stir-crazy\",\"sku\":\"49410\",\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/petlinks-stir-crazy.html#product\"}" document.getElementsByTagName('head')[0].appendChild(script); ; //*** time check 5 (0.14982s elapsed) //*** mod_storeClosed called //*** time check 6 (0.1504s elapsed) //*** time check 7 (0.15041s elapsed) var pdServerTime = new Date("2025-04-02T11:23:39-05:00"); var pdProductId = "petlinks-stir-crazy"; var pdProductCode = "49410"; //************************************************ //************ JS/CSS FILE ROUTINES ************* //************************************************ function pdLoadJsCssFile(filename, filetype){ if (filetype=="js") { var fileref=document.createElement('script'); fileref.setAttribute("type","text/javascript"); fileref.setAttribute("async",true); fileref.setAttribute("src", filename); } else if (filetype=="css") { var fileref=document.createElement("link"); fileref.setAttribute("rel", "stylesheet"); fileref.setAttribute("type", "text/css"); fileref.setAttribute("href", filename); } if (typeof fileref!="undefined") document.getElementsByTagName("head")[0].appendChild(fileref); } function pdAddStyle(css) { var style = document.createElement("style"); style.innerHTML = css; document.getElementsByTagName("body")[0].appendChild(style); } //*** time check 8 (0.15044s elapsed) /* pdGetElementsByClassName -- Revised to avoid JS conflicts with libraries that override native "getElementsByClassName" browser function in IE Developed by Robert Nyman, http://www.robertnyman.com Code/licensing: http://code.google.com/p/getelementsbyclassname/ */ var pdGetElementsByClassName = function (className, tag, elm){ var ieVersion = getInternetExplorerVersion(); if (ieVersion == -1 && document.getElementsByClassName) { pdGetElementsByClassName = function (className, tag, elm) { elm = elm || document; var elements = elm.getElementsByClassName(className), nodeName = (tag)? new RegExp("\b" + tag + "\b", "i") : null, returnElements = [], current; for(var i=0, il=elements.length; i -1) { if(signatureList[i] == 'android') { //*** ONLY CONSIDER android a mobile device if "mobile" is also present in user agent string if(agent.indexOf("mobile") > -1) isMobile = true; } else { isMobile = true; } } } return isMobile; } function pdIsIpad() { var isIpad = false; var signatureList = new Array('ipad'); var agent = navigator.userAgent.toLowerCase(); for(var i=0;i -1) isIpad = true; } return isIpad; } function pdIsTablet() { var isTablet = false; var signatureList = new Array('ipad', 'android'); var agent = navigator.userAgent.toLowerCase(); for(var i=0;i -1) { isTablet = true; //*** ASSUME TABLET if(signatureList[i] == 'android') { //*** ONLY CONSIDER android a mobile device if "mobile" is also present in user agent string if(agent.indexOf("mobile") > -1) isTablet = false; } else { isTablet = true; } } } return isTablet; } function pdFormatCurrency(num, includeDollarSign) { num = num.toString().replace(/$|\,/g,''); if(isNaN(num)) num = "0"; sign = (num == (num = Math.abs(num))); num = Math.floor(num*100+0.50000000001); cents = num%100; num = Math.floor(num/100).toString(); if(cents<10) cents = "0" + cents; for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3)); var returnValue = (((sign)?'':'-') + num + '.' + cents); if(includeDollarSign == true) returnValue = "$" + returnValue; return returnValue; } function pdFindParentForm(element) { var elm,parentForm; for (elm = element.parentNode; elm; elm = elm.parentNode) { if(elm.tagName.toLowerCase() == "form") { parentForm = elm; break; } } return parentForm; } function pdHideForLoggedInUser() { var hideList = pdGetElementsByClassName("pdHideForLoggedInUser", null); for(var i=0;i
Rewards Members Enjoy Great Benefits!
1
Join
It\'s free - get started now!
2
Earn
Points for purchases, referrals & more!
3
Redeem
Redeem for store credit and special offers!
Earn Points
Create an account
500 points
Make a purchase
1 point per $1
Refer friends
100 points per sign up
250 points per order
Write a review
20 points
"); //*** END public_mod_myRewards_getRenderedPromotionPopupJsInsertionCode *** //*** BEGIN public_mod_myRewards_getRenderedPromotionMessagingJsInsertionCode *** document.querySelectorAll("div.pdRewardsPromoMessage[productId=\"petlinks-stir-crazy\"], div.pdRewardsPromoMessage[data-itemid=\"petlinks-stir-crazy\"]").forEach(function(div) { div.innerHTML = "";}); //*** END public_mod_myRewards_getRenderedPromotionMessagingJsInsertionCode *** //*** time check 12a (0.2262s elapsed) //*** time check 12b (0.22964s elapsed) //*** time check 12c (0.23729s elapsed) //*** time check 12d (0.24893s elapsed) //*** time check 12e (0.2495s elapsed) //*** mod_backInStockNotification //*** time check 12f (0.25323s elapsed) //*** time check 13 (0.2914s elapsed) //*** time check 14 (0.29141s elapsed) //*** time check 15 (0.29149s elapsed) if (typeof pdPerformLoginActions === "function") { pdPerformLoginActions(false); } //*** time check 16 (0.32763s elapsed) //*** time check 17 (0.33688s elapsed) //*** time check 18 (0.34178s elapsed) //*** time check 19 (0.34179s elapsed) //*** time check 20 (0.34563s elapsed) //*** time check 21 (0.35061s elapsed) //*** time check 22 (0.36545s elapsed) //********************************* //*** BEGIN mod_promotionCenter *** //********************************* //*** COULD NOT FIND PUBLIC FUNCTION 'public_mod_promotionCenter_getRenderedPageScript3()' //******************************* //*** END mod_promotionCenter *** //******************************* //*** time check 23 (0.36548s elapsed) //*** SEND PROMO INFO TO ALREADY ON-PAGE HANDLER FUNCTION var pdPromo = {}; try{pdHandlePromoInfo(pdPromo)} catch(e) {} //*** SEND PROMO INFO TO ALREADY ON-PAGE HANDLER FUNCTION var pdProductListCalloutHtml = ""; try{pdHandleProductListCallout(pdProductListCalloutHtml)} catch(e) {} //*** time check 24 (0.369s elapsed) //*** mod_fbConversion is NOT enabled! //*** time check 25 (0.37439s elapsed) //*** time check 26 (0.37841s elapsed) //*** time check 27 (0.38557s elapsed) //*** time check 28 (0.38709s elapsed) //**** CART ITEM COUNT MESSAGE ***** function pdDisplayCartItemCount() { var pdCartItemCount = pdGetCookie('pdCartItemCount'); if(!pdIsBlank(pdCartItemCount)) { var pdCartItemCountMessage = pdCartItemCount; jQuery('.pdCartItemCountMessage').html(pdCartItemCountMessage); } } pdDisplayCartItemCount(); //*** pageScript end (0.38717s elapsed) //*** time check 29 (0.38717s elapsed)