function comprova_extensao(formulario, arquivo) { 
if (formulario.direitos.checked == false )
	 {
	 alert('Você deve Declarar o Direito autoral desta foto!');
	 return false;
	}
   extensoes_permitidas = new Array(".jpg"); 
   meuerro = ""; 
   if (!arquivo) { 
      //Se nÃO tenho arquivo, é porque nÃO se selecionou um arquivo no formulário. 
       meuerro = "NÃO foi selecionado nenhum arquivo"; 
   }else{ 
      //recupero a extensÃO deste nome de arquivo 
      extensao = (arquivo.substring(arquivo.lastIndexOf("."))).toLowerCase(); 
      //alert (extensao); 
      //comprovo se a extensÃO está entre as permitidas 
      permitida = false; 
      for (var i = 0; i < extensoes_permitidas.length; i++) { 
         if (extensoes_permitidas[i] == extensao) { 
         permitida = true; 
         break; 
         } 
      } 
      if (!permitida) { 
         meuerro = "Verifique a extensão do arquivo que deseja subir. \nSó se podem subir arquivos com extensões: " + extensoes_permitidas.join(); 
       }else{ 
          //submeto! 
		  alert ("Tudo correto. A foto será enviada."); 
         formulario.submit(); 
         return 1; 
       } 
   } 
   //se estou aqui é porque não se pode submeter 
   alert (meuerro); 
   return 0; 
 }
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=yes,fullscreen=1,left='+left+',top='+top);
}
function AbreJanela2(url){
	window.open(url,'','toolbar=no,width=800,height=600');
}
function verifica_data(date) {
   var err = 0
   string = date
   var valid = "0123456789/"
   var ok = "yes";
   var temp;
   for (var i=0; i< string.length; i++) {
     temp = "" + string.substring(i, i+1);
     if (valid.indexOf(temp) == "-1") err = 1;
   }
   if (string.length != 10) err=1
   b = string.substring(3, 5)        // month
   c = string.substring(2, 3)        // '/'
   d = string.substring(0, 2)        // day 
   e = string.substring(5, 6)        // '/'
   f = string.substring(6, 10)    // year
   if (b<1 || b>12) err = 1
   if (c != '/') err = 1
   if (d<1 || d>31) err = 1
   if (e != '/') err = 1
   if (f<1850 || f>2050) err = 1
   if (b==4 || b==6 || b==9 || b==11){
     if (d==31) err=1
   }
   if (b==2){
     var g=parseInt(f/4)
     if (isNaN(g)) {
         err=1 
     }
     if (d>29) err=1
     if (d==29 && ((f/4)!=parseInt(f/4))) err=1
   }
   if (err==1) {
       alert("Formado de Data inválido");
	   document.form1.txtData_nascimento.focus();
    return false;
   }
 }
function formatar(src, mask) {
		var i = src.value.length;
		var saida = mask.substring(i,i+1);
		var ascii = event.keyCode;
		if (saida == "A") {
			if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
			else { event.keyCode = 0; }
		} else if (saida == "0") {
			if ((ascii >= 48) && (ascii <= 57)) { return }
			else { event.keyCode = 0 }
		} else if (saida == "#") {
			return;
		} else {
			src.value += saida;
			i += 1
			saida = mask.substring(i,i+1);
			if (saida == "A") {
				if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
				else { event.keyCode = 0; }
			} else if (saida == "0") {
				if ((ascii >= 48) && (ascii <= 57)) { return }
				else { event.keyCode = 0 }
			} else { return; }
		}
	}
function limparCampo(id, cont){
  var campo = document.getElementById(id);
  if (campo.value == cont){
  campo.value = '';
  }else if(campo.value == ''){
  campo.value = cont;
  }
}
function selecionar_tudo(){
	for (i=0;i<document.form_recados.elements.length;i++)
		if(document.form_recados.elements[i].type == "checkbox")	
			document.form_recados.elements[i].checked=1
}
function deselecionar_tudo(){
	for (i=0;i<document.form_recados.elements.length;i++)
		if(document.form_recados.elements[i].type == "checkbox")	
			document.form_recados.elements[i].checked=0
}
function valida(){
if (document.form1.nome.value == ""){
	alert("Digite seu Nome!");
	document.form1.nome.focus();
	return false;
}
if (document.form1.email.value.indexOf("@") == -1 || document.form1.email.value.indexOf(".") == -1 ) {
	alert("ATENÇÃO!\n\nVocê deve preencher um email válido!");
    document.form1.email.focus();
	document.form1.email.value = "";
    return false;
	}
if (document.form1.departamento.value == ""){
	alert("Digite um Departamento!");
	document.form1.departamento.focus();
	return false;
	}
if (document.form1.assunto.value == ""){
	alert("Digite um Assunto!");
	document.form1.assunto.focus();
	return false;
	}
if (document.form1.mensagem.value == ""){
	alert("Digite sua Mensagem!");
	document.form1.mensagem.focus();
	return false;
	}
}
