function httpRequest( urlDo, dadosForm ){
	
	var resp; 
	
	var ajax = jQuery.ajax( { 
		type: 'POST', 
		url: urlDo,
		data: dadosForm,
		async: false,
		/*beforeSend: function(){
						$.blockUI( { message: '<img src="/_img/loader.gif">' } ); 
					},*/
		success: function( resposta ){
			    	//$( 'html' ).unblock();
	             	/**
	             	 * Armazenamos numa variavel global da funcao, pois nao foi possivel dar return
	             	 * de dentro desta function.
	             	 */
		         	 resp = resposta;
		         }		         
	} );
	
	// Retorna a resposta, caso ela tenha sido obtida e nenhum idCampo for informado
	return resp;

}

jQuery(document).ready( function(){	

var form = jQuery('#formFaleConosco');

	
	form.bind('submit', function(){
		if (document.getElementById("contato").value.length > 0 && document.getElementById("empresa").value.length > 0 && document.getElementById("email").value.length > 0 && document.getElementById("mensagem").value.length > 0) {
			erEmail = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
			
			if (erEmail.test(document.getElementById("email").value)) {
			
			
				dadosForm = jQuery(this.elements).serialize();
				
				resp = httpRequest('http://infolinkti.com.br/Controller/contato.do.php', dadosForm );
				
				if( resp == "sucessoEnvio" ){
		 	
					 document.getElementById('msgFaleConosco').innerHTML = "<p class='box-sucesso'>Mensagem enviada com sucesso.</p>";
				 	
				 	 document.getElementById("contato").value = "";
					 document.getElementById("empresa").value = "";
					 document.getElementById("email").value = "";
					 document.getElementById("mensagem").value = "";
					 document.getElementById("ddd").value = "";
					 document.getElementById("telefone").value = "";
				 	
				 } else if ( resp == "falhaEnvio" ){
				 
					 document.getElementById('msgFaleConosco').innerHTML = "<p class='box-erro'>Erro ao enviar a mensagem.</p>";
				 
				 }
				
			}else{
				
				document.getElementById('msgFaleConosco').innerHTML = "<p class='box-erro'>Por favor, digite um e-mail válido.</p>";
				
			}
		}else{
			
			document.getElementById('msgFaleConosco').innerHTML = "<p class='box-erro'>Por favor, preencha os campos com (*).</p>";
			
		}
		// Interrompe o submit
		return false;

	});

});

