var atsirandu = "true";

function switchFieldType(field, type, focus) {
    if (field.type != type) {
        var onfocus = field.onfocus;
        var onblur = field.onblur;
        field.onfocus = null;
        field.onblur = null;
        var newField = document.createElement("INPUT");
        newField.type = type;
        newField.name = field.name;
        newField.id = field.id;
        newField.className = field.className;
        newField.value = field.value;
        newField.desc = field.desc;
        field.parentNode.insertBefore(newField, field);
        field.parentNode.removeChild(field);
        if (focus) {
            newField.focus();
        }
        newField.onfocus = onfocus;
        newField.onblur = onblur;
    }
}

function fieldDescription(id, show, desc) {
    var field = document.getElementById(id);
    if (desc != null) {
        field.desc = desc;
    } else {
        desc = field.desc;
    }
    if (field != null) {
        if (show) {
            if (field.value == "") {
                field.value = desc;
                if (id == "inPassword") {
                    switchFieldType(field, "text", false);
                }
            }
        } else {
            if (field.value == desc) {
                field.value = "";
            }
            if (id == "inPassword") {
                switchFieldType(field, "password", true);
            }
        }
    }
}
