
/*function validarFormulario()
{

		if(document.getElementById("empresa").value == "" || document.getElementById("empresa").value == null)
		{
			alert("Por favor, digite o nome de sua empresa");
			globalvar = document.getElementById("empresa");
			setTimeout("globalvar.focus()",250);
			 return false;
		}
		
		if(document.getElementById('contato').value == "" || document.getElementById('contato').value == null)
		{
			alert("Por favor, digite o nome do responsavel para contato");
			globalvar = document.getElementById("contato");
			setTimeout("globalvar.focus()",250);
			return false;
		}
		
		if(document.getElementById('email').value == "" || document.getElementById('email').value == null)
		{
			alert("Por favor, digite seu email");
			globalvar = document.getElementById("email");
			setTimeout("globalvar.focus()",250);
			return false;
		}
		
		if(document.getElementById("telefone").value == "" || document.getElementById("telefone").value == null)
		{
			alert("Por favor, digite seu telefone");
			globalvar = document.getElementById("telefone");
			setTimeout("globalvar.focus()",250);
			 return false;
		}
		
		if(document.getElementById("volcrimper").value == "" || document.getElementById("volcrimper").value == null)
		{
			alert("Por favor, digite seu volume de compras Crimper");
			globalvar = document.getElementById("volcrimper");
			setTimeout("globalvar.focus()",250);
			 return false;
		}
		
		if(document.getElementById("volconcorrencia").value == "" || document.getElementById("volconcorrencia").value == null)
		{
			alert("Por favor, seu volume de compras pela concorrência");
			globalvar = document.getElementById("volconcorrencia");
			setTimeout("globalvar.focus()",250);
			return false;
		}
	
		if((!document.getElementById("condicoespagto").checked && 
		   !document.getElementById("preco").checked &&
		   !document.getElementById("fornecedor").checked &&
		   !document.getElementById("atendimento").checked &&
		   !document.getElementById("qualidade").checked &&
		   !document.getElementById("prazo").checked &&
		   !document.getElementById("contrato").checked) &&
		   (document.getElementById("outros").value == "" || document.getElementById("outros").value == null)
	      ){
	   		alert("Por favor, responda à pergunta \"Por que você compra da concorrência\", escolhendo uma ou mais opções");
			return false;
	   	   }
	   
		if(document.getElementById("attelefonico").options[document.getElementById("attelefonico").selectedIndex].value == "")
		{
			alert("Por favor, avalie nosso atendimento telefônico");
			globalvar = document.getElementById("attelefonico");
			setTimeout("globalvar.focus()",250);
			 return false;
		}
		
		if(document.getElementById("acabamento").options[document.getElementById("acabamento").selectedIndex].value == "")
		{
			alert("Por favor, avalie o acabamento de nossos produtos");
			globalvar = document.getElementById("acabamento");
			setTimeout("globalvar.focus()",250);
		 	return false;
		}	
		
		if(document.getElementById("cotacoes").options[document.getElementById("cotacoes").selectedIndex].value == "")
		{
			alert("Por favor, avalie nosso tempo de resposta para suas cotações");
			globalvar = document.getElementById("cotacoes");
			setTimeout("globalvar.focus()",250);
			return false;
		}
		
		if(document.getElementById("compatibilidade").options[document.getElementById("compatibilidade").selectedIndex].value == "")
		{
			alert("Por favor, avalie nossa compatibilidade com o mercado");
			globalvar = document.getElementById("compatibilidade");
			setTimeout("globalvar.focus()",250);
		 	return false;
		}
		
		if(document.getElementById("condicoes").options[document.getElementById("condicoes").selectedIndex].value == "")
		{
			alert("Por favor, avalie nossas condições comerciais");
			globalvar = document.getElementById("condicoes");
			setTimeout("globalvar.focus()",250);
		 	return false;
		}
		
		if(document.getElementById("desempenho").options[document.getElementById("desempenho").selectedIndex].value == "")
		{
			alert("Por favor, avalie nosso desempenho");
			globalvar = document.getElementById("desempenho");
			setTimeout("globalvar.focus()",250);
		 	return false;
		}
	
		if(document.getElementById("pontualidade").options[document.getElementById("pontualidade").selectedIndex].value == "")
		{
			alert("Por favor, avalie nossa pontualidade nas entregas");
			globalvar = document.getElementById("pontualidade");
			setTimeout("globalvar.focus()",250);
		 	return false;
		}
		
		if(document.getElementById("posvendas").options[document.getElementById("posvendas").selectedIndex].value == "")
		{
			alert("Por favor, avalie nosso pós-vendas");
			globalvar = document.getElementById("posvendas");
			setTimeout("globalvar.focus()",250);
		 	return false;
		}
		
		if(document.getElementById("embalagem").options[document.getElementById("embalagem").selectedIndex].value == "")
		{
			alert("Por favor, avalie nossas embalagens");
			globalvar = document.getElementById("embalagem");
			setTimeout("globalvar.focus()",250);
		 	return false;
		}
		
		if(document.getElementById("financeiro").options[document.getElementById("financeiro").selectedIndex].value == "")
		{
			alert("Por favor, avalie nosso setor financeiro");
			globalvar = document.getElementById("financeiro");
			setTimeout("globalvar.focus()",250);
		 	return false;
		}
		
		if((document.getElementById("attelefonico").options[document.getElementById("attelefonico").selectedIndex].value == "ruim" ||
		   document.getElementById("acabamento").options[document.getElementById("acabamento").selectedIndex].value == "ruim" ||
		   document.getElementById("cotacoes").options[document.getElementById("cotacoes").selectedIndex].value == "ruim" ||
		   document.getElementById("compatibilidade").options[document.getElementById("compatibilidade").selectedIndex].value == "ruim" ||
		   document.getElementById("condicoes").options[document.getElementById("condicoes").selectedIndex].value == "ruim" ||
		   document.getElementById("desempenho").options[document.getElementById("desempenho").selectedIndex].value == "ruim"  ||
		   document.getElementById("pontualidade").options[document.getElementById("pontualidade").selectedIndex].value == "ruim" ||
		   document.getElementById("posvendas").options[document.getElementById("posvendas").selectedIndex].value == "ruim" ||
		   document.getElementById("embalagem").options[document.getElementById("embalagem").selectedIndex].value == "ruim" ||
		   document.getElementById("financeiro").options[document.getElementById("financeiro").selectedIndex].value == "ruim" ||
		   
		   document.getElementById("attelefonico").options[document.getElementById("attelefonico").selectedIndex].value == "pessimo" ||
		   document.getElementById("acabamento").options[document.getElementById("acabamento").selectedIndex].value == "pessimo" ||
		   document.getElementById("cotacoes").options[document.getElementById("cotacoes").selectedIndex].value == "pessimo" ||
		   document.getElementById("compatibilidade").options[document.getElementById("compatibilidade").selectedIndex].value == "pessimo" ||
		   document.getElementById("condicoes").options[document.getElementById("condicoes").selectedIndex].value == "pessimo" ||
		   document.getElementById("desempenho").options[document.getElementById("desempenho").selectedIndex].value == "pessimo"  ||
		   document.getElementById("pontualidade").options[document.getElementById("pontualidade").selectedIndex].value == "pessimo" ||
		   document.getElementById("posvendas").options[document.getElementById("posvendas").selectedIndex].value == "pessimo" ||
		   document.getElementById("embalagem").options[document.getElementById("embalagem").selectedIndex].value == "pessimo" ||
		   document.getElementById("financeiro").options[document.getElementById("financeiro").selectedIndex].value == "pessimo") &&
		   (document.getElementById("comentarios").value == "" || document.getElementById("comentarios").value == null))
		   {
		   	alert("Por favor, comente suas notas abaixo de regular");
		   	globalvar = document.getElementById("comentarios");
			setTimeout("globalvar.focus()",250);
		 	return false;
		   }
		  
		  document.getElementById("form1").submit();
	
}*/



function regex_so_num(obj)
{ 
	 return obj.value.replace(/\D/g,"")
}

function so_num(obj, e)
{
	if(window.event)
	{
		  e = window.event; 
		  code = e.keyCode;
		  if ((code < 48) || (code > 57))
		  {
	            e.cancelBubble = true   
	            e.returnValue = false;
		  }
	}
	 else
	{
           code = e.which;
	   	   if ((code < 48) || (code > 57) )
	   	   { 
	   		 	obj.onkeyup = function(){_flowout(obj, code);};
	   	   }
    }
}

function _flowout(obj, code)
{
	if ((code < 48) || (code > 57))
	{ 
	   obj.value = obj.value.substring(0, obj.value.length-1);
	}
}


function valida_email(obj)
{
	if(obj.value != "" && obj.value != null)
	{
		if(obj.value != "" || obj.value != null)
		{
			string = obj.value; 
			var reg = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
			if(!reg.test(string))
			{ 
	   			alert("Email inválido!");
	   			globalvar = obj;
	   			window.setTimeout("globalvar.focus()",250);
	   			limpar(obj);
	   			return false;
			}
		}
	}
}

function Trim(strTexto)
{
// Substitui os espaços vazios no inicio e no fim da string por vazio.
  return strTexto.replace(/^\s+|\s+$/g, '');
}

function prox_campo(obj, string, qtd)
{
	if(obj.value.length == qtd)
	{
		globalvar = document.getElementById(string);
		setTimeout("globalvar.focus()",250);
	}
}

function Mascara(tipo, campo, teclaPress) 
{
	if (window.event)
	{
		var tecla = teclaPress.keyCode;
	} else {
		tecla = teclaPress.which;
	}
 
	var s = new String(campo.value);
	// Remove todos os caracteres à seguir: ( ) / - . e espaço, para tratar a string denovo.
	s = s.replace(/(\.|\(|\)|\/|\-| )+/g,'');
 
	tam = s.length + 1;
 
	if ( tecla != 9 && tecla != 8 ) {
		switch (tipo)
		{
		case 'CPF' :
			if (tam > 3 && tam < 7)
				campo.value = s.substr(0,3) + '.' + s.substr(3, tam);
			if (tam >= 7 && tam < 10)
				campo.value = s.substr(0,3) + '.' + s.substr(3,3) + '.' + s.substr(6,tam-6);
			if (tam >= 10 && tam < 12)
				campo.value = s.substr(0,3) + '.' + s.substr(3,3) + '.' + s.substr(6,3) + '-' + s.substr(9,tam-9);
		break;
 
		case 'CNPJ' :
 
			if (tam > 2 && tam < 6)
				campo.value = s.substr(0,2) + '.' + s.substr(2, tam);
			if (tam >= 6 && tam < 9)
				campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,tam-5);
			if (tam >= 9 && tam < 13)
				campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,3) + '/' + s.substr(8,tam-8);
			if (tam >= 13 && tam < 15)
				campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,3) + '/' + s.substr(8,4)+ '-' + s.substr(12,tam-12);
		break;
 
		case 'TEL' :
			so_num(campo, teclaPress);
			if (tam > 2 && tam < 4)
				campo.value = '(' + s.substr(0,2) + ') ' + s.substr(2,tam);
			if (tam >= 7 && tam < 11)
				campo.value = '(' + s.substr(0,2) + ') ' + s.substr(2,4) + '-' + s.substr(6,tam-6);
		break;
 
		case 'DATA' :
			if (tam > 2 && tam < 4)
				campo.value = s.substr(0,2) + '/' + s.substr(2, tam);
			if (tam > 4 && tam < 11)
				campo.value = s.substr(0,2) + '/' + s.substr(2,2) + '/' + s.substr(4,tam-4);
		break;
		}
	}
}
