<script
language="javascript"
type="text/javascript">
function
convert(input)
{
var
inputlength =
input.length;
input
=
input.toLowerCase();
var
phonenumber =
"";
for
(i
=
0;
i <
inputlength;
i++)
{
var
character =
input.charAt(i);
switch(character)
{
case
'0':
phonenumber+="0";break;
case
'1':
phonenumber+="1";break;
case
'2':
phonenumber+="2";break;
case
'3':
phonenumber+="3";break;
case
'4':
phonenumber+="4";break;
case
'5':
phonenumber+="5";break;
case
'6':
phonenumber+="6";break;
case
'7':
phonenumber+="7";break;
case
'8':
phonenumber+="8";break;
case
'9':
phonenumber+="9";break;
case
'-':
phonenumber+="-";break;
case
'a':
case
'b':
case
'c':
phonenumber+="2";break;
case
'd':
case
'e':
case
'f':
phonenumber+="3";break;
case
'g':
case
'h':
case
'i':
phonenumber+="4";break;
case
'j':
case
'k':
case
'l':
phonenumber+="5";break;
case
'm':
case
'n':
case
'o':
phonenumber+="6";break;
case
'p':
case
'q':
case
'r':
case
's':
phonenumber+="7";break;
case
't':
case
'u':
case
'v':
phonenumber+="8";break;
case
'w':
case
'x':
case
'y':
case
'z':
phonenumber+="9";break;
}
}
document.myform.number.value
=
phonenumber;
return
true;
}
</script>
<form
name=myform>
<table
border=0>
<tr>
<td>Alphanumeric #:</td>
<td><input
type=text
size=20
maxlength=20
name=alphabet
value="1800Flowers"></td>
</tr>
<tr>
<td>Converted #:</td>
<td><input
type="text"
size=20
maxlength=20
name="number"></td>
</tr>
<tr>
<td
align=center
colspan=2><input
type=button
value="Convert"
onClick="return
convert(document.myform.alphabet.value)"></td>
</table>
</form>