// абра кадабра с формами
function input(evt, field, value, type)
{
    var parent = field.parentNode;
    if (evt == 'blur')
    {
        if (field.value == '')
        {
            if (field.type != 'password')
            {
                field.value = value;
            }

            else
            {
                var newField = document.createElement('input');
                newField.onfocus = field.onfocus;
                newField.onblur = field.onblur;
                newField.type = 'text';
                newField.name = field.name;
                newField.id = field.id;
                parent.removeChild(field);
                parent.appendChild(newField);
                newField.value = value;
                field = newField;
            }
        }
    }

    if (evt == 'focus')
    {
        if (field.value == value)
        {
            if (type != 'password')
            {
                field.value = '';
            }

            else
            {
                var newField = document.createElement('input');
                newField.onfocus = field.onfocus;
                newField.onblur = field.onblur;
                newField.type = 'password';
                newField.name = field.name;
                newField.id = field.id;
                parent.removeChild(field);
                parent.appendChild(newField);
                field = newField;
                field.focus();
            }
        }
        field.focus();
    }
}


