(function($){
  $(function(){

// dropdown navi
    $("#subNaviDropDown ul").css('margin-left',($('li.level1_act').x()-$('#canvas').x()-4)+'px');
	
    $("#subNaviDropDown ul").mouseover(function(){
    
      $("#subNaviDropDown ul li").css('display','block');
    });
    
    $("#subNaviDropDown ul").mouseout(function(){
      $("#subNaviDropDown ul li").css('display','none');
      $("#subNaviDropDown ul li.first").css("display","block");
    });

// sub navi lvl 1
    if($("#subNavi").text() != ''){ // show navi div
      $("#subNavi").css('height','20px');
    }

    if($("#subNavi3").text() == ''){

      var subNaviMaxWidth = $("#subNavi").width();
      var subNaviWidth = 0;
    
      $("#subNavi ul li").each(function(){
        $(this).css('width',$(this).width());
        subNaviWidth += $(this).width(); 
      });
 		
      if(subNaviWidth > subNaviMaxWidth){
    
        $("#subNavi ul").css('padding-left','14px');	
        $("#subNavi ul").simplyScroll({
          horizontal: true,
          frameRate: 24,
          speed: 14
        });
      }
    }

// sub navi lvl 2
    if($("#subNavi2").text() != ''){ // show navi div
      $("#subNavi2").css('height','19px');
    }

    var subNavi2MaxWidth = $("#subNavi2").width();
    var subNavi2Width = 0;
    
    $("#subNavi2 ul li").each(function(){
      $(this).css('width',$(this).width());
      subNavi2Width += $(this).width(); 
    });
    		
    if(subNavi2Width > subNavi2MaxWidth){
   	
      $("#subNavi2 ul").css('padding-left','14px');
      $("#subNavi2 ul").simplyScroll({
        horizontal: true,
        frameRate: 24,
        speed: 13
      });
    }

// sub navi lvl 3
    if($("#subNavi3").text() != ''){ // show navi div
      $("#subNavi3").css('height','19px');
    }

    var subNavi3MaxWidth = $("#subNavi3").width();
    var subNavi3Width = 0;
    
    $("#subNavi3 ul li").each(function(){
      $(this).css('width',$(this).width());
      subNavi3Width += $(this).width(); 
     });
    		
    if(subNavi3Width > subNavi3MaxWidth){
    	
      $("#subNavi3 ul").css('padding-left','14px');
      $("#subNavi3 ul").simplyScroll({
        horizontal: true,
        frameRate: 24,
        speed: 13
      });
    }

	
    //$("#test").html(subNaviWidth);	
    //$(".simply-scroll-clip").scrollLeft($("li.level2_cur").x()-$("li.level2_cur").width());
    //$(".simply-scroll-clip").scrollLeft(476);
	
    //$("#test").html($("li.level2_cur").x()-$("li.level2_cur").width());
  });
})(jQuery);
