window.addEvent('domready',function() {

	// Intro popup 

	//if ($(document.body).hasClass('home')){
		//var introcookiecount = Cookie.read('introcookiecount');
		//alert('cookie count = ' + introcookiecount);
		//if (introcookiecount != null){
			//introcookiecount++; 
			//var introCookie = Cookie.write('introcookiecount', introcookiecount, {duration: 120});
		//}  else {
			//var introCookie = Cookie.write('introcookiecount', 0, {duration: 120});
			//introcookiecount = 0;
		//}
		//if (introcookiecount <= 3){ 
			//Mediabox.open('intro.aspx', 'Welcome to our new website', '680 286');
		//}
		//var introcloseperm = $$('.introcloseperm');
		//introcloseperm.each(function(el, index) {
			//el.addEvents({
				//click: function(){
					//var introCookie = Cookie.write('introcookiecount', 100, {duration: 365});
					//}
			//});
		//});
		//var introstart = $$('.introstart');
		//introstart.each(function(el, index) {
			//el.addEvents({
				//click: function(){
					//var introCookie = Cookie.write('introcookiecount', 0, {duration: 365});
					//}
			//});
		//});

	//}

	// Table Alternating colors
	var count = 0;
	$$('table.styledtable tr').each(function(el) {
	el.addClass(count++ % 2 == 0 ? 'odd' : 'even');
	});

	
	// Navigation								
	var fiservNavSelected = "";
	var reg = /fiservnav\[(.*)\]/i;
	var selected = "";
	var fiservNavLinks  = document.getElements('a[rel^=fiservnav]');
		
	fiservNavLinks.each(function(el) {
		el.addEvents({
			mouseenter: function(){
				var rel = el.get('rel');
				selected = reg.exec(rel);
				$(selected[1]).set('morph', {duration: 'short'});
				$(selected[1]).morph({'height': 400});
				$(selected[1]).setStyle('z-index', 501);

				fiservNavSelected = el;
				fiservNavLinks.each(function(el) {
					el.removeClass('active');
				});
				el.addClass('active');
			},
			mouseleave: function(){
				if ($defined($(selected[1]))) {
					$(selected[1]).morph({'height': 0});
					$(selected[1]).setStyle('z-index', 500);
					fiservNavLinks.each(function(el) {
						if (el.hasClass('active')) {
							el.removeClass('active');
						}
					});
				} 
			}
		});								 
	});
	$$('.nav1_panel').each(function(el) {
		el.addEvents({
			mouseenter: function(){
				el.morph({'height': 400});
				el.setStyle('z-index', 501);
				fiservNavLinks.each(function(el) {
					if (el == fiservNavSelected) {
						el.addClass('active');
					}
				});
			},
			mouseleave: function(){
				el.morph({'height': 0});
				el.setStyle('z-index', 500);
				fiservNavLinks.each(function(el) {
					if (el == fiservNavSelected) {
						el.removeClass('active');
					}
				});

			}
		});								 
	});

	
	//Employee Login
	function initializeEmployeeLogin() {
		var employeebtn = document.id('employeebtn');
		//var employeeLogin = document.id('employeeLogin');
		var employeeWindow = document.id('employeeWindow');
		employeeWindow.set('morph', {duration: 200, transition: 'sine:out'});
		employeebtn.addEvents({
			click: function(){
				if (employeebtn.hasClass('active')) {
					employeeWindow.morph({'height': 0});
					employeebtn.removeClass('active');
				} else {
					employeeWindow.morph({'height': 114});
					employeebtn.addClass('active');
				}
			}
		});
	
	};
	initializeEmployeeLogin();
	
	// Online Banking Login
	
	function setAction() {
           //Fill in the Routing number below.
           var rtNum = "031300135";
           var x = document.forms.Remote;
           
           if(x.loginTo[0].checked) {
                   x.action = 
'https://online.pennsecurity.com/pbi_pbi1961/pbi1961.asp?WCI=RemoteLogin&rt=031300135&Logonby=Connect3&PRmaccess=account';				                   
           } else {
                   x.nmUID.value = x.AccessID.value;
                   x.nmRTN.value = rtNum;
                   x.action = 'https://online.pennsecurity.com/EBC_EBC1961/EBC1961.asp?WCI=Process&WCE=RemoteLogon&IRL=T&mfa=2';
           }
    };
           
    function doLoginRefresh() {
           var x = document.forms.Remote;
           if (x.AccessIDVisible.value != "" && x.AccessIDVisible.value != "Access ID") {
                   x.AccessID.value = x.AccessIDVisible.value;
                   x.AccessIDVisible.value = "";
                   setAction();
                   return true;
           } else {
                   alert("Please Enter a valid Access ID.  Thank you!"); 
                   return false;
           }       
    };
    
	$$('.oblogin').addEvents({
		submit: function(){
		doLoginRefresh();
		}
	});
})
