/*
	切换图片
*/
var flipTimer = null;
var flipInteval = 3000;	// 切换时间

// 可以切换
var readyToFlip = function() {
	return $('div.flash div.imgHolder').size() > 1;
}

// 切换链接状态
var switchHandle = function() {
	var id = $('div.flash > div.imgHolder').index($('div.imgHolder:visible')[0]);
	$('div.flash ul a.current').removeClass('current');
	$($('div.flash ul a').get(id)).addClass('current');
}

// 自动切换
var flipImg = function() {
	if (!readyToFlip()) {
		window.clearInterval(flipTimer);
		return false;
	}
	var jo = $('div.imgHolder:visible');
	jo.fadeOut('slow');
	jo = jo.next();
	if (jo.size() == 0) jo = $('div.imgHolder:first');
	jo.fadeIn('slow', switchHandle);
}

// 手动切换
var switchImg = function(id) {	// id is 1 based
	if (!readyToFlip()) {
		window.clearInterval(flipTimer);
		return false;
	}
	if ($('div.imgHolder').index($(':visible')[0]) + 1 == id) return;		//如果选择的编号就是当前显示的图片编号则不做进一步处理
	window.clearInterval(flipTimer);
	var jo = $('div.imgHolder:visible');
	jo.fadeOut('slow');
	jo = $($('div.imgHolder').get(id - 1));
	jo.fadeIn('slow', switchHandle);
	flipTimer = window.setInterval('flipImg()', flipInteval);
	return false;
}






$(function() {
	// 打开新窗口
	$('a.open_new').attr('target', '_blank');

	// 全站检索默认文字状态
	$('form.sitesearch input[name="k"]').focus(function() {$(this).val('')});
	$('form.sitesearch input[name="k"]').blur(function() {
		if ($(this).val() == '') $(this).val('全站检索');
	});

	// 频道切换图片
	flipTimer = window.setInterval('flipImg()', flipInteval);	// 设置计时器
	$('div.flash ul a').click(function() {return switchImg($(this).html())});		// 设置手动切换

	// 全球链接
	$('a.popup').click(function() {
		var pos = $(this).position();
		$('div#global').css('left', pos.left);
		$('div#global').css('top', 4);
		$('div#global').show('fast');
		return false;
	});

	$('a.closepop').click(function() {
		$('div#global').hide('fast');
		return false;
	});

	$('div#global ul').hover(
		function() {},
		function() {
			$('div#global').hide('fast');
		}
	);

	$('div#global ul a:not([class])').click(function() {
		$('div#global').hide('fast');
	});

});
