<!--
var drill='N';
var bib_login_url_e = "https://ebusiness.hangseng.com/1/2/?idv_cmd=idv.Authentication&nextPage=b2g.hase.launching&__targetLocale=en";
var bib_login_url_c = "https://ebusiness.hangseng.com/1/2/?idv_cmd=idv.Authentication&nextPage=b2g.hase.launching&__targetLocale=zh_HK";

function msg_popup(theURL,w,h) { 
  	window.open(theURL,'','scrollbars=no,resizable=no,width='+w+',height='+h+',top=5,left=5');
}

function b2g_logon(theURL){
	window.open(theURL,'haseb2gmain','top=0,left=0,width=800,height=500,scrollbars=1,status=1,resizable=yes');
}

function hsbc_login_popup(lang,from) {
	//alert("Drill: " + drill);
	if (drill == 'Y')  { 
		if ((lang == 'e') && (from == "main")) {
	 		msg_popup('/hsb/eng/com/bib/brp_mpopup.html',300,300);
			//window.setTimeout("openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking','login', 'win_b','toolbar=no,scrollbars=yes')",5000);
			if (! isGecko ) {
	 			//window.setTimeout("openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking','login', 'win_b')",5000);
				//window.setTimeout("openWindow('https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/business/e-banking','login', 'win_b')",5000);
				window.setTimeout("b2g_logon(bib_login_url_e)",5000);
	 			//window.setTimeout("openWindow('http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking','login', 'win_b')",5000);
	 		} else {
	 			//window.setTimeout("window.top.location.href='http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking'",5000);
				//window.setTimeout("window.top.location.href='https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/business/e-banking'",5000);
				window.setTimeout("window.top.location.href=bib_login_url_e",5000);
	 			//window.setTimeout("window.top.location.href='http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking'",5000);
	 		}
		}
		if ((lang == 'c') && (from == "main")) {
			msg_popup('/hsb/chi/com/bib/brp_mpopup.html',300,300);
			//window.setTimeout("openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking/cmain.htm','login', 'win_b','toolbar=no,scrollbars=yes')",5000);
			if (! isGecko ) {
	 			//window.setTimeout("openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking/cmain.htm','login', 'win_b')",5000);
				//window.setTimeout("openWindow('https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=zh&country=HK&source==http://www.hangseng.com/business/e-banking/cmain.htm','login', 'win_b')",5000);
				window.setTimeout("b2g_logon(bib_login_url_c)",5000);
	 			//window.setTimeout("openWindow('http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking/cmain.htm','login', 'win_b')",5000);
	 		} else {
	 			//window.setTimeout("window.top.location.href='http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking/cmain.htm'",5000);
				//window.setTimeout("window.top.location.href='https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/business/e-banking/cmain.htm'",5000);
				window.setTimeout("window.top.location.href=bib_login_url_c",5000);
	 			//window.setTimeout("window.top.location.href='http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking/cmain.htm'",5000);
	 		}
		}
		if ((lang == 'e') && (from == "home")) {

			msg_popup('/hsb/eng/com/bib/brp_hpopup.html',300,300);
	 		//window.setTimeout("openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hse.html','login', 'win_b','toolbar=no,scrollbars=yes')",5000);
			if (! isGecko ) {
	 			//window.setTimeout("openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hse.html','login', 'win_b')",5000);
				//window.setTimeout("openWindow('https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html','login', 'win_b')",5000);
				window.setTimeout("b2g_logon(bib_login_url_e)",5000);
	 			//window.setTimeout("openWindow('http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hse.html','login', 'win_b')",5000);
	 		} else {
	 			//window.setTimeout("window.top.location.href='http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hse.html'",5000);
				//window.setTimeout("window.top.location.href='https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html'",5000);
				window.setTimeout("window.top.location.href=bib_login_url_e",5000);
	 			//window.setTimeout("window.top.location.href='http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hse.html'",5000);
	 		}
		}
		if ((lang == 'c') && (from == "home")) {
			msg_popup('/hsb/chi/com/bib/brp_hpopup.html',300,300);
	 		//window.setTimeout("openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hsc.html','login', 'win_b','toolbar=no,scrollbars=yes')",5000);
			if (! isGecko ) {
	 			//window.setTimeout("openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hsc.html','login', 'win_b')",5000);
				//window.setTimeout("openWindow('https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html','login', 'win_b')",5000);
				window.setTimeout("b2g_logon(bib_login_url_c)",5000);
	 			//window.setTimeout("openWindow('http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hsc.html','login', 'win_b')",5000);
	 		} else {
	 			//window.setTimeout("window.top.location.href='http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hsc.html'",5000);
				//window.setTimeout("window.top.location.href='https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html'",5000);
				window.setTimeout("window.top.location.href=bib_login_url_c",5000);
	 			//window.setTimeout("window.top.location.href='http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hsc.html'",5000);
	 		}
		}
	}
	else {
		if ((lang == 'e') && (from == "main")) {
	 		//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking','login', 'win_b','toolbar=no,scrollbars=yes');
			if (! isGecko ) {
				//UAT
				//openWindow('http://www.uat3b.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/business/e-banking','login', 'win_b');
				//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/bib/eng/main.html','login', 'win_b');
				//openWindow('https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/bib/eng/main.html','login', 'win_b');
				b2g_logon(bib_login_url_e);
	 		} else {
				//UAT
				//window.top.location.href="http://www.uat3b.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/business/e-banking";
				//window.top.location.href="http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/bib/eng/main.html";
				//window.top.location.href="https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/bib/eng/main.html";
				window.top.location.href=bib_login_url_e;
	 		}
		}
		if ((lang == 'c') && (from == "main")) {
			//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/business/e-banking/cmain.htm','login', 'win_b','toolbar=no,scrollbars=yes');
			if (! isGecko ) {
				//UAT
				//openWindow('http://www.uat3b.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/business/e-banking/cmain.htm','login', 'win_b');
				//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/bib/chi/main.html','login', 'win_b');
				//openWindow('https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/bib/chi/main.html','login', 'win_b');
				b2g_logon(bib_login_url_c);
	 		} else {
				//UAT
				//window.top.location.href="http://www.uat3b.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/business/e-banking/cmain.htm";
				//window.top.location.href="http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/bib/chi/main.html";
				//window.top.location.href="https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/bib/chi/main.html";
				window.top.location.href=bib_login_url_c;
	 		}
		}
		if ((lang == 'e') && (from == "home")) {
	 		//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hse.html','login', 'win_b','toolbar=no,scrollbars=yes');
			if (! isGecko ) {
	 			//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hse.html','login', 'win_b');
				//Production
				//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html','login', 'win_b');
				//System Test
				//openWindow('http://www.dev3.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html','login', 'win_b');
	 			//openWindow('http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hse.html','login', 'win_b');
				//UAT
				//openWindow('http://www.uat3b.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html','login', 'win_b');
				//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html','login', 'win_b');
				//window.open("https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html","ebanking","width=800,height=450,top=0,left=0,status=1,scrollbars=1,toolbar=0,location=0,menubar=0,resizable=1");
				b2g_logon(bib_login_url_e);
//openWindow('https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html','login', 'win_b');
	 		} else {
	 			//window.top.location.href="http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hse.html";
				//Production
				//window.top.location.href="http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html";
				//System Test
				//window.top.location.href="http://www.dev3.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html";
	 			//window.top.location.href="http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hse.html";
				//UAT
				//window.top.location.href="http://www.uat3b.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html";
				//window.top.location.href="http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html";
				//window.top.location.href="https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=en&country=US&source=http://www.hangseng.com/hse.html";
				window.top.location.href=bib_login_url_e;
	 		}
		}
		if ((lang == 'c') && (from == "home")) {
	 		//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hsc.html','login', 'win_b','toolbar=no,scrollbars=yes');
			if (! isGecko ) {
	 			//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hsc.html','login', 'win_b');
				//Production
				//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html','login', 'win_b');
				//System Test
				//openWindow('http://www.dev3.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html','login', 'win_b');
	 			//openWindow('http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hsc.html','login', 'win_b');
				//UAT
				//openWindow('http://www.uat3b.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html','login', 'win_b');
				//openWindow('http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html','login', 'win_b');
				//window.open("https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html","ebanking","width=800,height=450,top=0,left=0,status=1,scrollbars=1,toolbar=0,location=0,menubar=0,resizable=1");
				b2g_logon(bib_login_url_c);
//openWindow('https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html','login', 'win_b');
	 		} else {
	 			//window.top.location.href="http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hsc.html";
				//Production
				//window.top.location.href="http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html";
				//System Test
				//window.top.location.href="http://www.dev3.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html";
	 			//window.top.location.href="http://www.uat3.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&source=http://www.hangseng.com/hsc.html";
				//UAT
				//window.top.location.href="http://www.uat3b.netd.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html";
				//window.top.location.href="http://www.login.hsbc.com/code/public/en_US/login/login.jhtml?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html";
				//window.top.location.href="https://www.login.hsbc.com/bibauth/logonStart?partnerid=HASE&language=zh&country=HK&source=http://www.hangseng.com/hsc.html";
				window.top.location.href=bib_login_url_c;
	 		}
		}
	}
}
//-->
 