Function Equal

Equal(v1, v2)
The function compares 2 variables together with all it's members and arrays. Example:
a = 10
a.x = 100
b = 10
b.x = 100
c = 10
c.x = 101

if Equal (a, b) ' true
	DrawText ( 10, 10, "a equal b")
elseif Equal (a, c) ' not true
	DrawText ( 10, 10, "a equal c")
end if