$(function() {
	if ($('.tType').length > 0) {
		$('.tType span').bind('click', function() {
			$(this).parent().find('span').removeClass('cur');
			$(this).addClass('cur');
			var wrap = $(this).parent().parent().parent();
			$(this).parent().find('span').each(function() {
				wrap.find('.' + $(this).attr('name')).hide();
			});
			wrap.find('.' + $(this).attr('name')).show();
		});
	}
});

function filter(type, id) {
	$('#filter8 .cc li a[onclick*=' + type + ']').removeClass('cur');
	$('#filter8 .cc li a[onclick*=' + type + '][onclick*=' + id + ']').addClass('cur');
	$('#filter_' + type).val(id);
}

function filterGo() {
	var baseUrl = '/filter/';
	if ($('#filter_area').val() != '') {
		baseUrl += 'area:' + $('#filter_area').val() + '/';
	}
	if ($('#filter_type').val() != '') {
		baseUrl += 'type:' + $('#filter_type').val() + '/';
	}
	if ($('#filter_year').val() != '') {
		baseUrl += 'year:' + $('#filter_year').val() + '/';
	}
	location.href = baseUrl;
}

function feedback() {
	if ($.trim($('#feedback textarea[name*=Feedback][name*=content]').val()).length < '10') {
		alert('请输入您的观点后再评论, 最少输入10个字.');
		$('#feedback textarea[name*=Feedback][name*=content]').focus();
		return false;
	}
	
	if (/^[a-z0-9]+$/.test($.trim($('#feedback textarea[name*=Feedback][name*=content]').val()))) {
		alert('非法的字符, 请更改评论内容后再提交.');
		$('#feedback textarea[name*=Feedback][name*=content]').focus();
		return false;
	}
	
	if ($('#captcha').val() == '') {
		alert('请输入验证码.');
		$('#captcha').focus();
		return false;
	}
	
	$('#ajaxInfo').text('正在提交您的评论, 请稍后...');
	$('#feedback .ipt,#feedback .txt').attr('readonly', 'readonly');
	
	$.ajax({
		type : 'POST',
		url : '/feedback/submit',
		data : $('#feedback form').serialize(),
		dataType : 'xml',
		success : function(xml) {
			var code = $(xml).find('code').text();
			if (code == 'SUCCESS') {
				alert('您的留言已经成功提交, 稍后即能显示, 谢谢!');
				$('#feedback .ipt,#feedback .txt').val('').removeAttr('readonly');
				$('#ajaxInfo').text('');
				return false;
			} else if (code == 'EMPTY_CONTENT') {
				alert('请输入评论的内容.');
				$('#feedback textarea[name*=Feedback][name*=content]').focus();
				return false;
			} else if (code == 'CAPTCHA_ERROR') {
				alert('验证码输入错误.');
				$('#captcha').focus();
				return false;
			} else if (code == 'ALBUM_ERROR' || code == 'VIDEO_ERROR' || code == 'ERROR') {
				alert('非法的操作.');
				return false;
			} else {
				$('#captchaDisplay').attr('src', '/captcha/display/' + Math.random());
				return false;
			}
		},
		error : function(xml, err) {
			alert(err);
		}
	});
}
