function ArrayExtras_init()
{
    Array.prototype.remove = ArrayExtras_remove
    Array.prototype.indexOf = ArrayExtras_indexOf
}
function ArrayExtras_remove(idx)
{
    if(idx >= 0 && idx < this.length)
    {
        while(idx < this.length)
            this[idx] = this[++idx]
        this.length = this.length-1
    }
}
function ArrayExtras_indexOf(object)
{
    for(var x = 0; x < this.length; x++)
        if(this[x] == object)
            return x
    return -1
}

