$(function () {
	$('.down_que').each(function () {
		var distance = 10;
		var time = 80;
		var hideDelay = 100;

		var hideDelayTimer = null;

		var beingShown = false;
		var shown = false;
		var trigger = $('.trigger', this);
		var info = $('.down_kor', this).css('opacity', 0);
		$([trigger.get(0), info.get(0)]).mouseover(function () {
			if (hideDelayTimer) clearTimeout(hideDelayTimer);
			if (beingShown || shown) {
				// don't trigger the animation again
				return;
			} else {
				// reset position of info box
				beingShown = true;

				info.css({
					top: -60,
					left: -50,
					display: 'block'
				}).animate({
					top: '-=' + distance + 'px',
					opacity: 1
				}, time, 'swing', function() {
					beingShown = false;
					shown = true;
				});
			}
			return false;
		}).mouseout(function () {
			if (hideDelayTimer) clearTimeout(hideDelayTimer);
			hideDelayTimer = setTimeout(function () {
				hideDelayTimer = null;
				info.animate({
					top: '-=' + distance + 'px',
					opacity: 0
				}, time, 'swing', function () {
					shown = false;
					info.css('display', 'none');
				});
			}, hideDelay);
			return false;
		});
	});
});

$("#down_tab a").click(function(){
	$("#down_tab a").removeClass("hov");
	$(this).addClass("hov");
});

var tit = document.getElementById("down_tab").getElementsByTagName("a");
var obj = document.getElementById("down_box").getElementsByTagName("div");
var arr = [];
for(var j=0; j < obj.length; j++){
	if(obj[j].className == "down_pub"){
		arr.push(obj[j]);	
	}	
};
for(var i= 0; i < tit.length; i++){
	+function(i){
		tit[i].onclick = function(){
			for(var z = 0; z<arr.length; z++){
				arr[z].style.display = "none";	
			};
			arr[i].style.display = "block";
			return false;
		}
	}(i);	
};
