var message = {
	title	: 'message_title_ajax',
	content : 'message_content_ajax',
	field	: 'message_ajax',
	close	: 'message_close_ajax',
	login	: 'message_login_ajax',
	action	: 'message_action_ajax'
}
var action = {
	vote	: 'votar',
	comment	: 'comentar',
	report	: 'denunciar',
	post	: 'excluir posts',
	author	: 'adicionar autor',
	card	: 'adicionar cartão'
}

var controlSearch = new Object();
controlSearch = {
	filter : function(element) {
		var opt = element.value;
		var opts = new Array('card', 'usuario');

		opts.each(function(value){
			$('opt_' + value).hide();
		});

		if(opt != 'default') {
			$('opt_' + opt).show();
		}
	},

	search : function(form) {
		var errors = new Array();

		if(form.nome.value == '') {
			errors.push(messages.emptyName);
		}

		if(form.filtro.value == 'default') {
			errors.push(messages.emptyFilter);
		}

		var error = errors.length;
		if(error) {
			alert(messages.errorHead + errors.join('\n') + messages.errorFooter);
		} else {
			form.submit();
		}
	}
}

var messages = [];
messages = {
	errorHead : 'Os seguinte(s) erro(s) foram encontrado(s):\n\n',
	errorFooter : '\n\nverifique e tente novamente!',
	emptyName : 'O campo "Palavra" está vazio!',
	emptyFilter : 'Selecione uma opção no campo "Buscar por"'
}