Event.observe(window, 'load', function(){
    $A($$('.mainform input.field')).each(function(input) {
        input.observe('focus', function(ev){
            input_default = input.type == 'text' ? 'Email:' : 'Password:';
            if(input.value==input_default) {
                input.value = '';
            }
        });
        input.observe('blur', function(ev){
            input_default = input.type == 'password' ? 'Password:' : 'Email:';
            if(input.value=="") {
                input.value = input_default;
            }
        });
    });
    if (!navigator.appVersion.match(/\bMSIE\b/)) {
        $A($$('.mainform input.button'))[0].observe('focus', function(e){
            Event.element(e).style.border = "dashed 1px #ccc";
        });
        $A($$('.mainform input.button'))[0].observe('blur', function(e){
            Event.element(e).style.border = "dashed 1px #000";
        });
    }
});
