
	$(document).ready(function(){
	
		
		
		/* Homepage pictures mouseover/mouseout */
		
		$('ul.subnav-home li').mouseout(function(){
			$("img", this).fadeTo('fast', 1);		
		});
		
		$('ul.subnav-home li').mouseover(function(){
			$("img", this).fadeTo('fast', 0.6);		
		});	
		
		
		
		$("a[rel=gallery_group]").fancybox({
			'speedIn'		:	600, 
			'speedOut'		:	200,
			'opacity'		: 	true,
			'overlayOpacity':	0.6,
			'overlayColor'	:   '#000'
		});
		
		
		$(".career-help").fancybox({
			'titleShow'	: 	false,
			'opacity'		: 	true,
			'overlayOpacity':	0.6,
			'overlayColor'	:   '#000'
		});
		
	
		
		
		/* Click a career */
		
		$('a.career').click(function(){
			return careerClick($(this));
		});
		
		
		
		/* On change of one field of the career search form  */
		
		$('select[name*=ajax_career]').change(function() {
			$('#careers_list').load('/career/careers_list?c1='+$('#ajax_career_mine_cycle').val()+'&c2='+$('#ajax_career_type').val(), function(){
				$('a.career').click(function(){
					return careerClick($(this));
				});
			});
		});			
		
				
	});
	
	
	
	
	/* Display/Hide career content */
	
	function careerClick(myLink) {
	
		$('.career-content').slideUp('normal', function() {
			$('a.career').show();
		});
		
		$('.career-content', $(myLink).parent('li')).load($(myLink).attr('href'), function() {				
				
			$(myLink).hide('normal');
			$(this).slideDown('normal');

			$('a.career-open').click(function(){								
				
				$(this).parent('.career_block').parent('.career-content').slideUp('normal', function() {
					$(myLink).show('normal');
				});			
										
				return false;
			});
			
		});
		
		return false;	
	}





