// JavaScript Document.

var reDate1 = /^\d{1,2}\/\d{1,2}\/\d{1,4}$/;
var reDate2 = /^[0-3]?\d\/[01]?\d\/(\d{2}|\d{4})$/;
var reDate3 = /^(0?[1-9]|[12]\d|3[01])\/(0?[1-9]|1[0-2])\/(19|20)?\d{2}$/;
var reDate4 = /^((0?[1-9]|[12]\d)\/(0?[1-9]|1[0-2])|30\/(0?[13-9]|1[0-2])|31\/(0?[13578]|1[02]))\/(19|20)?\d{2}$/;
var reDate = reDate4;

function isDate(pStr)
{
eval("reDate = reDate4");
if (reDate.test(pStr)) {
return true;
} else if (pStr == null || pStr == "") {
return true;
} else {
return false;

}
}

function LimitaTamanho(limite){

    valor = eval("document.cadcontato.mensagem.value");
    limite = parseInt(limite);
	largura = valor.length;
    if(valor.length > limite){
		texto = valor.substr(0,400);
		document.getElementById('mensagem').value = texto;
        return false;
    }
    return true;
}

function ehnumero(str) {

	var achei = 0
		for (var i = 0; i < str.length; i++) {
			var ch = str.substring(i, i + 1);
			if (ch < "0" || ch > "9") {
				if (ch != "-") {
					return false;
				}
				else {  
					if (achei == 0) { 
						achei = 1;
					}
					else { 
						return false;
					}
				}
			}
		}
		return true; 

}	

    // url_encode version 1.0 
    function url_encode(str) { 
        var hex_chars = "0123456789ABCDEF"; 
        var noEncode = /^([a-zA-Z0-9\_\-\.])$/; 
        var n, strCode, hex1, hex2, strEncode = ""; 

        for(n = 0; n < str.length; n++) { 
            if (noEncode.test(str.charAt(n))) { 
                strEncode += str.charAt(n); 
            } else { 
                strCode = str.charCodeAt(n); 
                hex1 = hex_chars.charAt(Math.floor(strCode / 16)); 
                hex2 = hex_chars.charAt(strCode % 16); 
                strEncode += "%" + (hex1 + hex2); 
            } 
        } 
        return strEncode; 
    } 

    // url_decode version 1.0 
    function url_decode(str) { 
        var n, strCode, strDecode = ""; 

        for (n = 0; n < str.length; n++) { 
            if (str.charAt(n) == "%") { 
                strCode = str.charAt(n + 1) + str.charAt(n + 2); 
                strDecode += String.fromCharCode(parseInt(strCode, 16)); 
                n += 2; 
            } else { 
                strDecode += str.charAt(n); 
            } 
        } 

        return strDecode; 
    }  



function initImage() {
	imageId = 'thephoto';
	image = document.getElementById(imageId);
	setOpacity(image, 0);
	image.style.visibility = "visible";
	fadeIn(imageId,0);
}
function fadeIn(objId,opacity) {
	if (document.getElementById) {
		obj = document.getElementById(objId);
		if (opacity <= 100) {
			setOpacity(obj, opacity);
			opacity += 10;
			window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
		}
	}
}
function setOpacity(obj, opacity) {
	opacity = (opacity == 100)?99.999:opacity;
	// IE/Win
	obj.style.filter = "alpha(opacity:"+opacity+")";
	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = opacity/100;
	// Older Mozilla and Firefox
	obj.style.MozOpacity = opacity/100;
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	obj.style.opacity = opacity/100;
}

function cpf2(aux)
{

pcpf=aux;

if (pcpf.length != 11) {sim=false}
else {sim=true}

if (sim ) // valida o primeiro digito
{
for (i=0;((i<=(pcpf.length-1))&& sim); i++)
{
val = pcpf.charAt(i)
if

((val!="9")&&(val!="0")&&(val!="1")&&(val!="2")&&(val!="3")&&(val!="4")

&& (val!="5")&&(val!="6")&&(val!="7")&&(val!="8")) {sim=false}
}

if (sim)
{
soma = 0
for (i=0;i<=8;i++)
{
val = eval(pcpf.charAt(i))
soma = soma + (val*(i+1))
}

resto = soma % 11
if (resto>9) dig = resto -10
else dig = resto
if (dig != eval(pcpf.charAt(9))) { sim=false }
else // valida o segundo digito
{

soma = 0
for (i=0;i<=7;i++)
{
val = eval(pcpf.charAt(i+1))
soma = soma + (val*(i+1))
}

soma = soma + (dig * 9)
resto = soma % 11
if (resto>9) dig = resto -10
else dig = resto
if (dig != eval(pcpf.charAt(10))) { sim = false }
else sim = true
}
}
}

if (sim) 
	{ sim=true 
	return true; }
else
	{ sim=false 
	return false;}

}

function openAjax() {

var ajax;

try{ajax = new XMLHttpRequest(); // XMLHttpRequest para browsers decentes, como: Firefox, Safari, dentre outros.
}catch(ee){
    try{
        ajax = new ActiveXObject("Msxml2.XMLHTTP"); // Para o IE da MS
    }catch(e){
        try{
            ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Para o IE da MS
        }catch(E){
            ajax = false;
        }
    }
}
return ajax;
}

function news1() {
	
	var exibeMensagem = document.getElementById('newsmsg'); // div que exibirá o resultado da busca.	
	document.getElementById("newsmsg").innerHTML="";
	
	if (document.getElementById("nome").value=="" && document.getElementById("email").value==""){return false;}	
	
	if (document.getElementById("nome").value==""){exibeMensagem.innerHTML = "INFORME SEU NOME!";return false;}	
	
	if (document.getElementById("email").value==""){exibeMensagem.innerHTML = "INFORME SEU E-MAIL!";return false;}		
		
	var mail;
	if (document.getElementById("email").value.indexOf("@", 0)==-1){exibeMensagem.innerHTML = "E-MAIL INVÁLIDO!";return false;}

	mail=document.getElementById("email").value.split(" ");
	if (mail[1]){exibeMensagem.innerHTML = "E-MAIL INVÁLIDO!";return false;}

	mail=document.getElementById("email").value.split(" ");
	if (mail[1]){
		exibeMensagem.innerHTML = "E-MAIL INVÁLIDO!";		
		return false;}	
		
	var nome=url_encode(document.getElementById("nome").value); 
	var email2=document.getElementById("email").value;
	var email = email2.toLowerCase(); 			
		
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.

		var exibeResultado = document.getElementById('dados_news'); // div que exibirá o resultado da busca.
		var exibeMensagem = document.getElementById('newsmsg'); // div que exibirá o resultado da busca.		

		if(nome !== "" && nome !== null) { // Verifica se o campo não está vazio, ou se foi digitado no mínimo três caracteres.

			var ajax = openAjax(); // Inicia o Ajax.

			ajax.open("GET", "http://www.formatto.ind.br/_news2.php?n=" + nome + "&m=" + email, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 0) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = "Enviando...";
				}
				if(ajax.readyState == 1) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = "Enviando...";
				}
				if(ajax.readyState == 2) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = "Enviando...";
				}
				if(ajax.readyState == 3) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = "Enviando...";
				}				
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.

						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4)
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
				}

			}
			ajax.send(null); // submete
		} 
	}
}	

function enviarcontato() {
	
	var exibeMensagem = document.getElementById('mensagemerro'); // div que exibirá o resultado da busca.	
	document.getElementById("mensagemerro").innerHTML="";
	
	if (document.getElementById("nome").value==""){exibeMensagem.innerHTML = "INFORME SEU NOME!";return false;}	
	
	nome=document.getElementById("nome").value.split(" ");
	if (!nome[1]){exibeMensagem.innerHTML = "INFORME SEU NOME COMPLETO!";return false;}		
	
	if (document.getElementById("email").value==""){exibeMensagem.innerHTML = "INFORME SEU E-MAIL!";return false;}		
		
	var mail;
	if (document.getElementById("email").value.indexOf("@", 0)==-1){exibeMensagem.innerHTML = "E-MAIL INVÁLIDO!";return false;}

	mail=document.getElementById("email").value.split(" ");
	if (mail[1]){exibeMensagem.innerHTML = "E-MAIL INVÁLIDO!";return false;}

	mail=document.getElementById("email").value.split(" ");
	if (mail[1]){
		exibeMensagem.innerHTML = "E-MAIL INVÁLIDO!";		
		return false;}		
	
	var auxtel1=document.getElementById("ddd").value+document.getElementById("telefone").value; 
	if (auxtel1!==""){
		if (auxtel1.length<10){exibeMensagem.innerHTML = "TELEFONE INVÁLIDO!";return false;}
		if(!ehnumero(auxtel1))	{exibeMensagem.innerHTML = "TELEFONE INVÁLIDO!";return false;}
	}
	
	if (document.getElementById("mensagem").value==""){exibeMensagem.innerHTML = "INFORME SUA MENSAGEM!";return false;}	
	
	var c1=url_encode(document.getElementById("nome").value);
	var email2=document.getElementById("email").value;
	var c2 = email2.toLowerCase();	
	var c3="";
	if (auxtel1!==""){c3="("+document.getElementById("ddd").value+")"+document.getElementById("telefone").value;}
	var c4=url_encode(document.getElementById("mensagem").value);
	
	var c5='Nao';
	if (document.getElementById("opc1").checked == true){c5='Sim';}	
		
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.

		var exibeResultado = document.getElementById('contato');
		var exibeMensagem = document.getElementById('contato'); // div que exibirá o resultado da busca.		

		if(c1 !== "" && c1 !== null) { // Verifica se o campo não está vazio, ou se foi digitado no mínimo três caracteres.

			var ajax = openAjax(); // Inicia o Ajax.

			ajax.open("GET", "http://www.formatto.ind.br/_contato2.php?c1=" + c1 + "&c2=" + c2 + "&c3=" + c3 + "&c4=" + c4 + "&c5=" + c5, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 0) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="100"><tr><td align="center"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 1) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="100"><tr><td align="center"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 2) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="100"><tr><td align="center"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 3) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="100"><tr><td align="center"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}				
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.

						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4)
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
				}
			}
			ajax.send(null); // submete
		} 
	}
}

function muda_armazenagem(aux) {
	
	var exibeMensagem = document.getElementById('cont_armazenagem'); // div que exibirá o resultado da busca.	
	document.getElementById("cont_armazenagem").innerHTML="";
	
		
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.

		var exibeResultado = document.getElementById('cont_armazenagem');
		var exibeMensagem = document.getElementById('cont_armazenagem'); // div que exibirá o resultado da busca.		

		if(aux !== "" && aux !== null) { // Verifica se o campo não está vazio, ou se foi digitado no mínimo três caracteres.

			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", "http://www.formatto.ind.br/_armazenagem2.php?c1=" + aux, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 0) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 1) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 2) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 3) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}				
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.

						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4)
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
				}
			}
			ajax.send(null); // submete
		} 
	}
}

function mostra_projeto(aux) {
	
	var exibeMensagem = document.getElementById('box_projetos'); // div que exibirá o resultado da busca.	
	document.getElementById("box_projetos").innerHTML="";
	
		
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.

		var exibeResultado = document.getElementById('box_projetos');
		var exibeMensagem = document.getElementById('box_projetos'); // div que exibirá o resultado da busca.		

		if(aux !== "" && aux !== null) { // Verifica se o campo não está vazio, ou se foi digitado no mínimo três caracteres.

			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", "http://www.formatto.ind.br/_projetos2.php?c1=" + aux, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 0) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 1) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 2) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 3) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}				
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.

						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4)
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
				}
			}
			ajax.send(null); // submete
		} 
	}
}

function muda_projeto(aux) {
	document.getElementById("box_projetos11").style.visibility = "hidden";	
	document.getElementById("box_projetos12").style.visibility = "hidden";	
	document.getElementById("box_projetos1"+aux).style.visibility = "visible";	
}

function galeria1(aux1,aux2,aux3,aux4) {
	document.getElementById('boxgaleriaback').style.visibility = 'visible';
	document.getElementById('boxgaleria').style.visibility = 'visible';
	document.getElementById("boxgaleria1").innerHTML='<strong>'+aux4+'</strong>';
	document.getElementById("boxgaleria3_").innerHTML='<img src="http://www.formatto.ind.br/imagens/galeria/projetos/ft'+aux1+'_'+aux2+'.jpg" />';
	if (aux2==1){
		document.getElementById("boxgaleria4").innerHTML='<img src="http://www.formatto.ind.br/imagens/layout/img22_1.gif" border="0" />';
	}else{
		document.getElementById("boxgaleria4").innerHTML='<a href="javascript:;" onclick="javascript:galeria1(\''+aux1+'\','+eval(aux2-1)+','+aux3+',\''+aux4+'\');"><img src="http://www.formatto.ind.br/imagens/layout/img22_1.gif" border="0" /></a>';
	}
	
	if (aux2==aux3){
		document.getElementById("boxgaleria5").innerHTML='<img src="http://www.formatto.ind.br/imagens/layout/img22_2.gif" border="0" />';
	}else{
		document.getElementById("boxgaleria5").innerHTML='<a href="javascript:;" onclick="javascript:galeria1(\''+aux1+'\','+eval(aux2+1)+','+aux3+',\''+aux4+'\');"><img src="http://www.formatto.ind.br/imagens/layout/img22_2.gif" border="0" /></a>';
	}
}

function galeria2() {
	document.getElementById('boxgaleriaback').style.visibility = 'hidden';
	document.getElementById('boxgaleria').style.visibility = 'hidden';

}


function mostra_tensoestrutura(aux) {
	
	var exibeMensagem = document.getElementById('box_projetos'); // div que exibirá o resultado da busca.	
	document.getElementById("box_projetos").innerHTML="";
	
		
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.

		var exibeResultado = document.getElementById('box_projetos');
		var exibeMensagem = document.getElementById('box_projetos'); // div que exibirá o resultado da busca.		

		if(aux !== "" && aux !== null) { // Verifica se o campo não está vazio, ou se foi digitado no mínimo três caracteres.

			var ajax = openAjax(); // Inicia o Ajax.
			
			ajax.open("GET", "http://www.formatto.ind.br/_tensoestruturas2.php?c1=" + aux, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 0) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 1) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 2) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 3) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="400" height="100"><tr><td align="center" valign="middle"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}				
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.

						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4)
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
				}
			}
			ajax.send(null); // submete
		} 
	}
}

function galeria21(aux1,aux2,aux3,aux4) {
	document.getElementById('boxgaleriaback').style.visibility = 'visible';
	document.getElementById('boxgaleria').style.visibility = 'visible';
	document.getElementById("boxgaleria1").innerHTML='<strong>'+aux4+'</strong>';
	document.getElementById("boxgaleria3_").innerHTML='<img src="http://www.formatto.ind.br/imagens/galeria/tensoestruturas/ft'+aux1+'_'+aux2+'.jpg" />';
	if (aux2==1){
		document.getElementById("boxgaleria4").innerHTML='<img src="http://www.formatto.ind.br/imagens/layout/img22_1.gif" border="0" />';
	}else{
		document.getElementById("boxgaleria4").innerHTML='<a href="javascript:;" onclick="javascript:galeria21(\''+aux1+'\','+eval(aux2-1)+','+aux3+',\''+aux4+'\');"><img src="http://www.formatto.ind.br/imagens/layout/img22_1.gif" border="0" /></a>';
	}
	
	if (aux2==aux3){
		document.getElementById("boxgaleria5").innerHTML='<img src="http://www.formatto.ind.br/imagens/layout/img22_2.gif" border="0" />';
	}else{
		document.getElementById("boxgaleria5").innerHTML='<a href="javascript:;" onclick="javascript:galeria21(\''+aux1+'\','+eval(aux2+1)+','+aux3+',\''+aux4+'\');"><img src="http://www.formatto.ind.br/imagens/layout/img22_2.gif" border="0" /></a>';
	}
}

function galeria31(aux1,aux2,aux3,aux4) {
	document.getElementById('boxgaleriaback').style.visibility = 'visible';
	document.getElementById('boxgaleria').style.visibility = 'visible';
	document.getElementById("boxgaleria3_").innerHTML='<img src="http://www.formatto.ind.br/imagens/galeria/armazenagem/ft'+aux1+'_'+aux2+'.jpg" />';
	if (aux2==1){
		document.getElementById("boxgaleria4").innerHTML='<img src="http://www.formatto.ind.br/imagens/layout/img22_1.gif" border="0" />';
	}else{
		document.getElementById("boxgaleria4").innerHTML='<a href="javascript:;" onclick="javascript:galeria31(\''+aux1+'\','+eval(aux2-1)+','+aux3+',\''+aux4+'\');"><img src="http://www.formatto.ind.br/imagens/layout/img22_1.gif" border="0" /></a>';
	}
	
	if (aux2==aux3){
		document.getElementById("boxgaleria5").innerHTML='<img src="http://www.formatto.ind.br/imagens/layout/img22_2.gif" border="0" />';
	}else{
		document.getElementById("boxgaleria5").innerHTML='<a href="javascript:;" onclick="javascript:galeria31(\''+aux1+'\','+eval(aux2+1)+','+aux3+',\''+aux4+'\');"><img src="http://www.formatto.ind.br/imagens/layout/img22_2.gif" border="0" /></a>';
	}
}

function enviarcontatofac() {
	
	var exibeMensagem = document.getElementById('mensagemerro'); // div que exibirá o resultado da busca.	
	document.getElementById("mensagemerro").innerHTML="";
	
	if (document.getElementById("nome").value==""){exibeMensagem.innerHTML = "INFORME SEU NOME!";return false;}	
	
	nome=document.getElementById("nome").value.split(" ");
	if (!nome[1]){exibeMensagem.innerHTML = "INFORME SEU NOME COMPLETO!";return false;}		
	
	if (document.getElementById("email").value==""){exibeMensagem.innerHTML = "INFORME SEU E-MAIL!";return false;}		
		
	var mail;
	if (document.getElementById("email").value.indexOf("@", 0)==-1){exibeMensagem.innerHTML = "E-MAIL INVÁLIDO!";return false;}

	mail=document.getElementById("email").value.split(" ");
	if (mail[1]){exibeMensagem.innerHTML = "E-MAIL INVÁLIDO!";return false;}

	mail=document.getElementById("email").value.split(" ");
	if (mail[1]){
		exibeMensagem.innerHTML = "E-MAIL INVÁLIDO!";		
		return false;}		
	
	var auxtel1=document.getElementById("ddd").value+document.getElementById("telefone").value; 
	if (auxtel1!==""){
		if (auxtel1.length<10){exibeMensagem.innerHTML = "TELEFONE INVÁLIDO!";return false;}
		if(!ehnumero(auxtel1))	{exibeMensagem.innerHTML = "TELEFONE INVÁLIDO!";return false;}
	}
	
	var c1=url_encode(document.getElementById("nome").value);
	var email2=document.getElementById("email").value;
	var c2 = email2.toLowerCase();	
	var c3="";
	if (auxtel1!==""){c3="("+document.getElementById("ddd").value+")"+document.getElementById("telefone").value;}
		
	if(document.getElementById) { // Para os browsers complacentes com o DOM W3C.

		var exibeResultado = document.getElementById('contato');
		var exibeMensagem = document.getElementById('contato'); // div que exibirá o resultado da busca.		

		if(c1 !== "" && c1 !== null) { // Verifica se o campo não está vazio, ou se foi digitado no mínimo três caracteres.

			var ajax = openAjax(); // Inicia o Ajax.

			ajax.open("GET", "http://www.formatto.ind.br/_armazenagem3.php?c1=" + c1 + "&c2=" + c2 + "&c3=" + c3, true); // Envia o termo da busca como uma querystring, nos possibilitando o filtro na busca.
			
			ajax.onreadystatechange = function() {
				if(ajax.readyState == 0) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="100"><tr><td align="center"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 1) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="100"><tr><td align="center"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 2) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="100"><tr><td align="center"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}
				if(ajax.readyState == 3) { // 0 ainda nao inicializado, 1 carregando, 2 carregado, 3 interativo, 4 completo, exibe: aguarde...
					exibeMensagem.innerHTML = '<table width="100"><tr><td align="center"><img src="http://www.formatto.ind.br/imagens/layout/carregando.gif" /></td></tr></table>';
				}				
				if(ajax.readyState == 4) { // Quando estiver tudo pronto.

						var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
						resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4)
						resultado = unescape(resultado); // Resolve o problema dos acentos
						exibeResultado.innerHTML = resultado;
				}
			}
			ajax.send(null); // submete
		} 
	}
}
