Tests Function Bind

Illustrates several ways to use the 'mesnider_bind_function', which binds function B to be called anytime function A is called. Each time a function executes, it will alert its name and after all functions have executed a counter tracking the number of functions called is alerted. The first button will execute 'bar' everytime 'foo' executes, where 'foo' is executed on click. The second button will execute 'bar' only the first time that 'foo' executes, where 'foo' is executed on click. The first button will execute 'bar' everytime 'foo' executes and shows 'test' variable passed into both, where 'foo' is executed on click.

Tested in: FF2 & FF3, IE 6 & 7, Chrome, Safari 3 (WinXp && OSX), Opera 9