var menu1Config = {    
     sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)    
     interval: 30, // number = milliseconds for onMouseOver polling interval    
     over: MenuActionIn_Over, // function = onMouseOver callback (REQUIRED)    
     timeout: 20, // number = milliseconds delay before onMouseOut    
     out: MenuActionIn_Out // function = onMouseOut callback (REQUIRED)    
};

var menu2Config = {    
     sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)    
     interval: 30, // number = milliseconds for onMouseOver polling interval    
     over: MenuActionIn2_Over, // function = onMouseOver callback (REQUIRED)    
     timeout: 20, // number = milliseconds delay before onMouseOut    
     out: MenuActionIn2_Out // function = onMouseOut callback (REQUIRED)    
};

var menu3Config = {    
     sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)    
     interval: 30, // number = milliseconds for onMouseOver polling interval    
     over: MenuActionIn3_Over, // function = onMouseOver callback (REQUIRED)    
     timeout: 20, // number = milliseconds delay before onMouseOut    
     out: MenuActionIn3_Out // function = onMouseOut callback (REQUIRED)    
};

function MenuActionIn_Over(){
  $("#ds").attr({ src: "/images/topnav/DigitalStudio-on.jpg" });
	$('.dropdown:visible').hide();
	$('.digitalstudio').slideDown('normal');
}

function MenuActionIn_Out(){
  $("#ds").attr({ src: "/images/topnav/DigitalStudio.jpg" });
	$('.dropdown:visible').slideUp('normal');
	$('.submenu:visible').hide();
}

function initMenuActionIn() {
  $("#ds").attr({ src: "/images/topnav/DigitalStudio.jpg" });
	$('#menu-actionin a').click(
		function(){
			resetMenu();
			return true;
		}
	);
	$('#menu-actionin div').hide();
	$("#menu-actionin").hoverIntent( menu1Config );
}

function MenuActionIn2_Over(){
  $("#dc").attr({ src: "/images/topnav/DataCenter-on.jpg" });
	$('.dropdown:visible').hide();
	$('.datacenter').slideDown('normal');
}

function MenuActionIn2_Out(){
  $("#dc").attr({ src: "/images/topnav/DataCenter.jpg" });
	$('.dropdown:visible').slideUp('normal');
	$('.submenu:visible').hide();
}

function initMenuActionIn2() {
  $("#dc").attr({ src: "/images/topnav/DataCenter.jpg" });
	$('#menu-actionin2 a').click(
		function(){
			resetMenu();
			return true;
		}
	);
	$('#menu-actionin2 div').hide();
	$("#menu-actionin2").hoverIntent( menu2Config );
}

function MenuActionIn3_Over(){
  $("#tl").attr({ src: "/images/topnav/TechnologyLab-on.jpg" });
	$('.dropdown:visible').hide();
	$('.techlab').slideDown('normal');
}

function MenuActionIn3_Out(){
  $("#tl").attr({ src: "/images/topnav/TechnologyLab.jpg" });
	$('.dropdown:visible').slideUp('normal');
	$('.submenu:visible').hide();
}

function initMenuActionIn3() {
  $("#tl").attr({ src: "/images/topnav/TechnologyLab.jpg" });
	$('#menu-actionin3 a').click(
		function(){
			resetMenu();
			return true;
		}
	);
	$('#menu-actionin3 div').hide();
	$("#menu-actionin3").hoverIntent( menu3Config );
}

function resetMenu(){
  $("#ds").attr({ src: "/images/topnav/DigitalStudio.jpg" });
  $("#dc").attr({ src: "/images/topnav/DataCenter.jpg" });
  $("#tl").attr({ src: "/images/topnav/TechnologyLab.jpg" });
	$('.dropdown:visible').hide();
	$('.submenu:visible').hide();
}


function initMenuDigi() {
  $('#menu-digi ul').hide();
  $('#menu-digi ul:first').hide();
  $('#menu-digi li a').hover(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				return true;
      }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#menu-digi ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
				return true;
      }
		}
	);
}

function initMenuData() {
  $('#menu-data ul').hide();
  $('#menu-data ul:first').hide();
  $('#menu-data li a').hover(
		function() {
			var checkElement = $(this).next();
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				return true;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				$('#menu-data ul:visible').slideUp('normal');
				checkElement.slideDown('normal');
				return true;
			}
		}
	);
}

function initMenuTech() {
  $('#menu-tech ul').hide();
  $('#menu-tech ul:first').hide();
  $('#menu-tech li a').hover(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				return true;
      }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#menu-tech ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
        return true;
			}
		}
	);
}
	
	
$(document).ready(function() {
	initMenuActionIn();
	initMenuActionIn2();
	initMenuActionIn3();
	initMenuDigi();
	initMenuData();
	initMenuTech();
});