function locateRoot(){var fullpath=location.pathname;var lastSlash;var path;var ASPlocation="";var backslash="../"var count=0;lastSlash=fullpath.lastIndexOf("/");path=fullpath.substring(0,lastSlash);while(path.toLowerCase()!="/"&& path!=""){count++;lastSlash=path.lastIndexOf("/");path=path.substring(0,lastSlash);}for(var j=1;j<=count;j++){ASPlocation=backslash+ASPlocation;}return ASPlocation;}function login(){var sBankingURL="https://banking.libro.ca/onlinebanking/login.aspx"if(self.screen)if(screen.width<1024)winpops=window.open(sBankingURL,"OnlineBanking",'\'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width='+(screen.width-10)+',height='+(screen.height-70)+',left=0,top=0,screenX=0,screenY=0\'');elsewinpops=window.open(sBankingURL,"OnlineBanking",'\'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width='+1000+',height='+650+',left=0,top=0,screenX=0,screenY=0\'');elseif(Navigator.javaEnabled&& navigator.javaEnabled())if(java.awt.Toolkit.getDefaultToolkit().getScreenSize().width<1024)winpops=window.open(sBankingURL,"OnlineBanking",'\'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width='+(java.awt.Toolkit.getDefaultToolkit().getScreenSize().width-15)+',height='+(java.awt.Toolkit.getDefaultToolkit().getScreenSize().height-70)+',left=0,top=0,screenX=0,screenY=0\'');elsewinpops=window.open(sBankingURL,"OnlineBanking",'\'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width='+1000+',height='+650+',left=0,top=0,screenX=0,screenY=0\'');elsewinpops=window.open(sBankingURL,"OnlineBanking",'\'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width='+1000+',height='+650+',left=0,top=0,screenX=0,screenY=0\'');winpops.focus();}function tour(){var popurl=locateRoot()+"Online_Banking/tour2.htm"winpops=window.open(popurl,"Demo",'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width=788,height=550,left=0,top=0,screenX=0,screenY=0')}function createNewWindow(url,iWidth,iHeight){sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width='+iWidth+',height='+iHeight);}Tz=new function(){}Tz.Fonts=new function(){this.FontElement="TzSelectors";this.RenderContainer="TzFontContent";this.CookieName="TzLibroFontClass";this.prevEl="TzNorm";this.switchFont=function(strId){var content=document.getElementById(Tz.Fonts.RenderContainer);if(typeof content!=='undefined'&& content!==null){var prevelement=document.getElementById(Tz.Cookie.read(Tz.Fonts.CookieName));if(prevelement!==null){prevelement.style.color="#5D9732";}content.className=strId;Tz.Cookie.create(this.CookieName,strId);var fontelement=document.getElementById(strId);if(fontelement!==null){fontelement.style.color="#006857";}}}this.switchFontHome=function(strId){var content=document.getElementById(Tz.Fonts.RenderContainer);if(typeof content!=='undefined'&& content!==null){var prevelement=document.getElementById(Tz.Cookie.read(Tz.Fonts.CookieName));if(prevelement!==null){prevelement.style.color="#FFFFFF";}content.className=strId;Tz.Cookie.create(this.CookieName,strId);var fontelement=document.getElementById(strId);if(fontelement!==null){fontelement.style.color="#000000";}}}window.onload=function(){var fontcookie=Tz.Cookie.read(Tz.Fonts.CookieName);if(!fontcookie){Tz.Cookie.create(Tz.Fonts.CookieName,Tz.Fonts.prevEl);}else{Tz.Fonts.prevEl=fontcookie;}var content=document.getElementById(Tz.Fonts.RenderContainer);if(typeof content!=='undefined'&& content!==null){content.className=fontcookie;var fontelement=document.getElementById(Tz.Fonts.prevEl);fontelement.style.color="#006857";}}}Tz.Cookie=new function(){this.create=function(name,value,days){var expires='';if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));expires='; expires= '+date.toGMTString();}document.cookie=name+'='+value+expires+'; path=/';}this.read=function read(name){var nameEQ=name+'=';var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' '){c=c.substring(1,c.length);}if(c.indexOf(nameEQ)==0){return c.substring(nameEQ.length,c.length);}}return null;}this.erase=function(name){Tz.Cookie.create(name,'',-1);}}Tz.Controller=new function(){this.primary=null;this.secondary=null;this.tertiary=null;this.xmlObject=null;this.personal={"id":"TzMM_Personal","label":"Personal","url":"index.html"};this.commercial={"id":"TzMM_Commercial","label":"Commercial","url":"index.html"};this.online={"id":"TzMM_Online","label":"Online","url":"index.html"};this.search={"id":"TzSearch","label":"Search","url":"#"};this.personal_sub_container="TzMM_Personal_sub";this.commercial_sub_container="TzMM_Commercial_sub";this.online_sub_container="TzMM_Online_sub";this.content_total_height=396;this.tabcontainer_height=0;this.render=function(primary,secondary,tertiary){if(typeof primary!=="undefined"){switch(primary){case'TzMM_Personal':Tz.Breadcrumbs.add(this.personal);break;case'TzMM_Commercial':Tz.Breadcrumbs.add(this.commercial);break;case'TzMM_Online':Tz.Breadcrumbs.add(this.online);break;case'TzSearchFrm':Tz.Breadcrumbs.add(this.search);break;default:break;}this.primary=primary;}if(typeof secondary!=="undefined"){this.secondary=secondary;}if(typeof tertiary!=="undefined"){this.tertiary=tertiary;}var url=locateRoot()+"assets/menus.xml";var xml=new JKL.ParseXML(url);this.xmlObject=xml.parse();Tz.Controller.piece_menu_together("TzPersonal",this.personal_sub_container,"span");Tz.Controller.piece_menu_together("TzCommercial",this.commercial_sub_container,"span");Tz.Controller.piece_menu_together("TzOnline",this.online_sub_container,"span");Tz.Controller.piece_menu_together("TzBottomMenu","TzFooterRender","li");if(this.primary==null&& this.secondary==null&& this.tertiary==null){Tz.Menu.Active(this.personal['id'],false);}if(this.primary!==null){var p=document.getElementById(this.primary);var b=document.getElementById("TzBody");if(typeof p!=="undefined"&& p!==null){if(p.parentNode.id=="TzMainMenuItems"){Tz.Menu.Active(this.primary,true);}else{Tz.Menu.Active(this.personal['id'],false);}p.className="active";b.className=this.primary;}else{alert("You are trying to set a primary menu item active that does not exist!");}}if(this.secondary!==null){var s=document.getElementById(this.secondary);if(typeof s!=="undefined"&& s!==null){s.className='active';}else{}document.getElementById('TzMainMenu').className=this.secondary+"_active";}if(this.tertiary!==null){var t=document.getElementById(this.tertiary);if(typeof t!=="undefined"&& t!==null){t.className="active";}else{}}var totalheight=396;var tabcontroller=document.getElementById('TzTabContainer');var tabcontroller_height=tabcontroller.offsetHeight;if(tabcontroller_height>=totalheight){tabcontroller_height=0;}var panecontroller=document.getElementById('TzPanelContainer');if(tabcontroller_height<=10){tabcontroller_height=0;}if(typeof panecontroller!=="undefined"&& panecontroller!==null){var paneHeight=(totalheight-tabcontroller_height);panecontroller.style.height=paneHeight+"px";}Tz.Breadcrumbs.render();}this.piece_menu_together=function(m,el,eType){document.getElementById(el).innerHTML="";var s_firstChild=true;var s_output='';var t_firstChild=true;var t_output='';var menu=Tz.Controller.xmlObject['menus'][m]['menu']['item'];for(var s=0;s<menu.length;s++){var span=document.createElement(eType);if(s_firstChild==true){span.className='firstChild';s_firstChild=false;}var ahref=document.createElement('a');if(menu[s]['url'].indexOf("script:")>0){ahref.href=menu[s]['url'];}else{ahref.href=locateRoot()+menu[s]['url'];}ahref.id=menu[s]['id'];var ahrefText=document.createTextNode(menu[s]['label']);ahref.appendChild(ahrefText);span.appendChild(ahref);document.getElementById(el).appendChild(span);var break_after=menu[s]['breakafter'];if(typeof break_after!=="undefined"&& break_after!==null){if(break_after=='true'){var br=document.createElement("br");document.getElementById(el).appendChild(br);s_firstChild=true;}}var atarget=menu[s]['target'];if(typeof atarget!=="undefined"&& atarget!==null){if(atarget!==''){ahref.target=atarget;}}if(this.secondary==null&& this.primary==menu[s]['id']){Tz.Breadcrumbs.add(menu[s]);if(typeof menu[s]['menu']!=="undefined"&& menu[s]['menu']!==null){var tabcontroller=document.getElementById("TzTabContainer");var tabs=document.createElement('div');tabs.className='tabs';var tab_rows=document.createElement('div');tab_rows.className='tabs-row';var tertmenu=menu[s]['menu']['item'];for(var t=0;t<tertmenu.length;t++){var tspan=document.createElement('span');if(t_firstChild==true){tspan.className='firstChild';t_firstChild=false;}var tahref=document.createElement('a');if(tertmenu[t]['url'].toLowerCase().indexOf("script:")>0){tahref.href=tertmenu[t]['url'];}else{tahref.href=locateRoot()+tertmenu[t]['url'];}tahref.id=tertmenu[t]['id'];var tahrefText=document.createTextNode(tertmenu[t]['label']);tahref.appendChild(tahrefText);tspan.appendChild(tahref);tab_rows.appendChild(tspan);var atarget=tertmenu[t]['target'];if(typeof atarget!=="undefined"&& atarget!==null){if(atarget!==''){tahref.target=atarget;}}var t_break_after=tertmenu[t]['breakafter'];if(typeof t_break_after!=="undefined"&& t_break_after!==null){if(t_break_after=='true'){var tbr=document.createElement("br");tab_rows.appendChild(tbr);t_firstChild=true;}}}tabs.appendChild(tab_rows);tabcontroller.appendChild(tabs);}}else if(this.secondary!==null&& this.secondary==menu[s]['id']){Tz.Breadcrumbs.add(menu[s]);if(typeof menu[s]['menu']!=="undefined"&& menu[s]['menu']!==null){var tabcontroller=document.getElementById("TzTabContainer");var tabs=document.createElement('div');tabs.className='tabs';var tab_rows=document.createElement('div');tab_rows.className='tabs-row';var tertmenu=menu[s]['menu']['item'];for(var t=0;t<tertmenu.length;t++){var tspan=document.createElement('span');if(t_firstChild==true){tspan.className='firstChild';t_firstChild=false;}var tahref=document.createElement('a');if(tertmenu[t]['url'].toLowerCase().indexOf("script:")>0){tahref.href=tertmenu[t]['url'];}else{tahref.href=locateRoot()+tertmenu[t]['url'];}if(tahref.href.indexOf("~~")>0){tahref.href=tahref.href.substring(0,tahref.href.indexOf("~~"))tahref.target="_blank"}tahref.id=tertmenu[t]['id'];var tahrefText=document.createTextNode(tertmenu[t]['label']);tahref.appendChild(tahrefText);tspan.appendChild(tahref);tab_rows.appendChild(tspan);var atarget=tertmenu[t]['target'];if(typeof atarget!=="undefined"&& atarget!==null){if(atarget!==''){tahref.target=atarget;}}var t_break_after=tertmenu[t]['breakafter'];if(typeof t_break_after!=="undefined"&& t_break_after!==null){if(t_break_after=='true'){var tbr=document.createElement("br");tab_rows.appendChild(tbr);t_firstChild=true;}}if(this.tertiary!==null){if(this.tertiary==tertmenu[t]['id']){}}}tabs.appendChild(tab_rows);tabcontroller.appendChild(tabs);}}}}}Tz.Menu=new function(){this.delaytime=100;this.setActiveTab=nullthis.submenuObj=null;this.rootdiv=null;this.subdiv=null;this.showsub=true;this.show=function(obj,e){this.submenuObj.className='';this.submenuObj=document.getElementById(obj.id+"_sub");this.submenuObj.className='selected';}this.hide=function(){this.delayhide=setTimeout("Tz.Menu.hideshow()",this.delaytime);}this.hideshow=function(){this.submenuObj.className='';this.submenuObj=document.getElementById(this.setActiveTab+"_sub");if(this.showsub){this.submenuObj.className='selected';}}this.Active=function(id,showsub){if(showsub==true){document.getElementById('TzMainMenu').className=id+"_active";}this.showsub=showsub;this.rootdiv=document.getElementById("TzMainMenu");this.subdiv=document.getElementById("TzMainSubMenu");this.setActiveTab=id;t=document.getElementById(id);s=document.getElementById(id+"_sub");if(typeof s!=="undefined"&& s!==null){t.className='selected';if(this.showsub){s.className='selected';}this.submenuObj=s;}this.rootdiv.onmouseout=function(){Tz.Menu.hide()}this.rootdiv.onmouseover=function(){Tz.Menu.cleardelay()}this.subdiv.onmouseover=function(){Tz.Menu.cleardelay()}}this.cleardelay=function(){if(this.delayhide!="undefined")clearTimeout(this.delayhide);}this.rootDiv=function(id){this.rootdiv=document.getElementById(id);}this.subDiv=function(id){this.subdiv=document.getElementById(id);}this.delayTime=function(timer){this.delaytime=timer;}}Tz.Breadcrumbs=new function(){this.crumbs=new Array();this.add=function(bObject){this.crumbs.push(bObject);}this.render=function(){var seperator=document.createElement('div');seperator.className='seperator';var bc=document.getElementById('TzExtraBreadcrumbs');if(typeof bc!=="undefined"&& bc!==null){for(var x=0;x<this.crumbs.length;x++){var text=document.createTextNode(this.crumbs[x]['label']);if(x!==(this.crumbs.length-1)){var ahref=document.createElement('a');ahref.href=this.crumbs[x]['url'];ahref.appendChild(text);bc.appendChild(ahref);bc.appendChild(seperator);}else{bc.appendChild(text);}}}}}function dump(arr,level){var dumped_text="";if(!level)level=0;var level_padding="";for(var j=0;j<level+1;j++)level_padding+="    ";if(typeof(arr)=='object'){for(var item in arr){var value=arr[item];if(typeof(value)=='object'){dumped_text+=level_padding+"'"+item+"' ...\n";dumped_text+=dump(value,level+1);}else{dumped_text+=level_padding+"'"+item+"' => \""+value+"\"\n";}}}else{dumped_text="===>"+arr+"<===("+typeof(arr)+")";}return dumped_text;}