(function($){
var displayDropMenu = function(dropMenu){
$('#drop-vertical-menu').removeClass('focus');
$('#drop-company-menu').removeClass('focus');
$(dropMenu).addClass('focus');
$(document).click(function (e) {
if (!$(dropMenu).is(e.target) && !$(dropMenu).has(e.target).length) {
$(dropMenu).removeClass('focus');
}
});
$('nav').mouseleave(function(){
$(dropMenu).removeClass('focus');
});
}
$('.menu-left h3').mouseover(function(){
$('h3').removeClass('focus');
$('.menu-right>div').removeClass('focus');
var categoryId = '#'+$(this).text().toLowerCase()+'-menu';
$(this).addClass('focus');
$(categoryId).addClass('focus');
});
$('#vertical-menu').mouseover(function(){
var dropMenu = '#drop-' + $(this).attr('id');
displayDropMenu(dropMenu);
});
$('#company-menu').mouseover(function(){
var leftMargin = $('#vertical-menu').outerWidth() + $('.main-nav .logo').outerWidth();
var dropMenu = '#drop-' + $(this).attr('id');
$(dropMenu).css('margin', '0 0 0 '+leftMargin+'px');
displayDropMenu(dropMenu);