Если убрать строки, никуда не денется.
Если вы хотите ускорить его, избавьтесь от строки setTimeout, которая не обязательна.
Если вы удалили оператор if и просто выполнили строку window.locaiton, она сработает до того, как будет сделан запрос, поскольку запускается onreadystatechange, чтобы сообщить вам, когда запрос открыт, запущен, передан и завершен.
Ajax 101 Артикул