// ============= FUN��O PARA SUBMETER OS DADOS DA TELA ADM ===================	
	function submitForm(form,url,confirmar){
		form.action = url;
		vetItens = form.rdOpcao;
		bolChecked = false;
		for(i=0; i<vetItens.length; i++){
			if(vetItens[i].checked){
				bolChecked = true;
				break;
			}
		}
		
		if(bolChecked || (form.rdOpcao.checked)){
			if(confirmar){
				if(confirm('Deseja realmente executar a operacao?'))
					form.submit();
			}else{
				form.submit();
			}
		}else{
			alert('Escolha um Item!');
		}
	}
// ============= FUN��O PARA ABRIR JANELAS ===================

function abrirJanela(url){
	window.open(url, 'janela', 'toolbar=no, location=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=1000, height=580, left=20, top=20, screenX=20, screenY=20');
}

// ============= FUN��O PARA PASSAR VALORES PARA UMA P�GINA ===================

function passaValoresfrmAgendanavio(valor1, valor2){
	window.opener.document.frmAgendanavio.txtVeiculoTransporte.value 	= valor1;
	window.opener.document.frmAgendanavio.txtCodVeiculoTransporte.value	= valor2;
	window.opener.focus();
	close();
}



// ============= FUN��O PARA PASSAR VALORES PARA UMA P�GINA ===================

function passaValores(oForm,array1,array2){
	for(i=0;i<array1.length;i++){
       window.opener.document[oForm].elements[array1[i]].value	= array2[i];
    }
	window.opener.focus();
	close();
}

// ============= FUN��O PARA FECHAR JANELAS ===================

function fechaJanela(){
	window.close();
}

function exibirBotao(){

	if(document.getElementById('ckTermo').checked)
		document.getElementById('salvar').disabled = false;
	else
		document.getElementById('salvar').disabled = true;
}

function validarSenha(){
	if(document.getElementById('txtSenha').value !=	document.getElementById('txtSenha2').value){
			alert('Por favor, os campos Senha e Confirmar Senha devem ser iguais!');
			document.getElementById('txtSenha').value = '';
			document.getElementById('txtSenha2').value = '';
			document.getElementById('ckTermo').checked = false;
			document.getElementById('salvar').disabled = false;
	}
}

function validarSenha2(form){
	if(document.getElementById('txtSenha').value !=	document.getElementById('txtSenha2').value){
			alert('Por favor, os campos Nova Senha e Confirmar Nova Senha devem ser iguais!');
			document.getElementById('txtSenha').value = '';
			document.getElementById('txtSenha2').value = '';
			return false;
	}else
		form.submit();
}

function alterarSenha(){
			document.getElementById('senha').style.display = '';
			document.getElementById('alterar').style.display = 'none';
	
}

function mascara(o,f){
 v_obj=o
 v_fun=f
 setTimeout("execmascara()",1)
}

function execmascara(){
 v_obj.value=v_fun(v_obj.value)
}

function leech(v){
 v=v.replace(/o/gi,"0")
 v=v.replace(/i/gi,"1")
 v=v.replace(/z/gi,"2")
 v=v.replace(/e/gi,"3")
 v=v.replace(/a/gi,"4")
 v=v.replace(/s/gi,"5")
 v=v.replace(/t/gi,"7")
 return v
}
function soNumeros(v){
 return v.replace(/\D/g,"")
}

function telefone(v){
 v=v.replace(/\D/g,"") //Remove tudo o que não é dígito
 v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parênteses em volta dos dois primeiros dígitos
 v=v.replace(/(\d{4})(\d)/,"$1-$2") //Coloca hífen entre o quarto e o quinto dígitos
 return v
}

function hora(v){
 v=v.replace(/[A-ZÁ-Úa-zá-ú:]|^[3-9]|^2[4-9]|^..[6-9]/g,"") //Remove tudo o que não é dígito
 v=v.replace(/(\d{2})(\d)/,"$1:$2")
 //v=v.replace(/([01][0-9]|2[0-3])([0-5][0-9])/,"$1:$2") //Coloca hífen entre o terceiro e o quarto dígitos
 //v=v.replace(/([01][0-9]|2[0-3]):[0-5][0-9]/,"") //Coloca um : entre o segundo e o terceiro
 return v
}

function cpf(v){
 v=v.replace(/\D/g,"") //Remove tudo o que não é dígito
 v=v.replace(/(\d{3})(\d)/,"$1.$2") //Coloca um ponto entre o terceiro e o quarto dígitos
 v=v.replace(/(\d{3})(\d)/,"$1.$2") //Coloca um ponto entre o terceiro e o quarto dígitos
 //de novo (para o segundo bloco de números)
 v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") //Coloca um hífen entre o terceiro e o quarto dígitos
 return v
}

function texto(v){
  v=v.toUpperCase()
  return v=v.replace(/\d/g,"") //Remove tudo o que não é texto e espaço

}
function cep(v){
 v=v.replace(/\D/g,"") //Remove tudo o que não é dígito
 v=v.replace(/^(\d{5})(\d)/,"$1-$2") //Esse é tão fácil que não merece explicações
return v
}
function moeda(v){  
    v=v.replace(/\D/g,"")  //permite digitar apenas números
    v=v.replace(/[0-9]{12}/,"inválido")   //limita pra máximo 999.999.999,99
    v=v.replace(/(\d{1})(\d{8})$/,"$1.$2")  //coloca ponto antes dos últimos 8 digitos
    v=v.replace(/(\d{1})(\d{5})$/,"$1.$2")  //coloca ponto antes dos últimos 5 digitos
    v=v.replace(/(\d{1})(\d{1,2})$/,"$1,$2")    //coloca virgula antes dos últimos 2 digitos
    return v;
}

function data(v){  
     v=v.replace(/\D/g,"") //Remove tudo o que não é dígito
	 v=v.replace(/(\d{2})(\d)/,"$1/$2") //Coloca um ponto entre o terceiro e o quarto dígitos
	 v=v.replace(/(\d{2})(\d)/,"$1/$2") //Coloca um ponto entre o terceiro e o quarto dígitos
	 //de novo (para o segundo bloco de números)
	 
    return v;
}

function email(v){
 return v=v.replace(/[^a-zA-Z0-9.@_-]/g,"") //Remove tudo o que não é texto e espaço
}


function confirmarAvaliacao(url){
		/*alerta = "Alertamos que ao iniciar o teste "
				   + "nao sera possivel cancelar ou interromper o processo.\nPor isso recomendamos "
				   + "continuar apenas se voce se sentir preparado.\n"
				   + "Por favor, Nunca utilize os botoes Voltar ou Avancar\n"
				   + "de seu navegador, nem a tecla backspace do teclado.\n"
				   + "Deseja realmente iniciar a avaliacao?"
		if(confirm(alerta))*/
			window.location=url;
		//else return false;
	}
	
function corrigirAvaliacao(form){
		form.submit();
		window.location='admHistoricoAluno.php';
	
	}
