Короче, кроме адресов у тебя там еще ажно два элемента ищутся, успешность нахождения которых ты не проверяешь, а сразу лупишь метод. Проверяй все.
var p = location.pathname;
if(p.indexOf('checkout') > -1)
console.log('there is');
Потом проверяй есть ли нужные элементы и на какой странице что есть.