
var browserType;
if (document.layers) {browserType = "nn4"}
if (document.all) {browserType = "ie"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {browserType= "gecko"}

function hide(Layer1) {
  if (browserType == "gecko" )
     document.poppedLayer = eval('document.getElementById(\''+Layer1+'\')');
  else if (browserType == "ie")
     document.poppedLayer = eval('document.all[\''+Layer1+'\']');
  else
     document.poppedLayer = eval('document.layers[\''+Layer1+'\']');
  document.poppedLayer.style.display = "none";
}
function show(Layer1) {
  if (browserType == "gecko" )
     document.poppedLayer = eval('document.getElementById(\''+Layer1+'\')');
  else if (browserType == "ie")
     document.poppedLayer = eval('document.all[\''+Layer1+'\']');  
  else
     document.poppedLayer = eval('document.layers[\''+Layer1+'\']');
  //document.poppedLayer.style.display = "block";

}
/***********************************************
* Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var loadedobjects=""
var rootdomain="http://"+window.location.hostname

function ajaxpage(url, containerid){
//show(containerid);
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}
<!-- FLASH
//-->

/***********************************************
* 
* FELIPE
* 
***********************************************/
function isCnpj(pCnpj)
{
	var numero = formatCpfCnpj(pCnpj, false, true);
	var base = numero.substring(0, NUM_DGT_CNPJ_BASE);
	var ordem = numero.substring(NUM_DGT_CNPJ_BASE, 12);
	var digitos = dvCpfCnpj(base + ordem, true);
	var algUnico;

	// Valida dígitos verificadores
	if (numero != base + ordem + digitos) return false;

	/* Não serão considerados válidos os CNPJ com os seguintes números BÁSICOS:
	 * 11.111.111, 22.222.222, 33.333.333, 44.444.444, 55.555.555,
	 * 66.666.666, 77.777.777, 88.888.888, 99.999.999.
	 */
	algUnico = numero.charAt(0) != '0';
	for (i=1; i<NUM_DGT_CNPJ_BASE; i++)
	{
		algUnico = algUnico && (numero.charAt(i-1) == numero.charAt(i));
	}
	if (algUnico) return false;

	/* Não será considerado válido CNPJ com número de ORDEM igual a 0000.
	 * Não será considerado válido CNPJ com número de ORDEM maior do que 0300
	 * e com as três primeiras posições do número BÁSICO com 000 (zeros).
	 * Esta crítica não será feita quando o no BÁSICO do CNPJ for igual a 00.000.000.
	 */
	if (ordem == "0000") return false;
	return (base == "00000000"
		|| parseInt(ordem, 10) <= 300 || base.substring(0, 3) != "000");
} //isCnpj
function validar_orc(){
	var campos = new Array()
	campos[0] = "contato";
	campos[1] = "nome";
	campos[2] = "fone";
	campos[3] = "ramal";
	campos[4] = "motivo";
	campos[5] = "evento";
	
	campos[6] = "cpf";
	campos[7] = "inscricao_est";
	campos[8] = "end_emp";
	campos[9] = "bairro";
	campos[10] = "cidade";
	campos[11] = "est_emp";
	campos[12] = "cep";
	campos[13] = "mail";
	campos[14] = "site";
	
	campos[15] = "local";
	campos[16] = "end_inst";
	campos[17] = "cidade_inst";
	campos[18] = "estado_inst";
	campos[19] = "fone_inst";
	
	campos[20] = "inicio";
	campos[21] = "fim";
	campos[22] = "hinicio";
	campos[23] = "hfim";
	
	campos[24] = "rede";
	campos[25] = "plantao";
	campos[26] = "outros";
	
	var campos_txt = new Array()
	campos_txt[0] = "contato";
	campos_txt[1] = "nome";
	campos_txt[2] = "fone";
	campos_txt[3] = "ramal";
	campos_txt[4] = "motivo";
	campos_txt[5] = "evento";
	
	campos_txt[6] = "cpf";
	campos_txt[7] = "inscrição estadual";
	campos_txt[8] = "endereço da empresa";
	campos_txt[9] = "bairro";
	campos_txt[10] = "cidade";
	campos_txt[11] = "estado da empresa";
	campos_txt[12] = "cep";
	campos_txt[13] = "mail";
	campos_txt[14] = "site";
	
	campos_txt[15] = "local";
	campos_txt[16] = "endereço de instalação";
	campos_txt[17] = "cidade";
	campos_txt[18] = "estado";
	campos_txt[19] = "fone";
	
	campos_txt[20] = "data de início";
	campos_txt[21] = "data de fim";
	campos_txt[22] = "hora de início";
	campos_txt[23] = "hora de fim";
	
	campos_txt[24] = "rede";
	campos_txt[25] = "plantao";
	campos_txt[26] = "outros";
	
	var URL="orcamento_confirmacao.php?";
	var ok=true;
	for (i=0;i<campos.length;i++){
		var buffer=campos[i];
		var campo_buffer = eval('document.getElementById(\''+buffer+'\')');
		
	    if(campo_buffer.value.length== 0 && i!=3){
			alert('Por favor, preencha o campo '+campos_txt[i]);
			campo_buffer.focus();
			
			ok=false;
			break;
			}
		URL=URL+"&"+campos[i]+"="+campo_buffer.value;
		}
	//	var buffer="cpf";
	//	var campo_buffer = eval('document.getElementById(\''+buffer+'\')');
	//	var cnpj = isCnpj(campo_buffer);
	//	alert(cnpj);
	if(ok){
	ajaxpage(URL,'conteudo_interno');
	}
	}
	
var reDigits = /^\d+$/;
function digitos(pStr){
		if (reDigits.test(pStr)) {
				return true;
			} else if (pStr != null && pStr != "") {
				alert(pStr + " não contém apenas dígitos.");
				return false;
			}
		}
function adiciona_quantidade(){
		quantidade=document.valor.valor_prod.value
		okei = digitos(quantidade);
		}
function orcamento2(){
		quantidade=document.valor.valor_prod.value
		URL="orcamento.php?valor="+valor+"&act="+document.orc.check.checked+"&quant="+quantidade;
		ajaxpage(URL,'valorer');
		}
function orcamento(){
		div="valorer";
		document.poppedLayer = eval('document.getElementById(\''+div+'\')');
		document.poppedLayer = eval('document.getElementById(\''+div+'\')');
		valor=document.orc.check.value;
		URL="orcamento.php?valor="+valor+"&act="+document.orc.check.checked;
		ajaxpage(URL,'valorer');
		}
function pegacat(pag,div){
	    document.poppedLayer = eval('document.getElementById(\''+div+'\')');
	    if(document.poppedLayer.style.display=="none"){	
			ajaxpage(pag,div);	
			}
		else{
			document.poppedLayer.style.display="none";
			}
		
		}
function popup(URL,width,height,name) { 
var left = 0 
var top = 0 
window.open(URL,name,'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes,fullscreen=no'); 
}
function submete_mail(){		

	    okei=true;
		mail=document.mail_text.mail.value;
		nome=document.mail_text.nome.value;
		conteudo_mail=document.mail_text.conteudo.value;	
 		var i 
   		for (i=0;i<document.mail_text.tipoR.length;i++){ 
       		if (document.mail_text.tipoR[i].checked) 
         	 break; 
    		} 
    	tipo_envio = document.mail_text.tipoR[i].value;
		if((nome=="")&&(okei)){
			alert('preencha o nome');
			okei=false;
			}
		if((mail=="")&&(okei)){
			alert('preencha o e-mail');
			okei=false;
			}
		if((conteudo_mail=="")&&(okei)){
			alert('preencha o  conteudo do e-mail');
			okei=false;
			}
		if ((!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail))) &&(okei)) { 
			alert('email inválido');
			okei=false; 
			} 
		if(okei){
			alert('obrigado por participar do NTA');
			URL='contato.php?nome='+nome+'&mail='+mail+'&conteudo='+conteudo_mail+'&tipo='+tipo_envio;
			ajaxpage(URL,'conteudo_interno');
			}

		}
function submit_form(){
	username=document.login.mail.value;
	pass=document.login.pass.value;
	okei=true;
	if (document.login.mail.value== 0) {
		alert('Por favor, preencha o e-mail');
		okei=false;
		}
	if ((document.login.pass.value == 0) && (okei==true)) {
		alert('Por favor, preencha a senha');
		okei=false;
		}
	if(okei==true){
		ajaxpage('download_driver.php?mail='+username+'&pass='+pass,'conteudo_interno');	
		}
	}
function confirmar_cadastro(){
	okei=true;
	if ((document.cadastro.username.value.length == 0)&& (okei==true)) {
		alert('Por favor, preencha se username');
		okei=false;
		}
	
	if ((document.cadastro.nome.value.length == 0)&& (okei==true)) {
		alert('Por favor, preencha o nome');
		okei=false;
		}
	if ((document.cadastro.mail.value.length == 0)&& (okei==true)) {
		alert('Por favor, preencha o e-mail');
		okei=false;
		}
	if ((!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.cadastro.mail.value))) && (okei==true)) { 
			alert('Email inválido');
			okei=false; 
		} 
	if ((document.cadastro.password1.value.length < 6) && (okei==true)) {
		alert('A senha deve possuir mais de 6 caracteres');
		okei=false;
		}
	if ((document.cadastro.password2.value.length == 0)&& (okei==true)) {
		alert('Por favor, preencha a confirmação da senha');
		okei=false;
		}
	if ((document.cadastro.password1.value.length != document.cadastro.password2.value.length) && (okei==true)) {
		alert('As senhas não são iguais');
		okei=false;
		}
	if(okei==true){
		username=document.cadastro.username.value;
		nome=document.cadastro.nome.value;
		mail=document.cadastro.mail.value;
		senha=document.cadastro.password1.value;
		tipo=document.cadastro.tipo.value;
		tipo2=document.cadastro.tipo.checked;
		
		//verifica o tipo selecionado
		var nform=document.cadastro;
		for (i=0; i<nform.tipo.length; i++) {
			if (nform.tipo[i].checked) {
				marcado = i;
				tipo = nform.tipo[i].value;
				}
			}	
		url='cadastro.php?username='+username+'&nome='+nome+'&mail='+mail+'&password='+senha+'&tipo='+tipo;
		ajaxpage(url,'corpo');
		}
	}
function Textos(id){
	url="datagrid.php";
	ajaxpage(url,'sobre_content');
	}
function verifica (id){
		okei=true;
		texto=document.content.texto.value;
		if (document.content.texto.value.length == 0) {
			alert('Por favor, preencha o conteudo do campo');
			okei= false;
			}
		if(okei==true){
				URL="datagrid.php?id="+id+"&texto="+texto;
				ajaxpage(URL,'sobre_content');
				}
		}
function testa(ta,limit){
				if (ta.value.length >= limit) {
					ta.value = ta.value.substring(0, limit-1);
				}
		}
function muda(pag){
		//chama flash
		//variavel_to_flash("main",pag);
		if(pag==1){
			ajaxpage('home.php?load=1','conteudo_interno');	
			}
		if(pag==2){
			ajaxpage('produtos.php?load=1','conteudo_interno');	
			}
		if(pag==3){
			ajaxpage('servicos.php?load=1','conteudo_interno');	
			}
		if(pag==4){
			ajaxpage('suporte.php?load=1','conteudo_interno');	
			}
		if(pag==5){
			ajaxpage('parceiros.php?load=1','conteudo_interno');	
			}
		if(pag==6){
			ajaxpage('noticias_todas.php?load=1','conteudo_interno');	
			}
		if(pag==7){
			ajaxpage('contato.php?load=1','conteudo_interno');	
			}
		
		
		}
function cadastra_categoria(id){
		nome=document.insert.nome.value;
		if(nome.length==0){
				alert('por favor preencha o nome da categoria');
				}
		else{
			URL='lista_categoria.php?nome='+nome+'&id='+id;
			ajaxpage(URL,'lista');	
			URL='ins_cat.php';
			ajaxpage(URL,'insere');	
			}
		}
function cadastra_sub(id){
		nome=document.insert.nome.value;
		cat=document.insert.categoria.options[document.insert.categoria.selectedIndex].value;
		if(nome.length==0){
				alert('por favor preencha o nome da categoria');
				}
		else{
			if(cat==0){
				alert('selecione uma categoria');
				}
			else{
				URL='lista_sub.php?nome='+nome+'&id='+id+'&idCat='+cat;
				ajaxpage(URL,'lista');	
				URL='ins_sub.php';
				ajaxpage(URL,'insere');		
				}
			}
		}
function cadastra_prod(){
		nome=document.insert.nome.value;
		cat=document.insert.categoria.value;
		descricao=document.insert.descricao.value;
		img=document.insert.img.value;
		
		if(nome.length==0){
			alert('por favor preencha o nome do produto');
			return false;
			}
		if(cat.length==0){
			alert('por favor selecione a categoria');
			return false;
			}
		if(descricao.length==0){
			alert('por favor preencha a descrição');
			return false;
			}		
		document.insert.idCategoria.value=cat;
		return true;
		}
function cadastra_driver(){
		desc=document.driver.desc.value;
		file=document.driver.drv.value;
		
		if(desc.length==0){
			alert('por favor preencha a descricao do driver');
			return false;
			}
		if(file.length==0){
			alert('por favor selecione o arquivo correspondente');
			return false;
			}
		return true;
		}
function cadastra_not(){
		nome=document.insert.nome.value;
		descricao=document.insert.descricao.value;
		

		if(nome.length==0){
			alert('por favor preencha o nome do produto');
			return false;
			}
		if(descricao.length==0){
			alert('por favor preencha a descrição');
			return false;
			}		
		return true;
		}
function cadastra_user(){
	ok=true;
	nome=document.insert.nome.value;
	mail=document.insert.mail.value;
	senha1=document.insert.senha1.value;
	senha2=document.insert.senha2.value;
	id=document.insert.id.value;
	if ((nome.length == 0) &&(ok==true)) {
		alert('Por favor, preencha o nome');
		ok=false;
		}
	if ((mail.length == 0) &&(ok==true))  {
		alert('Por favor, preencha o e-mail');
		ok=false;
		}
	if ((!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail))) &&(ok==true)) { 
			alert('Email inválido');
			ok=false; 
		} 
	if ((senha1.length < 6) &&(ok==true))  {
		alert('A senha deve possuir mais de 6 caracteres');
		ok=false;
		}
	if ((senha2.length == 0 &&(ok==true)) ) {
		alert('Por favor, preencha a confirmação da senha');
		ok=false;
		}
	if ((senha1.length != senha2.length) &&(ok==true))  {
		alert('As senhas não são iguais');
		ok=false;
		}
		
	if(ok==true){
		URL='lista.php?nome='+nome+'&mail'+mail+'&senha='+senha1+'&id='+id;
		ajaxpage(URL,'lista');	
		}
	
	}		
