try{
    xmlhttp = new XMLHttpRequest();
}catch(ee){
    try{
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
        try{
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
            xmlhttp = false;
        }
    }
}

function doBusca(tuf){

    //limpa o select
    var c=document.getElementById("cidade")
    while(c.options.length>0)c.options[0]=null
    c.options[0]=new Option(" -- Aguarde ... -- "," -- Aguarde ... -- ")

    //Monta a url com a uf
    xmlhttp.open("GET", "get_cidade.php?uf="+tuf,true);

    xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4){
            //limpa o select
            var c=document.getElementById("cidade")
            while(c.options.length>0)c.options[0]=null
            //Transforma a lista de cidades JSON em Javascript
            var aCidades=eval((xmlhttp.responseText))
            //popula o select com a lista de cidades obtida
            for(var i=0;i<aCidades.length;i++){
                aCidades[i]=unescape(aCidades[i])
                c.options[c.options.length]=new Option(aCidades[i],aCidades[i])
            }
        }
    }

    xmlhttp.send(null)
}


function limparpadrao(campo) {
    if (campo.value == campo.defaultValue) {
        campo.value = "";
        campo.type = passwordfield;
    }
}

function escreverpadrao(campo) {
    if (campo.value == "") {
        campo.value = campo.defaultValue;
    }
}


function muda(){
    var form = document.forms['teste'];
    var cmpo = form.elements['texto'];
    if(cmpo.type != 'password'){    
        var clone = cmpo.cloneNode(true);
            clone.type = "password";
            
            form.replaceChild(clone,cmpo);
            setTimeout(
                function(){
                    form.elements['texto'].focus();
                },
                60
            );
    }
}


function add_bookmark() {
var browsName = navigator.appName;
if (browsName == "Microsoft Internet Explorer") {
window.external.AddFavorite('http://www.noiteafora.com.br','Noiteafora.com.br' );
} else if (browsName == "Netscape") {
alert ("nPara adicionar o Noiteafora ao seu BookMark pressione CTRL+D");
}
}