Another thing, you have the function
function trigger_thirdpartyfinancing(valid)
{
if (valid==true)
{
Xrm.Page.getControl("new_thirdpartyleaseno").setDisabled(false);
Xrm.Page.getControl("new_thirdpartyleaseterm").setDisabled(false);
Xrm.Page.getControl("new_nbvremarketed").setDisabled(false);
}
else
{
Xrm.Page.getControl("new_thirdpartyleaseno").setDisabled(true);
Xrm.Page.getControl("new_thirdpartyleaseterm").setDisabled(true);
}
}
I think that inside the else part you are missing to set true to the third field
Xrm.Page.getControl("new_nbvremarketed").setDisabled(true);