//JavaScripts globais
//Rafael Rocha  04/09/2007
//Atualizado em 10/09/2007

//usabilidade dos forms
//Em desuso -> alterar para Campo()/iniciaCampos();
function tblur(arg) {
    arg.className='blur';
}
function tfocus(arg) {
    arg.className='focus';
}
//Novos metodos para forms
Campo = function (self) {
    self.onfocus = function () {
        self.className='focus';
    }
    self.onblur = function () {
        self.className='blur';
    }
}
iniciaCampos = function () {
    campos = document.getElementsByTagName("INPUT");
    for (i=0; i<campos.length; i++) {
        if (campos[i].type=="text"||campos[i].type=='password') {
            if (campos[i].onfocus==null) {
                Campo(campos[i]);
            }
        }
    }
    campos = document.getElementsByTagName("TEXTAREA");
    for (i=0; i<campos.length; i++) {
        Campo(campos[i]);
    }
}

//Tira o foco de um campo para outro ao
//alcançar o limite de caracteres.
function passa(obj,proximo){
    if (obj.value.length==obj.maxLength){
        document.getElementById(proximo).focus();
    }               
}