Poznakomlus,
Спасибо за вашу помощь, но я уже сам разобрался с помощью jquery:
<script>
var $j = jQuery.noConflict();
$j(window).load(function(){
$j('#form1_<?php echo $product->id;?>').attr('onkeyup', 'this.value=parseInt(this.value) | 0');
$j('#form1_<?php echo $product->id;?>')[0].oninput = function () {
if(this.value <= '0' || this.value == '00'){
$j('#name1_<?php echo $product->id;?>').html('Вы ввели не верное значение');
} else {
$j('#name1_<?php echo $product->id;?>').html('<a href="index.php?option=com_billing&task=movemoney&view=billing&userid=<?php echo $result2;?>&sum=' + this.value + '">Подарить</a>');
};
};
</script>
<input id="form1_<?php echo $product->id;?>" type="number" />
<div id="name1_<?php echo $product->id;?>"></div>