$(document).ready(function(){
	 $('input:text').setMask();
	$('#f_trabalhe').ajaxForm({success: Response, beforeSubmit: Aguarde,dataType:  'json', clearForm: false }); 
});

function Aguarde(formData, jqForm, options){
	$('#submitMessage').css('color', 'black');
	$('#submitMessage').css('visibility','visible');
	$('#submitMessage').html('Aguarde...');
	text = '';
	var_contato = false;
	for(i in formData){
		if(formData[i].name == 'nome' && formData[i].value == '' )
			text += " - Campo Nome obrigatório <br>";
		
		if(formData[i].name == 'email' && formData[i].value != '' )
			var_contato = true;
		else if(formData[i].name == 'tel_fixo' && formData[i].value != '' )
			var_contato = true;
		else if(formData[i].name == 'tel_celular' && formData[i].value != '' )
			var_contato = true;
	}
	
	if(var_contato == false)
		text += " - Por favor informe ao menos uma forma de contato <br>";
	
	if (text != '') {
		$('#submitMessage').html(text);
		$('#submitMessage').css('color', 'red');
		return false;
	}

}

function Response(responseText, statusText){
	if (responseText['send'] == 'ok') {
		$('#submitMessage').css('color', 'green');
		$('#submitMessage').css('visibility','visible');
		$('#f_trabalhe').clearForm();
		$('#submitMessage').html('Enviado com Sucesso.');
		
	}else if (responseText['send'] == 'erro') {
		$('#submitMessage').css('color', 'red');
		$('#submitMessage').html(responseText['msg']);
		
	}else{
		$('#submitMessage').html('Erro Tente novamente');
		$('#submitMessage').css('color', 'red');
		
	}
}

