$(document).ready(function(){
	$(".form_cadastro").bind("submit", function() { return validaFormulario(); });
	$('#telefone').maskRvaz("(99) 9999-9999");
});

function msgErro(erro){
	$('.msg_erro').html('<strong>As seguintes informa&ccedil;&otilde;es parecem incorretas. Por favor, verifique:</strong><br/><br/>'+ erro).show('slow');
}
function erroBorda(campo){
	$(campo).addClass('erro_input');
}
function removeBorda(campo){
	$(campo).removeClass('erro_input');
}

function validaFormulario() {
	var erro	   = false;
	var txtErro    = new String;
	if($('#nome').val() == ''){
		txtErro = '- Seu nome<br/>';
		erroBorda($('#nome'));
		erro = true; 
	}else removeBorda($('#nome'));
	
	if($('#email').val() == ''){
		txtErro += '- Seu e-mail<br/>';
		erroBorda($('#email'));
		erro = true; 
	}else if ( !validaEmail($('#email').val()) ){
		txtErro += '- Seu e-mail<br/>';
		erroBorda($('#email'));
		erro = true; 
	}else removeBorda($('#email'));
	
	if($("#telefone").val().length < 13 && $("#telefone").val() != ''){
		txtErro += '- Seu telefone<br/>';
		erroBorda($('#telefone'));
		erro = true; 
	}else removeBorda($('#telefone'));
	
	if($('#mensagem').val() == ''){
		txtErro += '- Sua mensagem<br/>';
		erroBorda($('#mensagem'));
		erro = true; 
	}else removeBorda($('#mensagem'));
	if(erro){
		msgErro(txtErro);
		return false;
	}
}