﻿// JScript File

 function addEvent(obj, evType, fn){
  //adiciona evento, versao crossbrowser
  //retirado de http://elcio.com.br/crossbrowser/#7
  if (obj.addEventListener){
   obj.addEventListener(evType, fn, true)}
  if (obj.attachEvent){
   obj.attachEvent("on"+evType, fn)}
 }

function nova_jan(newwindow)
{
   var desktop = window.open(newwindow,'new_window','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes');
}
   
function popup(newwindow, largura, altura)
{
   var desktop = window.open(newwindow,'new_window','width='+largura+',height='+altura+',toolbar=yes,location=no,directories=no,status=no,scrollbars=yes,menubar=yes,resizable=yes');
}

function AbreJanela(URL,Target)
{
	window.open(URL,Target);
}

function imprimirPagina() {
    popup('/impressao.asp',800,600);
}

function mostra(nome, valor) {
alert(nome + ': [' + valor +']');
}

//Funcoes para alterar o tamanho da fonte

var min=8;
var max=18;
function increase(tag) {
   var p = document.getElementsByTagName(tag);
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
}

function decrease(tag) {
   var p = document.getElementsByTagName(tag);
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   }   
}

function increaseFontSize() {
    increase('p');
    increase('h1');
    increase('h2');
    increase('h3');
    increase('ul');
    increase('li');
    increase('a');
    increase('ol');
    increase('select');
    increase('input');
    increase('table');
    increase('div');
}

function decreaseFontSize() {
    decrease('p');
    decrease('h1');
    decrease('h2');
    decrease('h3');
    decrease('ul');
    decrease('li');
    decrease('a');
    decrease('ol');
    decrease('select');
    decrease('input');
    decrease('table');
    decrease('div');
}
function abre_fecha(content) {
document.all[content].style.display = (document.all[content].style.display == "none")? "" : "none";
}
function abre_janela(width, height, nome) {
var top; var left;
top = ( (screen.height/2) - (height/2) )
left = ( (screen.width/2) - (width/2) )
window.open('',nome,'width='+width+',height='+height+',scrollbars=no,toolbar=no,location=no,status=no,menubar=no,resizable=no,left='+left+',top='+top);
}

function msg_carteirinha( id_div, msg ) {
document.getElementById(id_div).innerHTML=msg;
}
function exibe_float_carteirinha( elem, id_div, exibe ) {
document.getElementById(id_div).style.display = (exibe ? '' : 'none');
elem.style.fontWeight = (exibe ? 'bold' : 'normal');
}
function form_contato(){
	if (document.contato.nome.value == "") 
	{
		alert("Digite o seu Nome");
		document.contato.nome.style.borderColor ="red";
		document.contato.nome.focus();
		return;
	}

	if (document.contato.email.value == "") 
	{
		alert("Digite o seu Email");
		document.contato.email.style.borderColor ="red";
		document.contato.email.focus();
		return;
	}
	
	var i = 0;
	if (document.contato.email.value.indexOf('@', i) == -1 )
	{
		alert("Por favor digite um Email valido!" ); 
		document.contato.email.focus(); 
		document.contato.email.style.borderColor ="red";
		return; 
	}
	
	if (document.contato.email.value.indexOf('.', i) == -1 )
	{
		alert("Por favor digite um Email valido!"); 
		document.contato.email.style.borderColor ="red";
		document.contato.email.focus(); 
		return; 
	}
	
	if (document.contato.estado.value == "") 
	{
		alert("Selecione seu estado");
		document.contato.estado.style.borderColor ="red";
		document.contato.estado.focus();
		return;
	}
	
	if (document.contato.assunto.value == "") 
	{
		alert("Digite o Assunto");
		document.contato.assunto.focus();
		document.contato.assunto.style.borderColor ="red";
		return;
	}
	
	if (document.contato.texto.value == "") 
	{
		alert("Digite a Mensagem");
		document.contato.texto.style.borderColor ="red";
		document.contato.texto.focus();
		return;
	}

//	mpg_optin = window.open("", "mpg_optin","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,screenX=0,screenY=0,left=0,top=0,width=450,height=295");
	document.contato.submit();
}
function form_sugestoes(){
	if (document.sugestoes.nome.value == "") 
	{
		alert("Digite o seu Nome");
		document.sugestoes.nome.style.borderColor ="red";
		document.sugestoes.nome.focus();
		return;
	}

	if (document.sugestoes.email.value == "") 
	{
		alert("Digite o seu Email");
		document.sugestoes.email.style.borderColor ="red";
		document.sugestoes.email.focus();
		return;
	}
	
	var i = 0;
	if (document.sugestoes.email.value.indexOf('@', i) == -1 )
	{
		alert("Por favor digite um Email valido!" ); 
		document.sugestoes.email.focus(); 
		document.sugestoes.email.style.borderColor ="red";
		return; 
	}
	
	if (document.sugestoes.email.value.indexOf('.', i) == -1 )
	{
		alert("Por favor digite um Email valido!"); 
		document.sugestoes.email.style.borderColor ="red";
		document.sugestoes.email.focus(); 
		return; 
	}
	
	if (document.sugestoes.assunto.value == "") 
	{
		alert("Digite o Assunto");
		document.sugestoes.assunto.focus();
		document.sugestoes.assunto.style.borderColor ="red";
		return;
	}
	
	if (document.sugestoes.texto.value == "") 
	{
		alert("Digite a Mensagem");
		document.sugestoes.texto.style.borderColor ="red";
		document.sugestoes.texto.focus();
		return;
	}

	document.sugestoes.submit();
}

