I have a problem, most users are members of only one group, but when you run the script below the result is wrong.

User: rvalentim
Groups: Group TI, Group Systems, Computers

User: ssouza
Groups: Group Billing

Script 1 for users rvalentim and ssouza:
 Code:
If InGroup("Group Support")
	? "In Group Support"
Else
	? "Not In Group Support"
EndIf

If InGroup("Group TI")
	? "In Group TI"
Else
	? "Not In Group TI"
EndIf

If InGroup("Group Systems")
	? "In Group Systems"
Else
	? "Not In Group Systems"
EndIf

If InGroup("Group Billing")
	? "In Group Billing"
Else
	? "Not In Group Billing"
EndIf


Result 1 for users rvalentim and ssouza:
 Code:
Not In Group Support
Not In Group TI
Not In Group Systems
Not In Group Billing


Script 2 for users rvalentim and ssouza: (Script with "= 0")
 Code:
If InGroup("Group Support") = 0
	? "In Group Support"
Else
	? "Not In Group Support"
EndIf

If InGroup("Group TI") = 0
	? "In Group TI"
Else
	? "Not In Group TI"
EndIf

If InGroup("Group Systems") = 0
	? "In Group Systems"
Else
	? "Not In Group Systems"
EndIf

If InGroup("Group Billing") = 0
	? "In Group Billing"
Else
	? "Not In Group Billing"
EndIf


Result 2 for users rvalentim and ssouza:
 Code:
In Group Support
In Group TI
In Group Systems
In Group Billing


The correct result would be for user rvalentim:
 Code:
Not In Group Support
In Group TI
In Group Systems
Not In Group Billing


The correct result would be for user ssouza:
 Code:
Not In Group Support
Not In Group TI
Not In Group Systems
In Group Billing


What is wrong with my script? someone help me?
_________________________