One option that isn't elegant but is fairly reliable is using a string.match:
for (m=0; m<Process.ActiveGroups.length;m++){
if(Process.FormVM[m].Group_Name.match(Process.GROUP NAME)){
Process.GrpHandle =Process.FormVM[m].Group_Handle;
}
}
If you have multiple groups to retrieve, and they are in an array, you can do an outer for(); loop over the original array, and return the handles into an array as well (via an Array.push operation, etc).