// framework ajax

ajax = function(){
	
}

ajax.SendForm = function(){
	
	var vNome = document.forms['aerovia'].elements['txtNomeEmpresa'];
	var vEmail = document.forms['aerovia'].elements['txtEmail'];
	var vDdd = document.forms['aerovia'].elements['txtDdd'];
	var vTel = document.forms['aerovia'].elements['txtTelefone'];
	var vCidadeColeta = document.forms['aerovia'].elements['txtCidadeColeta'];
	var vUFColeta = document.forms['aerovia'].elements['UfColeta'];
	var vAltura = document.forms['aerovia'].elements['txtAltura'];
	var vLargura = document.forms['aerovia'].elements['txtLargura'];
	var vProfundidade = document.forms['aerovia'].elements['txtProfundidade'];
	var vPeso = document.forms['aerovia'].elements['txtPeso'];
	var vVolumes = document.forms['aerovia'].elements['txtVolumes'];
	var vCidadeEntrega = document.forms['aerovia'].elements['txtCidadeEntrega'];
	var vUFEntrega = document.forms['aerovia'].elements['UfEntrega'];
	var vValorNota = document.forms['aerovia'].elements['txtValorNota'];
	
	if(vNome.value==''){
		
		alert('Digite o nome de sua empresa!');
		vNome.focus();
	
	}else if(vEmail.value==''){
		
		alert('Digite seu e-mail!');
		vEmail.focus();
		
	}else if(vDdd.value==''){
		
		alert('Digite o DDD!');
		vDdd.focus();

	}else if(vTel.value==''){
		
		alert('Digite o telefone!');
		vTel.focus();

	}else if(vCidadeColeta.value==''){
		
		alert('Informe a cidade para coleta!');
		vCidadeColeta.focus();

	}else if(vUFColeta.value==0){
		
		alert('Selecione a UF de coleta!');
		vUFColeta.focus();

	}else if(vAltura.value==''){
		
		alert('Digite a altura da carga!');
		vAltura.focus();

	}else if(vLargura.value==''){
		
		alert('Digite a largura da carga!');
		vLargura.focus();

	}else if(vProfundidade.value==''){
		
		alert('Digite a profundidade da carga!');
		vProfundidade.focus();

	}else if(vPeso.value==''){
		
		alert('Digite o peso da carga!');
		vPeso.focus();

	}else if(vVolumes.value==''){
		
		alert('Informe a quantidade de volumes!');
		vVolumes.focus();

	}else if(vCidadeEntrega.value==''){
		
		alert('Informe a cidade para entrega!');
		vCidadeEntrega.focus();

	}else if(vUFEntrega.value=='0'){
		
		alert('Selecione a UF de entrega!');
		vUFEntrega.focus();
		
	}else if(vValorNota.value==''){
		
		alert('Informe o valor da nota fiscal!');
		vValorNota.focus();
		
	}else{
		
		cotacao_frete.SendForm(vNome.value, vEmail.value, vDdd.value, vTel.value, vCidadeColeta.value, vUFColeta.value, vAltura.value, vLargura.value, vProfundidade.value, vPeso.value, vVolumes.value, vCidadeEntrega.value, vUFEntrega.value, vValorNota.value, ajax.ShowAlertForm)
		
	}

}

	
ajax.ShowAlertForm = function(response){
	
	var vNome = document.forms['aerovia'].elements['txtNomeEmpresa'];
	var vEmail = document.forms['aerovia'].elements['txtEmail'];
	var vDdd = document.forms['aerovia'].elements['txtDdd'];
	var vTel = document.forms['aerovia'].elements['txtTelefone'];
	var vCidadeColeta = document.forms['aerovia'].elements['txtCidadeColeta'];
	var vUFColeta = document.forms['aerovia'].elements['UfColeta'];
	var vAltura = document.forms['aerovia'].elements['txtAltura'];
	var vLargura = document.forms['aerovia'].elements['txtLargura'];
	var vProfundidade = document.forms['aerovia'].elements['txtProfundidade'];
	var vPeso = document.forms['aerovia'].elements['txtPeso'];
	var vVolumes = document.forms['aerovia'].elements['txtVolumes'];
	var vCidadeEntrega = document.forms['aerovia'].elements['txtCidadeEntrega'];
	var vUFEntrega = document.forms['aerovia'].elements['UfEntrega'];
	var vValorNota = document.forms['aerovia'].elements['txtValorNota'];
	
	if(response.value=='1'){
		
		alert('Mensagem enviada com sucesso!');
		
		vNome.value = "";
		vEmail.value = "";
		vDdd.value = "";
		vTel.value = "";
		vCidadeColeta.value = "";
		vUFColeta.value = "";
		vAltura.value = "";
		vLargura.value = "";
		vProfundidade.value = "";
		vPeso.value = "";
		vVolumes.value = "";
		vCidadeEntrega.value = "";
		vUFEntrega.value = "";
		vValorNota.value = "";
		
		
	}else{
		
		alert(response.value);
		
	}
	
}

ajax.SendContact = function(){
	
	var vNome = document.forms['aerovia'].elements['txtNome'];
	var vEmail = document.forms['aerovia'].elements['txtEmail'];
	var vDdd = document.forms['aerovia'].elements['txtDDD'];
	var vTel = document.forms['aerovia'].elements['txtTel'];
	var vTxt = document.forms['aerovia'].elements['txtTxt'];
	
	if(vNome.value==''){
		
		alert('Digite seu nome!');
		vNome.focus();
		
	}else if(vEmail.value==''){
		
		alert('Digite seu e-mail!');
		vEmail.focus();

	}else if(vDdd.value==''){
		
		alert('Digite o DDD!');
		vDdd.focus();
		
	}else if(vTel.value==''){
		
		alert('Digite o telefone!');
		vTel.focus();

	}else if(vTxt.value==''){
		
		alert('Digite sua mensagem!');
		vTxt.focus();
	
	}else{
	
		fale.SendMessage(vNome.value ,vEmail.value, vDdd.value, vTel.value, vTxt.value, ajax.ShowAlertSplit);
	
	}

}

ajax.ShowAlertSplit = function(response){
	
	var vNome = document.forms['aerovia'].elements['txtNome'];
	var vEmail = document.forms['aerovia'].elements['txtEmail'];
	var vDdd = document.forms['aerovia'].elements['txtDDD'];
	var vTel = document.forms['aerovia'].elements['txtTel'];
	var vTxt = document.forms['aerovia'].elements['txtTxt'];
	
	if(response.value=='1'){
		
		alert('Sua mensagem foi enviada com sucesso!');
		
		vNome.value = "";
		vEmail.value = "";
		vDdd.value = "";
		vTel.value = "";
		vTxt.value = "";
		
	}
	
}

ajax.InsertMail = function(){
	
	var vNome = document.forms['aerovia'].elements['barra_dir:txtNome'];
	var vEmail = document.forms['aerovia'].elements['barra_dir:txtEmail'];
	
	if(vNome.value==''){
		
		alert('Digite seu nome!');
		vNome.focus();
		
	}else if(vEmail.value==''){
		
		alert('Digite seu e-mail!');
		vEmail.focus();
		
	}else{
		
		barra_dir.Execute(vNome.value ,vEmail.value, ajax.ShowAlert);
		
	}
	
}

ajax.ShowAlert = function(response){
	
	var vNome = document.forms['aerovia'].elements['barra_dir:txtNome'];
	var vEmail = document.forms['aerovia'].elements['barra_dir:txtEmail'];
	
	if(response.value=='0'){
	
		alert('Digite seu nome!');
		vNome.focus();
		
	}else if(response.value=='1'){
		
		alert('Digite seu e-mail!');
		vEmail.focus();

	}else if(response.value=='2'){
		
		alert('Este e-mail se encontra cadastrado!');
		vEmail.value="E-mail |";
		vEmail.focus();
		
	}else if(response.value=='3'){
		
		alert('Cadastro efetuado!');
		
		vNome.value="Nome |";
		vEmail.value="E-mail |";

	}else if(response.value=='4'){
		
		alert('Erro ao efetuar o cadastro.\nPor favor tente novamente mais tarde!');
		
		vNome.value="Nome |";
		vEmail.value="E-mail |";
		
	}else{
		
		alert(response.value);
		
	}

}

// framework ajax

function state(op,form,campo,texto){

	if (op==='limpa'){
	
		var obj = document.forms[form].elements[campo];

			if(obj.value != texto){
	
				texto = obj.value;
		
			}else{
	
				texto = "";
		
			}
	
			obj.value=texto;
				
	}else if(op==='escreve'){
	
		var obj = document.forms[form].elements[campo];

			if(obj.value != texto && obj.value.length != 0){
	
				texto = obj.value;

			}
			
			obj.value=texto;
	
	}
	
}