var nfyCommunityUser = {   "isLoggedIn" : function() { return false; },
   "username" : function() { return ""; },
   "userid" : function() { return ""; },
   "clientId" : function() { return 0; },
   "paymentViews" : function() { return []; },
   "maxQuota" : function() { return 5; },
   "optInVMCollectedInPast" : function() { return true; },
   "hasQuotaPaymentTicketsThisMonth" : function() { return 0; },
   "contentSubscription" : function() { return 0; },
   "privacySubscription" : function() { return 0; },
   "bineosUserStatus" : function() { return 1; }
};var nfyCommunityJs = '<script type="text/javascript">  var rawrConfig = {};  rawrConfig.locationMetaData = \'\';  rawrConfig.sso = function() {    this.remote_auth = "Int9Ig==, e1eb48e1ce727bf1046b09ff104c69427e40b77f, 1585265186";    this.name = "morgenweb und fnweb";    this.icon = "https://www.morgenweb.de/pu_mm/images/favicons/favicon-32x32.png";    this.loginUrl = "https://www2-mannheimer-morgen.morgenweb.de/service/mein_profil/anmeldung/index.html?r=https%3A%2F%2Fwww.morgenweb.de%2Fstartseite_artikel%2C-kultur-maximal-999-besucher-beim-akademiekonzert-_arid%2C1614967.html";    this.registerUrl = "https://www2-mannheimer-morgen.morgenweb.de/service/mein_profil/registrierung/index.html?r=https%3A%2F%2Fwww.morgenweb.de%2Fstartseite_artikel%2C-kultur-maximal-999-besucher-beim-akademiekonzert-_arid%2C1614967.html";    this.logoutUrl = "https://www2-mannheimer-morgen.morgenweb.de/service/mein_profil/logout/index.html?r=https%3A%2F%2Fwww.morgenweb.de%2Fstartseite_artikel%2C-kultur-maximal-999-besucher-beim-akademiekonzert-_arid%2C1614967.html";    this.rawrReturnUrlParameter = "r";    this.authInIframe = false;  };</script><script type="text/javascript" src="//www2-mannheimer-morgen.morgenweb.de/adbdetect/adb_1.min.js" async="async"></script><a class="nfy-nav-link nfy-nav-link-icon nfy-nav-user-area" href="#null"><i class="fa fa-user"></i></a><div id="container-login" class="nfy-helper-hidden nfy-header-login mm-form">    <form id="form-login" class="nfy-community-login-ajax" method="post" action="https://www.morgenweb.de/index.php?pageid=1026">        <div class="nfy-headline-2">Anmeldung für registrierte Nutzer</div>        <div class="nfy-form-wrapper">                            <label class="nfy-label">Benutzername</label>                            <input type="text" name="login" placeholder="Benutzername" />    </div>    <div class="nfy-form-wrapper">                                    <label class="nfy-label">Passwort</label>                            <input type="password" name="pass" placeholder="Passwort" />                        </div>                        <div class="nfy-form-wrapper">                            <input name="permanent_login" type="checkbox" id="login_form_permanent_login">                            <label for="login_form_permanent_login" class="nfy-label">Angemeldet bleiben</label>                        </div>                        <br/>                        <div class="nfy-form-error-text" style="display:none"></div>                       <input class="nfy-btn" type="submit" value="Anmelden" /></form><div class="nfy-link-box"><div class="nfy-link lostpw">                        <a href="https://www2-mannheimer-morgen.morgenweb.de/service/mein_profil/passwort_vergessen/index.html">Passwort vergessen?</a>                    </div>                    <div class="nfy-link lostusername">                        <a href="https://www2-mannheimer-morgen.morgenweb.de/service/mein_profil/benutzername_vergessen/index.html">Benutzername vergessen?</a>                    </div>                    </div><div class="nfy-headline-2">Sie haben noch kein Konto?</div><div class="nfy-link-box"><div class="nfy-link">                        <a href="https://www2-mannheimer-morgen.morgenweb.de/service/mein_profil/registrierung/index.html">Jetzt registrieren</a>                    </div>                    </div></div>';
			var nfyEncodedTargetUri = encodeURIComponent(encodeURIComponent(document.location.pathname+document.location.search));
			var nfyLoginLink = "https://www.morgenweb.de/index.php?pageid=1026&next=" + nfyEncodedTargetUri;
			var nfyLoginLinkAction = "https://www.morgenweb.de/index.php?pageid=1026&next=" + nfyEncodedTargetUri;
		
		// jQuery Ready
		;jQuery(document).ready(function($){
			
			jQuery(".nfy-community-login-ajax").attr("action", nfyLoginLinkAction);
			
			jQuery(".nfy-community-login-ajax").on("submit", function(e){
				var thisForm = $(this);
				e.preventDefault();
				$(this).find("input[type=submit]").val("Login...").attr("disabled", true);
				var datastring = $(this).serialize();
				$.ajax({
				    type: "POST",
				    xhrFields: {
						withCredentials: true
					},
				    url: nfyDomain + "/REST/community/customlogin?rand="+Math.random(),
				    data: datastring,
				    success: function(data) {
				        if ( data.isLoggedIn && data.loginError == "" ) 
				        {
				            jQuery("body").append(data.loginCookies);
				            setTimeout(function(){ 
					            if ( refererParamExist() )
					            {
					                window.location = getRefererUrl();
					            }
					            else
					            {
					            	window.location.reload(); 
					            }
				            }, 4000);
				            
				            if ( jQuery(thisForm).find(".nfy-form-error-text").length )
				            {
				                jQuery(thisForm).find(".nfy-form-error-text").text("").hide();
				            }		           	
				        }
				        else if ( data.loginError != "" )
				        {
				            jQuery(thisForm).find(".nfy-form-error-text").show().text(data.loginError);
				            jQuery(thisForm).find(".nfy-form-error-text").css("display","block");
				            if ( data.loginErrorHelpLink != "" && typeof(extDomains["www2_link"]) != "undefined" )
				            {
				            	domainWww2 = extDomains["www2_link"];
				            	var nfyLinkHtml = "";
				                $.each(data.loginErrorHelpLink, function(a_name, a_path) {
				                    nfyLinkHtml += '<div class="nfy-link">';
				                    nfyLinkHtml += '<a href="' + domainWww2 + a_path + '">' + a_name + '</a>';
				                    nfyLinkHtml += '</div>';
				                    jQuery(thisForm).find(".nfy-form-error-text").append(nfyLinkHtml);
				                });
				            } 
				 
				            jQuery(thisForm).find("input[type=submit]").val("Anmelden").attr("disabled", false);
				        }
				        else
				        {
				             jQuery(thisForm).find("input[type=submit]").val("Anmelden").attr("disabled", false);
				        }
				    },
				    error: function() {
				         jQuery(thisForm).find(".nfy-form-error-text").show().text("Es ist ein Fehler aufgetreten");
				         jQuery(thisForm).find("input[type=submit]").val("Anmelden").attr("disabled", false);
				    }
				});
			});
			var redirectUri = nfyLoginLink.match(/redirect_uri=([^&]+)/);
			if ( redirectUri )
			{
				var newRedirectUri = redirectUri[0] + encodeURIComponent("?target=")+encodeURIComponent(encodeURIComponent(document.location.pathname+document.location.search));
				nfyLoginLink = nfyLoginLink.replace(redirectUri[0], newRedirectUri);
			}
			
			jQuery(".nfy-placeholder-community").each(function(){
				switch($(this).data("nfyLinkType"))
				{
					case "forgetPassword":
						$(this).attr("href", "https://www2-mannheimer-morgen.morgenweb.de/service/mein_profil/passwort_vergessen/index.html");
						break;
					
					case "forgetUsername":
						$(this).attr("href", "https://www2-mannheimer-morgen.morgenweb.de/service/mein_profil/benutzername_vergessen/index.html");
						break;
						
					case "register":
						$(this).attr("href", "https://www2-mannheimer-morgen.morgenweb.de/service/mein_profil/registrierung/index.html");
						break;
				}
			});
			
			$(".nfy-nav-link.nfy-nav-user-area").click(function(e){
				e.preventDefault();
				$("#container-login").toggle();
			});
			
				jQuery(".show-comment-form").hide();
				if ( jQuery(".singlecommentcontainer .comment.detail").length > 0)
				{
					$(".commentbox .login").hide();
				}
			
				jQuery(".nfy-hide-logged").show();
				jQuery(".nfy-show-logged").hide();
			
			jQuery(".nfy-login-form").attr("action", nfyLoginLinkAction);
		
		});