// ready start
$(document).ready(function(){

// hover start
$("#nav-one li").hover(function(){
    $("ul", this).fadeIn("fast");
}, function(){});
// hover end
if (document.all) {
    $("#nav-one li").hoverClass ("sfHover");
}
// nav init start
$("#nav-one li").each(function(){
        var nav_one_li = $(this).width();
        var nav_one_ul = $("ul", $(this)).width();
        var nav_one_y = 0;
        nav_one_li;
        if (typeof document.documentElement.style.maxHeight != "undefined") {
            var offset = $(this).offset();
            nav_one_y = offset.left;
            var navi_one_li_width = nav_one_ul + nav_one_y;
        }else {
            var ie6top = $(this).position().top - document.body.scrollTop;
            var ie6left = $(this).position().left - document.body.scrollTop;
            nav_one_y = ie6left;
            var navi_one_li_width = nav_one_ul + nav_one_y + 100;
            $(this).position().top - 400;
        }
        var navi_one_li_left = 0
        if($(document).width() < navi_one_li_width){
            navi_one_li_left = -(nav_one_ul - 200);
        }
        if(nav_one_ul < (nav_one_li * 2)){
            $(function(){
                if($.browser.msie && $.browser.version<=7){
                    navi_one_li_left += 80;
                } else {
                    navi_one_li_left += 40;
                }
            });
        }
        $("ul", $(this)).css({
            position: 'absolute',
            left : navi_one_li_left
        });
});
// nav init end

});
// ready end

$.fn.hoverClass = function(c) {
    return this.each(function(){
        $(this).hover( 
            function() { $(this).addClass(c);  },
            function() { $(this).removeClass(c); }
        );
    });
};
