var futura_bold = {
  src: 'fileadmin/templates/saloon/swf/futura_bold.swf'
  ,ratios: [7, 1.32, 11, 1.31, 13, 1.24, 14, 1.25, 19, 1.23, 27, 1.2, 34, 1.19, 42, 1.18, 47, 1.17, 48, 1.18, 69, 1.17, 74, 1.16, 75, 1.17, 1.16]
};

// You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
// sIFR.useStyleCheck = true;
sIFR.activate(futura_bold);

function sIFRreplace(){

sIFR.replace(futura_bold, {
  selector: 'h1'
  ,css: [
	'.sIFR-root { text-align: left; font-weight: normal; text-transform: uppercase; color: #434343; text-indent:27px; letter-spacing:0.4; leading:4.9em;}'
	,'a { text-decoration: none; }'
    ,'a:link { color: #434343; }'
    ,'a:hover { color: #434343; }'
	,'.accentfix{display:block; font-size:1; leading:2; }'
  ]
});

sIFR.replace(futura_bold, {
  selector: 'h2'
  ,css: [
	'.sIFR-root { text-align: left; font-weight: normal; text-transform: uppercase; color: #434343; text-indent:0px; letter-spacing:0.4; leading:4.9em;}'
	,'a { text-decoration: none; }'
    ,'a:link { color: #434343; }'
    ,'a:hover { color: #434343; }'
	,'.accentfix{display:block; font-size:1; leading:2; }'
  ]
});

sIFR.replace(futura_bold, {
  selector: 'h3.schwarz'
  ,css: [
	'.sIFR-root { text-align: left; font-weight: normal; background-color: #000000; text-transform: uppercase; color: #aeaeae; text-indent:0px; letter-spacing:0.4; leading:4.9em;}'
	,'.accentfix{display:block; font-size:1; leading:2; }'
	
  ]
});

sIFR.replace(futura_bold, {
  selector: 'h3.silber'
  ,css: [
	'.sIFR-root { text-align: left; font-weight: normal; background-color: #aeaeae; text-transform: uppercase; color: #1a1a1a; text-indent:0px; letter-spacing:0.4; leading:4.9em;}'
	,'.accentfix{display:block; font-size:1; leading:2; }'
	
  ]
});
sIFR.replace(futura_bold, {
  selector: 'h3.gold'
  ,css: [
	'.sIFR-root { text-align: left; font-weight: normal; background-color: #9a7618; text-transform: uppercase; color: #1a1a1a; text-indent:0px; letter-spacing:0.4; leading:4.9em;}'
	,'.accentfix{display:block; font-size:1; leading:2; }'
	
  ]
});
sIFR.replace(futura_bold, {
  selector: 'h3.magenta'
  ,css: [
	'.sIFR-root { text-align: left; font-weight: normal; background-color: #e2007e; text-transform: uppercase; color: #1a1a1a; text-indent:0px; letter-spacing:0.4; leading:4.9em;}'
	,'.accentfix{display:block; font-size:1; leading:2; }'
	
  ]
});

}

sIFRreplace();
