<!--
function FormataData(campo,teclapres) 
 {
	var tecla = teclapres.keyCode;
	vr = campo.value;
	vr = vr.replace( ".", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	tam = vr.length + 1;
	if ( tecla != 9 && tecla != 8 ){
		if ( tam > 2 && tam < 5 ) { campo.value = vr.substr( 0, tam - 2  ) + '/' + vr.substr( tam - 2, tam ); }
		if ( tam >= 5 && tam <= 10 ) {campo.value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 ) + '/' + vr.substr( 4, 4 ); }
     }	
}

function FormataHora(campo,teclapres) 
 {
	var tecla = teclapres.keyCode;
	vr = campo.value;
	vr = vr.replace( ":", "" );
	tam = vr.length + 1;
	if ( tecla != 9 && tecla != 8 ){
		if ( tam > 2 && tam < 5 ) { campo.value = vr.substr( 0, tam - 2  ) + ':' + vr.substr( tam - 2, tam ); }
     }	
}

function FormataCPF(campo,teclapres) 
{
	var tecla = teclapres.keyCode;
//	teclapres.keyCode=0;
	var tammax = 14;
	vc = "";
 	vr = campo.value;
    vr = vr.replace( "/", "" );
  	vr = vr.replace( "/", "" );
   	vr = vr.replace( "/", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
		tam = vr.length;
	if (tam < tammax && tecla != 8) {tam = vr.length + 1 ;}
	if (tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 )
	{	    
		if (tam <= 3) { vc = vr ; }
		if (tam > 3)  { vc = vr.substr(0,3) + '.' + vr.substr(3,3); }
		if (tam > 6)  { vc = vc + '.' + vr.substr(6,3); }
		if (tam > 9) {	vc = vc + '-' + vr.substr(9,2); }
		campo.value = vc;
	}		
}


function FormataCGC(campo,teclapres) 
{
	var tecla = teclapres.keyCode;
//	teclapres.keyCode=0;
	var tammax = 14;
	vc = "";
 	vr = campo.value;
    vr = vr.replace( "/", "" );
  	vr = vr.replace( "/", "" );
   	vr = vr.replace( "/", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
		tam = vr.length;
	if (tam < tammax && tecla != 8) {tam = vr.length + 1 ;}
	if (tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 )
	{	    
		if (tam <= 2) { vc = vr ; }
		if (tam > 2)  { vc = vr.substr(0,2) + '.' + vr.substr(2,3); }
		if (tam > 5)  { vc = vc + '.' + vr.substr(5,3); }
		if (tam > 8)  { vc = vc + '/' + vr.substr(8,4); }
		if (tam > 12) {	vc = vc + '-' + vr.substr(12,2); }
		campo.value = vc;
	}		
}

function FormataCGC2(campo,teclapres) 
{
	var tecla = teclapres.keyCode;
//	teclapres.keyCode=0;
	var tammax = 14;
 	vr = campo.value;
    vr = vr.replace( "/", "" );
  	vr = vr.replace( "/", "" );
   	vr = vr.replace( "/", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
		tam = vr.length;
	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }
	if (tecla == 8 ){	tam = tam - 1 ; }		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
		if ( tam <= 2 ){ 
	 		campo.value = vr ; }
	 	if ( (tam > 2) && (tam <= 6) ){
	 		campo.value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 7) && (tam <= 9) ){
	 		campo.value = vr.substr( 0, tam - 6 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 10) && (tam <= 12) ){
 		campo.value = vr.substr( 0, tam - 9 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 13) && (tam <= 14) ){
	 		campo.value = vr.substr( 0, tam - 12 ) + '.' + vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 15) && (tam <= 17) ){
	 		campo.value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ;}
	}		
}

function mascaraCEP(campo)
{ 
     var val='';
     val=campo.value;
     if (val.length==5)  { val=val+'-'; }
     campo.value=val;
} 

function formataFONE(campo,teclapres)
 {
	var tecla = teclapres.keyCode;
	var tammax = 10;
 	vr = campo.value;
	vr = vr.replace( "-", "" );
	vr = vr.replace( ")", "" );
	vr = vr.replace( "(", "" );
		tam = vr.length;
	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }
	if (tecla == 8 ){	tam = tam - 1 ; }		
	if ( tecla == 8 || tecla == 32 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
	    if ( tam<=3 ) { campo.value=vr; }
	 	if ( (tam > 0)){
	 		campo.value = "(" + vr; }
	 	if ( (tam > 2)){
	 		campo.value = "(" + vr.substr(0,2) + ")" + vr.substr(2,tam-2); }
	 	if ( (tam > 6)){
	 		campo.value = "(" + vr.substr(0,2) + ")" + vr.substr(2,4) + "-" + vr.substr(6,tam); }
	}		 
 }

function formataCEP(campo,teclapres)
 {
	var tecla = teclapres.keyCode;
	var tammax = 8;
 	vr = campo.value;
	vr = vr.replace( "-", "" );
		tam = vr.length;
	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }
	if (tecla == 8 ){	tam = tam - 1 ; }		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
	    if ( tam<=3 ) { campo.value=vr; }
	 	if ( (tam > 3) && (tam <= 8) ){
	 		campo.value = vr.substr( 0, tam - 3 ) + '-' + vr.substr( tam - 3, tam ) ; }
	}		
 }


function FormataValor(campo,teclapres) {
	var tecla = teclapres.keyCode;
	var tammax = 9;
	vr = campo.value;
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	tam = vr.length;
	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }
	if (tecla == 8 ){	tam = tam - 1 ; }		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
		if ( tam <= 2 ){ 
	 		campo.value = vr ; }
	 	if ( (tam > 2) && (tam <= 5) ){
	 		campo.value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 6) && (tam <= 8) ){
	 		campo.value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 9) && (tam <= 11) ){
	 		campo.value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	}		
}   

function retiraLetras(valor) {
	var r;
	r = valor;
	alert(r);
	r = r.replace("a","");
	alert(r);
	return(r);
}


function SaltaCampo(campo,prox,tammax,teclapres){
	var tecla = teclapres.keyCode;
	vr = campo.value;
	tam = vr.length;
	if( tecla == 109 || tecla == 188 || tecla == 110 || tecla == 111 || tecla == 223 || tecla == 108 ){
		campo.value = vr.substr( 0, vr.length - 1 ); }
	else{
	 	if (tecla != 0 && tecla != 9 && tecla != 16 ){		
			if ( tam == tammax ){
					prox.focus();
			}
		}
	}
} 

function FormataVal(campo)
 {
   var valor=campo.value;
   if (valor.length==2) { valor="0,"+valor }
   if (valor.length==1) { valor="0,0"+valor }
   campo.value=valor;
 }

function imprimirPagina()
{
  window.print()
  return false;
}

/* start() makes all layers short to start with (height property)*/

 function cliente_cadastro_validar(frm) 
  {
	var cp;	
	cp = frm.CPF;			if ((cp.value=="")) { alert("Informe o CPF!"); cp.focus(); return false; }
 	cp = frm.CPF; 	 		if ((cp.value.length!=14)) { alert("Informe o CPF, 14 digitos!"); cp.focus(); return false; }
 	cp = frm.CPF; 	 		if ((!isCpfCnpj(cp.value))) { alert("CPF inválido!"); cp.focus(); return false; }
	cp = frm.Email;			if ((cp.value=="")) { alert("Informe o e-mail!"); cp.focus(); return false; }	 
	cp = frm.Senha;			if ((cp.value=="")) { alert("Informe a senha!"); cp.focus(); return false; }
							if ((cp.value!=frm.SenhaConfirma.value)) { alert("Senha e confirmação diferentes!"); cp.focus(); return false; }
	cp = frm.Nome;			if ((cp.value=="")) { alert("Informe o nome!"); cp.focus(); return false; }
	cp = frm.Endereco;		if ((cp.value=="")) { alert("Informe o endereço!"); cp.focus(); return false; }
	cp = frm.Bairro;		if ((cp.value=="")) { alert("Informe o bairro!"); cp.focus(); return false; }
	cp = frm.Telefone;		if ((cp.value=="")) { alert("Informe o telefone!"); cp.focus(); return false; }	 

	return true;
  }

 function cliente_cadastro_simpes_validar(frm) 
  {
	var cp;	
	cp = frm.CPF;			if ((cp.value=="")) { alert("Informe o CPF!"); cp.focus(); return false; }
 	cp = frm.CPF; 	 		if ((cp.value.length!=14)) { alert("Informe o CPF, 14 digitos!"); cp.focus(); return false; }
 	cp = frm.CPF; 	 		if ((!isCpfCnpj(cp.value))) { alert("CPF inválido!"); cp.focus(); return false; }
	cp = frm.Senha;			if ((cp.value=="")) { alert("Informe a senha!"); cp.focus(); return false; }
							if ((cp.value!=frm.SenhaConfirma.value)) { alert("Senha e confirmação diferentes!"); cp.focus(); return false; }
	cp = frm.Email;			if ((cp.value=="")) { alert("Informe o e-mail!"); cp.focus(); return false; }	 

	return true;
  }
  
 function cliente_atualizacao_validar(frm) 
  {
	var cp;	
	cp = frm.CPF;			if ((cp.value=="")) { alert("Informe o CPF!"); cp.focus(); return false; }
 	cp = frm.CPF; 	 		if ((cp.value.length!=14)) { alert("Informe o CPF, 14 digitos!"); cp.focus(); return false; }
 	cp = frm.CPF; 	 		if ((!isCpfCnpj(cp.value))) { alert("CPF inválido!"); cp.focus(); return false; }
	cp = frm.Nome;			if ((cp.value=="")) { alert("Informe o nome!"); cp.focus(); return false; }
	cp = frm.Endereco;		if ((cp.value=="")) { alert("Informe o endereço!"); cp.focus(); return false; }
	cp = frm.Bairro;		if ((cp.value=="")) { alert("Informe o bairro!"); cp.focus(); return false; }
	cp = frm.Telefone;		if ((cp.value=="")) { alert("Informe o telefone!"); cp.focus(); return false; }	 

	return true;
  }
  
  
 function fnr(valor)
 {
	 var v
	 v = valor.replace(".", "").replace("," , ".")
	 return v
 }

 function locacao_fechamento_validar(frm) 
  {
	var cp;	
	cp = frm.troco;			if ((isNaN(cp.value.replace("," , "").replace(".", ""))) || cp.value=="") { alert("Informe um valor para o troco!"); cp.focus(); return false; }
	//cp = frm.troco;			if ((Number(fnr(cp.value)) < Number(fnr(frm.totalpagar.value)))) { alert("Informe o valor do troco!\nO valor do troco deve ser igual ou superior ao total a pagar!"); cp.focus(); return false; }
	//cp = frm.troco;			if ((isNaN(cp.value))) { alert("Informe o valor para troco! Este valor deve ser igual ou superior ao valor da locação!"); cp.focus(); return false; }
	return true;
  }

 function devolucao_agendamento_validar(frm) 
  {
	var cp;	
	cp = frm.data;			if (cp.value=="") { alert("Informe a data!"); cp.focus(); return false; }
							if (cp.value.length!=10) { alert("Data incorreta!"); cp.focus(); return false; }
	cp = frm.hora;			if (cp.value=="") { alert("Informe a hora!"); cp.focus(); return false; }
							if (cp.value.length!=5) { alert("Hora incorreta!"); cp.focus(); return false; }
	return true;
  }

function DevolverFilmes(frm) {
	if (confirm('Deseja devolver solicitar a devolção de seus filmes?')) {		
		return devolucao_agendamento_validar(frm);
	} else {
		return false;		
	}
}

function JaAssistiu() {
	if (!confirm('Existem filmes selecionados que você já locou, deseja continuar?')) {
		window.location.href="inicial.asp";
	}
}

function RemoverFilmeSelecao(pagina, filme) {
	if (confirm('Deseja remover este filme de sua seleção?')) {   
		window.location.href=pagina + '?op=remove&filme=' + filme;
	}
}

function vazio(campo) {
	return((campo.value == ''));
}


function ElementShowHide(id) {
	
	if( document.getElementsByName )
	{
		
		var temp;
		var newarray= id.split(' ');
	
		for(var j= 0;  j <  newarray.length; j++)
		{
			temp=newarray[j];
			
			var divs = document.getElementsByName( temp );

			if( divs && divs.length > 0 )
			{	
				for( i=0;i<divs.length;i++ )
				{		
					if ( divs[i].style.display == "none" )
					{
						divs[i].style.display = "block";
					}
					else
					{
						divs[i].style.display = "none"; 	
					}
				}
			}	
		}	
	}
}

//-->
