// JavaScript Document


var mensagemStr = "DESCREVA-NOS BREVEMENTE O SEU PROJETO *";

$(document).ready(function() {

	try{
		var formEntreEmContato = document.getElementById("formEntreEmContato");
		if(!formEntreEmContato){throw new Exception("formEntreEmContato inexistente.");}
		var btnEnviar = document.getElementById("btnEnviar");
		
		$("#telefone").mask("(99) 9999-9999", {placeholder: " "});
		
		$("#outro").click(function(){
			if($(this).is(":checked")){
				var tipoProjetoOutro = formEntreEmContato.tipoProjetoOutro;
				$(".tipoProjetoOutro").slideDown();	
				tipoProjetoOutro.onblur = tipoProjetoOutro.onfocus = function(){tipoProjetoOutro.value=(tipoProjetoOutro.value=='CITE O TIPO DE PROJETO')?"":(tipoProjetoOutro.value!="")?tipoProjetoOutro.value:"CITE O TIPO DE PROJETO";}
				setTimeout(function(){
					if($(".tipoProjetoOutro").is(":visible")){
						tipoProjetoOutro.focus();
					}
				}, 1400);
			} else {
				$(".tipoProjetoOutro").slideUp();
			}
		});
		
		
		var nome = formEntreEmContato.nome;
		var email = formEntreEmContato.email;
		var empresa = formEntreEmContato.empresa;
		var telefone = formEntreEmContato.telefone;
		var areaAtuacao = formEntreEmContato.areaAtuacao;
		var tipoProjeto = formEntreEmContato.tipoProjeto;
		var tipoProjetoOutro = formEntreEmContato.tipoProjetoOutro;
		var assunto = formEntreEmContato.assunto;
		var mensagem = formEntreEmContato.mensagem;
		
		
		$("#btnContato").click(function(){
			$(".tipoProjetoOutro").slideUp(function(){
				$("#liTipoProjeto").slideUp(function(){
					$("#liAssunto").slideDown();
				});
			});
			$("#btnOrcamento").removeClass("on");
			$("#btnContato").addClass("on");
			$("#btnEnviar").removeClass("solicitarOrcamento");
			$("#btnEnviar").addClass("enviar");
			mensagemStr = "MENSAGEM *";
			mensagem.value = mensagemStr;
			$("#tipoContato").val("Contato");
			$(".tipoProjeto").attr('checked', false);
		});
		$("#btnOrcamento").click(function(){
			$("#liAssunto").slideUp(function(){
				$("#liTipoProjeto").slideDown();
			});
			$("#btnEnviar").removeClass("enviar");
			$("#btnEnviar").addClass("solicitarOrcamento");
			$("#btnContato").removeClass("on");
			$("#btnOrcamento").addClass("on");
			mensagemStr = "DESCREVA-NOS BREVEMENTE O SEU PROJETO *";
			$("#tipoContato").val("Orcamento");
			mensagem.value = mensagemStr;
		});
		
		
		$("#naoSei").click(function(){
			if($(this).is(":checked")){
				$(".tipoProjeto").attr('checked', false);
				$(".tipoProjetoOutro").slideUp();
			}
		});
		
		
		$(".tipoProjeto").click(function(){
			if($(this).attr("id")!="naoSei"){
				$("#naoSei").attr('checked', false);
			}
		});
		
		
	
		
		
		
		nome.value = "SEU NOME *";
		email.value = "SEU E-MAIL *";
		empresa.value = "SUA EMPRESA";
		telefone.value = "(DDD) TELEFONE";
		areaAtuacao.value = "ÁREA DE ATUAÇÃO";
		assunto.value = "ASSUNTO";
		mensagem.value = mensagemStr;
	
		nome.onblur = nome.onfocus = function(){nome.value=(nome.value=='SEU NOME *')?"":(nome.value!="")?nome.value:"SEU NOME *";}
		email.onblur = email.onfocus = function(){email.value=(email.value=='SEU E-MAIL *')?"":(email.value!="")?email.value:"SEU E-MAIL *";}
		empresa.onblur = empresa.onfocus = function(){empresa.value=(empresa.value=='SUA EMPRESA')?"":(empresa.value!="")?empresa.value:"SUA EMPRESA";}
		telefone.onblur = telefone.onfocus = function(){telefone.value=(telefone.value=='(DDD) TELEFONE')?"":(telefone.value!="")?telefone.value:"(DDD) TELEFONE";}
		areaAtuacao.onblur = areaAtuacao.onfocus = function(){areaAtuacao.value=(areaAtuacao.value=='ÁREA DE ATUAÇÃO')?"":(areaAtuacao.value!="")?areaAtuacao.value:"ÁREA DE ATUAÇÃO";}
		assunto.onblur = assunto.onfocus = function(){assunto.value=(assunto.value=='ASSUNTO')?"":(assunto.value!="")?assunto.value:"ASSUNTO";}
		mensagem.onblur = mensagem.onfocus = function(){mensagem.value=(mensagem.value==mensagemStr)?"":(mensagem.value!="")?mensagem.value:mensagemStr;}
	
		
		btnEnviar.onclick = function(){ return btnEnviarClick(); }
	} catch (e){	
	}
});


var btnEnviarClick = function(){
	var formEntreEmContato = document.getElementById("formEntreEmContato");
	
	//Comente a linha abaixo para o form ser enviado
	//formEntreEmContato.action = 'javascript:void(0);';
	
	var nome = formEntreEmContato.nome;
	var email = formEntreEmContato.email;
	var empresa = formEntreEmContato.empresa;
	var telefone = formEntreEmContato.telefone;
	var areaAtuacao = formEntreEmContato.areaAtuacao;
	var tipoProjeto = formEntreEmContato.tipoProjeto;
	var tipoProjetoOutro = formEntreEmContato.tipoProjetoOutro;
	var mensagem = formEntreEmContato.mensagem;
	


	if(nome.value==''||nome.value=='SEU NOME *'){ alert('Por favor, informe seu nome.'); nome.focus(); return false; }
	if(email.value==''||email.value=='SEU E-MAIL *'){ alert('Por favor, informe seu e-mail.'); email.focus(); return false; }
	else if(!isEmail(email, 'E-mail')){ alert('E-mail inválido!'); email.focus(); return false; }
	/*if(!$(".tipoProjetoOutro").is(":hidden")){
		if(tipoProjetoOutro.value==''||tipoProjetoOutro.value=='CITE O TIPO DE PROJETO'){ alert('Por favor, informe o tipo de projeto.'); tipoProjetoOutro.focus(); return false; }	
	}*/
	
	if(mensagem.value==''||mensagem.value==mensagemStr){ alert('Por favor, descreva a sua mensagem.'); mensagem.focus(); return false; }
	
	


	
	
	return true;
	
}
