//FUNÇÃO MOSTRAR/OCULTAR DIV
function showHide(PegaID){
		var numericID = document.getElementById(PegaID).id.replace(/[^\d]/g,'');
		var obj = document.getElementById('a' + numericID);
		if(obj.style.display=='block'){
			obj.style.display='none';
		}else{
			obj.style.display='block';
		}		
}

//FUNÇÃO PARA ATIVAR AJAX E VERIFICAR SE O USUÁRIO JÁ EXISTE NO BANCO DE DADOS
 function envia(url, metodo, modo, tipo){
    var login = document.getElementById('cadastro').login.value;
    remoto  = new ajax();
    xmlhttp = remoto.enviar(url + "?login=" + login, metodo, modo );
    if(xmlhttp=='1') {
       document.getElementById('alerta').className = 'user_existe';
       document.getElementById("alerta").innerHTML = '<img src="../images/img_msg_erro.png" /> Este usuário já está sendo usado. Escolha outro.';
    } else {
       document.getElementById('alerta').className = 'user_nao_existe';
       document.getElementById("alerta").innerHTML = '<img src="../images/img_msg_ok.png" /> Usuário liberado para uso.';
    }    
}

// VALIDAR FORM DE CADASTRO
function ValidaCadastro(theForm){
	if (theForm.login.value == ""){
    	alert("Por favor informe seu login.");
    	theForm.login.focus();
    	return (false);
 	}
	if (theForm.senha.value == ""){
	    alert("Por favor informe sua senha.");
    	theForm.senha.focus();
    	return (false);
  	}
	if (theForm.nome.value == ""){
	    alert("Por favor informe seu nome.");
    	theForm.nome.focus();
    	return (false);
  	}
	if (theForm.email.value == ""){
	    alert("Por favor informe seu e-mail.");
    	theForm.email.focus();
    	return (false);
  	}
	if (theForm.id_ref.value == ""){
	    alert("Por favor informe seu ID da Contratipo.");
    	theForm.id_ref.focus();
    	return (false);
  	}
	if (theForm.agree.checked == false) {
 		alert('Você deve estar de acordo com os termos de serviço e as políticas da rede de sites Divulgaweb.net.\nMarque a opção EU ACEITO para prosseguir.');
		theForm.agree.focus();
 		return (false);
	}
}

// Função para não permitir a digitação de caracteres especiais
var re = new RegExp("\W", "g");
var restr = document.getElementById("string-field").value;

if (re.exec(restr)) {
//aqui vem o código no caso de ter encontrado, por exemplo:
window.alert("caracteres inválidos!");
}

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

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

function VerificaLogin(v){
   //return v.replace(/\D/g,"")
   return v.replace(/[-=@!#$%¨&*+_´`^~;:?áÁéÉíÍóÓúÚãÃçÇ|\?,./{}\[\]\"\'ºª°§<>() ]/g,""); 
}
