{"title":"Returns","description":"\u003cdiv id=\"form-container-d72d482b-dedc-4e00-9d2d-e2f9c82ddb1e\"\u003e\u003c\/div\u003e\n\n\u003cscript type=\"text\/javascript\"\u003e\n    (function () {\n        var config = {\n            nodeId: 'form-container-d72d482b-dedc-4e00-9d2d-e2f9c82ddb1e',\n            width: '100%',\n            height: '700px',\n            url: 'https:\/\/eform.pandadoc.com\/?eform=3b9b1827-051a-4914-aaaa-087a168060fc',\n            events: {\n                loaded: function () {},\n                started: function (data) {},\n                completed: function (data) {},\n                exception: function (data) {}\n            },\n            data: {},\n        };\n\n        const dataQueryString = config.data ? Object.keys(config.data)\n        .map(function (key) {\n          return '\u0026' + key + '=' + encodeURIComponent(JSON.stringify(config.data[key]));\n        })\n        .join('') : '';\n\n        var iframe = document.createElement('iframe');\n        iframe.frameBorder = 0;\n        iframe.src = config.url + dataQueryString;\n\n        if (config.nodeId) {\n            var node = document.getElementById(config.nodeId);\n            node.style.height = config.height;\n            node.style.width = config.width;\n            iframe.height = '100%';\n            iframe.width = '100%';\n            node.append(iframe);\n        } else {\n            iframe.height = config.height;\n            iframe.width = config.width;\n            document.body.append(iframe);\n        }\n\n        var eventMethod = window.addEventListener ? 'addEventListener' : 'attachEvent';\n        var messageEvent = eventMethod === 'attachEvent' ? 'onmessage' : 'message';\n\n        window[eventMethod](messageEvent,function(e) {\n          if (e \u0026\u0026 e.data \u0026\u0026 config \u0026\u0026 iframe \u0026\u0026 e.source === iframe.contentWindow) {\n\n            try {\n              var message = JSON.parse(e.data);\n              if (message \u0026\u0026 message.event) {\n                var event = message.event.replace('embed.form.', '');\n                var callback = config.events ? config.events[event] : null;\n                if (callback) {\n                  callback(message.data);\n                }\n              }\n            } catch(e) {}\n          }\n        },false);\n    })();\n\u003c\/script\u003e","products":[],"url":"https:\/\/store.onlinelandsales.com\/collections\/returns-1.oembed","provider":"Onlinelandsales","version":"1.0","type":"link"}