“`javascript
function initEmbeds() {
var allEmbeds = document.getElementsByTagName(“oembed“);
while (allEmbeds.length > 0) {
if (allEmbeds.length > 0) {
replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
allEmbeds = document.getElementsByTagName(“oembed”);
}
runYoutubeLazyLoad();
loadfbApi();
}
}
function replaceOembedWithHtml(element, sourceData) {
if (sourceData.source.toLowerCase() === “youtube”) {
var html = ‘
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “instagram”) {
var html = ‘
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === ”twitter”) {
var html = ‘
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “facebook”) {
var html = ‘