window.addEvent('domready', function()
    {
        $$('span.AS').each(function(as)
            {
                var user = as.getElement('span.ASU').get('text');
                user = user.replace(/[\[\(\{]?punkt[\}\)\]]?/g, '.');
                user = user.replace(/\s+/g, '');
                var domain = as.getElement('span.ASD').get('text');
                domain = domain.replace(/[\[\(\{]?punkt[\}\)\]]?/g, '.');
                domain = domain.replace(/\s+/g, '');
                var email = (user + String.fromCharCode(64) + domain);
                var href = (String.fromCharCode(109, 97, 105, 108, 116, 111, 58) + email);
                var anchor = new Element('a', {'href': href, 'text': email});
                anchor.replaces(as);
            }
        );
        $$('img.AS').each(function(as)
            {
                var email = as.get('alt');
                email = email.replace(/[\[\(\{]?punkt[\}\)\]]?/g, '.');
                email = email.replace(/[\[\(\{]?at[\}\)\]]?/g, String.fromCharCode(64));
                email = email.replace(/\s+/g, '');
                var href = (String.fromCharCode(109, 97, 105, 108, 116, 111, 58) + email);
                var anchor = new Element('a', {'href': href});
                anchor.wraps(as);
                as.removeClass('AS');
                as.set('alt', email);
            }
        );
    }
);

window.addEvent('domready', function()
    {
        $$('#HeaderThumbs > img').set(
            {
                'events':
                {
                    'click': function()
                    {
                        var header_thumb = $('HeaderImage').src.replace('.jpg', '_thumb.jpg');
                        var header_image = this.src.replace('_thumb.jpg', '.jpg');

                        this.src = header_thumb;
                        $('HeaderImage').src = header_image;
                    }
                }
            }
        );
    }
);

