function checkLength(inValue, inLength){
    for ( var i=0; i < inLength; i++) {
        if(inValue.charAt(i)==""){
            return false;
        }
    }
    if(inValue.charAt(inLength)!=""){
        return false;
    }
    return true;
}

function isNumber(inValue, inLength){
    for ( var i=0; i < inLength; i++) {
        if(inValue.charAt(i)!="" ){
            if( inValue.charAt(i) < "0" || inValue.charAt(i) > "9") {
                return false;
            }
        }
    }
    return true;
}


function isNaturalNumber(inValue, inLength){
    if(isNumber(inValue, inLength)){
        if(parseInt(inValue,10) == 0){
            return false;
        }
    }
    return true;
}

function isValidZip(inValue){
    if(checkLength(inValue,  5)){
        if(isNumber(inValue, 5)){
            if(isNaturalNumber(inValue, 5)){
                return true;
            }else{
                return false;
            }
        }else{
            return false;
        }
    }else{
        return false;
    }
}


