var Projekt = { src: '/wp-content/themes/intellibridge/javascripts/Projekt.swf' };

sIFR.useStyleCheck = true;
sIFR.activate(Projekt);


// Home page

sIFR.replace(Projekt, {
  selector: 'h3.home',
  css: '.sIFR-root { background-color: #d9e8a3; color: #333333; font-weight: bold; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#business-support li span',
  css: '.sIFR-root { background-color: #d1e162; color: #ffffff; cursor: pointer; leading: -3; letter-spacing: -0.2; } a { color: #ffffff; text-decoration: none; } a:hover { color: #333333; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#consulting span',
  css: '.sIFR-root { background-color: #e2e65b; color: #ffffff; cursor: pointer; leading: -4; } a { color: #ffffff; text-decoration: none; } a:hover { color: #333333; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: 'span.sifr-grey',
  css: '.sIFR-root { background-color: #f2f2f2; color: #333333; cursor: pointer; font-weight: bold; } a { color: #333333; text-decoration: none; } a:hover { color: #333333; text-decoration: underline; }',
  wmode: 'transparent',
  fixFocus: true
});


// Interior

sIFR.replace(Projekt, {
  selector: '#navigation .sifr-bold',
  css: '.sIFR-root { background-color: #a3a3a4; color: #333333; font-weight: bold; } a { color: #333333; text-decoration: none; } a:hover { color: #555555; } .current { color: #ffffff; }',
  wmode: 'transparent',
  tuneHeight: -5,
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#navigation .sifr',
  css: '.sIFR-root { background-color: #a3a3a4; color: #333333; } a { color: #333333; text-decoration: none; } a:hover { color: #cccccc; } .current { color: #ffffff; }',
  wmode: 'transparent',
  tuneHeight: -5,
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#subnav h3',
  css: '.sIFR-root { background-color: #e1e1e1; color: #666666; font-weight: bold; leading: -2; } .primary { color: #424242; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '.bss-subnav li',
  css: '.sIFR-root { background-color: #e1e1e1; color: #999999; leading: -5; } a { color: #999999; text-decoration: none; } a:hover { color: #ffffff; } .current { color: #333333; font-weight: bold; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#subnav li',
  css: '.sIFR-root { background-color: #e1e1e1; color: #666666; leading: -5; } a { color: #666666; text-decoration: none; } a:hover { color: #ffffff; } .current { color: #333333; font-weight: bold; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#testimonial p',
  css: '.sIFR-root { background-color: #e1e1e1; color: #5a5a5a; leading: -5; letter-spacing: -0.3; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#small-testimonial p',
  css: '.sIFR-root { background-color: #e1e1e1; color: #5a5a5a; leading: -4; letter-spacing: -0.2; }',
  wmode: 'transparent',
  fixFocus: true
});


// Results section

sIFR.replace(Projekt, {
  selector: '#results h1, #results-landing h1',
  css: '.sIFR-root { background-color: #d9e8a3; color: #ffffff; leading: -30; letter-spacing: -3; }',
  wmode: 'transparent',
  fixFocus: true
});


// Angle section

sIFR.replace(Projekt, {
  selector: '#angle h1',
  css: '.sIFR-root { background-color: #b0c7c0; color: #ffffff; leading: -30; letter-spacing: -5; }',
  wmode: 'transparent',
  fixFocus: true
});


// Services section

sIFR.replace(Projekt, {
  selector: '#services h1',
  css: '.sIFR-root { background-color: #e2e65b; color: #ffffff; leading: -20; letter-spacing: -4; } a { color: #ffffff; text-decoration: none; } a:hover { color: #ffffff; text-decoration: underline; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#services-index .sifr',
  css: '.sIFR-root { background-color: #e2e65b; color: #333333; } a { color: #333333; font-size: 165%; font-weight: bold; text-decoration: none; leading: -15; } a:hover { color: #333333; text-decoration: underline; } .white { color: #ffffff; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#services h3.sifr',
  css: '.sIFR-root { background-color: #e2e65b; color: #ffffff; leading: -15; letter-spacing: -2; } a { color: #ffffff; text-decoration: none; } a:hover { color: #333333; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#services p.large',
  css: '.sIFR-root { background-color: #e2e65b; color: #333333; leading: -3; letter-spacing: -0.5; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#services .contact p.info',
  css: '.sIFR-root { background-color: #e2e65b; color: #ffffff; leading: -3; font-weight: bold; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#services .contact p.details',
  css: '.sIFR-root { background-color: #e2e65b; color: #333333; leading: -3; } a { color: #333333; text-decoration: none; } a:hover { color: #333333; text-decoration: underline; }',
  wmode: 'transparent',
  fixFocus: true
});


// Firm section

sIFR.replace(Projekt, {
  selector: '.firm-landing h1',
  css: '.sIFR-root { background-color: #c7db42; color: #ffffff; leading: -50; letter-spacing: -4; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '.firm-contact h1',
  css: '.sIFR-root { background-color: #c7db42; color: #ffffff; leading: -25; letter-spacing: -3; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '.firm-contact h3',
  css: '.sIFR-root { background-color: #c7db42; color: #333333; leading: -5; letter-spacing: -1; } a { color: #333333; text-decoration: none; } a:hover { color: #333333; text-decoration: underline; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '.firm-contact h4',
  css: '.sIFR-root { background-color: #c7db42; color: #ffffff; font-weight: bold; }',
  wmode: 'transparent',
  tuneHeight: -3,
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#firm h1',
  css: '.sIFR-root { background-color: #c7db42; color: #ffffff; leading: -30; letter-spacing: -4; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#team-index .sifr',
  css: '.sIFR-root { background-color: #e1e1e1; color: #666666; letter-spacing: -0.1; } a { color: #666666; text-decoration: none; } a:hover { color: #888888; } .current { color: #000000; font-weight: bold; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '.firm-bio .contact p.info',
  css: '.sIFR-root { background-color: #e2e65b; color: #ffffff; leading: -3; letter-spacing: -0.5; font-weight: bold; }',
  wmode: 'transparent',
  tuneHeight: -7,
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '.firm-bio .contact p.details',
  css: '.sIFR-root { background-color: #e2e65b; color: #333333; leading: -3; letter-spacing: -0.5; } a { color: #333333; text-decoration: none; } a:hover { color: #333333; text-decoration: underline; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '.firm-bio .testimonial p.quote',
  css: '.sIFR-root { background-color: #e2e65b; color: #ffffff; leading: -3; letter-spacing: -0.5; font-weight: bold; }',
  wmode: 'transparent',
  tuneHeight: -3,
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '.firm-bio .testimonial p.attribution',
  css: '.sIFR-root { background-color: #e2e65b; color: #87ae2f; leading: -3; letter-spacing: -0.5; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '.news-article .back',
  css: '.sIFR-root { background-color: #e2e65b; color: #ffffff; } a { color: #ffffff; text-decoration: none; } a:hover { color: #ffffff; text-decoration: underline; }',
  wmode: 'transparent',
  fixFocus: true
});

sIFR.replace(Projekt, {
  selector: '#press-contact .content',
  css: '.sIFR-root { background-color: #e1e1e1; color: #333333; leading: -2; } h3 { color: #666666; font-weight: bold; } a { color: #333333; text-decoration: none; font-size: 75%; } a:hover { color: #555555; text-decoration: underline; }',
  wmode: 'transparent',
  fixFocus: true
});

