// Apply global nav classes
jQuery(document).ready(function(){
										  
  jQuery(".navBar > ul > li > ul > li > ul").each(function(){
    jQuery(this).parent().addClass('child');
  });
  jQuery(".navBar li").hover(function(){$(this).toggleClass("selected");})
  jQuery(".navBar li").hover(function(){$(this).find("ul:first").toggleClass("showNav");})
  
  	// Home Hero -- Learn more button functionality
	$('.learn_more')
		.mouseover(function(event) {
			$(this).attr("src","/Images/homepage/home_hero_link_on.gif");	
			event.stopPropagation();
		});
	$('.learn_more')
		.mouseout(function(event) {
			$(this).attr("src","/Images/homepage/home_hero_link.gif");		
			event.stopPropagation();
		});
	
	// Home Hero 
	$(".home_hero_nav").click(
		function() {
		  //When you click outside the circles, but inside the .home_hero_nav div, the left hand content returns to the default.
		  $('.home_hero_nav_item').removeClass('selected');
		  $('.home_hero_content_item').removeClass('selected');			
		  $('.home_hero_content_item_0').addClass('selected');
		}
	)	
	// Home Hero cont.
	$(".home_hero_nav_item").click(
		function(event) {
			
			//Removes selected from all items and adds "selected" to item clicked.
			$('.home_hero_nav_item').removeClass('selected');
			$(this).addClass('selected');
	
			//Removes selected from all content items on left, then adds selected to clicked content item.
			$('.home_hero_content_item').removeClass('selected');
			var item_selected_num = $(this).index();
			$('.home_hero_content_item:eq('+(item_selected_num+1)+')').addClass('selected');
			
			//Stops event from bubbling to .home_hero_nav class and setting stage to default
			event.preventDefault();
			event.stopPropagation();
		}
	)	
	
	//hero_slider
	if ( $('.home_slider').length ) {
		$('.home_slider').cycle({
			fx: 'fade', //http://malsup.com/jquery/cycle/begin.html
			cleartypeNoBg: true,
			timeout:9000,
			pauseOnPagerHover: true,
			pause: 1,
			startingSlide: 0,
			speed: 'slow'
		});
	}
	
});

function popup(file){
	var path = '/media/images/popups/';
	var imgURL = path + file;
	window.open(imgURL,'largeImage','location=no,menubar=no');
}
// Was JumpToSelect.js
function jumpTo(url){
	if (url != ''){
		location.href=url;
	}
}
// Toggle Languages
function switchLang(lang){
  if (lang == 'en'){
    location.href = "/";
  }else if(lang == 'es'){
    location.href = "/es/solutions.cfm";
  }else if(lang == 'fr'){
    location.href = "/fr/solutions.cfm";
  }
}

// Update URL to change font size
function changeFont(size){
  window.location = location.pathname + '?fontsize=' + size;
}
// Was ManageFontSize.jsvar min=8;
function changeFont(x){
  var toggle = x;

  if(toggle == "small"){
    $("h1").css('font-size','10px');
    $("h3").css('font-size','14px');
    $("p").css('font-size','10px');
    $("li").css('font-size','10px');
    $("table").css('font-size','10px');
    $(".content select").css('font-size','10px');
    $(".content input").css('font-size','10px');
    $("a").css('font-size','10px');
    $("div").css('font-size','10px');
  }
  else if(toggle == "medium"){
    $("h1").css('font-size','13px');
    $("h3").css('font-size','20px');
    $("p").css('font-size','12px');
    $("li").css('font-size','12px');
    $("table").css('font-size','12px');
    $(".content select").css('font-size','12px');
    $(".content input").css('font-size','12px');
    $("a").css('font-size','12px');
    $("div").css('font-size','12px');
  }
  else if(toggle == "large"){
    $("h1").css('font-size','17px');
    $("h3").css('font-size','24px');
    $("p").css('font-size','16px');
    $("li").css('font-size','16px');
    $("table").css('font-size','16px');
    $(".content select").css('font-size','16px');
    $(".content input").css('font-size','16px');
    $("a").css('font-size','16px');
    $("div").css('font-size','16px');
  }
}
