Чтоб вставить в определенную позицию массива элемент есть функция splice, которая одним махом и вставит, и вымет. Какая красота. Шедевр API.