I've been struggling to add Recaptcha to the "Ask a Question" Virtuemart tab of the Gavick yourShop theme, so here's how to do it.
Follow the steps of this tutorial :
http://forum.virtuemart.net/index.php?topic=66513.0
but instead of adding the {captcha} to componentscom_virtuemartthemesdefaulttemplatespagesshop.ask.tpl.php
add it to:
/components/com_virtuemart/themes/default/templates/product_details/flypage.tpl.php
line 84
just before:
<input type="button" name="send" value="<?php echo $VM_LANG->_('SEND_BUTTON') ?>" class="button" onclick="validateEnquiryForm()" />
Hope this helps save someone's time. Bloody spam drove me crazy.
- Eric