Ext.onReady(function(){
    
    
    /* Messages */
	var messages = Ext.get("messages");
	if (messages) {
    	messages.setOpacity(0.8);
    	messages.slideIn('t', {duration:.5});
    	messages.on('click',function(e){
    		messages.slideOut('t', {duration:0.5});
    	});
	}

    /* Default form value clearing */
    var forms = Ext.query('.defaultValue')
    Ext.each(forms, function(form){
        Ext.get(form).on('focus',function(e,t) {
            if (t.value == t.defaultValue) {
                if (t.name == 'password') {
                    t.type = 'password';
                }
                t.value = '';
            }
            });
        Ext.get(form).on('blur',function(e,t) {
            
            if (t.value == '') {
                if (t.name == 'password') {
                    t.type = 'text';
                }
                t.value = t.defaultValue;
            }
            });
    });
    
    
    
    
});