como manejo este if else if que no me funciona?

Andres
13 de Noviembre del 2008
llevo un rato tratando de solucionar este problemita y no me sale a lo mejor estoy haciando algo mal ayudenme por favor:

este es el problema:

tengo creado lo siguiente:

<td>
<input type = "button" name = 'uno' value = '1' onclick = "calcula();">
</td>
.
.
.
<td>
<input type = "button" name = 'quince' value = '15' onclick = "15calcula();">
</td>
.
.
.
<td>
<input type = "text" name = 'tuno' value = '1'>
</td>
.
.
.
<td>
<input type = "text" name = 'tquince' value = '15'>
</td>
<td>
<input type = "text" name = 'blanco' value = ' '>
</td>


y una funcion es un script que es la sigte:

funtion 15calcula()
{
if(document.juego.unot.value = ' ')
{
document.juego.quincet.value = ' ';
document.juego.unot.value = '15 ';
}
else if(document.juego.blancot.value = ' ');
{
document.juego.quincet.value = ' ';
document.juego.blancot.value = '15 ';
}
}

ahora todo esto es para que al undir el boton me cambie el 15 los txt del text 15 al text blanco pero me sale que sucede lo anterio pero tambien se borra el 1 del text 1 y eso es lo que no quiero que es lo que estoy haciendo mal....

por favor alguien que me ayude...

gracias