jQuery(document).ready(function(){
	itv = 0;
	b_lock = 0;
	
	jQuery('.news-banner-btn > div').click(function(){
		var self = jQuery(this);
		
		if(!self.hasClass('btn-active') && b_lock==0) {
			b_lock = 1;
			clearInterval(itv);
			var id = self.attr('class').replace('btn','');
			var btn = jQuery('.btn-active',self.parent());
				
			var banner = self.parent().parent();
			var act = jQuery('.banner-active > div', banner);
				
			act.fadeOut(1000, function(){
				act.parent().removeClass('banner-active');
				act = jQuery('.banner'+id, banner);
				btn.removeClass('btn-active');
				self.addClass('btn-active');
				act.fadeIn(1000, function() {
					act.parent().addClass('banner-active');
					b_lock = 0;
					itv = setInterval("bannerMove()", 5000);
				});
			});
		}
	});
	
	jQuery('#news-menu > div.news-item').click(function(){
		clearInterval(itv);
		var id = jQuery(this).attr('id').replace('news','');
		var news = jQuery('#news-box'+id);
		
		if(!news.hasClass('news-active')) {
			jQuery('#news-wrap > .news-active').fadeOut(1000, function() {
				jQuery(this).removeClass('news-active');
				news.fadeIn(1000, function() {
					news.addClass('news-active');
					itv = setInterval("bannerMove()", 5000);
				});
			});
		}
	});
		
	jQuery('#google_translate_element').delegate('select','change',function(){
		setTimeout('cufonrefresh()',2000);
	});
	
	itv = setInterval("bannerMove()", 5000);

});

function cufonrefresh() {
	Cufon.refresh('#news-menu > div, #pzz > span, #news-menu-www > a > div');
	Cufon.refresh('#content .article_name, #content .category_name');
}

function bannerMove() {
	var banner = jQuery('#news-wrap > .news-active > .news-banners');
	if(jQuery('a',banner).length > 1) {
		var btns = jQuery('.news-banner-btn', banner);
		var btn_a = jQuery('.btn-active', btns);
		var next = jQuery('.banner-active', banner).next('a');
		
		if(b_lock ==0) {
			b_lock = 1;
			if(next.length>0) {
				jQuery('.banner-active > div', banner).fadeOut(1000, function(){
					jQuery('.banner-active', banner).removeClass('banner-active');
					btn_a.removeClass('btn-active');
					btn_a.next().addClass('btn-active');
					jQuery('.news-banner',next).fadeIn(1000, function(){
						jQuery(this).parent().addClass('banner-active');
						b_lock = 0;
					});
				});
			} else {
				next = jQuery('a:first-child',banner);
				jQuery('.banner-active > div', banner).fadeOut(1000, function(){
					jQuery('.banner-active', banner).removeClass('banner-active');
					btn_a.removeClass('btn-active');
					jQuery('div:first-child',btns).addClass('btn-active');
					jQuery('.news-banner',next).fadeIn(1000, function(){
						jQuery(this).parent().addClass('banner-active');
						b_lock = 0;
					});
				});
			}
		}
	}
}
