var downStrokeField;
function autojump(fieldName,nextFieldName,fakeMaxLength)
{
    var myForm=document.forms[document.forms.length - 1];
    var myField=myForm.elements[fieldName];
    myField.nextField=myForm.elements[nextFieldName];
    if (myField.maxLength == null)
       myField.maxLength=fakeMaxLength;

    myField.onkeydown=autojump_keyDown;
    myField.onkeyup=autojump_keyUp;
}

function autojump_keyDown()
{
    this.beforeLength=this.value.length;
    downStrokeField=this;
}

function autojump_keyUp()
{
    if ((this == downStrokeField) && (this.value.length > this.beforeLength) && (this.value.length >= this.maxLength))
       this.nextField.focus();
    downStrokeField=null;
}

function compareamts()
{
    if ((document.aspnetForm.ctl00_mainarea_amtpart.value.length > 0) && (parseFloat(document.aspnetForm.ctl00_mainarea_amtpart.value) < parseFloat(document.aspnetForm.ctl00_mainarea_totalamt.value.replace('$',''))))
    {
       alert("You have entered an amount less than the total amount due. The City of Franklin does not accept partial payments online. Please enter an amount greater than or equal to the amount due.");
       document.aspnetForm.ctl00_mainarea_amtpart.focus(); 
       event.returnValue = false;
    } 
}

function check4num()
{
    if (event.keyCode != 46)
        if (event.keyCode < 47 || event.keyCode > 57)
            event.returnValue = false;
//     || (event.keyCode < 47 || event.keyCode > 57) event.returnValue = false;

}
