{"content":"\r\n\r\n
View product page<\/a><\/p>\n <\/div>\n<\/div>\t\t\t\t<\/div>\r\n <\/div>\r\n \r\n \r\n \r\n \r\n Overview<\/a><\/li>\r\n Description<\/a><\/li>\r\n <\/ul>\r\n <\/div>\r\n \r\n \r\n Hardcore Twenty-Four: A Stephanie Plum Novel By Janet Evanovich<\/strong>\r\n \r\n \n\n\n \n \n \n $3.25<\/span> <\/span>\n \n <\/div>\n\n<\/strong>\r\n on sale!<\/span>\r\n <\/div>\r\n \r\n Be the first to review this product<\/a><\/p>\r\n <\/div>\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \t\tQuantity<\/label>\r\n \r\n \t<\/div>\r\n Add to Cart<\/span><\/span><\/button>\r\n \r\n <\/fieldset>\r\n\r\n <\/form>\r\n \r\n <\/div>\r\n \r\n \r\n Janet Evanovich\u2019s #1 New York Times bestselling sensation Stephanie Plum returns in her twenty-forth thriller as mutilated corpses litter the streets of New Jersey... \r\n\r\nTrouble comes in bunches for Stephanie Plum. First, professional grave robber and semi-professional loon, Simon Diggery, won\u2019t let her take him in until she agrees to care for his boa constrictor, Ethel. Stephanie\u2019s main qualification for babysitting an extremely large snake is that she owns a stun gun\u2014whether that\u2019s for use on the wandering serpent or the petrified neighbors remains to be seen.\r\n\r\nEvents take a dark turn when headless bodies start appearing across town. At first, it\u2019s just corpses from a funeral home and the morgue that have had the heads removed. But when a homeless man is murdered and dumped behind a church Stephanie knows that she\u2019s the only one with a prayer of catching this killer.\r\n\r\nIf all that\u2019s not enough, Diesel\u2019s back in town. The 6-foot-tall, blonde-haired hunk is a man who accepts no limits\u2014that includes locked doors, closed windows and underwear. Trenton\u2019s hottest cop, Joe Morelli isn\u2019t pleased at this unexpected arrival nor is Ranger, the high-powered security consultant who has his own plans for Stephanie.\r\n\r\nAs usual Jersey\u2019s favorite bounty hunter is stuck in the middle with more questions than answers. What\u2019s the deal with Grandma Mazur\u2019s latest online paramour? Who is behind the startling epidemic of mutilated corpses? And is the enigmatic Diesel\u2019s sudden appearance a coincidence or the cause of recent deadly events? \r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n","scripts":["\r\n var optionsPrice = new Product.OptionsPrice([]);\r\n","\r\n\r\n var productAddToCartForm = new VarienForm('product_addtocart_form');\r\n productAddToCartForm.submit = function(button, url) {\r\n if (this.validator.validate()) {\r\n var form = this.form;\r\n var oldUrl = form.action;\r\n\r\n if (url) {\r\n form.action = url;\r\n }\r\n var e = null;\r\n try {\r\n \t\tvar ajaxForm = $('product_addtocart_form');\r\n \t\tajaxForm.action += '?layovercart=true';\r\n \t\tjQuery.fancybox.showActivity();\r\n ajaxForm.request({\r\n onComplete: function(response) {\r\n if (response.responseText.indexOf(' li:last').replaceWith(jQuery(response.responseText));\r\n \tinitCartDrop();\r\n \tjQuery('#header ul.menu > li:last').trigger('mouseenter').addClass('active-cart');\r\n }\r\n }\r\n });\r\n } catch (e) {\r\n }\r\n this.form.action = oldUrl;\r\n if (e) {\r\n throw e;\r\n }\r\n\r\n if (button && button != 'undefined') {\r\n button.disabled = true;\r\n }\r\n\r\n return false;\r\n }\r\n }.bind(productAddToCartForm);\r\n\r\n productAddToCartForm.submitLight = function(button, url){\r\n if(this.validator) {\r\n var nv = Validation.methods;\r\n delete Validation.methods['required-entry'];\r\n delete Validation.methods['validate-one-required'];\r\n delete Validation.methods['validate-one-required-by-name'];\r\n if (this.validator.validate()) {\r\n if (url) {\r\n this.form.action = url;\r\n }\r\n this.form.submit();\r\n }\r\n Object.extend(Validation.methods, nv);\r\n }\r\n }.bind(productAddToCartForm);\r\n\r\n"],"facebookMeta":""}
Be the first to review this product<\/a><\/p>\r\n <\/div>\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \t\tQuantity<\/label>\r\n \r\n \t<\/div>\r\n Add to Cart<\/span><\/span><\/button>\r\n \r\n <\/fieldset>\r\n\r\n <\/form>\r\n \r\n <\/div>\r\n \r\n \r\n Janet Evanovich\u2019s #1 New York Times bestselling sensation Stephanie Plum returns in her twenty-forth thriller as mutilated corpses litter the streets of New Jersey... \r\n\r\nTrouble comes in bunches for Stephanie Plum. First, professional grave robber and semi-professional loon, Simon Diggery, won\u2019t let her take him in until she agrees to care for his boa constrictor, Ethel. Stephanie\u2019s main qualification for babysitting an extremely large snake is that she owns a stun gun\u2014whether that\u2019s for use on the wandering serpent or the petrified neighbors remains to be seen.\r\n\r\nEvents take a dark turn when headless bodies start appearing across town. At first, it\u2019s just corpses from a funeral home and the morgue that have had the heads removed. But when a homeless man is murdered and dumped behind a church Stephanie knows that she\u2019s the only one with a prayer of catching this killer.\r\n\r\nIf all that\u2019s not enough, Diesel\u2019s back in town. The 6-foot-tall, blonde-haired hunk is a man who accepts no limits\u2014that includes locked doors, closed windows and underwear. Trenton\u2019s hottest cop, Joe Morelli isn\u2019t pleased at this unexpected arrival nor is Ranger, the high-powered security consultant who has his own plans for Stephanie.\r\n\r\nAs usual Jersey\u2019s favorite bounty hunter is stuck in the middle with more questions than answers. What\u2019s the deal with Grandma Mazur\u2019s latest online paramour? Who is behind the startling epidemic of mutilated corpses? And is the enigmatic Diesel\u2019s sudden appearance a coincidence or the cause of recent deadly events? \r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n","scripts":["\r\n var optionsPrice = new Product.OptionsPrice([]);\r\n","\r\n\r\n var productAddToCartForm = new VarienForm('product_addtocart_form');\r\n productAddToCartForm.submit = function(button, url) {\r\n if (this.validator.validate()) {\r\n var form = this.form;\r\n var oldUrl = form.action;\r\n\r\n if (url) {\r\n form.action = url;\r\n }\r\n var e = null;\r\n try {\r\n \t\tvar ajaxForm = $('product_addtocart_form');\r\n \t\tajaxForm.action += '?layovercart=true';\r\n \t\tjQuery.fancybox.showActivity();\r\n ajaxForm.request({\r\n onComplete: function(response) {\r\n if (response.responseText.indexOf(' li:last').replaceWith(jQuery(response.responseText));\r\n \tinitCartDrop();\r\n \tjQuery('#header ul.menu > li:last').trigger('mouseenter').addClass('active-cart');\r\n }\r\n }\r\n });\r\n } catch (e) {\r\n }\r\n this.form.action = oldUrl;\r\n if (e) {\r\n throw e;\r\n }\r\n\r\n if (button && button != 'undefined') {\r\n button.disabled = true;\r\n }\r\n\r\n return false;\r\n }\r\n }.bind(productAddToCartForm);\r\n\r\n productAddToCartForm.submitLight = function(button, url){\r\n if(this.validator) {\r\n var nv = Validation.methods;\r\n delete Validation.methods['required-entry'];\r\n delete Validation.methods['validate-one-required'];\r\n delete Validation.methods['validate-one-required-by-name'];\r\n if (this.validator.validate()) {\r\n if (url) {\r\n this.form.action = url;\r\n }\r\n this.form.submit();\r\n }\r\n Object.extend(Validation.methods, nv);\r\n }\r\n }.bind(productAddToCartForm);\r\n\r\n"],"facebookMeta":""}