Спасибо мил. человек - это работает.
Теперь механика более ясна, ну пробелы я накидал от незнания, т.к. уже не знал как заставить работать функцию замены...
Ну а так, эти пробелы и клас генерирует фреймворк, причем очень криво, к сожалению чтобы дополнить объект, в моем случае надо иметь доступ к командной строке фреймворка, а лучше прямо к мастеру к системе контроля версии, но до предыдущего разработчика не достучаться, а тут форс мажер, так что проишлось костылять на лево и право...
А что касается js'a так я вообще его не знаю, в любом случае спасибо и доброго дня