
function AbreJanela(html, largura, altura, s)
{
	window.open(html,"nova_janela","width="+largura+",height="+altura+",scrollbars="+s+",top=0,left=0");
	void(0);
}

function PopupPic(sPicURL) 
{ 
     window.open( "DisplayImg.htm?"+sPicURL, "",  
     "resizable=1,HEIGHT=200,WIDTH=200,scrollbars=yes,resizable=no"); 
} 

function numeros() {
  var tecla = event.keyCode;
  if (!(tecla > 47 && tecla < 58)) {
    event.keyCode = 0;
  }
}


function mascaraCep(objeto){
	if (objeto.value.indexOf("-") == -1 && objeto.value.length > 5){ objeto.value = ""; }
	if (objeto.value.length == 5){
		objeto.value += "-";
	}
}









function mascaraTelefone(objeto){
	if (objeto.value.length == 2){
		objeto.value += " ";
	}
	if (objeto.value.indexOf("-") == -1 && objeto.value.length > 7){ objeto.value = ""; }
	if (objeto.value.length == 7){
		objeto.value += "-";
	}
}









function FormataCPF(pForm,pCampo,pTamMax,pPos1,pPos2,pPosTraco,pTeclaPres){
 var wTecla, wVr, wTam;
 
       // alert(pForm[pCampo].value);
  
 wTecla = pTeclaPres.keyCode;
 wVr = pForm[pCampo].value;
 wVr = wVr.toString().replace( "-", "" );
 wVr = wVr.toString().replace( ".", "" );
 wVr = wVr.toString().replace( ".", "" );
 wVr = wVr.toString().replace( "/", "" );
 wTam = wVr.length ;

 if (wTam < pTamMax && wTecla != 8) { 
    wTam = wVr.length + 1 ; 
 }

 if (wTecla == 8 ) { 
    wTam = wTam - 1 ; 
 }
   
 if ( wTecla == 8 || wTecla == 88 || wTecla >= 48 && wTecla <= 57 || wTecla >= 96 && wTecla <= 105 ){
  if ( wTam <= 2 ){
    pForm[pCampo].value = wVr ;
  }
  if (wTam > pPosTraco && wTam <= pTamMax) {
        wVr = wVr.substr(0, wTam - pPosTraco) + '-' + wVr.substr(wTam - pPosTraco, wTam);
  }
  if ( wTam == pTamMax){
        wVr = wVr.substr( 0, wTam - pPos1 ) + '.' + wVr.substr(wTam - pPos1, 3) + '.' + wVr.substr(wTam - pPos2, wTam);
  }
  pForm[pCampo].value = wVr;
 
 }

}











function validaCPF() {
  cpf = document.form1.cp_CPF.value;
  cpf = cpf.replace( "-", "" );
  cpf = cpf.replace( ".", "" );
  cpf = cpf.replace( ".", "" );
  erro = new String;
  if (cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999"){
    erro += "Por favor, digite um CPF válido."
    document.getElementById('cp_CPF').focus();
  }
  var a = [];
  var b = new Number;
  var c = 11;
  for (i=0; i<11; i++){
    a[i] = cpf.charAt(i);
    if (i < 9) b += (a[i] * --c);
  }
  if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
  b = 0;
  c = 11;
  for (y=0; y<10; y++) b += (a[y] * c--);
  if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
  if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
    erro +="Por favor, digite um CPF válido.";
    document.getElementById('cp_CPF').focus();
  }
  if (erro.length > 0){
    alert(erro);
  }
  /*else {
    return true;
  }
  */
}



