		var opennavi 	= 0;
		var actsubnavi	= 0;
	
		$(document).ready(function(){  
  			
  			$('ul.tdnavi').mouseover(function() { $(this).css('background-color', '#ADAEB0'); $(this).css('color', '#990000'); });
  			$('ul.tdnavi').mouseout(function()  { if(opennavi == 0) { $(this).css('background-color', '#858688'); $(this).css('color', '#ffffff'); } });
  			
  			$('ul.tdnavi').click(function() {
  				if($(this).find('ul').css('display') == 'block') {
  					$('li.subnavictn').slideUp('fast').hide();
  					$('ul.scrollnavi').slideUp('fast').hide();
  					
  					opennavi = 0;
  					actsubnavi = 0;
  				}else{
  					$('ul.scrollnavi').slideUp('fast').hide();
  					$(this).find('ul').slideDown('fast').show();
  					
  					opennavi = 1;
  				}
			});
			
			$('ul.tdnavi').mouseover(function() {
				if(opennavi == 1) {
					if($(this).find('ul').css('display') != 'block') {
						$('li.subnavictn').slideUp('fast').hide();
  						$('ul.scrollnavi').slideUp('fast').hide();
  						
  						$('ul.tdnavi').css('background-color', '#858688');
      					$('ul.tdnavi').css('color', '#ffffff');
      					
      					$(this).css('background-color', '#ADAEB0');
      					$(this).css('color', '#990000');
  						
  						actsubnavi = 0;
  						$(this).find('ul').slideDown('fast').show();
  					}
				}
			});
			
			$('li.subnavi').mouseover(function() {
				if($(this).attr('id') != actsubnavi) {
					if($(this).find('li').css('display') != 'block') {
						$('li.subnavictn').slideUp('fast').hide();
						$(this).find('li').slideDown('fast').show();
						actsubnavi = $(this).attr('id');
					}
				}
			});
  			
		});
		
		$(document).bind("click", function (e) {
      		//$(e.target).closest("li").toggleClass("hilight");
      		//alert($(e.target).attr('class'));
      		
      		if($(e.target).attr('class') != 'tdnavi') {
      			$('li.subnavictn').slideUp('fast').hide();
      			$('ul.scrollnavi').slideUp('fast').hide();
      			
      			$('ul.tdnavi').css('background-color', '#858688');
      			$('ul.tdnavi').css('color', '#ffffff');
      			
      			opennavi = 0;
      			actsubnavi = 0;
      		}
    	});
