
        



(function(z){
z.fn.dd5=function(p){
        var p=p||{};
        var o=z(this);
        if(o.children("ul").length==0||o.children("ul").children("li").length==0){
            o.append("Require menu content");
            return null
            }
            s_m_b(o.children("ul").children("li"),o.find("li"),'1px','#0271b6','130px','#fff');
        s_m_t_c(o.find("a"),'#FFF');
        s_m_s(o,"medium");
        o.children("ul").children("li").hover(function(){
            if("fast"=='no-wait'){
                $(this).children("ul").show()
                }else{
                $(this).children("ul").slideDown("fast")
                }
            },function(){
            if("fast"=='no-wait'){
                $(this).children("ul").hide()
                }else{
                $(this).children("ul").slideUp("fast")
                }
            });
o.children("ul").children("li").children("ul").children("li").hover(function(){
    $(this).css("background-color",'#048be0')
    },function(){
    $(this).css("background-color",'#0271b6')
    });
function s_m_s(z,b){
    switch(b){
       case'small':
            sub_menu_height='20px';
            font_size='12px';
            menu_height='20px';
            z_padding='2px';
            break;
        default:
            sub_menu_height='25px';
            font_size='13px';
            menu_height='35px';
            z_padding='10px'
            }
            o.children("ul").css("font-size",font_size);
    o.children("ul").children("li").css("height",menu_height);
    o.children("ul").children("li").children("a").css("line-height",menu_height);
    o.children("ul").children("li").children("a").css("padding",z_padding);
    o.children("ul").children("li").children("ul").css("top",menu_height);
    o.children("ul").children("li").children("ul").css("left","0px");
    o.children("ul").children("li").children("ul").children("li").children("a").css("line-height",sub_menu_height)
    }
    function s_m_t_c(z,b){
    z.css("color",b)
    }
    function s_m_b(z,b,c,d,e,f){
    style="background-color:"+d+"; margin-left: "+c+"; width: "+e+";";
    z.attr("style",style);
    z.filter(".current").css("background-color",f);
    style1="background-color:"+d+"; width: "+e+";";
    b.children("ul").attr("style",style1)
    }
}
})(jQuery);


