
function resetSearchInmatesCriteria()
{
    for ( i=0; i < document.forms[0].elements.length; i++) { 
        if ( document.forms[0].elements[i].type == 'text' ) { 
            if(document.forms[0].elements[i].id.indexOf("txtInmateNumber") > -1 && document.forms[0].elements[i].value == "-1")
            {
                document.forms[0].elements[i].value = "";
                break;
            }
        }
    }     
}

function checkSearchInmatesCriteria()
{
    var lastName;
    var firstName;
    var inmateNum;
    
    for ( i=0; i < document.forms[0].elements.length; i++) { 
        if ( document.forms[0].elements[i].type == 'text' ) { 
            if(document.forms[0].elements[i].id.indexOf("txtInmateNumber") > -1 )
            {
                inmateNum = document.forms[0].elements[i];
            }
            if(document.forms[0].elements[i].id.indexOf("txtFirstName") > -1 )
            {
                firstName = document.forms[0].elements[i];
            }
            if(document.forms[0].elements[i].id.indexOf("txtLastName") > -1 )
            {
                lastName = document.forms[0].elements[i];
            }
        }
    }

    if(inmateNum.value.length == 0 && firstName.value.length == 0 && lastName.value.length == 0)
    {
        alert("Please specify at least one criteria.");
        lastName.focus();
        return false;
    }
    
    if(inmateNum.value.length > 0 )
    {
        if(isNaN(inmateNum.value))
        {
            alert("Please specify a valid Inmate Number.");
            inmateNum.focus();
            return false;
        }
        else if(inmateNum.value < 0)
        {
            alert("Please specify a valid Inmate Number.");
            inmateNum.focus();
            return false;
        }
       return true;
    }


    if(inmateNum.value.length == 0 && firstName.value.length == 0 && lastName.value.length < 2)
    {
        alert("Please specify at least 2 characters for Last Name.");
        lastName.focus();
        return false;
    }
    


    if(inmateNum.value.length == 0 && firstName.value.length < 2 && lastName.value.length == 0)
    {
        alert("Please specify at least 2 characters for First Name.");
        firstName.focus();
        return false;
    }
    
        if(inmateNum.value.length == 0 && firstName.value.length < 2 && lastName.value.length < 2)
    {
        alert("Please specify at least 2 characters for Last and First Name.");
        lastName.focus();
        return false;
    }

    return true;
}



