

	var preloadedImages = Array();
	function preloadeImages()
	{
		
		for (var i=0; i<arguments.length; i++)
			{
				var im = new Image();
				im.src = arguments[i];
				preloadedImages.push(im);
			}
	}

	
Array.prototype.insert = function(pos, val)
	{
		if (pos < 0)
			pos = 0;
		if (this.length <= pos)
			{
				this.push(val);
			} else
			{
				for (var i=this.length; i>=pos; i--)
					{
						this[i] = this[i-1];
					}
				this[pos] = val;
			}
	}

Array.prototype.deleteItem = function (pos)
	{
		if (this.length <= pos || pos < 0)
			return;
		for (var i=pos; i < this.length - 1; i++)
			{
				this[i] = this[i+1];
			}
		this.pop();
	}
