//To Change Label When Fund Transfer Changes In Account Type
function FundTransferInAccountType() {
    var type = Xrm.Page.getAttribute( "new_accounttype").getValue();
    if (type == 100010003) {
        var FundTransfer = Xrm.Page.getAttribute( "new_fundtransfer").getValue();
        function changeFieldLabel(fieldName, newLabel) {
            var field = crmForm.all[fieldName + "_c"];
            if (field != null)
                crmForm.all[fieldName + "_c"].firstChild.firstChild.nodeValue = newLabel;
        }
        if (FundTransfer == 1) {
            changeFieldLabel( "new_checknumber", "Transaction Number" );
            changeFieldLabel( "new_chequedate", "Transaction Date" );
            Xrm.Page.getAttribute( "new_checknumber").setRequiredLevel("none" );
            Xrm.Page.getAttribute( "new_chequedate").setRequiredLevel("none" );

        }
        else if (FundTransfer == 0) {
            changeFieldLabel( "new_checknumber", "Cheque Number" );
            changeFieldLabel( "new_chequedate", "Cheque Date" );
            Xrm.Page.getAttribute( "new_checknumber").setRequiredLevel("required" );
            Xrm.Page.getAttribute( "new_chequedate").setRequiredLevel("required" );
        }
    }
}

SOURCE : JUST2CODE.IN
Subscribe to our YouTube channel : https://www.youtube.com/user/TheRussell2012