<!DOCTYPE html>
<html lang={{appLang}}>

<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
	<meta http-equiv="Pragma" content="no-cache" />
	<meta http-equiv="Expires" content="0" />
	<meta name="robots" content="noindex,noarchive" />
	<link rel="icon" href="../CommonWeb/theme/img/bmo-app-icon.ico" type="image/x-icon" />
	<title page-title>Online Banking for Business - Sign in</title>
	<!-- Bootstrap -->
	<link href="../CommonWeb/lib/bootstrap/dist/css/bootstrap.min.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/lib/bootstrap/dist/css/bootstrap-switch.min.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/lib/bootstrap/dist/css/bootstrap-switch.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/lib/jquery/jquery.dataTables.min.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/lib/jquery/fixedColumns.dataTables.min.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/lib/bootstrap/dist/css/bootstrap-datetimepicker.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/lib/ngbacktop/backtop.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/theme/css/angular-toggle-switch.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/theme/css/toggle-switch.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/theme/css/dash_style.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/theme/css/login.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/lib/ngSelect/select.css?v=25.8.93" rel="stylesheet">
	<link href="../CommonWeb/lib/ngSelect/select2.css?v=25.8.93" rel="stylesheet">
	<link href="style/css/qr-code.css?v=25.8.93" rel="stylesheet">
	<link href="style/css/passcodestyle.css?v=25.8.93" rel="stylesheet">
	<link href="style/css/pass-code.css?v=25.8.93" rel="stylesheet">
	<link href="style/css/incremental.css?v=25.8.93" rel="stylesheet">
	<link href="style/css/rsasetup.css?v=25.8.93" rel="stylesheet">
	<!-- <script type="text/javascript" src="../CommonWeb/lib/pinner/pinner.js"></script> -->
	<!-- <script type="text/javascript" src="/bmo_common.js?v=1"></script> -->
	<script type="text/javascript" data-main="js/main" src="../CommonWeb/lib/requirejs/require.js"></script>
	
	<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-document-language="true" type="text/javascript" charset="UTF-8" data-domain-script="dad293fa-19b8-424a-b82f-c5f10e69aa65" ></script>

	<link href="../../uiauth/CommonWeb/lib/jquery-ui-1.12.1.custom/jquery-ui.css" rel="stylesheet">
	<style>
		html {
    		font-size: 16px !important;
		}
		
	</style>
	<script type="text/javascript" src="lib/jsqrcode/qrcode.js"></script>
	<script>

		// function loadCss (uniqueNum){
		//var cssFiles = ['style/css/incremental.css'];
		//cssFiles.forEach(element => {
		//var cssURL = element +'?ver=' + uniqueNum;
		//var cssElement=document.createElement('link')
		//cssElement.setAttribute('rel','stylesheet')
		//cssElement.setAttribute('type','text/css')
		//cssElement.setAttribute('href', cssURL);
		//document.getElementsByTagName("head")[0].appendChild(cssElement);
		//});
		//} 




		function delete_cookie(name) {
			document.cookie = name + '=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
		}
		delete_cookie('PD-ID');


		document.cookie = 'CTP_PORTAL_JSESSIONID=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'LtpaToken=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'LtpaToken2=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'PD-S-SESSION-ID=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'PD-ID=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'WASReqURL=blank; domain=.bmo.com; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsLanguage=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsTargeting=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsIndustry=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsDSMURL=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsCountry=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsUserRole=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsCustomerType=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsHideNotification=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'SMSESSION=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';

		function delete_cookie(name) {
			document.cookie = name + '=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
		}
		delete_cookie('PD-ID');


		document.cookie = 'CTP_PORTAL_JSESSIONID=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'LtpaToken=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'LtpaToken2=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'PD-S-SESSION-ID=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'PD-ID=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'WASReqURL=blank; domain=.bmo.com; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		// document.cookie = 'cmsLanguage=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		// document.cookie = 'cmsTargeting=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsIndustry=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		// document.cookie = 'cmsDSMURL=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsCountry=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		// document.cookie = 'cmsUserRole=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'cmsCustomerType=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		// document.cookie = 'cmsHideNotification=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';
		document.cookie = 'SMSESSION=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';

		// sessin cookie from GXS (FTF) 
		document.cookie = 'AMWEBJCT!%2Ffxt!JSESSIONID=blank; expires=Fri, 27 Jul 2001 02:47:11 UTC; path=/';

		

		// var cgnCookies = new Array("AS_TICKET", "caf", "cam_passport",
		// 	"cc_session", "cc_state", "CRN", "pp_session",
		// 	"userCapabilities", "usersessionid", "FrameBorder",
		// 	"PageOrientation", "PageSize", "PDFLayerDimension", "PDFOPTS",
		// 	"cea-ssa", "BRes", "viewer_session");

		// for (var i = 0; i < cgnCookies.length; i++) {
		// 	removeCookie(cgnCookies[i], null, "/report_engine");
		// }

		function removeCookie(name, domain, path) {
			setCookie(name, "", -1, domain, path);
		}

		function setCookie(c_name, value, exdays, domain, path) {
			domain = trimspaces(domain);
			path = trimspaces(path);

			var exdate = new Date();
			exdate.setDate(exdate.getDate() + exdays);

			var c_value = escape(value)
				+ ((exdays == null) ? "" : "; expires=" + exdate.toUTCString())
				+ ((path == null || path == "") ? "" : "; path=" + path)
				+ ((domain == null || domain == "") ? "" : "; domain=" + domain);
			document.cookie = c_name + "=" + c_value;
		}

		function trimspaces(text) {
			if (text != undefined && text != null)
				return text.replace(/^\s+|\s+$/g, "");
			else
				return null;

		}

		var sAgent = navigator.userAgent;
		if (!!sAgent.match(/Trident\/7\./)) {
			var link = document.createElement('link');
			link.id = 'id2';
			link.rel = 'stylesheet';
			link.href = '../CommonWeb/theme/css/IEstyle.css';
			document.head.appendChild(link);
		};
		var appLanguage;
		function walkme_get_language() {
			//alert('walkme_get_language'+appLanguage);
			return appLanguage;
		};
		var sessID;
		function p2sid() { return sessID; };

	</script>

	<!--Added for Browser Cache issue - below code snippet will append the version to all the application js files -->
	<script type="application/javascript">
		var version = '0';
		var branch = '0';
		var buildNo = '0';

		var req = new XMLHttpRequest();
		req.open("GET", 'manifest.properties?rnd=' + new Date().getTime(), false);
		req.send(null);

		if (req.status < 400 && req.responseText.split('-') != null) {

			if (req.responseText.split('-')[2] != null) {
				branch = req.responseText.split('-')[2];
				branch = branch.slice(4);
			}
			if (req.responseText.split('-')[4] != null) {
				buildNo = req.responseText.split('-')[4];
			}

		}
		version = branch.concat('.', buildNo);
		var versionNum = version.replace(/[^0-9]/g, '');
		if (window.location.search.indexOf("v=" + versionNum) == -1) {
			if (window.location.search.indexOf("v=") > -1) {
				window.location.search = window.location.search.replace(/v=[^&]*/, "v=" + versionNum);
			} else if (window.location.search) {
				window.location.search += "&v=" + versionNum;
			} else {
				window.location.search = "?v=" + versionNum;
			}
		}
		//loadCss(version);
		var load = requirejs.load;
		requirejs.load = function (context, moduleId, url) {
			// add version only for application js file 
			if (url.indexOf("/lib/") == -1) {
				url += "?v=" + version;
			}
			return load(context, moduleId, url);
		};
	</script>

	<script type="text/javascript">
		if (top.location.href != document.location.href) {
			top.location.href = document.location.href;
		}   
	</script>

	<script src="js/modules/core/services/DevicePrintService.js"></script>

	<!-- OneTrust Cookies Consent Notice start for bmo.com -->
	<script type="text/plain" class="optanon-category-C0003">
		document.cookie = "AS_TICKET=0;";
	</script>
	<!-- OneTrust Cookies Consent Notice end for bmo.com -->

</head>

<body class="ios-scroll">
	<no-pull-to-reload></no-pull-to-reload>
	<div ui-view ng-controller="AppConfigController" class="screen-sz" ng-init="initAppConfigController()">
		<div class="page-loader" id="loader" style="display:none;"><img src="../CommonWeb/theme/img/282.png"
				alt="loader">
		</div>
		<script type="text/javascript">
			function setAppLanguage(language) {
				//alert('applang'+language);
				appLanguage = language;
				//walkme_get_language();

				//One Trust Load banner according to selected language
				let lang = (language.toLowerCase() == "english") ? "en": "fr";
				setTimeout(function(){
					OneTrust.changeLanguage(lang);
					
				},1000)
			};
			function setMonitoringdata(sessionID) {
				//alert('applang'+language);
				sessID = sessionID;
				//walkme_get_language();
			};

			function setppcddata(sessionID) {
				//alert('applang'+language);
				sessID = sessionID;
				//walkme_get_language();
			};

			

			function OptanonWrapper() { 
			}
		</script>
	</div>
	<back-top scroll-speed=600 button-theme="bmo-theme" button-text="Top"></back-top>
	<script type="text/javascript">
		(function() {
			var qtm = document.createElement('script'); qtm.type = 'text/javascript'; qtm.async = 1;
			window.quantumMetricBootstrapUrl="/uiv2/eco-sys/assets/vendor-scripts/quantum-metrics/configuration.js?v="+new Date().getTime(); 
			qtm.src = '/uiv2/eco-sys/assets/vendor-scripts/quantum-metrics/instrumentation.js?v='+new Date().getTime();
			var d = document.getElementsByTagName('script')[0];
			!window.QuantumMetricAPI && d.parentNode.insertBefore(qtm, d);
		})();
	</script>
<script type="text/javascript"  src="/SU3aGz59OXVFFCgJ8MJgyFTrGpY/5bk7t69aEhEYQS/aT9EJ2E8Bg/bAMnXBEW/EBYB"></script></body>

</html>