function maskIt(w,e,m,r,a){
    
    // Cancela se o evento for Backspace
    if (!e) var e = window.event
    if (e.keyCode) code = e.keyCode;
    else if (e.which) code = e.which;
    
    // Variáveis da função
    var txt  = (!r) ? w.value.replace(/[^\d]+/gi,'') : w.value.replace(/[^\d]+/gi,'').reverse();
    var mask = (!r) ? m : m.reverse();
    var pre  = (a ) ? a.pre : "";
    var pos  = (a ) ? a.pos : "";
    var ret  = "";

    if(code == 9 || code == 8 || txt.length == mask.replace(/[^#]+/g,'').length) return false;

    // Loop na máscara para aplicar os caracteres
    for(var x=0,y=0, z=mask.length;x<z && y<txt.length;){
        if(mask.charAt(x)!='#'){
            ret += mask.charAt(x); x++;
        } else{
            ret += txt.charAt(y); y++; x++;
        }
    }
    
    // Retorno da função
    ret = (!r) ? ret : ret.reverse()    
    w.value = pre+ret+pos;
}

// Novo método para o objeto 'String'
String.prototype.reverse = function(){
    return this.split('').reverse().join('');
};

function verifica(){
    if ( f_busca.busca.value == '' ){
			alert('O campos BUSCA deve ser preenchido!');
			f_busca.busca.focus();
			return false;}
}
function mail(){
		if ( f_nl.nome.value == '' ){
			alert('O campo NOME deve ser preenchido!');
			f_nl.nome.focus();
			return false;}	
		else if ( f_nl.email.value == '' ){
			alert('Informe um e-mail valido para que possamos entrar em contato caso necessario!');
			f_nl.email.focus();
			return false;}
		else if (f_nl.email.value.length < 6 || (f_nl.email.value.indexOf('@',0) == -1 || f_nl.email.value.indexOf('.', 0) == -1)){
			alert('E-Mail invalido');
			f_nl.email.focus();
			return false;}

	}

function onoff(id) {
	var el = document.getElementById(id);
	el.style.display = (el.style.display=="") ? "none" : "";
}
