function evita_letra(tecla){
	var keyCode = tecla.keyCode ? tecla.keyCode : tecla.which ? tecla.which : tecla.charCode;
	if(keyCode !=8 && keyCode !=13 && keyCode !=9){
		if (keyCode < 48 || keyCode > 57){
			if (window.event) //IE
			tecla.returnValue = false;
			else //Firefox
			tecla.preventDefault();
		}
	}
}
function formatar(src, mask,event){
	var tecla = event.keyCode;
	var i = src.value.length;
	var saida = mask.substring(0,1);
	var texto = mask.substring(i)
	if (texto.substring(0,1) != saida && tecla!=8)	{
		src.value += texto.substring(0,1);
	}
}

//FUNCOES DO COMBO BOX
function itemBox(s){
	if(document.getElementById(s).style.display == "none"){
		document.getElementById('apaga').style.display = "block";
		document.getElementById(s).style.display = "block";
	} else {
		document.getElementById(s).style.display = "none";
	}
}
function showBox(s){
	document.getElementById(s).style.display = "block";
}
function someBox(s){
	document.getElementById(s).style.display = "none";
}
function trocaItemBox(s, div, txt){
	document.getElementById('apaga').style.display = "none";
	document.getElementById(div).style.display = "none";
	document.getElementById(txt).innerHTML = s;
}
function trocaItemBox2(s, div, txt){
	document.getElementById('campoServico').value = s;
	document.getElementById('apaga').style.display = "none";
	document.getElementById(div).style.display = "none";
	document.getElementById(txt).innerHTML = s;
}
function trocaItemBox3(s, div, txt){
	document.getElementById('campoServico3').value = s;
	document.getElementById('apaga').style.display = "none";
	document.getElementById(div).style.display = "none";
	document.getElementById(txt).innerHTML = s;
}
function trocaItemBox4(s, div, txt){
	document.getElementById('campoServico2').value = s;
	document.getElementById('apaga').style.display = "none";
	document.getElementById(div).style.display = "none";
	document.getElementById(txt).innerHTML = s;
}
//

function verificaMail(email) {
	var campo = email;
	if (campo.indexOf("@")<1) {
		return false;
	}
	if (campo.charAt(campo.indexOf("@")-1) == ".") {
		return false;
	}
	if (campo.lastIndexOf(".")<=campo.indexOf("@")) {
		return false;
	}
	if (campo.lastIndexOf(".") == (campo.length-1)) {
		return false;
	}
	return true;
}

function valida() {
	sNome = document.getElementById('campoNome').value;
	sEmail = document.getElementById('campoEmail').value;
	sMsg = document.getElementById('campoMsg').value;
	sTel = document.getElementById('campoTel').value;
	if(sNome == '' || sEmail == '' || sMsg == '' || sTel == ''){
		alert('Preencha todos os campos.');
	}else if(verificaMail(sEmail) == false){
		alert('Digite um e-mail válido.');
	}else{
		document.getElementById('formContato').submit();
	}
}
function valida2() {
	sNomeRe = document.getElementById('remetente').value;
	sEmailRe = document.getElementById('email_remetente').value;
	sNomeDe = document.getElementById('destinatario').value;
	sEmailDe = document.getElementById('email_destinatario').value;
	if(sNomeRe == '' || sEmailRe == '' || sNomeDe == '' || sEmailDe == ''){
		alert('Preencha todos os campos.');
	}else if(verificaMail(sEmailRe) == false){
		alert('Digite um e-mail de remetente válido.');
	}else if(verificaMail(sEmailDe) == false){
		alert('Digite um e-mail de destinatário válido.');
	}else{
		document.getElementById('formNoticia').submit();
	}
}
function getConhe(){
	for (var i=0;i<document.formOrca1.conhe.length;i++)  {
		if (document.formOrca1.conhe[i].checked) {
			return document.formOrca1.conhe[i].value;
		}
	}
}

function validaOrcOnline() {
	sNome = document.getElementById('campoNome').value;
	sTel = document.getElementById('campoTel').value;
	sEmail = document.getElementById('campoEmail').value;
	sConhe = getConhe();
	if(sNome == '' || sEmail == '' || sConhe == undefined || sTel == ''){
		alert('Preencha todos os campos obrigatórios.');
	}else if(verificaMail(sEmail) == false){
		alert('Digite um e-mail válido.');
	}else{
		document.getElementById('formOrca1').submit();
	}
}

function validaOrcOnline2() {
	sCPF = document.getElementById('campoCPF').value;
	sNome = document.getElementById('campoNome2').value;
	sEnde = document.getElementById('campoEnde2').value;
	sCEP = document.getElementById('campoCEP2').value;
	sBairro = document.getElementById('campoBairro2').value;
	sEmail = document.getElementById('campoEmail2').value;
	sTel = document.getElementById('campoTel2').value;
	sCPF = sCPF.replace(".","");
	sCPF = sCPF.replace(".","");
	sCPF = sCPF.replace("-","");
	if(sNome == '' || sEnde == '' || sCEP == '' || sBairro == '' || sEmail == '' || sTel == ''){
		alert('Preencha todos os campos obrigatórios.');
	}else if(valida_cpf(sCPF) == false){
		alert('Digite um cpf válido.');
	}else if(verificaMail(sEmail) == false){
		alert('Digite um e-mail válido.');
	}else{
		document.getElementById('formOrca2').submit();
	}
}

function mostraForm2(n) {
	if(n==1){
		document.getElementById('formOrca1').style.display = "none";
		document.getElementById('formOrca2').style.display = "";
	} else {
		document.getElementById('formOrca1').style.display = "";
		document.getElementById('formOrca2').style.display = "none";
	}
}

function mostraOuSome(s){
	if(document.getElementById(s).style.display == "none"){
		document.getElementById(s).style.display = "";
	} else {
		document.getElementById(s).style.display = "none";
	}
}

function printNoticia(id) {
	window.open('noticia_imprime.php?id='+id,'Noticias','width=680, height=600, scrollbars');
}

function mostraProdutos() {
	document.getElementById('linkProduto').style.display = "none";
	document.getElementById('linkProduto2').style.display = "";
	document.getElementById('linkEmpresa').style.borderBottom = "0";
	if(document.getElementById('menuEmpresa').style.display == "block" && nLinkSel != 1){
		toggleSlide('menuEmpresa');
		escondeEmpresa();
	}
	if(document.getElementById('menuServOnline').style.display == "block" && nLinkSel != 11){
		toggleSlide('menuServOnline');
		escondeServOnline();
	}
}

function escondeProdutos() {
	document.getElementById('linkProduto').style.display = "";
	document.getElementById('linkProduto2').style.display = "none";
	document.getElementById('linkEmpresa').style.borderBottom = "1px solid #353333";
}

function abreVideo(id) {
	var objLink = document.createElement('a');
	objLink.rel = 'lyteframe';
	objLink.href = 'video_popup.php?id='+id;
	objLink.rev = 'width:455px;height:340px;scrolling:no;';
	myLytebox.start(objLink, false, true);
}

function abreVideoProd(id) {
	var objLink = document.createElement('a');
	objLink.rel = 'lyteframe';
	objLink.href = 'video_popup2.php?id='+id;
	objLink.rev = 'width:455px;height:340px;scrolling:no;';
	myLytebox.start(objLink, false, true);
}
function validaNews() {
	sEmail = document.getElementById('campoNewsLetter').value;
	if(verificaMail(sEmail) == false){
		alert('Digite um e-mail válido.');
	}else{
		document.getElementById('formNews').submit();
	}
}
function mostraForm(n) {
	if(n==1){
		document.getElementById('formJuridica').style.display = "none";
		document.getElementById('formFisica').style.display = "";
	} else {
		document.getElementById('formJuridica').style.display = "";
		document.getElementById('formFisica').style.display = "none";
	}
}

function validaJuridica() {
	sNome = document.getElementById('campoNome').value;
	sEmail = document.getElementById('campoEmail').value;
	sEmpre = document.getElementById('campoEmpre').value;
	sCNPJ = document.getElementById('campoCNPJ').value;
	sRazao = document.getElementById('campoRazao').value;
	sEnde = document.getElementById('campoEnde').value;
	sBairro = document.getElementById('campoBairro').value;
	sCEP = document.getElementById('campoCEP').value;
	sCNPJ = sCNPJ.replace(".","");
	sCNPJ = sCNPJ.replace(".","");
	sCNPJ = sCNPJ.replace("/","");
	sCNPJ = sCNPJ.replace("-","");
	if(sNome == '' || sEmail == '' || sEmpre == '' || sCNPJ == '' || sRazao == '' || sEnde == '' || sBairro == '' || sCEP == ''){
		alert('Preencha todos os campos obrigatórios.');
	}else if(valida_cnpj(sCNPJ) == false){
		alert('Digite um cnpj válido.');
	}else if(verificaMail(sEmail) == false){
		alert('Digite um e-mail válido.');
	}else{
		document.getElementById('formJuridica').submit();
	}
}

function validaFisica() {
	sNome = document.getElementById('campoNome2').value;
	sEmail = document.getElementById('campoEmail2').value;
	sCPF = document.getElementById('campoCPF').value;
	sEnde = document.getElementById('campoEnde2').value;
	sBairro = document.getElementById('campoBairro2').value;
	sCEP = document.getElementById('campoCEP2').value;
	sCPF = sCPF.replace(".","");
	sCPF = sCPF.replace(".","");
	sCPF = sCPF.replace("-","");

	if(sNome == '' || sEmail == '' || sCPF == '' || sEnde == '' || sBairro == '' || sCEP == ''){
		alert('Preencha todos os campos obrigatórios.');
	}else if(valida_cpf(sCPF) == false){
		alert('Digite um cpf válido.');
	}else if(verificaMail(sEmail) == false){
		alert('Digite um e-mail válido.');
	}else{
		document.getElementById('formFisica').submit();
	}
}
function abreGaleria(id) {
	var objLink = document.createElement('a');
	objLink.rel = 'lyteframe';
	objLink.href = 'fotosPopup.php?id='+id;
	objLink.rev = 'width:650px;height:480px;scrolling:no;';
	myLytebox.start(objLink, false, true);
}
function mostraServOnline() {
	document.getElementById('linkServOnline').style.display = "none";
	document.getElementById('linkServOnline2').style.display = "";
	if(document.getElementById('linkProduto')!=null) {
		document.getElementById('linkProduto').style.borderBottom = "0";
	}
	if(document.getElementById('menuProdutos').style.display == "block" && nLinkSel != 2){
		toggleSlide('menuProdutos');
		escondeProdutos();
	}
	if(document.getElementById('menuEmpresa').style.display == "block" && nLinkSel != 1){
		toggleSlide('menuEmpresa');
		escondeEmpresa();
	}
}
function escondeServOnline() {
	document.getElementById('linkServOnline').style.display = "";
	document.getElementById('linkServOnline2').style.display = "none";
	if(document.getElementById('linkProduto')!=null) {
		document.getElementById('linkProduto').style.borderBottom = "1px solid #353333";
	}
}
function mostraEmpresa() {
	document.getElementById('linkEmpresa').style.display = "none";
	document.getElementById('linkEmpresa2').style.display = "";
	document.getElementById('linkHome').style.borderBottom = "0";
	if(document.getElementById('menuProdutos').style.display == "block" && nLinkSel != 2){
		toggleSlide('menuProdutos');
		escondeProdutos();
	}
	if(document.getElementById('menuServOnline').style.display == "block" && nLinkSel != 11){
		toggleSlide('menuServOnline');
		escondeServOnline();
	}
}
function escondeEmpresa() {
	document.getElementById('linkEmpresa').style.display = "";
	document.getElementById('linkEmpresa2').style.display = "none";
	document.getElementById('linkHome').style.borderBottom = "1px solid #353333";
}
function valida_cpf(cpf)
{
var numeros, digitos, soma, i, resultado, digitos_iguais;
digitos_iguais = 1;
if (cpf.length < 11)
	return false;
for (i = 0; i < cpf.length - 1; i++)
	if (cpf.charAt(i) != cpf.charAt(i + 1))
		  {
		  digitos_iguais = 0;
		  break;
		  }
if (!digitos_iguais)
	{
	numeros = cpf.substring(0,9);
	digitos = cpf.substring(9);
	soma = 0;
	for (i = 10; i > 1; i--)
		  soma += numeros.charAt(10 - i) * i;
	resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
	if (resultado != digitos.charAt(0))
		  return false;
	numeros = cpf.substring(0,10);
	soma = 0;
	for (i = 11; i > 1; i--)
		  soma += numeros.charAt(11 - i) * i;
	resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
	if (resultado != digitos.charAt(1))
		  return false;
	return true;
	}
else
	return false;
}
function valida_cnpj(cnpj)
{
var numeros, digitos, soma, i, resultado, pos, tamanho, digitos_iguais;
digitos_iguais = 1;
if (cnpj.length < 14 && cnpj.length < 15)
	return false;
for (i = 0; i < cnpj.length - 1; i++)
	if (cnpj.charAt(i) != cnpj.charAt(i + 1))
		  {
		  digitos_iguais = 0;
		  break;
		  }
if (!digitos_iguais)
	{
	tamanho = cnpj.length - 2
	numeros = cnpj.substring(0,tamanho);
	digitos = cnpj.substring(tamanho);
	soma = 0;
	pos = tamanho - 7;
	for (i = tamanho; i >= 1; i--)
		  {
		  soma += numeros.charAt(tamanho - i) * pos--;
		  if (pos < 2)
				pos = 9;
		  }
	resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
	if (resultado != digitos.charAt(0))
		  return false;
	tamanho = tamanho + 1;
	numeros = cnpj.substring(0,tamanho);
	soma = 0;
	pos = tamanho - 7;
	for (i = tamanho; i >= 1; i--)
		  {
		  soma += numeros.charAt(tamanho - i) * pos--;
		  if (pos < 2)
				pos = 9;
		  }
	resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
	if (resultado != digitos.charAt(1))
		  return false;
	return true;
	}
else
	return false;
} 











