
function text_to_value(value){	
	document.getElementById('text_duvida').value = value;
}

$j(document).ready(function(){
   //submission scripts
  $j('.perguntaForm').submit( function(){
		//statements to validate the form	
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		var filtro_perguntas_fone = /[(][0-9]{2}[)][ ][0-9]{4}[-][0-9]{4}/;
		var perguntas_email = document.getElementById('perguntas_email');
		var perguntas_fone = document.getElementById('perguntas_fone');
		var perguntas_empresa = document.getElementById('perguntas_empresa');
		var perguntas_nome = document.getElementById('perguntas_nome');
		var perguntas_mensagem = document.getElementById('perguntas_mensagem');
		var pergunta_duvida = document.getElementById('text_duvida');

		if (!filter.test(perguntas_email.value)) { 
		$j('.perguntas_email-missing').show();
		} else { $j('.perguntas_email-missing').hide(); }

		if (!filtro_perguntas_fone.test(perguntas_fone.value)) { 
		$j('.perguntas_fone-missing').show();
		} else { $j('.perguntas_fone-missing').hide(); }

		if (perguntas_empresa.value == "") { 
		$j('.perguntas_empresa-missing').show();
		} else { $j('.perguntas_empresa-missing').hide(); }
		
		if (pergunta_duvida.value == "") { 
		$j('.perguntas_duvida-missing').show();
		} else { $j('.perguntas_duvida-missing').hide(); }
		
		if (perguntas_nome.value == "") {
		$j('.perguntas_nome-missing').show();
		}else {$j('.perguntas_nome-missing').hide();}
		
		if (perguntas_mensagem.value == "") {
		$j('.perguntas_mensagem-missing').show();
		}else {$j('.perguntas_mensagem-missing').hide();}
		
		if ((perguntas_nome.value == "") || (!filter.test(perguntas_email.value)) || (pergunta_duvida.value == "") || (perguntas_mensagem.value == "") || (perguntas_empresa.value == "") || (!filtro_perguntas_fone.test(perguntas_fone.value))){
			return false;
		} 
		
		if ((perguntas_nome.value != "") && (filter.test(perguntas_email.value)) && (pergunta_duvida.value != "") && (perguntas_mensagem.value != "") && (perguntas_empresa.value != "") && (filtro_perguntas_fone.test(perguntas_fone.value))) {
			//hide the form
			$j('.perguntaForm').hide();
			//show the loading carrega
			$j('.load').append($j('.carregar'));
			$j('.carregar').css({display:'block'});		
			//send the ajax request
			$j.post('mail_pergunta.php',{perguntas_nome:$j('#perguntas_nome').val(),
						perguntas_empresa:$j('#perguntas_empresa').val(),
						perguntas_email:$j('#perguntas_email').val(),
						text_duvida:$j('#text_duvida').val(),
						perguntas_fone:$j('#perguntas_fone').val(),
						perguntas_mensagem:$j('#perguntas_mensagem').val()},		
			//return the data
			function(data){
			  //hide the graphic
			  $j('.carregar').css({display:'none'});
			  $j('.load').append(data);
			});			
			//stay on the page
			return false;
		} 
  });

});

