var wait_time = 5000; // in ms
/*--- faid haberler function ---*/
function faidGall(){
	$('div.haberler').each(function(){
		var _f = true;
		var _t;
		var _list = $(this).find('ul.list > li');
		if(_list.length > 1){
			var _a = _list.index(_list.filter('.active:eq(0)'));
			if(_a == -1) _a = 0;
			_list.removeClass('active').css('opacity', 0).eq(_a).addClass('active').css('opacity', 1);
			if($.browser.msie && $.browser.version < 7) _list.eq(_a).css('opacity','auto');
			
			var nav_h = $('<ul class="nav"></ul>');
			$(this).append(nav_h);
			for(var i = 1; i <= _list.length; i++){
				nav_h.append('<li><a href="#">'+i+'</a></li>');
			}
			var _btn = nav_h.find('a');
			_btn.eq(_a).addClass('active');
			$(this).mouseenter(function(){
				if(_t) clearTimeout(_t);
				_f = false;
			}).mouseleave(function(){
				_f = true;
				if(_t) clearTimeout(_t);
				_t = setTimeout(function(){
					if(_a < _list.length -1) changeEl(_a + 1);
					else changeEl(0);
				}, wait_time + 800);
			});
			_btn.click(function(){
				changeEl(_btn.index(this));
				return false;
			});
			
			function changeEl(_ind){
				if(_t) clearTimeout(_t);
				if(_ind != _a){
					_list.eq(_a).stop().removeClass('active').animate({opacity: 0}, 800);
					_list.eq(_ind).stop().addClass('active').animate({opacity: 1}, 800, function(){ if($.browser.msie && $.browser.version < 7) $(this).css('opacity','auto');});
					_btn.eq(_a).removeClass('active');
					_btn.eq(_ind).addClass('active');
					_a = _ind;
				}
				if(_f){
					_t = setTimeout(function(){
						if(_a < _list.length -1) changeEl(_a + 1);
						else changeEl(0);
					}, wait_time + 800);
				}
			}
			if(_f){
				_t = setTimeout(function(){
					if(_a < _list.length -1) changeEl(_a + 1);
					else changeEl(0);
				}, wait_time);
			}
		}
	});
}
$(document).ready(function(){
	faidGall();
});