function doClear(v) {
    // Script by http://www.java-Scripts.net and http://wsabstract.com
    if (v.value == v.defaultValue) { v.value = "" }
}

/*
  This is broken, changing the type doesn't work right:
  - IE7 throws and exception and leaves the type unchanged
  - the three little ones change the type, but don't focus
*/
function clearPassBroken(v) {
    // Script by http://www.java-Scripts.net and http://wsabstract.com
    if (v.value == v.defaultValue) { v.value = ""; v.type = "password"; }
}

function clearPass(v) {
    if (v.value == v.defaultValue) {
        try {
            document.getElementById("pwtext").style.display = 'none';
            document.getElementById("pwfield").style.display = 'inline';
            document.getElementById("pwfield").focus();
        }
        catch (e) {
            // ignore
        }
    }
}

function switchBoxes() {
    if ($.cookie('rdbhost')) {
        //alert('yeah, got cookie');
        document.getElementById("pwfield").style.display = 'none';
        document.getElementById("pwtext").style.display = 'none';
        document.getElementById("email").style.display = 'none';
        document.getElementById("loginbtn").style.display = 'none';
        document.getElementById("loggedin").style.display = 'inline';
        document.getElementById("makemeadatabase").style.display = 'none';
        document.getElementById("visituservoice").style.display = 'block';
    }
    else {
        document.getElementById("pwtext").style.display = 'inline';
        document.getElementById("pwfield").style.display = 'none';
        document.getElementById("loggedin").style.display = 'none';
    }
}
