var mouseover_tid = [];
var mouseout_tid = [];

jQuery(document).ready(function(){
	jQuery('#navigation > li').each(function(index){
		jQuery(this).hover(

			function(){
				var _self = this;
				clearTimeout(mouseout_tid[index]);
				mouseover_tid[index] = setTimeout(function() {
					jQuery(_self).find('ul:eq(0)').fadeIn(400);
				}, 400);
			},

			function(){
				var _self = this;
				clearTimeout(mouseover_tid[index]);
				mouseout_tid[index] = setTimeout(function() {
					jQuery(_self).find('ul:eq(0)').fadeOut(400);
				}, 400);
			}

		);
	});
});



/*
var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function navigation_open()
{  
   navigation_canceltimer();
   navigation_close();
   ddmenuitem = $(this).find('ul').eq(0);
   ddmenuitem.css('visibility', 'visible');
}
   
function navigation_close()
{  
	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
}

function navigation_timer()
{  
	closetimer = window.setTimeout(navigation_close, timeout);
}

function navigation_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}
 };

$(document).ready(function()
{  $('#navigation > li').bind('mouseover',navigation_open);
   $('#navigation > li').bind('mouseout',navigation_timer);
});


document.onclick = navigation_close;
*/

$(function(){
	var tab_menu_li = $('.tab_menu li');
	//$('.tab_box div:gt(0)').hide();
	for (var i=1;i<$("div[id^='tab_']").length;i++)
	{
		$("div[id^='tab_']").eq(i).hide();
	}
	tab_menu_li.mousedown(function(){
		var index = tab_menu_li.index(this);
		for (var i=0;i<$("div[id^='tab_']").length;i++)
		{
			if (i == index){
				$("div[id^='tab_']").eq(i).show();				
				$('.tab_menu li').eq(i).addClass('selected');
				$('.tab_menu li').eq(i).removeClass('unselected');
			}
			else{
				$("div[id^='tab_']").eq(i).hide();
				$('.tab_menu li').eq(i).addClass('unselected');
				$('.tab_menu li').eq(i).removeClass('selected');
			}
		}
	})

});

