//Prototype script for Uni-Form by Patrick Daether - http://www.ihr-freelancer.de
//modified by Csoma Zoltan (zoltan a t primalgrasp dotcom) to get rid of some js errors
uniform = {
    settings: { valid_class    : 'valid',
                invalid_class  : 'invalid',
                focused_class  : 'focused',
                holder_class   : 'ctrlHolder',
                field_selector : '.uniForm input, .uniForm select, .uniForm textarea'
    },
    // Select form fields and attach them higlighter functionality
    init: function(){
        $$(uniform.settings.field_selector).invoke('observe','focus',uniform.changeFocus);
    },
    // Focus specific control holder
    changeFocus: function(evt){
        $$('.'+uniform.settings.focused_class).invoke('removeClassName',uniform.settings.focused_class);
        klass = $(Event.element(evt)).up('.'+uniform.settings.holder_class);
        if (klass == null)
            return true;
        klass.addClassName(uniform.settings.focused_class);
    }
}
// Auto set on page load...
Event.observe(window, 'load', uniform.init );

var contact_form = {
    toggle_phone_box: function() {
      $('by_phone').checked ? $('phone_number_line').show() : $('phone_number_line').hide();
    }
}