///	<summary>Extends the built-in Array object</summary>

		// Test for existing push method, if not, define it for Mac IE
if (typeof Array.prototype.push == "undefined") {
	///	<summary>Creates push method</summary>
	Array.prototype.push = function(){
		var len = this.length;
		var args = arguments;
		
				// Loop all arguments and add to array
		for (var i = 0; i < args.length; i++) {
			this[len + i] = args[i];
		}
		
		return this.length
	}
}