try this, not tested live though yet
Code:
{* $Id: register_ccinfo.tpl,v 1.21.2.5 2004/07/27 13:22:52 max Exp $ *}
{include file="check_cc_number_script.tpl"}
<TR valign="middle">
<TD height="20" colspan="5"><A name="ccinfo"></A>{$lng.lbl_credit_card_information}<HR size="1" noshade></TD>
</TR>
<TR valign="middle">
<TD align="right">{$lng.lbl_cc_type}</TD>
<TD><FONT class="Star">{if $config.General.check_cc_number eq "Y" || $smarty.get.mode eq 'checkout'}*{else}{/if}</FONT></TD>
<TD nowrap colspan="3">
{if #safeCCNum# eq ""}
<SELECT name="card_type">
{section name=card_type loop=$card_types}
<OPTION value="{$card_types[card_type].code}" {if $userinfo.card_type eq $card_types[card_type].code}selected{/if}>{$card_types[card_type].type}</OPTION>
{/section}
</SELECT>
{if $smarty.get.err eq 'fields' && $userinfo.card_type eq ''}<FONT class="Star"><<</FONT>{/if}
{else}
{#safeCCType#}
<INPUT type="hidden" name="card_type" value="{#safeCCType#}">
{/if}
</TD>
</TR>
<TR valign="middle">
<TD align="right">{$lng.lbl_cc_name_explanation}</TD>
<TD><FONT class="Star">{if $config.General.check_cc_number eq "Y" || $smarty.get.mode eq 'checkout'}*{else}{/if}</FONT></TD>
<TD nowrap colspan="3">
{if #safeCCNum# eq ""}
<INPUT type="text" name="card_name" size="32" maxlength="50" value="{if $userinfo.card_name ne ""}{$userinfo.card_name}{else}{$userinfo.b_firstname} {$userinfo.b_lastname}{/if}">
{if $smarty.get.err eq 'fields' && $userinfo.card_name eq ''}<FONT class="Star"><<</FONT>{/if}
{else}
{#safeCCName#}
<INPUT type="hidden" name="card_name" value="{#safeCCName#}">
{/if}
</TD>
</TR>
<TR valign="middle">
<TD align="right">{$lng.lbl_cc_number_explanation}</TD>
<TD><FONT class="Star">{if $config.General.check_cc_number eq "Y" || $smarty.get.mode eq 'checkout'}*{else}{/if}</FONT></TD>
<TD nowrap colspan="3">
{if #safeCCNum# eq ""}
<INPUT type="text" name="card_number" size="32" maxlength="20" value="{if $smarty.get.err eq 'fields'}{$userinfo.card_number}{/if}">
{if $smarty.get.err eq 'fields' && $userinfo.card_number eq ''}<FONT class="Star"><<</FONT>{/if}
{else}
{#safeCCNum#}
<INPUT type="hidden" name="card_number" value="{#safeCCNum#}">
{/if}
</TD>
</TR>
{if $config.General.uk_oriented_ccinfo eq "Y"}
<TR valign="middle">
<TD align="right">{$lng.lbl_cc_validfrom}</TD>
<TD></TD>
<TD nowrap>
{html_select_date prefix="card_valid_from_" month_format="%m" display_days=false start_year="-5" end_year="+4"}
</TD>
<TD></TD>
<TD>{$lng.lbl_cc_leave_empty}</TD>
</TR>
{/if}
<TR valign="middle">
<TD align="right">{$lng.lbl_cc_expiration}</TD>
<TD><FONT class="Star">{if $config.General.check_cc_number eq "Y" || $smarty.get.mode eq 'checkout'}*{else}{/if}</FONT></TD>
<TD nowrap colspan="3">
{if #safeCCNum# eq ""}
{html_select_date prefix="card_expire_" month_format="%m" display_days=false end_year="+5" time=$userinfo.card_expire_time}
{else}
{#safeCCExp#}
<INPUT type="hidden" name="card_expire" value="{#safeCCExp#}">
{/if}
</TD>
</TR>
{if $payment_cc_data.disable_ccinfo eq "N" || ($payment_cc_data.disable_ccinfo eq "" && $config.General.enable_manual_cc_cvv2 eq 'Y')}
<TR valign="middle">
<TD align="right">{$lng.lbl_cc_cvv2}</TD>
<TD><FONT class="Star">{if $config.General.check_cc_number eq "Y" || $smarty.get.mode eq 'checkout'}*{else}{/if}</FONT></TD>
<TD nowrap colspan="3">
{if #safeCCNum# eq ""}
<TABLE cellspacing="0" cellpadding="0" border="0">
<TR>
<TD valign="middle"><INPUT type="text" name="card_cvv2" size="4" maxlength="4" value="{if $smarty.get.err eq 'fields'}{$userinfo.card_cvv2}{/if}"></TD>
<TD valign="middle">{include file="main/popup_help_link.tpl" section="cvv2"}</TD>
{if $smarty.get.err eq 'fields' && $userinfo.card_cvv2 eq ''}
<TD><FONT class="Star"><<</FONT></TD>
{/if}
</TR>
</TABLE>
{else}
{#safeCCcvv2#}
<INPUT type="hidden" name="card_cvv2" value="{#safeCCcvv2#}">
{/if}
</TD>
</TR>
{/if}
{if $config.General.uk_oriented_ccinfo eq "Y"}
<TR valign="middle">
<TD align="right">{$lng.lbl_cc_issueno}</TD>
<TD></TD>
<TD nowrap>
<INPUT type="text" name="card_issue_no" size="4" maxlength="2" value="">
</TD>
<TD></TD>
<TD>{$lng.lbl_cc_leave_empty}</TD>
</TR>
{/if}