﻿var aegisMedia = function() {
	function init() {
		$(document.body).addClass('js');		
		pngFix();
		
		/*** Leadership Team ***/	

		$("ul#leaders-list li[rel]").overlay();
		$("div.person-info[rel]").overlay();
		
		/** What We Offer **/
		
		$('div#main-body li.company').removeClass('no-bg');

		var info; 	
		var fHov;
		var aLi;
		
		$('div#main-body li.company').hover(
			function() {
				showInfo(this);
	 		},
	 		function() {
				hideInfo(this);
	 		}
		);
		$('ul.comp-list li a').hover(
			function() {
				fHov = $(this).attr("class");
				aLi='div#main-body li.company.'+fHov;
				showInfo(aLi);	
			},
			function() {
				fHov = $(this).attr("class");
				aLi='div#main-body li.company.'+fHov;
				hideInfo(aLi);
			}
		);
	
	
		$('ul#leaders-list li').hover(
			function() {
				$(this).addClass('sfhover');
			},function() {
				$(this).removeClass('sfhover');
			}
		);
		
	}	
	function pngFix() {
		if (typeof(jQuery.fn.pngFix) == 'function') {
			$('.pngFix').pngFix();
		}	
	}

	function showInfo(s) {
		var info;
		info = $(s).children('.comp-info');
		$(s).addClass('no-bg');
		siblingReplace(s);
		$(info).show();
		return;
	}
	
	function hideInfo(s) {
		var info;
		info = $(s).children('.comp-info');
 		$(info).hide();
		siblingUndo(s);
		$(s).removeClass('no-bg');
	}
	function siblingReplace(s) {
		if($(s).hasClass('sibling') && $(s).hasClass('left')) {
			$('div#main-body li.right').addClass('sml-fm');
			return;
		}
		if($(s).hasClass('sibling') && $(s).hasClass('right')) {
			$('div#main-body li.left').addClass('sml-fm');
			return;
		}
		return;
	}
	function siblingUndo(s) {
		if($(s).hasClass('sibling') && $(s).hasClass('left')) {
			$('div#main-body li.right').removeClass('sml-fm');
			return;
		}
		if($(s).hasClass('sibling') && $(s).hasClass('right')) {
			$('div#main-body li.left').removeClass('sml-fm');
			return;
		}		
		return;
	}

	return {
		init: init
	}
}();



$(document).ready(function() {
	aegisMedia.init();
});
