var scala = {
    src: '/images/sifr/scala.swf'
};

sIFR.forceTextTransform = true;
sIFR.prefetch(scala);

sIFR.replace(scala, {
    selector: '.r h2',
    css: ['.sIFR-root { color: #ffffff; background-color: transparent; text-transform: uppercase; letter-spacing: 5 }'],
    wmode: 'transparent'
});

sIFR.replace(scala, {
    selector: 'p.intro, h1',
    css: ['.sIFR-root { text-align: left; leading: -1.5; letter-spacing: -0.5 }',
          '.em { color: #ff5d0c; font-size: 15; text-transform: uppercase }'
    ],
    modifyContent: function(el) {
        el.innerHTML = el.innerHTML.replace(/<SPAN[^>]*>([^<]+)<\/SPAN>/gi, function($0) { return $0.toUpperCase()});
    }
});

sIFR.replace(scala, {
    selector: '.copy, h2',
    css: ['.sIFR-root { text-align: left; leading: -1.5; letter-spacing: -0.5 }',
          '.em { color: #ff5d0c; font-size: 15; text-transform: uppercase }'
    ],
    modifyContent: function(el) {
        el.innerHTML = el.innerHTML.replace(/<SPAN[^>]*>([^<]+)<\/SPAN>/gi, function($0) { return $0.toUpperCase()});
    }
});

sIFR.activate();
