It looks like the html has been changed on the detail page which is breaking the ajax call.
The first issue I see right now is the <p> which have the price is missing an id tag.
The id should be 'ProductPrice', so add an id attribute to the p tag:
<p id="ProductPrice">
there could be other issues but this the first error that i see which is stopping the script from continuing on the page.