/**
 * owned by Votum_Bayer04Design
 */
if (!window.Votum)
    var Votum = new Object();

Votum.miniLoginForm = Class.create();
Votum.miniLoginForm.prototype = {
    initialize : function(form, usernameField, passwordField){
        this.form   = $(form);
        this.usernameField  = $(usernameField);
        this.passwordField  = $(passwordField);

        Event.observe(this.form,  'submit', this.submit.bind(this));
        Event.observe(this.usernameField, 'focus', this.focus.bind(this));
        Event.observe(this.usernameField, 'blur', this.blur.bind(this));
        Event.observe(this.passwordField, 'focus', this.focus.bind(this));
        Event.observe(this.passwordField, 'blur', this.blur.bind(this));
        this.blur();
    },

    submit : function(event){
        if (this.usernameField.value == this.usernameField.title || this.usernameField.value == ''
            || this.passwordField.value == this.passwordField.title || this.passwordField.value == ''){
            Event.stop(event);
            return false;
        }
        return true;
    },

    focus : function(event){
        if(Event.element(event).value==Event.element(event).title){
            Event.element(event).value='';
        }

    },

    blur : function(event){
        if(Event.element(event).value==''){
            Event.element(event).value=Event.element(event).title;
        }
    }
}
