// hor. menu
$.fn.hmenu=function() {
	var $obj=$(this).find("#hmenu-flevel");
	var $ul=$(this).find("ul");
	var $li=$ul.find("li:not('.br')");
	var br=$ul.find(".br").size();
	var w=0;
	return this.each(function() {
		var width=parseInt(($obj.width()-br)/$li.size()); $li.width(width); w=width*$li.size();
		w=parseInt(($(this).find("#hmenu-flevel").width()-w-br)/2);

		if ($.browser.msie) { $ul.find("li:last").width($ul.find("li:last").width()+w-1); }
		else { $ul.find("li:last").width($ul.find("li:last").width()+w); }

		$(this).find(".submenu").width($ul.width()-1);
      var num = $li.size();
      var n = 0;
      var $div = $(this).find(".submenu");
      $div.each(function() {

         if ( $div.index(this) != 0 && $div.index(this) != num - 1 ) {
            n++;
            $(this).find("div").css("padding-left", width*n + "px");
         
         } else {
            if( $div.index(this) == num - 1 ) { $(this).find("div").css("text-align", "right" );  }
         }

      });
      var act = $li.index($("li.activ"));
      var index = $li.index($("li.activ"));
		$li.each(function() {
			if (!$(this).hasClass("activ")) {
				$(this).hover(function() { 
               $li.eq(act).removeClass("on");
               $(".submenu").eq(act).css({display:"none"});
               act = $li.index(this);
               //$(".submenu").eq(index).css({display:"none"});   
               $(this).addClass("on"); 
               $(".submenu").eq(act).css({display:"block"});
            }, function() {  
            });
			} else {
            $(this).hover(function() {
               if( act != index ) {
                  $li.eq(act).removeClass("on");
                  $(".submenu").eq(act).css({display:"none"});
                  act = $li.index(this);
                  $(".submenu").eq(act).css({display:"block"});
               }
            }, function() {  
            });
             $(".submenu").eq($li.index(this)).css({display:"block"});
         }
		});
         $(this).hover(function() {
         }, function() { 
            $li.eq(act).removeClass("on");
            $(".submenu").eq(act).css({display:"none"});
            $(".submenu").eq(index).css({display:"block"});
            act = $li.index($("li.activ"));            
         });
      
	});
};

// ver. menu
$.fn.vmenu=function() {
	return this.each(function() {
		$(this).find("li:not('.activ') a").hover(
			function() { $(this).parent().addClass("activ"); },
			function() { $(this).parent().removeClass("activ"); }
		);
	});
};
$(function() { $("#vmenu").vmenu(); });

function ClientBrowse() { this.w=0; this.h=0;
if (self.screen) { this.w=screen.width; this.h=screen.height; }
else if (self.java) { var jkit=java.awt.Toolkit.getDefaultToolkit(); var scrsize=jkit.getScreenSize(); this.w=scrsize.width; this.h=scrsize.height; } return this; }
function OpenWin(url,nwin,w,h,s) { p=new ClientBrowse();
if (w) { leftPos=(p.w-w)/2; } else { w=p.w-100; leftPos=(p.w-w)/2; }
if (h) { topPos=(p.h-h)/2; } else { h=p.h-100; topPos=10; }
(s==1)?null:s=0; (nwin)?null:nwin="win"; var property="left="+leftPos+",top="+topPos+",width="+w+",height="+h+",scrollbars="+s;
window.open (url,nwin,property); }

$(document).ready(function(){
	$(".tyu").each( function() {
		$(this).hover(
			function() {
				$(this).addClass("act");
			},
			function() { 
				$(this).removeClass("act");
			}
		);
	});
});