Этот js-скрипт выбирает значение поля ввода с именем: id_add_to_cart и передает его в ParseProductId, который анализирует значение:
$("input[id='add-extra']").live("click",function () {
var product_id = $("input[name='id_add_to_cart']").value;
parseProductId(product_id);
return false;
});
Анализируемое значение не определено для этого HTML:
<form action="" method="POST">';
<input type="hidden" name="id_add_to_cart" value="100" />
<input type="submit" id="add-extra" value="Add" />';
</form>
Чего мне не хватает?