$(document).ready(function() {

	if( navigator.userAgent.match(/iPad/i) != null || navigator.userAgent.match(/iPod/i) != null || navigator.userAgent.match(/iPhone/i) != null) displaySubMenuIpad();
	else displaySubMenu();

});

function displaySubMenu()
{
	$('div#secnav ul li').hover(
		function()
		{
			var oSubMenu = $(this).find('div.subMenu');
			var sSubMenuClass = $(oSubMenu).attr('class');
			
			if (sSubMenuClass != 'undefined' && sSubMenuClass != '' && sSubMenuClass != null)
			{
				if (oSubMenu.hasClass('forVoice'))
				{
					$(this).addClass('active');
					sTimeout = setInterval(function(){
						oSubMenu.show(0);
						oSubMenu.attr('class', 'subMenu selected');
					}, 200);
				}
			}
		},
		function()
		{
			clearTimeout(sTimeout);
			var oSubMenu = $(this).find('div.subMenu');
			var sSubMenuClass = $(oSubMenu).attr('class');
			if (sSubMenuClass != 'undefined' && sSubMenuClass != '' && sSubMenuClass != null)
			{
				$(this).removeClass('active');
				oSubMenu.hide(0);
				oSubMenu.attr('class', 'subMenu forVoice');
			}
		}
	);
}

function displaySubMenuIpad(){

	$("body").click( function(){
			//INIT menu displaying (hide) and disable li element active class
			$("body").find('div.subMenu').each( function(){ $(this).attr("class","subMenu forVoice")  });			
			$("body").find('div.menu ul li').each( function(){ $(this).removeClass("active");  });			
	});

	$('div#secnav ul li a').click(function(){ 
			var oParent = $(this).parent();
			
			//2ND click
			if( oParent.hasClass("active") ){
				return true;
			}
		
			//INIT menu displaying (hide) and disable li element active class
			$("body").find('div.subMenu').each( function(){ $(this).attr("class","subMenu forVoice")});			
			$("body").find('div.menu ul li').each( function(){ $(this).removeClass("active");});
			
			
			//active class on li parent element
			oParent.addClass("active");
			
			//show submenu
			oParent.find('div.subMenu').attr('class','subMenu selected');
			
			$('div.menu ul li div.subMenu a').click(function(){
				window.location = "http://" + window.location.hostname + ":" + window.location.port + $(this).attr('href');
			});
			
			return false;
		});

}
