//**************************************************************************
// Definie exibir e ocultar o css do Jquery na hora da validação
//**************************************************************************
$.validator.setDefaults({
	errorClass: "invalid",
	errorElement: "span",
	highlight: function(element, errorClass, validClass) {
		$(element).parent("div").addClass(errorClass).removeClass(validClass);
	},
	unhighlight: function(element, errorClass, validClass) {
		$(element).parent("div").removeClass(errorClass).addClass(validClass);
		$(element).parent("div").find("span").eq(1).remove();
	}
});

//**************************************************************************
// jquery-maskedinput.js
// Definição de mascaras do Jquery
//**************************************************************************
jQuery(function($){
	$("input[alt=date]").mask("99/99/9999");
	$("input[alt=phone]").mask("(99) 9999-9999");
});

//**************************************************************************
// Função Trim
//**************************************************************************
function Trim(str){return str.replace(/^\s+|\s+$/g,"");}

//**************************************************************************
// Função filtroPesquisa
//**************************************************************************
function filtroPesquisa(obj){
	if (Trim(obj.ds_buca.value)!='') {
		window.location = obj.action + '/search/' + obj.ds_buca.value;
	}
	return false;
}
