﻿var Utils = {
    
    load : function() {
        if( $('faq')){
            Utils.faqLoad();
        }
        Utils.emailLoad();
    },
    
    faqLoad : function() {
        $$('.answer').each(function(el) {
            el.set('display','none');
        });
        
        $$('.question').each(function(el) {
            var slyder = new Fx.Slide(el.getNext()).hide();
            el.addEvent('click', function(e) {
                e = new Event(e); 
                slyder.toggle();
                e.stop();
            });
        });
        
        $$('.answer').each(function(el) {
            el.set('display','block');
        });
    },
    
    emailLoad : function() {
        $$('.email').each(function(el) {
                var anchor = new Element('a', {
                href: 'mailto:' + el.get('rel').replace('|','@'),
                'class': el.get('class'),
                'text': el.get('text')
            }).replaces(el);
        }); 
    }
}

window.addEvent('domready', function() {
    Utils.load();
});