/* ================================================================ 
Copyright (c) 2011 Stu Nicholls - iStu.co.uk. All rights reserved.
This script and the associated html may be modified in any 
way to fit your requirements.
=================================================================== */

$(document).ready(function () {
timer=0;
var hiconfig = {    
     over: function (event) {
		if (this == event.target) {
			$(this).parent().toggleClass('clicked').children('ul').fadeToggle();
			$(this).siblings().children().removeClass('clicked').find('ul').fadeOut();
			$(this).parent().siblings().removeClass('clicked').find('ul').fadeOut();
		}
	},
     timeout: 500,
     interval: 150,
     out: function(){}
};
	$('.iStuMnu > li > a').hoverIntent(hiconfig).addClass('a-top');
/*
	$('.iStuMnu > li > a').hoverIntent(function (event) {
		if (this == event.target) {
			$(this).parent().toggleClass('clicked').children('ul').fadeToggle();
			$(this).siblings().children().removeClass('clicked').find('ul').fadeOut();
			$(this).parent().siblings().removeClass('clicked').find('ul').fadeOut();
		}
	},function(){}).addClass('a-top');
*/
	$('.iStuMnu ul > li > a').mouseover(function (event) {
		if (this == event.target) {
			$(this).parent().toggleClass('clicked').children('ul').fadeToggle();
			$(this).siblings().children().removeClass('clicked').find('ul').fadeOut();
			$(this).parent().siblings().removeClass('clicked').find('ul').fadeOut();
		}
	}).addClass('a-sub');
	$('.iStuMnu li:not(:has(ul)) a').mouseout(function (event) {
		if (this == event.target) {
			$(this).parent().removeClass('clicked');
			$(this).siblings().children().removeClass('clicked').find('ul').fadeOut();
			$(this).parent().siblings().removeClass('clicked').find('ul').fadeOut();
		}
	}).removeClass();

	$(".iStuMnu").mouseover(function() {clearTimeout(timer);});
	$(".iStuMnu").mouseleave(function() {
			timer = window.setTimeout(function(){
				$('.iStuMnu li > a').siblings().children().removeClass('clicked').find('ul').fadeOut();
				$('.iStuMnu li > a').parent().siblings().removeClass('clicked').find('ul').fadeOut();
			}, 500);
		}); 

});

