// JavaScript Document

	function validacadastro(){
				var erros = "";
				if(document.getElementById("nomecompleto").value=="")
				{
				  erros = erros + "   - Preencha o seu nome.\n";
				}
				
				if(document.getElementById("email").value=="")
				{
				  erros = erros + "   - Digite seu e-mail.\n";
				}
							
				if(document.getElementById("senha").value=="")
				{
				  erros = erros + "   - Defina uma senha.\n";
				}
				
			
				if((document.getElementById("telefoneresidencial").value=="") && (document.getElementById("telefonecomercial").value=="") && (document.getElementById("telefonecelular").value==""))
				{
				  erros = erros + "   - É necessário pelo menos 1 (um) telefone para contato.\n";
				}
			   
				if(document.getElementById("rua").value=="")
				{
				  erros = erros + "   - Preencha a sua rua.\n";
				}
				
				if(document.getElementById("complemento").value=="")
				{
				  erros = erros + "   - Preencha o complemento(número, caixa postal, apt, etc).\n";
				}
				
				if(document.getElementById("bairro").value=="")
				{
				  erros = erros + "   - Informe o seu Bairro.\n";
				}		
			
				if(document.getElementById("cidade").value=="")
				{
				  erros = erros + "   - Informe o sua cidade.\n";
				}
				
				if(document.getElementById("estado").value=="")
				{
				  erros = erros + "   - Informe o seu estado.\n";
				}	
				
				if(document.getElementById("cep").value=="")
				{
				  erros = erros + "   - Informe o seu Cep.\n";
				}	
				
		
				if(document.getElementById("cpf").value=="")
				{
				  erros = erros + "   - Informe seu CPF.\n";
				}	
				
				if(document.getElementById("rg").value=="")
				{
				  erros = erros + "   - Informe seu RG.\n";
				}	
				
				if(document.getElementById("nascimento").value=="")
				{
				  erros = erros + "   - Informe sua data de nascimento.\n";
				}
				
				// SE HOUVER ERROS ELE FAZ O ALERTA, SE NÃO HOUVER ENVIA O FORMULÁRIO
				
				if (erros == "") 
				{
					document.getElementById("fichainscricao").submit();
				} 
				else
				{					
					alert("Prezado cliente, confirme os dados do formulário, segue abaixo o(s) erro(s) encontrado(s) :\n\n" + erros);
				}
	}



function plano(opcao){
	
	var informacoes = document.getElementById("convenio").value;
	arrinformacoes = informacoes.split("/");
	var idconvenio = arrinformacoes[0];
	var valor = arrinformacoes[1];
	
	if (valor == "199,9") {
		var valorfinal = "199,90";
		var parcela = "49,98";
		var valorpagseguro = "19990";
	}
	if (valor == "149,9") {
		var valorfinal = "149,90";
		var parcela = "37,47";
		var valorpagseguro = "14990";
	}
	var texto = 'A vista R$ '+ valorfinal + ' ou parcelado em até 4 x R$' +  parcela; 	
	document.getElementById("valor").innerHTML = texto;
	document.getElementById("valorinscricao").value = valorpagseguro;
	document.getElementById("idconvenio").value = idconvenio;
}

function mostrarconteudo(id){
	var objeto = id;
	var statusobj = document.getElementById(objeto).style.display; 
	if (statusobj=='') { 
		var altera = 'none';
	}else{
		var altera = '';
	}
	document.getElementById(objeto).style.display = altera;
}



function linkURL(url) {
	location.href=url;
}

function txtBoxFormat(strField, sMask, evtKeyPress) {
	var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;
	
	if(document.all) { // Internet Explorer
		nTecla = evtKeyPress.keyCode; 
	}
	else if(document.layers) { // Nestcape
		nTecla = evtKeyPress.which;
	} 
	else if(document.getElementById) { // FireFox
		nTecla = evtKeyPress.which;
	}
	
	if ((nTecla != 8) && (nTecla != 0)){ 
	
	sValue = document.getElementById(strField).value;
	
	// Limpa todos os caracteres de formataÃ§Ã£o que
	// jÃ¡ estiverem no campo.
	sValue = sValue.toString().replace( "-", "" );
	sValue = sValue.toString().replace( "-", "" );
	sValue = sValue.toString().replace( ".", "" );
	sValue = sValue.toString().replace( ".", "" );
	sValue = sValue.toString().replace( "/", "" );
	sValue = sValue.toString().replace( "/", "" );
	sValue = sValue.toString().replace( "(", "" );
	sValue = sValue.toString().replace( "(", "" );
	sValue = sValue.toString().replace( ")", "" );
	sValue = sValue.toString().replace( ")", "" );
	sValue = sValue.toString().replace( " ", "" );
	sValue = sValue.toString().replace( " ", "" );
	sValue = sValue.toString().replace( ":", "" );
	fldLen = sValue.length;
	mskLen = sMask.length;
	
	i = 0;
	nCount = 0;
	sCod = "";
	mskLen = fldLen;
	
	while (i <= mskLen) {
	bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
	bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))
	bolMask = bolMask || (sMask.charAt(i) == ":")
	
	if (bolMask) {
	sCod += sMask.charAt(i);
	mskLen++; }
	else {
	sCod += sValue.charAt(nCount);
	nCount++;
	}
	
	i++;
	}
	
	//objForm[strField].value = sCod;
	document.getElementById(strField).value = sCod;
	
	if (nTecla != 8) { // backspace
		if (sMask.charAt(i-1) == "9") { // apenas números...
			return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
		else { // qualquer caracter...
			return true;
		} 
	}
	else {
		return true;
	}
	}
} 
  function TestaSenha(valor) {
  	var d = document.getElementById('seguranca');
  	ERaz = /[a-z]/;
  	ERAZ = /[A-Z]/;
  	ER09 = /[0-9]/;
  	ERxx = /[@!#$%&*+=?|-]/;
  
  	if(valor.length == ''){
  		d.innerHTML = 'For&ccedil;a da Senha: ';
		document.getElementById('barrasenha').style.backgroundColor= "#CCC";
  	} else {
  		if(valor.length < 5){
  			d.innerHTML = 'For&ccedil;a da Senha:<font color=\'red\'> Baixa</font>';
			document.getElementById('barrasenha').style.backgroundColor= "#F00";
  		} else {
  			if(valor.length > 7 && valor.search(ERaz) != -1 && valor.search(ERAZ)
			  != -1 && valor.search(ER09) != -1 || valor.length > 7 &&
			  valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 &&
			  valor.search(ERxx) || valor.length > 7 && valor.search(ERaz) != -1 &&
			  valor.search(ERxx) != -1 && valor.search(ER09) || valor.length > 7  &&
			  valor.search(ERxx) != -1 && valor.search(ERAZ) != -1 &&
			  valor.search(ER09)){
  				d.innerHTML = 'For&ccedil;a da Senha:<font color=\'green\'> Relevante</font>';
				document.getElementById('barrasenha').style.backgroundColor= "#090";
  			} else {
  				if(valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 ||
				  valor.search(ERaz) != -1 && valor.search(ER09) != -1 ||
				  valor.search(ERaz) != -1 && valor.search(ERxx) != -1
				  ||valor.search(ERAZ) != -1 && valor.search(ER09) != -1
				  ||valor.search(ERAZ) != -1 && valor.search(ERxx) != -1
				  ||valor.search(ER09) != -1 && valor.search(ERxx) != -1){
  					d.innerHTML = 'For&ccedil;a da Senha:<font color=\'orange\'> Média</font>';
					document.getElementById('barrasenha').style.backgroundColor= "#F90";
  				} else {
  					d.innerHTML = 'For&ccedil;a da Senha:<font color=\'red\'> Baixa</font>';
					document.getElementById('barrasenha').style.backgroundColor= "#F00";					
  				}
  			}
  		}
  	}
  }
  

