Have not tested it. You can make a form around it and pass the variables to php now.
<SCRIPT LANGUAGE="JavaScript">
// -------------------------------------------------------------------
// TabNext()
// Function to auto-tab phone field
// Arguments:
// obj : The input object (this)
// event: Either 'up' or 'down' depending on the keypress event
// len : Max length of field - tab when input reaches this length
// next_field: input object to get focus after this one
// -------------------------------------------------------------------
var phone_field_length=0;
function TabNext(obj,event,len,next_field) {
if (event == "down") {
phone_field_length=obj.value.length;
}
else if (event == "up") {
if (obj.value.length != phone_field_length) {
phone_field_length=obj.value.length;
if (phone_field_length == len) {
next_field.focus();
}
}
}
}
</SCRIPT>
<table>
<tr>
<td>
<input type=text name="name_1" size=4 maxlength=4 nKeyDown="TabNext(this,'down',4)" onKeyUp="TabNext(this,'up',4,this.form.name_2)">
-
<input type=text name="name_2" size=6 maxlength=6 onKeyDown="TabNext(this,'down',6)" onKeyUp="TabNext(this,'up',6,this.form.name_3)">
-
<input type=text name="name_3" size=8 maxlength=8>
</td>
</tr>
</table>