Focus/blur does not cascade to the original select

Take the following HTML:

	<select onfocus="doSomething()" onblur="doSomethingElse()">
		<option>some options..
	</select>
	
	later on..
	
	$('select').chosen();

The two registered events will not be triggered, no matter how they are
attached to the original select.

The problem, of course, is that the original select will never actually be
touched by the user.

This is fixed in jQuery by jQuery.trigger and in Prototype with
[Event.simulate](http://code.google.com/p/protolicious/source/browse/trunk/src/event.simulate.js).

Unfortunately, Prototype does not support this out-of-the-box, so a guard have
been added to the prototype-code to ensure that it does not explode.

The example-pages have been extended to show the solution. It is very crude, but
served my purpose while implementing the fix.