jQuery.noConflict();var flexdropdownmenu={arrowpath:"Images/arrow.gif",animspeed:200,showhidedelay:[150,150],startzindex:1000,builtflexmenuids:[],positionul:function(b,c,g,n){var l=c.hasClass("jqflexmenu");var f=b(document).scrollLeft()+b(window).width()-40;var k=b(document).scrollTop()+b(window).height()-40;if(l){var a=n.offset();var m=n.data("setting");var j=a.left+m.useroffsets[0]+(m.dir=="h"?n.outerWidth():0);var i=a.top+m.useroffsets[1]+(m.dir=="h"?0:n.outerHeight());j=(j+c.data("dimensions").w>f)?j-(m.useroffsets[0]*2)-c.data("dimensions").w+n.outerWidth()+(m.dir=="h"?-(n.outerWidth()*2):0):j;i=(i+c.data("dimensions").h>k)?i-(m.useroffsets[1]*2)-c.data("dimensions").h-n.outerHeight()+(m.dir=="h"?(n.outerHeight()*2):0):i}else{var h=c.data("$parentliref");var d=h.offset();var j=c.data("dimensions").parentliw;var i=0;j=(d.left+j+c.data("dimensions").w>f)?j-c.data("dimensions").parentliw-c.data("dimensions").w:j;i=(d.top+c.data("dimensions").h>k)?i-c.data("dimensions").h+c.data("dimensions").parentlih:i}c.css({left:j,top:i})},showbox:function(b,a,c){clearTimeout(a.data("timers").hidetimer);a.data("timers").showtimer=setTimeout(function(){a.show(flexdropdownmenu.animspeed)},this.showhidedelay[0])},hidebox:function(b,a){clearTimeout(a.data("timers").showtimer);a.data("timers").hidetimer=setTimeout(function(){a.hide(100)},this.showhidedelay[1])},buildflexmenu:function(d,c,a){c.css({display:"block",visibility:"hidden",zIndex:this.startzindex}).addClass("jqflexmenu").appendTo(document.body);c.bind("mouseenter",function(){clearTimeout(c.data("timers").hidetimer)});c.bind("mouseleave",function(){flexdropdownmenu.hidebox(d,c)});c.data("dimensions",{w:c.outerWidth(),h:c.outerHeight()});c.data("timers",{});var b=c.find("ul").parent();b.each(function(f){var g=d(this).css({zIndex:1000+f});var e=g.find("ul:eq(0)").css({display:"block"});e.data("dimensions",{w:e.outerWidth(),h:e.outerHeight(),parentliw:this.offsetWidth,parentlih:this.offsetHeight});e.data("$parentliref",g);e.data("timers",{});g.data("$subulref",e);g.children("a:eq(0)").append('<img src="'+flexdropdownmenu.arrowpath+'" class="rightarrowclass" style="border:0;" />');g.bind("mouseenter",function(i){var h=d(this).css("zIndex",++flexdropdownmenu.startzindex).addClass("selected").data("$subulref");if(h.queue().length<=1){clearTimeout(h.data("timers").hidetimer);h.data("timers").showtimer=setTimeout(function(){flexdropdownmenu.positionul(d,h,i);h.show(flexdropdownmenu.animspeed)},flexdropdownmenu.showhidedelay[0])}});g.bind("mouseleave",function(i){var h=d(this).data("$subulref");clearTimeout(h.data("timers").showtimer);h.data("timers").hidetimer=setTimeout(function(){h.hide(100).data("$parentliref").removeClass("selected")},flexdropdownmenu.showhidedelay[1])})});c.find("ul").andSelf().css({display:"none",visibility:"visible"});this.builtflexmenuids.push(c.get(0).id)},init:function(d,a,c){if(this.builtflexmenuids.length==0){d(document).bind("click",function(f){if(f.button==0){d(".jqflexmenu").find("ul").andSelf().hide()}})}if(jQuery.inArray(c.get(0).id,this.builtflexmenuids)==-1){this.buildflexmenu(d,c,a)}if(a.parents().filter("ul.jqflexmenu").length>0){return}var b=a.attr("data-offsets")?a.attr("data-offsets").split(","):[0,0];b=[parseInt(b[0]),parseInt(b[1])];a.data("setting",{dir:a.attr("data-dir"),useroffsets:b});a.bind("mouseenter",function(f){c.css("zIndex",++flexdropdownmenu.startzindex);flexdropdownmenu.positionul(d,c,f,a);flexdropdownmenu.showbox(d,c,f)});a.bind("mouseleave",function(f){flexdropdownmenu.hidebox(d,c)})}};jQuery.fn.addflexmenu=function(c,a){var b=jQuery;return this.each(function(){var d=b(this);if(typeof a=="object"){if(a.dir){d.attr("data-dir",a.dir)}if(a.offsets){d.attr("data-offsets",a.offsets)}}if(b("#"+c).length==1){flexdropdownmenu.init(b,d,b("#"+c))}})};jQuery(document).ready(function(b){var a=b("*[data-flexmenu]");a.each(function(){b(this).addflexmenu(this.getAttribute("data-flexmenu"))})});function ddlistmenu(c,a){var b=document.createElement("ul");if(c){b.id=c}if(a){b.className=a}this.menu=b}ddlistmenu.prototype={addItem:function(b,d,c){var a=document.createElement("li");a.innerHTML='<a href="'+b+'" target="'+c+'">'+d+"</a>";this.menu.appendChild(a);this.li=a;return this},addSubMenu:function(){var a=new ddlistmenu(null,null);this.li.appendChild(a.menu);return a}};