// Online banking login
	function setAction() {
		if(	document.Remote.loginTo.selectedIndex == 0 ){
			document.Remote.action = 'https://web5.secureinternetbank.com/pbi_pbi1961/pbi1961.ashx?WCI=RemoteLogin&RT=075901642&LogonBy=connect3&PRMACCESS=Account';
			pageTracker._trackPageview('/onlinebanking/personal');
		} else if ( document.Remote.loginTo.selectedIndex == 1 ){
			document.Remote.action = 'https://web5.secureinternetbank.com/pbi_pbi1961/pbi1961.ashx?WCI=RemoteLogin&RT=075901642&LogonBy=connect3&PRMACCESS=Account';
			pageTracker._trackPageview('/onlinebanking/business');
		} else {
			document.Remote.nmUID.value = document.Remote.AccessID.value;
			document.Remote.action = 'https://web5.secureinternetbank.com/ebc_ebc1961/ebc1961.asp?WCI=Process&WCE=RemoteLogon&IRL=T&RT=075901642&MFA=2';
			pageTracker._trackPageview('/onlinebanking/cashmanagement');
		}
	}
	
	function doLoginRefresh(){
		if (document.Remote.AccessIDVisible.value != "" ){
			document.Remote.AccessID.value = document.Remote.AccessIDVisible.value;
			document.Remote.AccessIDVisible.value = "";
			setAction();
			document.Remote.submit();
		} else {
			document.getElementById('AccessIDVisible').style.border = '1px solid red';
			alert("Please Enter a valid Access ID and Password.\nThank you!\t");
			document.Remote.AccessIDVisible.focus(); 
			return false;
		}	
	}
	
window.addEvent('domready', function(){		
	
	if ($(document.body).hasClass('onlinebanking')) {								 
		// Set online banking focus
		document.Remote.AccessIDVisible.focus();	
		$('AccessIDVisible').addEvents({
			click: function(){
				document.getElementById('AccessIDVisible').style.border = '1px solid #7f9db9';
			},
			keydown: function(){
				document.getElementById('AccessIDVisible').style.border = '1px solid #7f9db9';
			}
		});
		// Change form based on selected
		$('loginTo').addEvents({
			change: function(){
				if(	document.Remote.loginTo.selectedIndex == 3){
					document.Remote.action = 'https://www.uchooserewards.com';
					document.Remote.loginTo.selectedIndex = 0;
					document.Remote.AccessIDVisible.focus();
					document.Remote.target = "_top"; 
					pageTracker._trackPageview('/onlinebanking/uchoose');
					document.Remote.submit();
				} else if (document.Remote.loginTo.selectedIndex == 2){
					//var loginToSelected = Cookie.read('alertClosed');
					/* if (Cookie.read('alertClosed') != 'true') {
						var obAlertCookie = Cookie.write('alertClosed', 'true', {duration: 365});
						Mediabox.open('online-banking-CMAlert.aspx', 'Cash Management Alert', '500 300');
					} */
				} else if (document.Remote.loginTo.selectedIndex == 4){
					document.Remote.action = 'https://onlineaccessplus.com/oa/fnbfoxvalley';
					document.Remote.loginTo.selectedIndex = 0;
					document.Remote.AccessIDVisible.focus();
					document.Remote.target = "_top"; 
					pageTracker._trackPageview('/onlinebanking/accesscc');
					document.Remote.submit();
				} else {
					document.Remote.target = "_top"; 
				}
			}
		});		
	}
							 
									 
	// Table Alternating colors
	function updateTableColors() {
		var count = 0;
		$$('table.styledtable tr').each(function(el) {
			el.addClass(count++ % 2 == 0 ? 'odd' : 'even');
		});
	};
	updateTableColors();

	var tmp = new SmoothScroll({duration:500, wait: false, wheelStops:true},$(document.body));

	// Navigation
	
	var nav1_panel_effect = new Fx.Morph('nav1_panel_m', {duration: 'long', transition: Fx.Transitions.Sine.easeOut});
	var navPanel = document.id('nav1_panel');
	
	var nav1_popout_effect = new Fx.Morph('popout', {duration: 'long', transition: Fx.Transitions.Bounce.easeOut});
	var navPopout = document.id('popout');

	function assignNavEvents() {
		$$('#nav1_ul li a').each(function(el) {
			el.addEvents({
				mouseenter: function(){
					document.id('nav1_panel').setStyle('display', 'block');
					var panel_y = el.offsetTop - 240;
					navPanel.setStyle('top', panel_y);
					//alert('Position: ' + panel_y);
					
					nav1_panel_effect.start({
						'width': [177, 577]
					});
					
					nav1_popout_effect.start({
						'height': [278, 350],
						'margin-top': [72, 0]
					});
					navPanel.erase('class');
					navPanel.addClass(el.className);
					el.addClass('active');
				},
				mouseleave: function(){
					//document.id('nav1_panel_m').setStyle('width', '277px');
					document.id('nav1_panel').setStyle('display', 'none');
					el.removeClass('active');
				}
			});
		});
		// Panel Events

			navPanel.addEvents({
				mouseenter: function(){
					document.id('nav1_panel').setStyle('display', 'block');
					var nav1ActiveLink = '#nav1 ul li a.' + navPanel.className;
					$$(nav1ActiveLink).addClass('active');
				},
				mouseleave: function(){
					document.id('nav1_panel').setStyle('display', 'none');
					var nav1ActiveLink = '#nav1 ul li a.' + navPanel.className;
					$$(nav1ActiveLink).removeClass('active');
				}
			});

	};
	assignNavEvents();
	
	//Onlinebanking
	if (document.id(document.body).hasClass('onlinebanking')) {
		if ($(document.body).hasClass('onlinebanking_out')) {
			document.id("ob_tab").addClass('active');
		} else {
			document.id("ob_content").setStyle('width', 0);
		}
		//Slider for fiserv nav
		document.id('onlinebankingxy').addEvents({
			mouseenter: function(){
				// We set the cursor to pointer so users know they can click this region
	 			document.id("ob_content").morph({
					'width': 220
				});
				document.id("ob_tab").addClass('active');
			}
		});	
		document.id('ob_tab').setStyle('cursor','pointer');
		document.id('ob_tab').addEvents({	
			click: function(){
				// Morphes back to the original style
				if (document.id("ob_tab").hasClass('active')) {
					document.id("ob_content").morph({
						'width': 0
					});
					document.id("ob_tab").removeClass('active');
					} else {
					document.id("ob_content").morph({
						'width': 220
					});	
					document.id("ob_tab").addClass('active');
					};
        	}
		});
	}
}); 

