function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function novasenha(){
  window.open("recuperasenha.php","CARNAUBA","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left=200,top=200,width=280,height=120");
}

	function cadastropfpj(){

		var  pf = document.getElementById("frm_cad_pf");
		var  pj = document.getElementById("frm_cad_pj");
		var  sel = document.getElementById("frm_cad_sel");
		
		pf.style.display = "none";		
		pj.style.display = "none";
		
		if (sel.value == "PF")
		{
			pf.style.display = "";
		}
		else if  (sel.value == "PJ")
		{
			pj.style.display = "";	
		}
	}

function Mascara(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 MaskData(objeto, evt) {
return Mascara(objeto, evt, '##/##/####');
}

function MaskHora(objeto, evt) {
return Mascara(objeto, evt, '##:##');
}

function sonumero(e) {
  var tecla;
  if (e.keyCode) { // IE
    tecla = e.keyCode;
  }
  else if (e.which) { // Firefox
    tecla = e.which;
  }
  else { // Sei lá! :P
    return false;
  }
  return !((tecla > 24 && tecla < 48) || tecla > 57);
}