function check_gift(frm) {
	var message = '';
	var count_gift = parseInt(frm.count_gift.value);
	var i;
	var selected_gift = 0;

	for (i=0; i<count_gift; i++) {
		if (eval('frm.id' + i + '.checked') && parseInt(eval('frm.qty' + i + '.value'))) {
			selected_gift++;
		}
	}

	if (!selected_gift && !message) {
		message = 'Please choose at least one gift certificate to continue';
		frm.id0.focus();
	}

	if (message) {
		alert(message);
		return false;
	} else {
		return true;
	}
}