//@history subramr5 "added method, specific for sessionExpiry pop-up"
//1020000 = 17mins sessioncontinue
//180000 = 3mins popuptimeout

var urlCorpHttps;

function win_popup_sessionExp(width, height) {
		var sessionExpWin=window.open('','_blank','toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,width='+width+',height='+height+',left=20,top=20');
		sessionExpWin.document.open();
		sessionExpWin.document.writeln('<!DOCTYPE HTML PUBLIC \"//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">')   

		sessionExpWin.document.writeln('<html>');
		sessionExpWin.document.writeln('<head>');
		sessionExpWin.document.writeln('<title>sessionpop</title>');

		sessionExpWin.document.write('<script> function popupTimeout(){setTimeout("sessionContinueUrl()",180000); setTimeout("window.close()",180001);} ');
		sessionExpWin.document.write(' function sessionContinueUrl(){ window.opener.location.href = window.parent.window.opener.urlCorpHttps + "/access/web/sessionExpired.htm";}');
		sessionExpWin.document.write(' function sessionExpiring(){ var newWindow = null; if (window.parent.window.opener==null || window.opener.closed ) { newWindow=window.open("");} else { newWindow = window.opener; } newWindow.location.href = window.parent.window.opener.urlCorpHttps + \"/access/management/lo.htm\";}');
		sessionExpWin.document.write('</script>');
		 		
		sessionExpWin.document.writeln('<style>');
		sessionExpWin.document.writeln('a:visited {color: #0076cc;}');
		sessionExpWin.document.writeln('</style>');

		sessionExpWin.document.writeln('</head>');
		sessionExpWin.document.writeln('<body onLoad=\"popupTimeout();\" style=\"font-family:Arial,Helvetica,sans-serif;\">')
		sessionExpWin.document.writeln('<div style=\"margin: 45px; a:visited:\">')
		sessionExpWin.document.writeln('<div>');
		sessionExpWin.document.writeln('</div>');
		sessionExpWin.document.writeln('<div>');
		sessionExpWin.document.writeln('<h1 style=\"color: #f48000; font-size: 1em;\">For your security, your <span style=\"color: #0076cc;\">Nationwide</span> online session will expire in approximately three minutes.</h1>');
		sessionExpWin.document.writeln('<p style=\"color: #666; font-size: .85em;/"><strong>What would you like to do?</strong></p>');				
		sessionExpWin.document.writeln('<div style=\"color: #0076cc; font-size: .85em;\"><a href=\"/mynationwide/secure/dummy.asp\"  style=\"margin-left: 27px;\">keep working</a> &raquo;</div>');
		sessionExpWin.document.writeln('<div style=\"color: #0076cc; font-size: .85em;\"><a href=\"\" onClick=\"sessionExpiring(); window.close();\" style=\"margin-left: 27px;\">log out</a> &raquo;</div>');
		sessionExpWin.document.writeln('</div>');
		sessionExpWin.document.writeln('</div>');

		sessionExpWin.document.writeln('</body>');
		sessionExpWin.document.writeln('</html>');
		sessionExpWin.document.close();
}

function sessionTimeout(urlCorpHttps_IN){
	//after 17minutes called from MyNationwideMock or any secure page on load
	urlCorpHttps = urlCorpHttps_IN;	
	var t = setTimeout("win_popup_sessionExp('350','250')",1020000);//17mins
}