bueno lo de MAXLENGHT en la script esta mal, es:
Código:
...
document.forms[0].payment_account.setAttribute("maxlength", "7");
...
y debi poner mejor el codigo HTML, seria algo así:
Código:
<form action="#SITE_URL/info.php?sid=#SID" method="post">
<table width="100%" style="border: 1 solid #eaeaea;">
<tr>
<td><FONT size="2">Método de cobro electrónico:</FONT></td>
<td>
<select name="payment_method" size="1" style="font-family: Trebuchet MS; font-size: 11px" onChange="egold()">
<option value="1" selected >e-Gold</option>
<option value="2">Paypal</option>
</select>
</td>
</tr>
<tr>
<td><FONT size="2">ID de su cuenta de cobro:</FONT></td>
<td><input type="text" name="payment_account"></td>
</tr>
</table>
</form>
si digo la verdad, es no he encontrado por la web, ninguna forma de combinar en javascript los condicionantes "IF" "ESLE" con valores elejidos en un campo <SELECT>