// JavaScript Document

// Verifica se os campos do cadastro para newsletter foram preenchidos
function submit_newsletter(form) {
	// Verifica se campos estão só com a mensagem padrão
	if(form.nome.value == "nome") {
		alert("Por favor preencha seu nome corretamente.");
   		form.nome.focus();
		return false;
	}
		if(form.email.value == "email") {
		alert("Por favor preencha seu e-mail corretamente.");
   		form.email.focus();
		return false;
	}

	// Verifica se os campo não estão em branco	
	if(CampoBranco(form.nome) == true) {
    	alert("Por favor preencha seu nome.");
   		form.nome.focus();
    	return false;
	}

	if(CampoBranco(form.email) == true) {
    	alert("Por favor preencha seu e-mail.");
   		form.email.focus();
    	return false;
	}

	if(CampoBranco(form.estados) == true) {
    	alert("Por favor preencha seu estado.");
   		form.estados.focus();
    	return false;
	}

	if(CampoBranco(form.cidades) == true) {
    	alert("Por favor preencha sua cidade.");
   		form.cidades.focus();
    	return false;
	}

	//Verifica se o E-mail foi digitado corretamente
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	if (reEmail.test(form.email.value)) {
	} else if (form.email.value != null && form.email != "") {
		alert("Digite um endereço de e-mail válido.");
		form.email.focus();
		return false;
	}
}
// fim da função submit_newsletter()

// Verifica se campo preenchido
function CampoBranco(campo) {
	if(campo.value == "")
		return true;
	else
		return false;
}

function escreve_flash(nome,largura,altura){

document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"'+ 
' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"'+
' width="'+largura+'" height="'+altura+'" id="'+nome+'" align="middle">');

document.write('<param name="allowScriptAccess" value="sameDomain" />');

document.write('<param name="movie" value="'+nome+'.swf" />');

document.write('<param name="wmode" value="transparent" />');

document.write('<param name="quality" value="high" />');
			
document.write('<param name="bgcolor" value="#ffffff" />');

document.write('<embed src="'+nome+'.swf" quality="high" bgcolor="#ffffff"'+
' width="'+largura+'" wmode="transparent" height="'+altura+'" name="'+nome+'" align="middle"'+
' allowScriptAccess="sameDomain" type="application/x-shockwave-flash"'+
' pluginspage="http://www.macromedia.com/go/getflashplayer" />');

document.write('</object>');

}

// Fun&ccedil;&atilde;o para abrir janelas no navegador
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//

// Fun&ccedil;&atilde;o para imprimir p&aacute;gina
function printPage() {
if (window.print) {
imprimir = confirm('Para imprimir clique em OK');
if (imprimir) window.print(); 
   }
}
//

// Verifica se os campos do cadastro para newsletter foram preenchidos
function submit_page(form) {
	// Verifica se campos estão só com a mensagem padrão
	if(form.nome.value == "nome") {
		alert("Por favor preencha seu nome corretamente.");
   		form.nome.focus();
		return false;
	}
		if(form.email.value == "e-mail") {
		alert("Por favor preencha seu e-mail corretamente.");
   		form.email.focus();
		return false;
	}

	// Verifica se os campo não estão em branco	
	if(CampoBranco(form.nome) == true) {
    	alert("Por favor preencha seu nome.");
   		form.nome.focus();
    	return false;
	}

	if(CampoBranco(form.email) == true) {
    	alert("Por favor preencha seu e-mail.");
   		form.email.focus();
    	return false;
	}
} // fim da função submit_page()

// Verifica se campo preenchido
function CampoBranco(campo) {
	if(campo.value == "")
		return true;
	else
		return false;
}
//

// Verifica se os campos do envio de notícia para um amigo foram preenchidos
function submit_enviaamigo(form) {
	// Verifica se campos estão só com a mensagem padrão
	if(form.nomeamigo.value == "") {
		alert("Por favor preencha o nome do seu amigo corretamente.");
   		form.nomeamigo.focus();
		return false;
	}
		if(form.emailnomeamigo.value == "") {
		alert("Por favor preencha o e-mail do seu amigo corretamente.");
   		form.emailamigo.focus();
		return false;
	}

	// Verifica se os campo não estão em branco	
	if(CampoBranco(form.seunome) == true) {
    	alert("Por favor preencha seu nome corretamente.");
   		form.seunome.focus();
    	return false;
	}

	if(CampoBranco(form.seuemail) == true) {
    	alert("Por favor preencha seu e-mail corretamente.");
   		form.seuemail.focus();
    	return false;
	}
} // fim da função submit_page()

// Verifica se campo preenchido
function CampoBranco(campo) {
	if(campo.value == "")
		return true;
	else
		return false;
}
//


// Script para funcionamento dos botões para navegação no site
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//

// Fecha banner flutuante
function Esconde(){
document.getElementById('flash').style.visibility="hidden";
}



// Início do código de Aumentar/ Diminuir a letra
 
// Para usar coloque o comando: "javascript:mudaTamanho('tag_ou_id_alvo', -1);" para diminuir
// e o comando "javascript:mudaTamanho('tag_ou_id_alvo', +1);" para aumentar
 
var tagAlvo = new Array('a','span','input','td','select'); //pega todas as tags p//
 
// Especificando os possíveis tamanhos de fontes, poderia ser: x-small, small...
var tamanhos = new Array( '11px','12px','13px','14px','15px','16px','19px' );
var tamanhoInicial = 2;
 
function mudaTamanho( idAlvo,acao ){
  if (!document.getElementById) return
  var selecionados = null,tamanho = tamanhoInicial,i,j,tagsAlvo;
  tamanho += acao;
  if ( tamanho < 0 ) tamanho = 0;
  if ( tamanho > 6 ) tamanho = 6;
  tamanhoInicial = tamanho;
  if ( !( selecionados = document.getElementById( idAlvo ) ) ) selecionados = document.getElementsByTagName( idAlvo )[ 0 ];
  
  selecionados.style.fontSize = tamanhos[ tamanho ];
  
  for ( i = 0; i < tagAlvo.length; i++ ){
    tagsAlvo = selecionados.getElementsByTagName( tagAlvo[ i ] );
    for ( j = 0; j < tagsAlvo.length; j++ ) tagsAlvo[ j ].style.fontSize = tamanhos[ tamanho ];
  }
}
// Fim do código de Aumentar/ Diminuir a letra