/*
	jQuery Fly Menu 1.1.0
	Requires jQuery bgiframe()
*/

(function(a){a.fn.flymenu=function(c){var b=a.extend({showDelay:0,switchDelay:0,hideDelay:0,menuSel:"ul",itemSel:"li",hideSel:".flash-container",show:function(){this.style.visibility="visible";},hide:function(){this.style.visibility="hidden";}},c);var d=function(g,e,f){a(g).attr("pending",e);window.setTimeout(function(){if(a(g).attr("pending")==e){if(e=="show"){if(b.hideSel){a(b.hideSel).hide();}a(g).bgiframe();a(g).parent().addClass("active");b.show.call(g);}else{a(".bgiframe",g).remove();a(g).parent().removeClass("active");b.hide.call(g);if(b.hideSel){a(b.hideSel).show();}}}},f);};a(this).children(b.itemSel).each(function(e){var f=this;if(e==0){a(this).addClass("first");}if(e==a(this).parent().children(b.itemSel).length-1){a(this).addClass("last");}if(a(this).children(b.menuSel).size()>0){a(this).addClass("parent").hover(function(){var g=this;a(this).parent().children(".active").each(function(){if(this!=g){d(a(this).children(b.menuSel).get(0),"hide",b.switchDelay);}});d(a(this).children(b.menuSel).get(0),"show",a(this).parent().children(".active").size>0?b.switchDelay:b.showDelay);},function(){d(a(this).children(b.menuSel).get(0),"hide",b.hideDelay);});}a(this).children(b.menuSel).each(function(){a(this).flymenu(b);});});return a(this);};})(jQuery);
