// JavaScript Document

function mouseOverMenu(id,img,flag){
  id.src = img;	
}
function mouseOutMenu(id,img,flag){
  id.src = img;
}

function fieldMask(objeto, evt, mask) {
	var LetrasU = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var LetrasL = 'abcdefghijklmnopqrstuvwxyz';
	var Letras  = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
	var Numeros = '0123456789';
	var Fixos  = '().-:/ ';
	var Charset = " !\"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_/`abcdefghijklmnopqrstuvwxyz{|}~";

	evt = (evt) ? evt : (window.event) ? window.event : "";
	var value = objeto.value;
	if (evt) {
	 var ntecla = (evt.which) ? evt.which : evt.keyCode;
	 tecla = Charset.substr(ntecla - 32, 1);
	 if (ntecla < 32) return true;

	 var tamanho = value.length;
	 if (tamanho >= mask.length) return false;

	 var pos = mask.substr(tamanho,1);
	 while (Fixos.indexOf(pos) != -1) {
	  value += pos;
	  tamanho = value.length;
	  if (tamanho >= mask.length) return false;
	  pos = mask.substr(tamanho,1);
	 }

	 switch (pos) {
	   case '#' : if (Numeros.indexOf(tecla) == -1) return false; break;
	   case 'A' : if (LetrasU.indexOf(tecla) == -1) return false; break;
	   case 'a' : if (LetrasL.indexOf(tecla) == -1) return false; break;
	   case 'Z' : if (Letras.indexOf(tecla) == -1) return false; break;
	   case '*' : objeto.value = value; return true; break;
	   default : return false; break;
	 }
	}
	objeto.value = value;
	return true;
}

function mask(obj, evt, type) {
	switch(type) {
		case 'cep': return fieldMask(obj, evt, '#####-###'); break
		case 'tel_ddd': return fieldMask(obj, evt, '(##) ####-####'); break
		case 'tel': return fieldMask(obj, evt, '####-####'); break
		case 'cpf': return fieldMask(obj, evt, '###.###.###-##'); break
		case 'cnpj': return fieldMask(obj, evt, '##.###.###/####-##'); break
		case 'data': return fieldMask(obj, evt, '##/##/####'); break
		default: return fieldMask(obj, evt, type); break;
	}
}

function validarIndique(url)
{
	if ($F('indiqueNome') == '') {
		alert('Digite o seu nome.');
    $('indiqueNome').focus();
		return false;
	}
	if ($F('indiqueEmail') == '') {
		alert('Digite o seu e-mail.');
    $('indiqueEmail').focus();
		return false;
	}
	if ($F('indiqueNomeAmigo') == '') {
		alert('Digite o nome do seu amigo.');
    $('indiqueNomeAmigo').focus();
		return false;
	}
	if ($F('indiqueEmailAmigo') == '') {
		alert('Digite o e-mail do seu amigo.');
    $('indiqueEmailAmigo').focus();
		return false;
	}
	if ($F('indiqueMensagem') == '') {
		alert('Digite uma mensagem para o seu amigo.');
    $('indiqueMensagem').focus();
		return false;
	}
	return true;
}

//funÃ§Ã£o de aumento de fonte

var ie4=document.all&&!document.getElementById;
var ns4;
var DOM2=document.getElementById;

var index=12;
var index2=20;
var mais=1;
var menos=0;
var valor=100;
var min = index;

function zoom(how, val_index){
  
  if (val_index != null && index <= 12) {
    index = val_index;
    min = val_index;
  }
  var arr_to_zoom=new Array("legi","sobre","edu","centro","noti","cursos","atelier","atelier2","depo","depo1","depo2");//Aqui voce ira colocar a id onde deve ser alterada a letra!
  if ((index2<36)&&(how==1)) valor=valor+20;
  if ((index2>20)&&(how==0)) valor=valor-20;
  if ((index<28)&&(how==1)) index = index +4;
  if ((index>min)&&(how==0)) index = index - 4;
  if ((index2<36)&&(how==1)) index2 = index2 + 4;
  if ((index2>20)&&(how==0)) index2 = index2 - 4 ;
  document.getElementById("percent").value = valor+"%";
  if (DOM2){
    //alert("DOM2");
    for (i=0;i<arr_to_zoom.length ;i++ ){
      try{
        document.getElementById(arr_to_zoom[i]).style.fontSize=index+"px";
        document.getElementById(arr_to_zoom[i]).style.lineHeight=index2+"px";
      }catch(e){
      }
    }
  }else if (ie4){
    //alert("IE4");
    for (i=0;i<arr_to_zoom.length() ;i++ ){
      document.getElementById(arr_to_zoom[i]).style.fontSize=index+"px";
      document.getElementById(arr_to_zoom[i]).style;
    }
    document.all.zoomer.style.fontSize=index+"px";
    document.all.zoomer.style.lineHeight=index2+2+"px";
  }else if (ns4){
    //alert("ns4");
    document.zoomerns.document.zoomerns_sub.document.write(comments);
    document.zoomerns.document.zoomerns_sub.document.close();
  }
}