	var fbSmartContactCookieId = "a065f6edd18eaacf3c7df8183c3d59e7";
	function fbReadCookie(name)
	{
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(let i = 0; i < ca.length; i++)
		{
			var c = ca[i];
			while(c.charAt(0)==' ')
			{
				c = c.substring(1, c.length);
			}
			if(c.indexOf(nameEQ) == 0)
			{
				return c.substring(nameEQ.length, c.length);
			}
		}
		return null;
	}

	var hasSmartContactParameter = false;
	var hasSmartContactTransactionParameter = false;
	fbGetStr = document.location.search.substr(1, document.location.search.length);
	if(fbGetStr != '')
	{
		fbGetArray = fbGetStr.split('&');
		for(let i = 0; i < fbGetArray.length; i++)
		{
			fbValArray = fbGetArray[i].split('=');
			if(fbValArray[0] == "fb_sci")
			{
				hasSmartContactParameter = true;
				break;
			}
					}
	}

var fbHost = "https://secure.fundraisingbox.com";
	var fbSrc = fbHost+"/app/payment"+"?hash=8k9xz7qtvzxvk82d";
			if(!hasSmartContactParameter && fbReadCookie("fb_sci_"+fbSmartContactCookieId) != null)
		{
			fbSrc += "&fb_sci="+fbReadCookie("fb_sci_"+fbSmartContactCookieId);
		}
		if(!hasSmartContactParameter && fbReadCookie("fb_tsci_"+fbSmartContactCookieId) != null)
		{
			fbSrc += "&fb_tsci="+fbReadCookie("fb_tsci_"+fbSmartContactCookieId);
		}
	var fbMobileRedirect = false;
var fbSize = '100%';
var fbResize = true;

	var fbUrlFound = true;

if(false || fbUrlFound)
{
	if(!document.getElementById("fbIframeDiv"))
	{
		document.write("<div id='fbIframeDiv' style='position: relative;'></div>");
	}
				var scriptElement = document.createElement("script");
		scriptElement.type = "text/javascript";
		scriptElement.src = 'https://secure.fundraisingbox.com/js/fbwidget2.min.js?1748436037';
		document.getElementById("fbIframeDiv").appendChild(scriptElement);

                        if(-1 === document.location.href.indexOf('fbStatus=successful') && typeof window.Promise !== 'undefined') {
                        var publishablesReceived = new Promise(function(resolve) {
                window.addEventListener('message', function(event) {
                    if (event.origin === fbHost && event.data.type === 'stripePublishables') {
                        resolve(event.data.publishables);
                    }
                });
            });
            var walletPaymentScriptElement = document.createElement("script");
            walletPaymentScriptElement.src = 'https://secure.fundraisingbox.com/js/fbWalletPaymentParent.min.js?1748436037';
            document.getElementById("fbIframeDiv").appendChild(walletPaymentScriptElement);
        }
        
	}
else
{
	document.write("<div style='font-weight: bold; color: #ff0000; font-size: 16px;'>Die hinterlegte Einbettungs-Adresse stimmt nicht mit dieser Adresse überein. Bitte korrigieren Sie diese Einstellung in Ihrer FundraisingBox. Beachten Sie dazu bitte auch unseren <a href='https://support.fundraisingbox.com/de/support/solutions/articles/79000127057-formular-wird-nicht-angezeigt-umgang-mit-fehlermeldungen' target='_blank'> Hilfe-Center-Artikel</a>.</div>");
}

	window.onload = function()
	{
		var fbIframeDiv = document.getElementById('fbIframeDiv');
		var fbAllLinks = document.getElementsByTagName('a');
		var fbLogoFound = false;
		var fbLogoHost = "https://secure.fundraisingbox.com";

		for(var fbI = 0; fbI < fbAllLinks.length; fbI++)
		{
			if(
				fbAllLinks[fbI].href.indexOf('www.fundraisingbox.com') != -1
				&& fbAllLinks[fbI].style.visibility != 'hidden'
				&& fbAllLinks[fbI].style.display != 'none'
				&& fbAllLinks[fbI].style.opacity !== '0'
			){
				var fbLogoImg = fbAllLinks[fbI].getElementsByTagName('img');
				if(
					fbLogoImg.length == 1
					&& (fbLogoImg[0].src == fbLogoHost+'/images/FundraisingBox-Logo-Widget.png' || fbLogoImg[0].src == fbLogoHost+'/images/FundraisingBox-Logo-poweredBy.png')
					&& fbLogoImg[0].style.visibility != 'hidden'
					&& fbLogoImg[0].style.display != 'none'
					&& fbLogoImg[0].style.opacity !== '0'
				){
					fbLogoFound = true;
					break;
				}
			}
		}

		if(!fbLogoFound)
		{
			fbIframeDiv.insertAdjacentHTML('beforebegin', "<div style='font-weight: bold; color: #ff0000; font-size: 16px;'>Das FundraisingBox-Logo wurde nicht korrekt eingebunden. Beachten Sie dazu bitte auch unseren <a href='https://support.fundraisingbox.com/de/support/solutions/articles/79000127057-formular-wird-nicht-angezeigt-umgang-mit-fehlermeldungen' target='_blank'> Hilfe-Center-Artikel</a>.</div>");
			fbIframeDiv.parentNode.removeChild(fbIframeDiv);
		}
	};
