﻿
function renderPossibleRetElements(data) {
    var str = "";
    if (data.xmlName.indexOf("Ret") > 0) {
        if (typeof(data.elements) != 'undefined' && typeof(data.elements.length) != undefined) {
            var i;
            for (i=0; i<data.elements.length; i++) {
                str += data.elements[i].xmlName;
                if ((i+1) < data.elements.length) {
                    str += ", ";
                }
            }
        }
    } else {
        if (typeof(data.elements) != 'undefined' && typeof(data.elements.length) != undefined) {
            var i;
            for (i=0; i<data.elements.length; i++) {
                str += renderPossibleRetElements(data.elements[i]);
            }
        }
    }
    return str;
}
