Bug 959011 - Decline call with message

.
then maybe you don't need to use navigation.js (like I suggested above) but you should still use a separate js file.