<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="de">
	<head>
		<title>iFrame Online BKU</title>
    	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	    <meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
    	<meta http-equiv="PRAGMA" content="NO-CACHE">
	    <script type="text/javascript">
			// [MUSS] Geben Sie hier die URL zum Aufruf von MOA-ID an
            // z.B.: https://yoururl.at/moa-id-auth/StartAuthentication?Target=IT&OA=https://youronlineapplication.at
			var MOA_ID_STARTAUTHENTICATION = "[MOA_ID_STARTAUTHENTICATION]";
			
			// [MUSS] Geben Sie hier die URL zum MOA-ID Template fuer die Online BKU an
			// z.B.: "https://yoururl.at/moa-id-auth/template_onlineBKU.html"
			var URL_TO_ONLINEBKU_TEMPLATE = "[URL_TO_ONLINEBKU_TEMPLATE]";
			
			// [MUSS] Geben Sie hier die URL zur Online BKU an
			// z.B.: value="https://yoururl.at/bkuonline/https-security-layer-request"
			// Hinweis: Diese URL muss auch bei den vertrauenswürdigen BKUs in der MOA-ID Konfiguration angegeben werden (siehe Element MOA-IDConfiguration/TrustedBKUs/BKUURL)
			var URL_TO_ONLINEBKU = "[URL_TO_ONLINEBKU]";
				
			window.onload=function() {
				document.getElementById('moaidform').action = MOA_ID_STARTAUTHENTICATION;
				document.getElementById('Template').value = URL_TO_ONLINEBKU_TEMPLATE;
				document.getElementById('bkuURI').value = URL_TO_ONLINEBKU;

				var useMandate = gup("useMandate");

				if (useMandate == "true")
					document.getElementById('useMandate').value = "true";
				else
					document.getElementById('useMandate').value = "false";

				var ccc = gup("ccc");
				if (ccc != null)
					document.getElementById('ccc').value = ccc;
				
				document.moaidform.submit();
      			return;
      		}

			function gup(name) {
				name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
			  	var regexS = "[\\?&]"+name+"=([^&#]*)";
			  	var regex = new RegExp( regexS );
			  	var results = regex.exec( window.location.href );
			  	if( results == null )
			    	return "";
			  	else
			    	return results[1];
			}
		</script>
	</head>
	<body>
		Bitte warten...		
		<form method="POST" name="moaidform" id="moaidform">
			<input type="hidden" name="Template" id="Template">
            <input type="hidden" name="bkuURI" id="bkuURI">
            <input type="hidden" name="useMandate" id="useMandate">
            <input type="hidden" name="CCC" id="ccc">
    	</form>	
		<hr>
	</body>
</html>