﻿function OnKeyUpShiftFocus(objText, numberOfDigits, evt)
{
    evt = (evt) ? evt : window.event;
    var charCode = (evt.which) ? evt.which : evt.keyCode;
    if(charCode == 9 || charCode == 16 || (charCode >= 37 && charCode <= 40))
        return
    var phonePrefix = objText.id.substring(0, objText.id.length-1);
    var phoneIndex = parseInt(objText.id.substring(objText.id.length-1)) + 1;
    if(objText.value.length == numberOfDigits)
    {
        document.getElementById(phonePrefix + phoneIndex).focus();
        document.getElementById(phonePrefix + phoneIndex).select();
    }
}

function UpdateTelephoneNumber(objTextBox)
{  
    var phonePrefix = objTextBox.id;
    var phoneNum = phonePrefix.substring(0,phonePrefix.length-1);
    var phoneNumber = "";
    for(var i=1; i<=3; i++)
    {
        phoneNumber += document.getElementById(phoneNum + i).value;
    }
    document.getElementById(phoneNum).value = phoneNumber;
    return;    
}

