function mostra_div(id) {
	atual = document.getElementById(id).style.display;
	if (atual == "none") {
		document.getElementById(id).style.display = "block";
	} else {
		document.getElementById(id).style.display = "none";
	}
	colunas();
}

function abre_pop(janela) {
	window.open(janela,null,"width=750,height=550,status=no,scrollbar=no,toolbar=no,menubar=no,location=no");
}

function validar_news() {
	var frm = document.forms[0];
	var emailRE = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var mensagem = '';
	
	if (frm.nome.value == "") { 
		alert("Favor informar o seu nome.");
		frm.nome.focus();
		return;
	}
	if (frm.profissao.value == "") { 
		alert("Favor informar sua profissão.");
		frm.profissao.focus();
		return;
	}
	if (frm.cidade.value == "") { 
		alert("Favor informar sua cidade.");
		frm.cidade.focus();
		return;
	}
	if (frm.estado.value == "") { 
		alert("Favor informar seu estado.");
		frm.estado.focus();
		return;
	}
	
// Validação do e-mail 
	if(frm.email.value == '') {
		alert("Favor preencher o e-mail.");
		frm.email.focus();
		return;
	} else if(!emailRE.test(frm.email.value)) {
		alert("Digite um e-mail válido.");
		frm.email.focus();
		frm.email.select();
		return;
	}
// Fim da validação do e-mail 
	
	frm.submit();
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function fechapop() {
	document.getElementById("popup").style.display = "none";
	document.getElementById("popup").style.visibility = "hidden";
}

function colunas() {
	var conteudo = document.getElementById('conteudo');
	var layout = document.getElementById('layout');
	conteudo.style.height = "auto";
	var x = conteudo.offsetHeight;
	var y = 360; //altura do topo do site até o topo da DIV conteúdo
	
	if(x > 401) {
		layout.style.height = x + y + "px";
	} else { conteudo.style.height = "384px"; }
}

function validar_contato() {
	var frm = document.forms[0];
	var emailRE = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var mensagem = '';
	
	if (frm.nome.value == "") { 
		alert("Favor informar o seu nome.");
		frm.nome.focus();
		return;
	}
	if (frm.telefone.value == "") { 
		alert("Favor informar o seu telefone.");
		frm.telefone.focus();
		return;
	}
	
// Validação do e-mail 
	if(frm.email.value == '') {
		alert("Favor preencher o e-mail.");
		frm.email.focus();
		return;
	} else if(!emailRE.test(frm.email.value)) {
		alert("Digite um e-mail válido.");
		frm.email.focus();
		frm.email.select();
		return;
	}
// Fim da validação do e-mail 

	if (frm.assunto.value == "") { 
		alert("Favor informar o assunto.");
		frm.assunto.focus();
		return;
	}
	if (frm.mensagem.value == "") { 
		alert("Digite sua mensagem.");
		frm.mensagem.focus();
		return;
	}
	
	frm.submit();
}



function validar_stands() {
	var frm = document.forms[0];
	var emailRE = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var mensagem_tipo_stand = "";
	
	var tipo_stand = document.forms[0].elements['tipo_stand']; 
	for(var i = 0 ; i < tipo_stand.length ; ++i) { 
		 if(tipo_stand[i].checked) { 
			mensagem_tipo_stand = 1; 
			break; 
		 }
	}
	if (mensagem_tipo_stand != 1) {
		tipo_stand[0].focus();
		alert("Favor informar o tipo de stand.");
		return;
	}
	
	if (frm.pagamento.value == "") { 
		alert("Favor informar a forma de pagamento.");
		frm.pagamento.focus();
		return;
	}
	if (frm.parcelas.value == "") { 
		alert("Favor informar o número de parcelas.");
		frm.parcelas.focus();
		return;
	}
	if (frm.vencimento.value == "") { 
		alert("Favor informar o vencimento.");
		frm.vencimento.focus();
		return;
	}
	if (frm.razao_social.value == "") { 
		alert("Favor informar a razão social.");
		frm.razao_social.focus();
		return;
	}
	if (frm.nome_fantasia.value == "") { 
		alert("Favor informar o nome fantasia.");
		frm.nome_fantasia.focus();
		return;
	}
	if (frm.endereco_empresa.value == "") { 
		alert("Favor informar o endereço da empresa.");
		frm.endereco_empresa.focus();
		return;
	}
	if (frm.bairro_empresa.value == "") { 
		alert("Favor informar o bairro.");
		frm.bairro_empresa.focus();
		return;
	}
	if (frm.cidade_empresa.value == "") { 
		alert("Favor informar a cidade.");
		frm.cidade_empresa.focus();
		return;
	}
	if (frm.estado_empresa.value == "") { 
		alert("Favor informar o estado.");
		frm.estado_empresa.focus();
		return;
	}
	if (frm.cep_empresa.value == "") { 
		alert("Favor informar o CEP.");
		frm.cep_empresa.focus();
		return;
	}
	if (frm.telefone_empresa.value == "") { 
		alert("Favor informar o telefone da empresa.");
		frm.telefone_empresa.focus();
		return;
	}
	if (frm.cnpj_empresa.value == "") { 
		alert("Favor informar o CNPJ da empresa.");
		frm.cnpj_empresa.focus();
		return;
	}
	if (frm.nome_rep.value == "") { 
		alert("Favor informar o nome do representante legal.");
		frm.nome_rep.focus();
		return;
	}
	if (frm.cargo_rep.value == "") { 
		alert("Favor informar o cargo do representante.");
		frm.cargo_rep.focus();
		return;
	}
	if (frm.endereco_rep.value == "") { 
		alert("Favor informar o endereço do representante.");
		frm.endereco_rep.focus();
		return;
	}
	if (frm.bairro_rep.value == "") { 
		alert("Favor informar o bairro.");
		frm.bairro_rep.focus();
		return;
	}
	if (frm.cidade_rep.value == "") { 
		alert("Favor informar a cidade.");
		frm.cidade_rep.focus();
		return;
	}
	if (frm.estado_rep.value == "") { 
		alert("Favor informar o estado.");
		frm.estado_rep.focus();
		return;
	}
	if (frm.cep_rep.value == "") { 
		alert("Favor informar o cep.");
		frm.cep_rep.focus();
		return;
	}
	if (frm.telefone_rep.value == "") { 
		alert("Favor informar o telefone.");
		frm.telefone_rep.focus();
		return;
	}
	
// Validação do e-mail do representante
	if(frm.email_rep.value == '') {
		alert("Favor preencher o e-mail.");
		frm.email_rep.focus();
		return;
	} else if(!emailRE.test(frm.email_rep.value)) {
		alert("Digite um e-mail válido.");
		frm.email_rep.focus();
		frm.email_rep.select();
		return;
	}
// Fim da validação do e-mail do representante

	if (frm.cpf_rep.value == "") { 
		alert("Favor informar o CPF.");
		frm.cpf_rep.focus();
		return;
	}
	if (frm.nome_con.value == "") { 
		alert("Favor informar o nome do contato na empresa.");
		frm.nome_con.focus();
		return;
	}
	if (frm.cargo_con.value == "") { 
		alert("Favor informar o cargo.");
		frm.cargo_con.focus();
		return;
	}
	if (frm.telefone_con.value == "") { 
		alert("Favor informar o telefone.");
		frm.telefone_con.focus();
		return;
	}
	
// Validação do e-mail do contato
	if(frm.email_con.value == '') {
		alert("Favor preencher o e-mail.");
		frm.email_con.focus();
		return;
	} else if(!emailRE.test(frm.email_con.value)) {
		alert("Digite um e-mail válido.");
		frm.email_con.focus();
		frm.email_con.select();
		return;
	}
// Fim da validação do e-mail do contato
	
	frm.submit();
}