JavaScript и пути

Доброго дня!

Хочу сделать один контроллер. который бы обрабатывал все Ajax запросы - контроллер то я сделал, только теперь возникает вопрос, как к нему обращаться. т.е. если у меня открыт урл http://localhost/sit…ion/update/id/9 и в JavaScript коде я указываю путь для $.post() как AjaxHelper/DoSomething - то этот путь “прибавляется” к текущему УРЛ-у и получается //localhost/use/index.php/back/application/update/id/AjaxHelper/DoSomething - такой урл естественно не работает. Если указать /AjaxHelper/DoSomething (начальный слэш) - урл превращается в http://localhost/Aja…per/DoSomething - что в моем случае тоже не верно.

Т.е. мне необходимо переменную Yii::app()->baseUrl каким-то образом вынести в JavaScript код…кто как поступает в таком случае??

Может просто "захардкодить" ее в начале скрита?

$.post("<?php echo $this->createUrl('AjaxHelper/DoSomething')?>" + id)

проблема вся в том что мои js-функции в отдельном js файле ) :(

http://www.yiiframework.com/doc/api/CClientScript#registerScript-detail

Всем спасибо! Примерное так же поступил!