//---------------------------------------------------------------

function buttonRocker() {
	var whichButtons = $$('#login button, #contact button');
	for(var i=0;i<whichButtons.length;i++) {
		whichButtons[i].onmouseover = function() {
			this.className = 'logOver';
		};
		whichButtons[i].onmouseout = function() {
			this.className = 'logOut';
		};
		whichButtons[i].onmousedown = function() {
			this.className = 'logClick';
		};
	} // for
} // function..buttonRocker

//---------------------------------------------------------------

var siteSection = {
	'/rates/cd/nt' 		: 0,
	'/rates/jcd/nt'		: 0,
	'/rates/mm/nt'		: 0,
	'/rates/ic/nt'		: 0,
	'/rates/s/nt'		: 0,
	'/rates/m/nt'		: 0,
	'/rates/eq/nt'		: 0,

	'/rates/cd'  	  	: 1,
	'/rates/jcd' 	  	: 1,
	'/rates/mm'  	  	: 1,
	'/rates/ic'  	 	: 1,
	'/rates/s'    		: 1,
	'/rates/m'    		: 1,
	'/rates/eq'   		: 1,

	'/bank_directory'	: 2,
	'/jobs'	   			: 2,
	'/sites'	  		: 2,
	'/inews'	 		: 2
}

var moa;

window.addEvent('domready',function() {
	buttonRocker();

	pattern = new RegExp("^(/rates/cd/nt)|(^/rates/jcd/nt)|(^/rates/mm/nt)|(^/rates/ic/nt)|(^/rates/s/nt)|(^/rates/m/nt)|(^/rates/eq/nt)|(^/rates/cd)|(^/rates/jcd)|(^/rates/mm)|(^/rates/ic)|(^/rates/s)|(^/rates/m)|(^/rates/eq)|(^/bank_directory)|(^/jobs)|(^/sites)|(^/inews)","gi");
	moa = new MultipleOpenAccordion(
		$$('ul#accordionNav div.toggler'),
		$$('ul#accordionNav ul.stretcher'),
		{
			openAll:false,
			firstElementsOpen:[],
			onActive: function(el) { el.addClass('open'); },
			onBackground: function(el) { el.removeClass('open'); }
		}
	);

	if (!document.getElementById('f_user')) {
		return;
	}
	$('f_user').addEvent('focus',function() {
		$('f_user').value = ($('f_user').value=='User name') ? '' : $('f_user').value;
	}); // addEvent..focus
	$('f_user').addEvent('blur',function() {
		$('f_user').value = ($('f_user').value=='') ? 'User name' : $('f_user').value;
	}); // addEvent..focus

	$('f_pass').addEvent('focus',function() {
		$('f_pass').value = ($('f_pass').value=='Password') ? '' : $('f_pass').value;
	}); // addEvent..focus
	$('f_pass').addEvent('blur',function() {
		$('f_pass').value = ($('f_pass').value=='') ? 'Password' : $('f_pass').value;
	}); // addEvent..focus
}); // addEvent..domReady

window.addEvent('load',function() {
	basename = location.pathname.match(pattern);
	if(basename) {
		moa.showSection(siteSection[basename]);
	} // if
}); // addEvent..load

//---------------------------------------------------------------


function depositRate(e){	
	var dpTerm=document.getElementById("firststep-term");
	var dpAmt=document.getElementById("amount");

	if(e.value=='cd'){		
		dpTerm.style.display="inline";
		dpAmt.style.display="inline";		
		//dpAmt.innerText ='<option value="">-Select Deposit Amount-</option> <option value="9999">< $10,000</option> <option value="39999">$10,000 to $39,999</option><option value="99999" >$40,000 to $99,999</option><option value="100001">$100,000+ (Jumbo)</option>';
		var dpAmtArrayVal=["","9999","39999","99999","100001"];
		var dpAmArrayText=["-Select Deposit Amount-","< $10,000","$10,000 to $39,999","$40,000 to $99,999","$100,000+ (Jumbo)"]
		
			dpAmt.remove(5);			
		
		for(var i=0; i < 5; i++) {
			dpAmt.options[i] = new Option(dpAmArrayText[i],dpAmtArrayVal[i]);
			//alert(dpAmtArrayVal[i]+dpAmArrayText[i]);
		}

	}else{			
		dpAmt.style.display="inline";			
		dpTerm.style.display="none";
		//dpAmt.innerText ='<option value="">-Select Deposit Amount-</option><option value="9999">< $10,000</option><option value="24999">$10,000 to $24,999</option><option value="49999">$25,000 to $49,999</option><option value="99999">$50,000 to $99,999</option> <option value="100001">$100,000+ (Jumbo)</option>';
		var dpAmtArrayVal=["","9999","24999","49999","99999","100001"];
		var dpAmArrayText=["-Select Deposit Amount-","< $10,000","$10,000 to $24,999","$25,000 to $49,999","$50,000 to $99,999","$100,000+ (Jumbo)"]
		for(var i=0; i < 6; i++) {
			dpAmt.options[i] = new Option(dpAmArrayText[i],dpAmtArrayVal[i]);
			//alert(dpAmtArrayVal[i]+dpAmArrayText[i]);
			
		}
        	
	}
	
}  

function dpValidate(){
var dpTerm=document.getElementById("firststep-term");
var dpAmt=document.getElementById("amount");	
var dpType=document.getElementById("type");	
	
	if(dpType.value==''){
		alert('Select Account Type!');
		return false;
	}
	
	/*if(dpAmt.value==''){
		alert('Select Deposit Amount!');
		return false;
	}
	
	if(dpType.value!='' && dpType.value=='cd' ){
		if(dpTerm.value==''){
			alert('Select Term!');
			return false;
		}
	}*/
	
	return true;

}
