// JavaScript Document

/* Call to show dropdowns*/



function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}


function checkCookie()
{
font_size=getCookie('byon_font_size');
stdSize = 3;
  //alert('Welcome again '+font_size+'!');
  
  
  if (font_size!=null && font_size!="")
  {
 		return font_size; 
  }
else
  {
  		return stdSize;
  }
}





//checkCookie();



switchFontSize=function(ckname,val){
	var bd = jQuery("body");
	switch (val) {
		case 'inc':
			if (CurrentFontSize+1 < 7) {
				bd.removeClass('fs'+CurrentFontSize);
				CurrentFontSize++;
				bd.addClass('fs'+CurrentFontSize);
			}
		break;
		case 'dec':
			if (CurrentFontSize-1 > 0) {
				bd.removeClass('fs'+CurrentFontSize);
				CurrentFontSize--;
				bd.addClass('fs'+CurrentFontSize);
			}
		break;
		default:
			bd.removeClass('fs'+CurrentFontSize);
			CurrentFontSize = val;
			bd.addClass('fs'+CurrentFontSize);
	}
	Cookie.set(ckname, CurrentFontSize,{duration:365});
}




			var title;

	function showAlert(id)
							{
								if (typeof(id) == 'undefined') {
									id = '';
								}
								
								//alert(id);
							 jQuery('ul.menu_body' + id).fadeOut('opacity:"hide"');
							  
							  //$('ul.menu_body' + id).slideToggle('medium');
							  jQuery('ul.menu_body' + id).addClass("closed");
							  jQuery('ul.menu_body'+ id).removeClass("open");
							  
							}

	jQuery(document).ready(function () {
	
	
	
	if (jQuery('#page iframe').hasClass("noSizeInc")) {
		
		
	jQuery('span.styleswitcher').css('display', 'none'); 
	
	}
	
	
	//jQuery('ul.menu li#current ul li:first').addClass("firstItem");
	//jQuery('ul.menu li#current ul li:last').addClass("lastItem");
	
	
	jQuery('ul.menu li.active ul li:first').addClass("firstItem");
	jQuery('ul.menu li.active ul li:last').addClass("lastItem");
	
	
	
	jQuery('ul#matic li ul').each(function(){
				
				 jQuery(this).children('li:first').addClass("firstItem");
				 jQuery(this).children('li:last').addClass("lastItem");
				 
	});
	
	
	//jQuery('ul#matic li ul li:hover').parents('li').addClass('test');
	
	jQuery("ul#matic li ul li").hover(
	  function () {
	  	
		jQuery(this).parents('li').addClass('topMenuLeft');
	  	
	  },
	  function () {
		
		jQuery(this).parents('li').removeClass('topMenuLeft');
		
	  }
	);
		
	
	
	
	if (jQuery('ul.menu ul li').hasClass("active")) {
		
		jQuery('ul.menu li.active').attr("id", "topCurrent");
		jQuery('ul.menu ul li.active').attr("id", "current");
		//jQuery('ul.menu ul li.active').addClass("test");
		

		
	}
	
	if (!jQuery('ul.menu li').hasClass("active")) {
		
		jQuery('ul.menu li:first').addClass("active");
		jQuery('ul.menu li.active').attr("id", "topCurrent");
   
   	
	}
	
	
	if (jQuery('ul.menu li').hasClass("active")) {
		
		jQuery('ul.menu > li.active').attr("id", "topCurrent");
		

		
	}
						
	

		
	jQuery("ul.menu_body li:even").addClass("alt");
	jQuery("ul.menu_body2 li:even").addClass("alt");
	jQuery("ul.menu_body3 li:even").addClass("alt");
	jQuery("ul.menu_body4 li:even").addClass("alt");
	
	
    jQuery('img.menu_head').click(function () {
	
		jQuery('ul.menu_body').slideToggle('medium');
			document.getElementById("findATM").style.position = "static";
			document.getElementById("ratesForms").style.position = "static";
			document.getElementById("calculator").style.position = "relative";
			document.getElementById("applyOnline").style.position = "static";
		jQuery('ul.menu_body2').fadeOut('opacity:"hide"');
		jQuery('ul.menu_body3').fadeOut('opacity:"hide"');
		jQuery('ul.menu_body4').fadeOut('opacity:"hide"');
		
		
		
		
		
		jQuery('ul.menu_body').addClass("open");
		
		
			if (jQuery('ul.menu_body').hasClass("open")) {
					var alertTimerId = 0;			
				
  					 jQuery("div#calculator").bind("mouseenter",function(){
					  
					  //reset timer
					  clearTimeout ( alertTimerId );

					  
					}).bind("mouseleave",function(){
	
				
				  alertTimerId = setTimeout ( 'showAlert()', 2000 );
		
					
					});

			}

	
    });
	
	
	
			
	
	jQuery('img.menu_head2').click(function () {
	
		jQuery('ul.menu_body2').slideToggle('medium');
		document.getElementById("findATM").style.position = "static";
			document.getElementById("applyOnline").style.position = "relative";
			document.getElementById("calculator").style.position = "static";
			document.getElementById("ratesForms").style.position = "static";
		
		jQuery('ul.menu_body').fadeOut('opacity:"hide"');
		jQuery('ul.menu_body3').fadeOut('opacity:"hide"');
		jQuery('ul.menu_body4').fadeOut('opacity:"hide"');
		
		
		jQuery('ul.menu_body2').addClass("open");
		
		
			if (jQuery('ul.menu_body2').hasClass("open")) {
	
								
				    							
					var alertTimerId = 0;			
				
  					 jQuery("div#applyOnline").bind("mouseenter",function(){
					  
					  //reset timer
					  clearTimeout ( alertTimerId );

					  
					  
					}).bind("mouseleave",function(){
					
						
				
				  alertTimerId = setTimeout ( 'showAlert(2)', 2000 );

						
						
					
					});

			}
			
			
	
	
    });
	
	
	


	
	jQuery('img.menu_head3').click(function () {

		jQuery('ul.menu_body3').slideToggle('medium');
		jQuery('ul.menu_body').fadeOut('opacity:"hide"');
		jQuery('ul.menu_body2').fadeOut('opacity:"hide"');
		jQuery('ul.menu_body4').fadeOut('opacity:"hide"');

		
		document.getElementById("applyOnline").style.position = "static";
			document.getElementById("findATM").style.position = "static";
			document.getElementById("calculator").style.position = "static";
			document.getElementById("ratesForms").style.position = "relative";
			
			
			
			jQuery('ul.menu_body3').addClass("open");
		
		
			if (jQuery('ul.menu_body3').hasClass("open")) {
	
								
				    							
					var alertTimerId = 0;			
				
  					 jQuery("div#ratesForms").bind("mouseenter",function(){
					  
					  //reset timer
					  clearTimeout ( alertTimerId );

					  
					  
					}).bind("mouseleave",function(){
					
						
				
				  alertTimerId = setTimeout ( 'showAlert(3)', 2000 );

						
						
					
					});
					
					


					
	
			}
			
			
			
		
	
    });
	
	

	jQuery('img.menu_head4').click(function () {

		jQuery('ul.menu_body4').slideToggle('medium');
		jQuery('ul.menu_body').fadeOut('opacity:"hide"');
		jQuery('ul.menu_body2').fadeOut('opacity:"hide"');
		jQuery('ul.menu_body3').fadeOut('opacity:"hide"');

		
		document.getElementById("applyOnline").style.position = "static";
			document.getElementById("findATM").style.position = "relative";
			document.getElementById("calculator").style.position = "static";
			document.getElementById("ratesForms").style.position = "static";
		
		
		jQuery('ul.menu_body4').addClass("open");
		
		
			if (jQuery('ul.menu_body4').hasClass("open")) {
	
								
				    							
					var alertTimerId = 0;			
				
  					 jQuery("div#findATM").bind("mouseenter",function(){
					  
					  //reset timer
					  clearTimeout ( alertTimerId );

					}).bind("mouseleave",function(){
					
				  	alertTimerId = setTimeout ( 'showAlert(4)', 2000 );
				
					});

			}
	
	
    });
	
	
	
	
	
	
	
		
	
	
	



});



/* Call to launch FancyBox from Flash */

function callFancy(my_href) {
			
			var j1 = document.getElementById("hiddenclicker");
			j1.href = my_href;
			jQuery('#hiddenclicker').trigger('click');
			

		}
		
		

			

/* Fancybox launch code*/


		jQuery(document).ready(function() {
 jQuery("a.overlay-flash").fancybox({
 'padding'                : 0,
 'overlayOpacity'        : 0.75,
'width'				: 820,
				'height'			: 565,
		        'autoScale'     	: true,
		        'transitionIn'		: 'none',
				'transitionOut'		: 'none',

'hideOnContentClick'    : false,
'scrolling':	'auto',
'type'				: 'iframe'
 });
});
		






/*  function ieLoad(my_href) {
			
			jQuery('#ie6Press').trigger('click');
			

		}
		
	*/	     
     






var tmpstate= 1;


		 jQuery(function() {
 // hides the slickbox as soon as the DOM is ready (a little sooner that page load)
  jQuery('#quickLinksMore').hide();
 
  
 
  
   
  jQuery('#quickLinksMoreShow').click(function() {
    jQuery('#quickLinksMore').slideToggle(750);
	
	

	
	if (tmpstate == 1) {
	
	jQuery('#quickLinksMoreShow').html(" - Quick Links ");
	
	tmpstate= 2;

	} else {

	jQuery('#quickLinksMoreShow').html(" + Quick Links ");
	
	tmpstate= 1;

	
	}

	
	
    return false;
  });
  
   

  
});
		 
		 
/*side nav handler */

					jQuery(document).ready(function () {

						
						
						
    


							jQuery('ul#maticSide > li').each(function(index) {
	   
								if (jQuery(this).hasClass("parent")) {
									
									if (!jQuery(this).hasClass("active")) {
									
										jQuery(this).addClass("notactive");
									
									}
								
								} else {
								
								jQuery(this).addClass("clickable");
									
								}
								
								if  (jQuery(this).hasClass("clickable") && jQuery(this).hasClass("active")) {
								
								jQuery(this).addClass("activeClickable");
								jQuery(this).removeClass("active");
								jQuery(this).removeClass("clickable");
								
								}
								
								
	   
							});
							
							
							if (!jQuery('ul#maticSide li').hasClass("activeClickable") && !jQuery('ul#maticSide li').hasClass("active")  ) {
							
							jQuery('ul#maticSide > li:first').addClass("active");
							jQuery('ul#maticSide > li:first').removeClass("notactive");	
							
							
							
							}
							
	
					

						//jQuery('ul#maticSide li:not(#current)') .children('ul') .hide();
						jQuery('ul#maticSide li.notactive') .children('ul') .hide();
						
						
						//jQuery("ul#maticSide > li > a").attr ('href', '#');
						
						//jQuery("ul#maticSide ul > li.parent > a").attr ('href', '#');
						
						jQuery("ul#maticSide ul > li.parent").addClass("menuDivider");
						
						
						
						jQuery('ul#maticSide > li').addClass("topLevelSideNav");
						
						
						jQuery('ul#maticSide > li').click(function () {
	
								
								if (jQuery(this).hasClass("clickable") || jQuery(this).hasClass("activeClickable")){
									//alert("test");
								
								} else if  (jQuery(this).hasClass("notactive") && jQuery('ul#maticSide li').hasClass("parent"))  {

								jQuery('ul#maticSide li.notactive > ul').fadeIn("slow");
								jQuery('ul#maticSide li.active > ul').fadeOut("fast"); 
								
							
								
								jQuery(this).addClass('tempactive');
								jQuery(this).removeClass('notactive') ;

								//jQuery('ul#maticSide li.active > ul').slideUp(250); 
								jQuery('ul#maticSide > li.active').addClass('notactive');
								jQuery('ul#maticSide > li.active').removeClass('active') ;
								
								jQuery('ul#maticSide li.notactive') .children('ul') .hide();
								
								
								jQuery(this).addClass('active');
								jQuery(this).removeClass('tempactive') ;
								
							
								} else {
								
								
								
									
									//alert (jQuery(this).attr("class"));
								
								
								}
								
							
						});
						
						
						/*
						jQuery('ul#maticSide > li.topLevelSideNav').click(function () {
							
							if (jQuery(this).hasClass("active")) { 
						
							jQuery('ul#maticSide li.active ul').fadeOut("fast"); 
							jQuery(this).addClass('notactive');
							jQuery(this).removeClass('active') ;
							
							}
							
						
						});
						
						*/
						
	
	

						
					
					});
					
		
						jQuery(document).ready(function () {
														 
								
							jQuery('table.expandTb tbody tr:first-child td').addClass('dropDownLink');
							jQuery('table.tablesorter2 tbody tr td').removeClass('dropDownLink');
						
							jQuery('ul#btmMenu li:last').addClass('lastBtmMenu');
							jQuery('#btmAdverts p:last').addClass('last');
						
							
							
						



						});

