So basically what I'm trying to do here is this:
Lets say you have this object:
{
 owner: 'Richard',
 time: 141381983181,
 type: 'Football',
 approved:['Higgs','Rooney','Jake'],
 pending:['Richmond','Sarah','Evelyin'],
 rejected:['Bilbo','Alice','Marta']
}
Now, what I kinda need is a quick function that would return which 'Name' belongs to what field.
For example: determineUserLevel('Bilbo',aMeeting) //return rejected.
So I wrote one:
function determineUserLevel(spec){
    var event = spec.event,
        user = spec.user;
    if(event.owner === user) return 'owner';
    for(var i = 0 ; i < event.approved.length; i++){
       if(event.approved[i] === user) return 'approved';
    }
    for(var x = 0; x < event.pending.length; x++){
        if(event.pending[x] === user) return 'pending';
    }
    for(var f = 0; f < event.rejected.length; f++){
        if(event.rejected[f] === user) return 'rejected'
    }
    return 'user';
}
Is there any better approach? Performance wise ? maintainable wise? or this is pretty solid?
Thanks.

determineUserLevel({event:aMeeting, user:"Bilbo"});