I'm not getting why you're not using a radio button, but here is a pretty easy example using only javascript.
Working fiddle:
http://jsfiddle.net/qgqto6t7/
HTML:
<input type="checkbox" id="isChecked1">Immediatly</input>
<input type="checkbox" id="isChecked2">Later</input>
Javascript:
var chk1 = document.getElementById("isChecked1");
var chk2 = document.getElementById("isChecked2");
chk1.onchange = function() {
chk1.checked ? chk2.disabled = true : chk2.disabled = false;
};
chk2.onchange = function() {
chk2.checked ? chk1.disabled = true : chk1.disabled = false;
};
However, please take in consideration using radio buttons for such a task. I'm pretty sure that they were invented for a reason :)
Also, my example is in pure javascript because I'm not very familiar with angularjs or whatever you're using. In any case, you should easily be able to accomplish it using javascript only without affecting your scripts that much.
Edit:: Moreover, according to your IDs, this script should already be working for you, regardless angularjs or not