 $(function() {  	     
	     	$('#slide').slideshow({
	            startItem: 0,
				showItem: 4,
	            duration: 2000,	               
				autoPlay: 1,
				items: '.item',
				thumbs_handles: '.slideButtons',	
				interval: 500
			});
	     });

	$(function() {
	
		var sel_cat = null;
		var sel_item = null;
		var sel_timer = null;
		
		function clearTimer () {
			if (sel_timer) {
				clearTimeout(sel_timer);
				sel_timer = null;
			}
		}

		function mouseleave(obj) {
			if (obj){
				obj.mouseleave(function() {
					clearTimer();
					sel_timer = setTimeout(function(){
						sel_cat.hide();
						sel_item.removeClass('selected');
					});

				});
			}
		}
		
		$('#body #sidebar ul li>a').hover(function() {
			if (sel_cat) {
				sel_cat.hide();
				sel_item.removeClass('selected');
				clearTimer();
			}
			$(this).addClass('selected');
			sel_cat = $('.subcats', this.parentNode); 
			sel_item = $(this);
			sel_cat.show();

			sel_cat.mouseenter(function() {
				clearTimer();
				mouseleave(sel_cat);
			});
			
			sel_item.mouseenter(function() {
				mouseleave(sel_item);
			});
			
			
		});
	}); 
	
	$(function() {
	
		function clearTimer (t) {
			if (t) {
			clearTimeout(t);
			t = null;
			}
		}

		$('#countrySelect .countrySelectNormal').hover(function() {
			var t = null;
			var h = $(this);
			var s = $('.countrySelectDrop', $(this).parentNode);
			
			clearTimer(t);
			h.addClass('active');
			s.show();
			
			h.mouseenter(function(){
				clearTimer(t);
				h.mouseleave(function(){
					clearTimer(t);
					t = setTimeout(function(){
						s.hide();
						h.removeClass('active');
					});
				});
			});
			
			s.mouseenter(function(){
				clearTimer(t);
				s.mouseleave(function(){
					clearTimer(t);
					t = setTimeout(function(){
						s.hide();
						h.removeClass('active');
					});
				});
			});
		});
	});
	
	$(function() {
			$("#qnav ul.topMenu li").hover(function(){
				var sub = $(".sub", this);
				if (sub[0]) {
					var title = $("div:first-child", this);
					$(this).mouseleave(function() {
						title.removeClass('active');
						sub.hide();
					});
					title.addClass('active');
					sub.show();
				}
			});
		});	