function closeSub_cat(f_id) {
	 $(f_id).fadeOut('fast');
} 
 
    
$(function() {
    var inputs = document.getElementsByName('subnavi');
    var name;    
    var str_haupt;
    var str_sub;
    
    
    //alert(inputs.length);
    for( var i=0; i < inputs.length; i++ )
    {    
      name =  inputs[i].id.substring(0,7);
      if (name == "subnavi") {
        
          timeouts = new Array();           
          str_haupt = "hauptnavi_" + inputs[i].id.substring(8,10);
          str_sub   = "subnavi_" +   inputs[i].id.substring(8,10);

          
       /* 
          $(str_haupt).hover(function(){
            $(str_sub).fadeIn('fast');
          },function(){
            timeouts[2] = false;
            timeouts[2] = window.setTimeout("closeSub_cat(" + str_sub + ")", 80);
            $(str_sub).hover(function(){
              if (timeouts[2]) window.clearTimeout(timeouts[2]);
              $(str_sub).show();
            },function(){
              timeouts[2] = false;
              timeouts[2] = window.setTimeout("closeSub_cat(" + str_sub + ")", 80);
            });
          });       */
          
           // alert(str_haupt + "   "  + str_sub);  
      
      }
    }
});
     


function closeSub_39() {
	$(function() { $("#subnavi_39").fadeOut('fast'); });
}
function closeSub_65() {
	$(function() { $("#subnavi_65").fadeOut('fast'); });
}
function closeSub_47() {
	$(function() { $("#subnavi_47").fadeOut('fast'); });
}
function closeSub_49() {
	$(function() { $("#subnavi_47").fadeOut('fast'); });
}
           

$(function() {
  var timeouts = new Array();
  $("#hauptnavi_39").hover(function(){
    $("#subnavi_39").fadeIn('fast');
  },function(){
    timeouts[2] = false;
    timeouts[2] = window.setTimeout("closeSub_39()", 80);
    $("#subnavi_39").hover(function(){
      if (timeouts[2]) window.clearTimeout(timeouts[2]);
      $("#subnavi_39").show();
    },function(){
      timeouts[2] = false;
      timeouts[2] = window.setTimeout("closeSub_39()", 80);
    });
  });
           
});
$(function() {
  var timeouts = new Array();
  $("#hauptnavi_65").hover(function(){
    $("#subnavi_65").fadeIn('fast');
  },function(){
    timeouts[2] = false;
    timeouts[2] = window.setTimeout("closeSub_65()", 80);
    $("#subnavi_65").hover(function(){
      if (timeouts[2]) window.clearTimeout(timeouts[2]);
      $("#subnavi_65").show();
    },function(){
      timeouts[2] = false;
      timeouts[2] = window.setTimeout("closeSub_65()", 80);
    });
  });
           
});
$(function() {
  var timeouts = new Array();
  $("#hauptnavi_47").hover(function(){
    $("#subnavi_47").fadeIn('fast');
  },function(){
    timeouts[2] = false;
    timeouts[2] = window.setTimeout("closeSub_47()", 80);
    $("#subnavi_47").hover(function(){
      if (timeouts[2]) window.clearTimeout(timeouts[2]);
      $("#subnavi_47").show();
    },function(){
      timeouts[2] = false;
      timeouts[2] = window.setTimeout("closeSub_47()", 80);
    });
  });
           
});

$(function() {
  var timeouts = new Array();
  $("#hauptnavi_49").hover(function(){
    $("#subnavi_49").fadeIn('fast');
  },function(){
    timeouts[2] = false;
    timeouts[2] = window.setTimeout("closeSub_49()", 80);
    $("#subnavi_49").hover(function(){
      if (timeouts[2]) window.clearTimeout(timeouts[2]);
      $("#subnavi_49").show();
    },function(){
      timeouts[2] = false;
      timeouts[2] = window.setTimeout("closeSub_49()", 80);
    });
  });
           
});