/* main menu js */
jQuery(document).ready( function () {
	$jq(".imactive").closest("li.lavahover:visible").addClass('selectedLava');
	$jq("#listmenu").lavaLamp({
			fx: "easeOutBack",
			speed: 700,
			click: function(event, menuItem) {
					return true;
			},
			target:"li.lavahover",
			autoReturn:true
	});
	closetimer = 0;
	if($jq("#listmenu")) {
		$jq("#listmenu b").mouseover(function() {
			clearTimeout(closetimer);
			if( !$jq(this).hasClass("hover") ) {
				$jq("#listmenu b").removeClass();
				$jq(this).addClass("hover");
				$jq("#listmenu ul ul ul:visible").fadeOut("fast");
				$jq("#listmenu em").removeClass("hover");
				$jq("#listmenu ul ul:visible").fadeOut("fast");
				$jq("#listmenu i").removeClass("hover");
				$jq("#listmenu ul:visible").fadeOut("fast");
				$jq(this).parent().next().show();
				$jq(this).closest("li.lavahover").mouseover();
			}
			return false;
		});

		$jq("#listmenu i").mouseover(function() {
			clearTimeout(closetimer);
			if( !$jq(this).hasClass("hover") ) {
				$jq("#listmenu i").removeClass();
				$jq(this).addClass("hover");
				$jq("#listmenu ul ul ul:visible").fadeOut("fast");
				$jq("#listmenu em").removeClass("hover");
				$jq("#listmenu ul ul:visible").fadeOut("fast");
				$jq(this).parent().next().show();
				$jq(this).closest("li.lavahover").mouseover();
			}
			return false;
		});

		$jq("#listmenu em").mouseover(function() {
			clearTimeout(closetimer);
			if( !$jq(this).hasClass("hover") ) {
				$jq("#listmenu em").removeClass();
				$jq(this).addClass("hover");
				$jq("#listmenu ul ul ul:visible").fadeOut("fast");
				$jq(this).parent().next().show();
				$jq(this).closest("li.lavahover").mouseover();
			}
			return false;
		});

		$jq("#listmenu").mouseover(function() {
			clearTimeout(closetimer);
		});

		$jq("#listmenu").mouseout(function() {
			closetimer = window.setTimeout(function(){
				$jq("#listmenu ul ul ul:visible").fadeOut("normal");
				$jq("#listmenu em").removeClass("hover");
				$jq("#listmenu ul ul:visible").fadeOut("normal");
				$jq("#listmenu i").removeClass("hover");
				$jq("#listmenu ul:visible").fadeOut("normal");
				$jq("#listmenu b").removeClass("hover");
			}, 1500);
		});
	}
});